qemu-e2k/hw
Jes Sorensen 6b35e7bf48 QEMU set irq0override in fw_cfg
Hi,

After discussing the issue with Avi, Gleb and a couple others on irq,
we came to the conclusion that it is preferred to have QEMU request
features from the BIOS, rather than notifying the BIOS that it is
running on QEMU or KVM. This way memory ranges can change etc. and
an older BIOS will continue to work on newer QEMU if it receives the
info as a fw_cfg value.

This one also matches what qemu-kvm does for irq0override, except I
haven't made it configurable. I leave that as an exercise for whoever
would be interested in switching off irq0override.

Thanks,
Jes

Set irq0 override in fw_cfg, informing the BIOS that QEMU expects
override on irq0. This matches qemu-kvm, and will help sharing a
single BIOS binary.

Signed-off-by: Jes Sorensen <jes@sgi.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
2009-08-24 08:01:41 -05:00
..
ac97.c Remove unneded ac97 indirection accessing its state 2009-08-22 13:51:39 +04:00
acpi.c Use qemu_irq for system_powerdown 2009-08-09 08:42:19 +00:00
adb.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
adlib.c Restore consistent formatting of audio devices 2009-06-20 05:13:29 +04:00
ads7846.c qdev: move name+size into DeviceInfo (v2) 2009-06-11 13:47:36 +01:00
alpha_palcode.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
an5206.c Convert machine registration to use module init functions 2009-05-21 08:47:55 -05:00
apb_pci.c Sparc64: convert APB to qdev 2009-07-21 08:53:35 +00:00
apic.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
arm-misc.h ARM GIC qdev conversion 2009-05-14 22:35:08 +01:00
arm_boot.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
arm_gic.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
arm_pic.c Replace cpu_abort with hw_error 2009-05-08 02:35:15 +01:00
arm_sysctl.c qdev/prop: convert arm_sysctl.c to helper macros. 2009-08-10 13:05:50 -05:00
arm_timer.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
armv7m.c qdev/prop: convert armv7m.c to helper macros. 2009-08-10 13:05:50 -05:00
armv7m_nvic.c Remove ARM NVIC initialization hack 2009-06-04 13:12:05 +01:00
audiodev.h Push AUD_init down to devices 2009-05-12 12:33:04 +01:00
axis_dev88.c qdev: rework device properties. 2009-07-16 17:28:51 -05:00
baum.c Fix SDL include path. 2009-06-13 19:17:11 -05:00
baum.h Braille device support 2008-04-08 06:01:02 +00:00
bitbang_i2c.c Extract musicpal.c I2C bitbanging code and make it gpio aware 2009-08-23 15:38:50 +02:00
blizzard.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
blizzard_template.h rename WORDS_BIGENDIAN to HOST_WORDS_BIGENDIAN 2009-07-27 14:09:21 -05:00
boards.h Add machine type aliases 2009-07-27 08:39:28 -05:00
bt-hci-csr.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
bt-hci.c rename WORDS_BIGENDIAN to HOST_WORDS_BIGENDIAN 2009-07-27 14:09:21 -05:00
bt-hid.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
bt-l2cap.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
bt-sdp.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
bt.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
bt.h Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
cbus.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
cdrom.c Remove unnecessary trailing newlines 2008-12-13 09:32:43 +00:00
cirrus_vga.c qdev: convert all vga devices. 2009-07-30 09:50:37 -05:00
cirrus_vga_rop.h vga: Replace VGA_COMMON with a structure 2009-05-08 16:11:38 -05:00
cirrus_vga_rop2.h vga: Replace VGA_COMMON with a structure 2009-05-08 16:11:38 -05:00
cris_pic_cpu.c cris: First shot at qdev for CRIS interrupts. 2009-05-18 22:24:22 +02:00
cs4231.c qdev: rework device properties. 2009-07-16 17:28:51 -05:00
cs4231a.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
cuda.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
device-hotplug.c switch -drive to QemuOpts. 2009-07-27 14:08:23 -05:00
devices.h PXA SSI qdev conversion 2009-05-14 22:35:09 +01:00
dma.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
dp8393x.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
ds1225y.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
dummy_m68k.c Convert machine registration to use module init functions 2009-05-21 08:47:55 -05:00
e1000.c e1000.c doesn't properly emulate EERD and ICS registers 2009-07-30 09:50:38 -05:00
e1000_hw.h Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
ecc.c Follow coding conventions 2009-05-10 01:44:56 +01:00
eccmemctl.c qdev/prop: convert eccmemctl.c to helper macros. 2009-08-10 13:05:50 -05:00
eepro100.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
eeprom93xx.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
eeprom93xx.h Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
es1370.c Restore consistent formatting 2009-08-24 15:18:40 +04:00
escc.c Unbreak Sparc32 and PPC 2009-08-13 16:26:52 +00:00
escc.h escc: allow one IRQ per serial channel 2009-01-14 14:47:56 +00:00
esp.c ESP: implement Transfer Pad 2009-08-22 13:55:05 +00:00
etraxfs.c kill drives_table 2009-07-27 14:08:23 -05:00
etraxfs.h etrax: Don't pass CPUState to peripherals. 2009-06-15 21:00:50 +02:00
etraxfs_dma.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
etraxfs_dma.h etrax: Don't pass CPUState to peripherals. 2009-06-15 21:00:50 +02:00
etraxfs_eth.c Don't leak VLANClientState on PCI hot remove 2009-07-09 16:58:07 -05:00
etraxfs_pic.c qdev/prop: convert etraxfs_pic.c to helper macros. 2009-08-10 13:05:51 -05:00
etraxfs_ser.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
etraxfs_timer.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
fdc.c qdev/isa: convert fdc. 2009-08-10 13:05:30 -05:00
fdc.h Wire up TC signal from Aux1 to FDC 2008-03-21 18:05:23 +00:00
firmware_abi.h Document sun ID PROM contents 2009-03-28 16:17:50 +00:00
flash.h Follow coding conventions 2009-05-10 01:44:56 +01:00
fmopl.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
fmopl.h audio merge (malc) 2004-11-07 18:04:02 +00:00
framebuffer.c kvm: Fix framebuffer dirty log sync 2009-05-22 10:50:33 -05:00
framebuffer.h Implement and use shared memory framebuffer device rendering reoutine. 2009-04-01 12:27:59 +00:00
fw_cfg.c Introduce -smp , maxcpus= flag to specify maximum number of CPUS. 2009-07-27 14:09:14 -05:00
fw_cfg.h Introduce -smp , maxcpus= flag to specify maximum number of CPUS. 2009-07-27 14:09:14 -05:00
g364fb.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
grackle_pci.c PPC: convert Grackle to qdev 2009-07-31 20:23:02 +00:00
gt64xxx.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
gumstix.c kill drives_table 2009-07-27 14:08:23 -05:00
gus.c rename WORDS_BIGENDIAN to HOST_WORDS_BIGENDIAN 2009-07-27 14:09:21 -05:00
gusemu.h Fix some signedness issues caught by gcc 4.3 2008-06-08 01:42:47 +00:00
gusemu_hal.c Gravis Ultrasound GF1 sound card emulation (malc). 2008-01-14 22:09:11 +00:00
gusemu_mixer.c Fix some signedness issues caught by gcc 4.3 2008-06-08 01:42:47 +00:00
gustate.h Gravis Ultrasound GF1 sound card emulation (malc). 2008-01-14 22:09:11 +00:00
heathrow_pic.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
hpet.c HPET fixes for reg writes 2009-07-27 14:08:23 -05:00
hpet_emul.h HPET fixes for reg writes 2009-07-27 14:08:23 -05:00
hw.h Add qemu_unregister_reset 2009-07-16 08:28:12 -05:00
i2c.c qdev/prop: convert i2c.c to helper macros. 2009-08-10 13:05:51 -05:00
i2c.h qdev: rework device properties. 2009-07-16 17:28:51 -05:00
i8254.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
i8259.c Fix most warnings (errors with -Werror) when debugging is enabled 2009-07-20 17:19:25 +00:00
ide.c SMART ATA Functionality 2009-08-24 08:01:41 -05:00
integratorcp.c qdev/prop: convert integratorcp.c to helper macros. 2009-08-10 13:05:51 -05:00
ioapic.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
iommu.c qdev/prop: convert iommu.c to helper macros. 2009-08-10 13:05:51 -05:00
irq.c qemu: add qemu_free_irqs (Marcelo Tosatti) 2009-02-11 15:21:04 +00:00
irq.h qemu: add qemu_free_irqs (Marcelo Tosatti) 2009-02-11 15:21:04 +00:00
isa-bus.c qdev/isa: add isa bus support to qdev. 2009-08-10 13:05:28 -05:00
isa.h qdev/isa: add isa bus support to qdev. 2009-08-10 13:05:28 -05:00
isa_mmio.c use constant IOPORTS_MASK instead of 0xffff. 2009-07-09 16:06:39 -05:00
jazz_led.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
lm832x.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
lsi53c895a.c Add save/restore support to the LSI logic SCSI device model. 2009-07-22 10:58:47 -05:00
m48t59.c qdev/prop: convert m48t59.c to helper macros. 2009-08-10 13:05:51 -05:00
mac_dbdma.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
mac_dbdma.h DB-DMA IDE asynchronous I/O 2009-03-04 07:20:40 +00:00
mac_nvram.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
macio.c Rename pci_register_io_region() to pci_register_bar() 2009-06-16 15:18:38 -05:00
mainstone.c kill drives_table 2009-07-27 14:08:23 -05:00
mainstone.h Follow coding conventions 2009-05-10 01:44:56 +01:00
marvell_88w8618_audio.c Extract the Marvell 88w8618 audio device from musicpal.c 2009-08-23 15:44:15 +02:00
max111x.c qdev: move name+size into DeviceInfo (v2) 2009-06-11 13:47:36 +01:00
max7310.c qdev: move name+size into DeviceInfo (v2) 2009-06-11 13:47:36 +01:00
mc146818rtc.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
mcf.h Break up vl.h. 2007-11-17 17:14:51 +00:00
mcf5206.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
mcf5208.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
mcf_fec.c Don't leak VLANClientState on PCI hot remove 2009-07-09 16:58:07 -05:00
mcf_intc.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
mcf_uart.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
microblaze_pic_cpu.c microblaze: Add CPU interrupt wrapper logic. 2009-05-26 21:10:38 +02:00
mips-bios.h Remove obsolete BIOS_SIZE from sysemu.h 2009-05-19 14:52:42 +01:00
mips.h Remove vga_ram_size 2009-05-13 17:56:25 +01:00
mips_int.c Break up vl.h. 2007-11-17 17:14:51 +00:00
mips_jazz.c kill drives_table 2009-07-27 14:08:23 -05:00
mips_malta.c kill drives_table 2009-07-27 14:08:23 -05:00
mips_mipssim.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
mips_r4k.c kill drives_table 2009-07-27 14:08:23 -05:00
mips_timer.c Convert references to logfile/loglevel to use qemu_log*() macros 2009-01-15 22:34:14 +00:00
mipsnet.c Don't leak VLANClientState on PCI hot remove 2009-07-09 16:58:07 -05:00
mpcore.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
msix.c qemu: msix nit: clear msix_entries_nr on error 2009-07-27 14:09:14 -05:00
msix.h qemu/pci: MSI-X support functions 2009-06-24 09:09:14 -05:00
msmouse.c QEMU Microsoft serial mouse emulation 2009-02-08 15:53:20 +00:00
msmouse.h QEMU Microsoft serial mouse emulation 2009-02-08 15:53:20 +00:00
mst_fpga.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
musicpal.c Remove the unnecessary and only global in musicpal.c 2009-08-23 17:44:20 +02:00
nand.c kill drives_table 2009-07-27 14:08:23 -05:00
ne2000.c Don't leak VLANClientState on PCI hot remove 2009-07-09 16:58:07 -05:00
nseries.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
nvram.h Suppress gcc 4.x -Wpointer-sign (included in -Wall) warnings 2008-09-20 08:07:15 +00:00
omap.h Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
omap1.c kill drives_table 2009-07-27 14:08:23 -05:00
omap2.c kill drives_table 2009-07-27 14:08:23 -05:00
omap_clk.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
omap_dma.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
omap_dss.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
omap_i2c.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
omap_lcd_template.h rename WORDS_BIGENDIAN to HOST_WORDS_BIGENDIAN 2009-07-27 14:09:21 -05:00
omap_lcdc.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
omap_mmc.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
omap_sx1.c kill drives_table 2009-07-27 14:08:23 -05:00
onenand.c kill drives_table 2009-07-27 14:08:23 -05:00
openpic.c Fix most warnings (errors with -Werror) when debugging is enabled 2009-07-20 17:19:25 +00:00
openpic.h kvm/powerpc: Enable MPIC for E500 platform. 2009-03-02 16:42:04 +00:00
palm.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
parallel.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
pc.c QEMU set irq0override in fw_cfg 2009-08-24 08:01:41 -05:00
pc.h PPC: clean up ppc405 2009-08-15 14:27:05 +00:00
pci-hotplug.c Rearrange to suppress gcc 3.3.5 warning about unused variable 2009-08-23 06:12:54 +00:00
pci.c qdev/prop: convert pci.c to helper macros. 2009-08-10 13:05:50 -05:00
pci.h qdev/prop: convert pci.c to helper macros. 2009-08-10 13:05:50 -05:00
pci_host.h qdev/pci: hook up i440fx. 2009-07-27 14:08:13 -05:00
pci_ids.h Change default PCI class of virtio-console to PCI_CLASS_SERIAL_OTHER 2009-07-16 08:28:10 -05:00
pckbd.c qdev/isa: add qdev support to i8042 (aka ps/2 kbd+mouse). 2009-08-10 13:05:28 -05:00
pcmcia.h Follow coding conventions 2009-05-10 01:44:56 +01:00
pcnet.c qdev/prop: convert pcnet.c to helper macros. 2009-08-10 13:05:52 -05:00
pcspk.c Remove any pretense that there can be more than one AudioState 2009-05-14 03:20:43 +04:00
petalogix_s3adsp1800_mmu.c Refactor code to remove one #ifdef CONFIG_FDT 2009-07-27 14:09:19 -05:00
pflash_cfi01.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
pflash_cfi02.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
piix_pci.c qdev/isa: make the piix isa bridge register an isa bus. 2009-08-10 13:05:28 -05:00
pixel_ops.h Use pixel_ops.h in PXA LCD screen drawing. 2007-06-13 22:36:30 +00:00
pl011.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
pl022.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
pl031.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
pl050.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
pl061.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
pl080.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
pl110.c Fix SDL zooming with pl110 (cf. d3ffcafe25) 2009-07-31 09:10:02 +03:00
pl110_template.h rename WORDS_BIGENDIAN to HOST_WORDS_BIGENDIAN 2009-07-27 14:09:21 -05:00
pl181.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
pl190.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
poison.h Let the venomous poison spread to more identifiers 2009-05-21 18:54:22 +03:00
ppc.c Replace local ADDRX/PADDRX macros with TARGET_FMT_lx/plx 2009-08-16 11:13:18 +00:00
ppc.h PPC: clean up ppc405 2009-08-15 14:27:05 +00:00
ppc4xx.h PPC: clean up ppc405 2009-08-15 14:27:05 +00:00
ppc4xx_devs.c Replace local ADDRX/PADDRX macros with TARGET_FMT_lx/plx 2009-08-16 11:13:18 +00:00
ppc4xx_pci.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
ppc405.h PPC: clean up ppc405 2009-08-15 14:27:05 +00:00
ppc405_boards.c Replace local ADDRX/PADDRX macros with TARGET_FMT_lx/plx 2009-08-16 11:13:18 +00:00
ppc405_uc.c Replace local ADDRX/PADDRX macros with TARGET_FMT_lx/plx 2009-08-16 11:13:18 +00:00
ppc440.c PPC: clean up ppc405 2009-08-15 14:27:05 +00:00
ppc440.h Allow user to specify CPU model 2009-06-17 15:49:37 +00:00
ppc440_bamboo.c qdev-ify virtio-blk. 2009-08-10 13:05:28 -05:00
ppc_mac.h Give the kernel more room 2009-07-26 06:31:32 +00:00
ppc_newworld.c ppc_newworld: configure screen size from QEMU command line options 2009-08-08 10:47:15 +00:00
ppc_oldworld.c Replace REGX with PRIx64 2009-08-16 11:54:37 +00:00
ppc_prep.c Replace local ADDRX/PADDRX macros with TARGET_FMT_lx/plx 2009-08-16 11:13:18 +00:00
ppce500.h kvm/powerpc: Add MPC8544DS board support 2009-03-02 16:42:42 +00:00
ppce500_mpc8544ds.c qdev-ify virtio-blk. 2009-08-10 13:05:28 -05:00
ppce500_pci.c Fix build with DEBUG_PCI in pci_host.h enabled 2009-07-20 10:37:51 +00:00
prep_pci.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
primecell.h Stellaris qdev conversion 2009-06-03 15:16:49 +01:00
ps2.c Initialize PS2 keyboard / mouse state on reset 2009-07-16 17:28:51 -05:00
ps2.h Remove unnecessary trailing newlines 2008-12-13 09:32:43 +00:00
ptimer.c Remove unused variable 2009-03-31 17:18:10 +00:00
pxa.h PXA SSI qdev conversion 2009-05-14 22:35:09 +01:00
pxa2xx.c kill drives_table 2009-07-27 14:08:23 -05:00
pxa2xx_dma.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
pxa2xx_gpio.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
pxa2xx_keypad.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
pxa2xx_lcd.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
pxa2xx_mmci.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
pxa2xx_pcmcia.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
pxa2xx_pic.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
pxa2xx_template.h rename WORDS_BIGENDIAN to HOST_WORDS_BIGENDIAN 2009-07-27 14:09:21 -05:00
pxa2xx_timer.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
qdev-addr.c qdev: rework device properties. 2009-07-16 17:28:51 -05:00
qdev-addr.h qdev/prop: macros for creating typechecked properties. 2009-08-10 13:05:48 -05:00
qdev-properties.c Unbreak Sparc32 and PPC 2009-08-13 16:26:52 +00:00
qdev.c rename "info qdrv" to "info qdm" 2009-08-10 13:11:27 -05:00
qdev.h Fix virtio-blk 2009-08-10 19:27:59 -05:00
r2d.c kill drives_table 2009-07-27 14:08:23 -05:00
rc4030.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
realview.c Support addr=... in option argument of -net nic 2009-06-22 10:15:29 -05:00
realview_gic.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
rtl8139.c Fix Sparse warnings: "Using plain integer as NULL pointer" 2009-07-31 21:16:51 +00:00
sb16.c Restore consistent formatting of audio devices 2009-06-20 05:13:29 +04:00
sbi.c Sparc32: move device instantiation to sun4m.c 2009-08-08 20:24:47 +00:00
scsi-disk.c Fix VM state change handlers running out of order 2009-07-30 09:50:37 -05:00
scsi-disk.h Real SCSI device passthrough (v4), by Laurent Vivier. 2007-12-24 16:10:43 +00:00
scsi-generic.c Replace gcc variadic macro extension with C99 version 2009-05-13 17:53:17 +00:00
scsi.h ESP SCSI qdev conversion 2009-05-14 22:35:07 +01:00
sd.c Replace gcc variadic macro extension with C99 version 2009-05-13 17:53:17 +00:00
sd.h Stellaris SSI qdev conversion 2009-05-14 22:35:09 +01:00
serial.c PPC: clean up ppc405 2009-08-15 14:27:05 +00:00
sh.h SH4: Eliminate P4 to A7 mangling (Takashi YOSHII). 2008-12-07 19:39:58 +00:00
sh7750.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
sh7750_regnames.c SH7750/51: add register BCR3, BCR4, PCR, RTCOR, RTCNT, RTCSR, SDMR2, SDMR3 and fix BCR2 support 2009-02-07 15:18:14 +00:00
sh7750_regnames.h SHIX board emulation (Samuel Tardieu) 2006-04-27 21:32:09 +00:00
sh7750_regs.h SH7750/51: add register BCR3, BCR4, PCR, RTCOR, RTCNT, RTCSR, SDMR2, SDMR3 and fix BCR2 support 2009-02-07 15:18:14 +00:00
sh_intc.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
sh_intc.h Replace gcc variadic macro extension with C99 version 2009-05-13 17:53:17 +00:00
sh_pci.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
sh_serial.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
sh_timer.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
sharpsl.h Follow coding conventions 2009-05-10 01:44:56 +01:00
shix.c Introduce is_default field for QEMUMachine 2009-05-21 20:54:40 -05:00
slavio_intctl.c Sparc32: fix monitor commands 'info pic' and 'info irq' 2009-08-23 12:23:30 +00:00
slavio_misc.c Sparc32: use qemu_irq for system_powerdown 2009-08-09 07:27:29 +00:00
slavio_timer.c qdev/prop: convert slavio_timer.c to helper macros. 2009-08-10 13:11:25 -05:00
sm501.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
sm501_template.h Remove unnecessary trailing newlines 2008-12-13 09:32:43 +00:00
smbios.c Add/Fix command-line checks for smbios options v2 2009-08-10 13:05:48 -05:00
smbios.h qemu: Add support for SMBIOS command line otions (Alex Williamson) 2009-04-17 18:59:56 +00:00
smbus.c qdev: move name+size into DeviceInfo (v2) 2009-06-11 13:47:36 +01:00
smbus.h qdev: move name+size into DeviceInfo (v2) 2009-06-11 13:47:36 +01:00
smbus_eeprom.c qdev/prop: convert smbus_eeprom.c to helper macros. 2009-08-10 13:11:25 -05:00
smc91c111.c qdev: rework device properties. 2009-07-16 17:28:51 -05:00
soc_dma.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
soc_dma.h Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
sparc32_dma.c qdev/prop: convert sparc32_dma.c to helper macros. 2009-08-10 13:11:25 -05:00
sparc32_dma.h Sparc32: move sparc32_dma init to sun4m.c 2009-08-08 21:43:12 +00:00
spitz.c kill drives_table 2009-07-27 14:08:23 -05:00
ssd0303.c qdev: move name+size into DeviceInfo (v2) 2009-06-11 13:47:36 +01:00
ssd0323.c qdev: move name+size into DeviceInfo (v2) 2009-06-11 13:47:36 +01:00
ssi-sd.c qdev: move name+size into DeviceInfo (v2) 2009-06-11 13:47:36 +01:00
ssi.c qdev: replace bus_type enum with bus_info struct. 2009-07-09 13:07:03 +01:00
ssi.h qdev: move name+size into DeviceInfo (v2) 2009-06-11 13:47:36 +01:00
stellaris.c qdev: rework device properties. 2009-07-16 17:28:51 -05:00
stellaris_enet.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
stellaris_input.c Remove unnecessary trailing newlines 2008-12-13 09:32:43 +00:00
sun4c_intctl.c Sparc32: move device instantiation to sun4m.c 2009-08-08 20:24:47 +00:00
sun4m.c Sparc32: fix monitor commands 'info pic' and 'info irq' 2009-08-23 12:23:30 +00:00
sun4m.h Sparc32: fix monitor commands 'info pic' and 'info irq' 2009-08-23 12:23:30 +00:00
sun4u.c Unbreak Sparc64 2009-08-13 17:51:46 +00:00
syborg.c qdev: rework device properties. 2009-07-16 17:28:51 -05:00
syborg.h Syborg (Symbian Virtual Platform) board 2009-05-14 23:11:09 +01:00
syborg_fb.c qdev/prop: convert syborg_fb.c to helper macros. 2009-08-10 13:11:25 -05:00
syborg_interrupt.c qdev/prop: convert syborg_interrupt.c to helper macros. 2009-08-10 13:11:26 -05:00
syborg_keyboard.c qdev/prop: convert syborg_keyboard.c to helper macros. 2009-08-10 13:11:26 -05:00
syborg_pointer.c qdev/prop: convert syborg_pointer.c to helper macros. 2009-08-10 13:11:26 -05:00
syborg_rtc.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
syborg_serial.c qdev/prop: convert syborg_serial.c to helper macros. 2009-08-10 13:11:26 -05:00
syborg_timer.c qdev/prop: convert syborg_timer.c to helper macros. 2009-08-10 13:11:26 -05:00
syborg_virtio.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
sysbus.c Fix Sparse warnings: "Using plain integer as NULL pointer" 2009-07-31 21:16:51 +00:00
sysbus.h Sparc32: convert slavio interrupt controller to qdev 2009-07-16 14:15:34 +00:00
tc6393xb.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
tc6393xb_template.h Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
tc58128.c Include assert.h from qemu-common.h 2009-05-13 20:54:26 +01:00
tcx.c qdev/prop: convert tcx.c to helper macros. 2009-08-10 13:11:26 -05:00
tmp105.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
tosa.c kill drives_table 2009-07-27 14:08:23 -05:00
tsc210x.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
tsc2005.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
tusb6010.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
twl92230.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
unin_pci.c PPC: convert Uni-north to qdev: also fixes Mac99 machine crash 2009-07-31 20:23:28 +00:00
usb-bt.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
usb-hid.c hw: remove error handling from qemu_malloc() callers (Avi Kivity) 2009-02-05 22:06:05 +00:00
usb-hub.c hw: remove error handling from qemu_malloc() callers (Avi Kivity) 2009-02-05 22:06:05 +00:00
usb-msd.c Replace gcc variadic macro extension with C99 version 2009-05-13 17:53:17 +00:00
usb-musb.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
usb-net.c Don't leak VLANClientState on PCI hot remove 2009-07-09 16:58:07 -05:00
usb-ohci.c Fix most warnings (errors with -Werror) when debugging is enabled 2009-07-20 17:19:25 +00:00
usb-serial.c usb-serial: implement break event. 2009-05-22 10:50:34 -05:00
usb-uhci.c Fix most warnings (errors with -Werror) when debugging is enabled 2009-07-20 17:19:25 +00:00
usb-wacom.c hw: remove error handling from qemu_malloc() callers (Avi Kivity) 2009-02-05 22:06:05 +00:00
usb.c usb: generic packet handler cleanup and documentation (Max Krasnyansky) 2008-08-21 19:29:38 +00:00
usb.h Follow coding conventions 2009-05-10 01:44:56 +01:00
versatile_pci.c qdev: update pci device registration. 2009-07-09 13:07:02 +01:00
versatilepb.c Support addr=... in option argument of -net nic 2009-06-22 10:15:29 -05:00
vga.c make vga screen_dump use DisplayState properly 2009-08-24 08:01:39 -05:00
vga_int.h qdev/prop: convert vga.c to helper macros. 2009-08-10 13:11:26 -05:00
vga_template.h rename WORDS_BIGENDIAN to HOST_WORDS_BIGENDIAN 2009-07-27 14:09:21 -05:00
virtio-balloon.c Separate virtio PCI code 2009-05-18 18:26:33 +01:00
virtio-balloon.h Virtio-balloon qdev conversion 2009-05-14 22:35:08 +01:00
virtio-blk.c qdev-ify virtio-blk. 2009-08-10 13:05:28 -05:00
virtio-blk.h Add serial number support for virtio_blk 2009-06-24 09:09:15 -05:00
virtio-console.c Separate virtio PCI code 2009-05-18 18:26:33 +01:00
virtio-console.h Virtio-console conversion 2009-05-14 22:35:08 +01:00
virtio-net.c notify io_thread at the end of rx handling 2009-07-22 10:58:49 -05:00
virtio-net.h virtio-net: Add new RX filter controls 2009-06-09 11:38:50 +01:00
virtio-pci.c qdev/prop: convert virtio-pci.c to helper macros. 2009-08-10 13:11:26 -05:00
virtio.c qemu: remove control vector save 2009-07-09 16:58:08 -05:00
virtio.h qdev-ify virtio-blk. 2009-08-10 13:05:28 -05:00
vmmouse.c hw: remove error handling from qemu_malloc() callers (Avi Kivity) 2009-02-05 22:06:05 +00:00
vmport.c Silence vmport unless DEBUG is enabled. 2008-08-19 19:13:06 +00:00
vmware_vga.c Revert my commit c00a9de060 2009-08-23 19:00:58 +02:00
watchdog.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
watchdog.h Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
wdt_i6300esb.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
wdt_ib700.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
wm8750.c qdev: move name+size into DeviceInfo (v2) 2009-06-11 13:47:36 +01:00
xen.h include inttypes.h in xen.h 2009-06-13 16:18:31 +03:00
xen_backend.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
xen_backend.h xen: pv domain builder. (Gerd Hoffmann) 2009-04-22 15:19:44 +00:00
xen_blkif.h Fix compilation when x86_64 is defined 2009-04-25 08:00:11 +00:00
xen_common.h xen: backend driver core (Gerd Hoffmann) 2009-04-22 15:19:15 +00:00
xen_console.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
xen_devconfig.c xen: pv domain builder. (Gerd Hoffmann) 2009-04-22 15:19:44 +00:00
xen_disk.c kill drives_table 2009-07-27 14:08:23 -05:00
xen_domainbuild.c Use a more natural order 2009-04-23 18:29:47 +00:00
xen_domainbuild.h xen: pv domain builder. (Gerd Hoffmann) 2009-04-22 15:19:44 +00:00
xen_machine_pv.c kill drives_table 2009-07-27 14:08:23 -05:00
xen_nic.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
xenfb.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
xilinx.h qdev: rework device properties. 2009-07-16 17:28:51 -05:00
xilinx_ethlite.c qdev/prop: convert xilinx_ethlite.c to helper macros. 2009-08-10 13:11:27 -05:00
xilinx_intc.c qdev/prop: convert xilinx_intc.c to helper macros. 2009-08-10 13:11:27 -05:00
xilinx_timer.c qdev/prop: convert xilinx_timer.c to helper macros. 2009-08-10 13:11:27 -05:00
xilinx_uartlite.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
zaurus.c Fix segfault of qemu-system-arm with PXA target 2009-08-23 18:08:14 +02:00