qemu/hw
j_mayer 4710357290 New model for PowerPC CPU hardware interrupt events:
move all PowerPC specific code into target-ppc/helper.c to avoid polluting
the common code in cpu-exec.c. This makes implementation of new features
(ie embedded PowerPC timers, critical interrupts, ...) easier.
This also avoid hardcoding the IRQ callback in the OpenPIC controller,
making it more easily reusable and allowing cascading.


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2542 c046a42c-6fe2-441c-8c8c-71466251a162
2007-03-30 09:38:04 +00:00
..
acpi.c PIIX4 SMBus host, EEPROM device emulation, by Ed Swierk. 2007-02-02 03:13:18 +00:00
adb.c Dynamic handling of guest mice, by Lonnie Mendez. 2007-01-05 16:42:13 +00:00
adlib.c audio endianness API changes (malc) 2006-07-04 21:47:22 +00:00
apb_pci.c Sparc64 build fix (Igor Kovalenko). 2006-12-22 22:35:25 +00:00
apic.c Upgrade the apic version_id, by Don Laor. 2007-01-31 12:22:18 +00:00
arm_boot.c ARM reabbot support (orginal patch by Aurelien Jarno). 2007-03-11 13:03:18 +00:00
arm_gic.c Arm GIC stuck interrupt fix. 2007-01-02 19:33:15 +00:00
arm_pic.c ARM Versatile Platform Baseboard emulation. 2006-04-09 01:32:52 +00:00
arm_pic.h ARM Versatile Platform Baseboard emulation. 2006-04-09 01:32:52 +00:00
arm_sysctl.c ARM reabbot support (orginal patch by Aurelien Jarno). 2007-03-11 13:03:18 +00:00
arm_timer.c ARM timer counts down, not up. 2006-11-14 21:13:53 +00:00
cdrom.c Rearrange SCSI disk emulation code. 2006-05-25 23:58:51 +00:00
cirrus_vga.c fixed VGA resolutions with height > 1024 2006-08-18 09:32:04 +00:00
cirrus_vga_rop.h hardware cursor support - fill with rop support - color expand and color expand with transparent support - various optimisations 2004-06-06 15:16:19 +00:00
cirrus_vga_rop2.h Cirrus fix (Magnus Damm) 2005-07-02 20:12:37 +00:00
cs4231.c dummy cs4231 audio driver for sun4m (Blue Swirl) 2006-09-10 19:25:12 +00:00
cuda.c C99 64 bit printf 2006-06-25 18:15:32 +00:00
dma.c cpu_single_env usage fix 2005-11-21 23:33:12 +00:00
ds1225y.c DS1225Y nvram device, by Herve Poussineau. 2007-02-28 21:36:41 +00:00
es1370.c audio endianness API changes (malc) 2006-07-04 21:47:22 +00:00
esp.c Fix SCSI cdrom boot, thanks Blue Swirl. 2006-12-24 17:12:43 +00:00
fdc.c Fix comment, by Volker Ruppert. 2007-01-05 18:52:57 +00:00
fmopl.c audio merge (malc) 2004-11-07 18:04:02 +00:00
fmopl.h audio merge (malc) 2004-11-07 18:04:02 +00:00
grackle_pci.c Implement sun4u PCI IRQ routing. 2006-09-24 17:01:44 +00:00
gt64xxx.c A VGA card for the Malta board. 2007-03-18 22:18:43 +00:00
heathrow_pic.c cpu_single_env usage fix 2005-11-21 23:33:12 +00:00
i8254.c PC speaker emulation (Joachim Henke) 2006-04-24 21:58:30 +00:00
i8259.c Reworking MIPS interrupt handling, by Aurelien Jarno. 2007-01-24 01:47:51 +00:00
ide.c Don't fail for "revert to poweron defaults" IDE command, by Carlo 2007-03-17 14:55:30 +00:00
integratorcp.c Implement --cpu for ARM. 2007-03-08 03:04:12 +00:00
iommu.c Separate the DMA controllers - Convert ESP to new DMA methods (Blue Swirl) 2006-09-03 16:09:07 +00:00
isa_mmio.c Merge common ISA access routines. 2006-09-18 01:15:29 +00:00
lsi53c895a.c SCSI fixes, by Wang Cheng Yeh. 2007-03-19 14:49:29 +00:00
m48t59.c clock year fix for sparc (Blue Swirl) 2006-06-14 12:41:34 +00:00
m48t59.h suppressed m48t08 RTC - simplified m48t59 RTC api 2005-10-30 16:58:32 +00:00
mc146818rtc.c Move date/time init to the RTC implementation. 2006-12-07 17:16:55 +00:00
mips_int.c Fix BD flag handling, cause register contents, implement some more bits 2007-03-18 12:43:40 +00:00
mips_malta.c A VGA card for the Malta board. 2007-03-18 22:18:43 +00:00
mips_r4k.c MIPS -cpu selection support, by Herve Poussineau. 2007-03-18 00:30:29 +00:00
mips_timer.c Fix BD flag handling, cause register contents, implement some more bits 2007-03-18 12:43:40 +00:00
ne2000.c Devfn number for network PCI cards, by Aurelien Jarno. 2007-01-10 16:17:21 +00:00
openpic.c New model for PowerPC CPU hardware interrupt events: 2007-03-30 09:38:04 +00:00
parallel.c Parport EPP support for Linux, by Marko Kohtala. 2007-02-17 23:44:43 +00:00
pc.c New -cpu options: choose CPU model for emulated target. 2007-03-05 19:44:02 +00:00
pci.c Fix typo in PCI bridge code. 2007-03-06 19:36:53 +00:00
pci_host.h Rearrange PCI host emulation code. 2006-05-13 16:11:23 +00:00
pckbd.c VMMouse Emulation, by Anthony Liguori. 2007-03-20 16:45:27 +00:00
pcnet.c Fix unportable bitfields use which broke pcnet for big endian hosts. 2007-03-06 18:56:13 +00:00
pcspk.c audio endianness API changes (malc) 2006-07-04 21:47:22 +00:00
pflash_cfi02.c removed duplicated line 2006-08-06 21:13:56 +00:00
piix_pci.c Add support for 82371FB (Step A1) and Improved support for 82371SB 2007-01-24 21:35:22 +00:00
pl011.c Rearrange char event handlers to fix CHR_EVENT_RESET. 2007-01-27 23:46:43 +00:00
pl050.c Fix comment typo. 2006-07-17 18:45:34 +00:00
pl080.c Add ARM RealView Emulation Baseboard. 2006-09-23 17:40:58 +00:00
pl110.c ColdFire target. 2006-10-22 00:18:54 +00:00
pl110_template.h Fix typo in pixel conversion templates. 2006-10-18 21:16:44 +00:00
pl190.c ARM Versatile Platform Baseboard emulation. 2006-04-09 01:32:52 +00:00
ppc.c New model for PowerPC CPU hardware interrupt events: 2007-03-30 09:38:04 +00:00
ppc_chrp.c New model for PowerPC CPU hardware interrupt events: 2007-03-30 09:38:04 +00:00
ppc_prep.c New model for PowerPC CPU hardware interrupt events: 2007-03-30 09:38:04 +00:00
prep_pci.c Implement sun4u PCI IRQ routing. 2006-09-24 17:01:44 +00:00
ps2.c VMMouse Emulation, by Anthony Liguori. 2007-03-20 16:45:27 +00:00
realview.c OHCI USB PXA support (Andrzej Zaborowski). 2007-03-17 16:59:31 +00:00
rtl8139.c Fix big endian host operation, by Ben Taylor and Igor Kovalenko. 2007-03-19 18:20:28 +00:00
sb16.c audio endianness API changes (malc) 2006-07-04 21:47:22 +00:00
scsi-disk.c SCSI TCQ support. 2006-08-29 04:52:16 +00:00
serial.c Rearrange char event handlers to fix CHR_EVENT_RESET. 2007-01-27 23:46:43 +00:00
sh7750.c Rearrange char event handlers to fix CHR_EVENT_RESET. 2007-01-27 23:46:43 +00:00
sh7750_regnames.c SHIX board emulation (Samuel Tardieu) 2006-04-27 21:32:09 +00:00
sh7750_regnames.h SHIX board emulation (Samuel Tardieu) 2006-04-27 21:32:09 +00:00
sh7750_regs.h SHIX board emulation (Samuel Tardieu) 2006-04-27 21:32:09 +00:00
shix.c New -cpu options: choose CPU model for emulated target. 2007-03-05 19:44:02 +00:00
slavio_intctl.c SlavIO interrupt controller fix, by Aurelien Jarno. 2007-03-20 16:52:54 +00:00
slavio_misc.c sun4m halt support (Blue Swirl) 2006-09-20 20:30:57 +00:00
slavio_serial.c Rearrange char event handlers to fix CHR_EVENT_RESET. 2007-01-27 23:46:43 +00:00
slavio_timer.c SlavIO Counter-Timers fix, by Aurelien Jarno. 2007-03-20 16:54:50 +00:00
smbus.h PIIX4 SMBus host, EEPROM device emulation, by Ed Swierk. 2007-02-02 03:13:18 +00:00
smbus_eeprom.c PIIX4 SMBus host, EEPROM device emulation, by Ed Swierk. 2007-02-02 03:13:18 +00:00
smc91c111.c Avoid "unused variable" compiler warning. 2006-12-21 17:23:49 +00:00
sparc32_dma.c better PCNET endianness support 2006-09-03 19:48:17 +00:00
sun4m.c Sparc32/64 CPU selection 2007-03-25 07:55:52 +00:00
sun4u.c Sparc32/64 CPU selection 2007-03-25 07:55:52 +00:00
tc58128.c SHIX board emulation (Samuel Tardieu) 2006-04-27 21:32:09 +00:00
tcx.c Don't cast lvalues, fixes compiler warning. 2006-12-21 17:24:45 +00:00
unin_pci.c Spelling fixes, thanks to Stefan Weil. 2006-12-07 18:28:42 +00:00
usb-hid.c increase USB table poll interval 2007-02-11 19:01:48 +00:00
usb-hub.c SCSI and USB async IO support. 2006-08-12 01:04:27 +00:00
usb-msd.c SCSI TCQ support. 2006-08-29 04:52:16 +00:00
usb-ohci.c OHCI USB PXA support (Andrzej Zaborowski). 2007-03-17 16:59:31 +00:00
usb-uhci.c Basic USB device resume (root hub only), by Lonnie Mendez. 2007-02-22 20:21:33 +00:00
usb.c SCSI and USB async IO support. 2006-08-12 01:04:27 +00:00
usb.h OHCI USB PXA support (Andrzej Zaborowski). 2007-03-17 16:59:31 +00:00
versatile_pci.c Implement sun4u PCI IRQ routing. 2006-09-24 17:01:44 +00:00
versatilepb.c OHCI USB PXA support (Andrzej Zaborowski). 2007-03-17 16:59:31 +00:00
vga.c VBE 4 bit bank selection fix (Volker Rupper) 2006-09-25 21:41:20 +00:00
vga_int.h VBE: 8 bit DACs + support for VBE BIOS IDs (Volker Ruppert) 2006-09-21 21:46:53 +00:00
vga_template.h BGR_FORMAT fix 2006-05-11 21:54:44 +00:00
vmmouse.c VMMouse Emulation, by Anthony Liguori. 2007-03-20 16:45:27 +00:00