qemu/hw
Artyom Tarasenko f2818f2201 esp: handle "select without attention"
Up to now "select without attention" was handled the same way as
"select with attention". According to

http://www.ibiblio.org/pub/historic-linux/early-ports/Sparc/NCR/NCR53C9X.txt

select without ATN sends the CDB (Command Descriptor Block) directly,
whereas select with ATN sends one message phase byte
followed by 6, 10, or 12 command phase bytes.

The attached patch implements the behaviour described above.

Signed-off-by: Artyom Tarasenko <atar4qemu@gmail.com>
[blauwirbel@gmail.com: cleaned up formatting]
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
2009-09-05 06:24:47 +00:00
..
ide mips malta: Fix fdc regression and use qdev for i8042 setup 2009-09-04 09:37:34 -05:00
ac97.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
acpi.c Port ACPI to VMState 2009-08-27 20:30:22 -05: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: add return value to init() callbacks. 2009-08-27 20:43:28 -05: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 We want the argument pass to set_irq to be opaque 2009-09-04 09:37:23 -05:00
apic.c kvm: Simplify cpu_synchronize_state() 2009-08-27 20:35:30 -05:00
arm_boot.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
arm_gic.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
arm_pic.c Replace cpu_abort with hw_error 2009-05-08 02:35:15 +01:00
arm_sysctl.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
arm_timer.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
arm-misc.h ARM GIC qdev conversion 2009-05-14 22:35:08 +01:00
armv7m_nvic.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
armv7m.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
audiodev.h Push AUD_init down to devices 2009-05-12 12:33:04 +01:00
axis_dev88.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00: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 qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
blizzard_template.h rename WORDS_BIGENDIAN to HOST_WORDS_BIGENDIAN 2009-07-27 14:09:21 -05:00
blizzard.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00: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_rop2.h vga: Replace VGA_COMMON with a structure 2009-05-08 16:11:38 -05:00
cirrus_vga_rop.h vga: Replace VGA_COMMON with a structure 2009-05-08 16:11:38 -05:00
cirrus_vga.c Add pci_cirrus_vga_{save/load} functions, then remove vga.pci_dev use 2009-08-27 20:47:00 -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: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
cs4231a.c Fix formatting 2009-08-28 14:34:27 +04:00
cuda.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00: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 Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
ds1225y.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
dummy_m68k.c Convert machine registration to use module init functions 2009-05-21 08:47:55 -05:00
e1000_hw.h Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
e1000.c e1000 cleanup 2009-08-27 20:47:01 -05:00
ecc.c Follow coding conventions 2009-05-10 01:44:56 +01:00
eccmemctl.c Sparc32: port ECC memory controller to VMState design 2009-08-29 16:36:58 +03:00
eepro100.c Remove typedef for bool from eepro100.c 2009-09-04 09:37:26 -05: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 qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
escc.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
escc.h escc: allow one IRQ per serial channel 2009-01-14 14:47:56 +00:00
esp.c esp: handle "select without attention" 2009-09-05 06:24:47 +00:00
etraxfs_dma.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
etraxfs_dma.h etrax: Don't pass CPUState to peripherals. 2009-06-15 21:00:50 +02:00
etraxfs_eth.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
etraxfs_pic.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
etraxfs_ser.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
etraxfs_timer.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05: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
fdc.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
fdc.h isa bus irq changes and fixes. 2009-08-27 20:30:11 -05: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 Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
fw_cfg.h Introduce -smp , maxcpus= flag to specify maximum number of CPUS. 2009-07-27 14:09:14 -05:00
g364fb.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
grackle_pci.c We want the argument pass to set_irq to be opaque 2009-09-04 09:37:23 -05:00
gt64xxx.c We want the argument pass to set_irq to be opaque 2009-09-04 09:37:23 -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_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
gusemu.h 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 Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
hpet_emul.h HPET fixes for reg writes 2009-07-27 14:08:23 -05:00
hpet.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
hw.h Add VMState support for ptimers 2009-08-31 19:30:15 +00:00
i2c.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
i2c.h qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
i8254.c Port i8254 to new VMState design 2009-08-27 20:30:21 -05:00
i8259.c Route IOAPIC interrupts via ISA bus 2009-08-24 08:01:42 -05:00
ide.h mips malta: Fix fdc regression and use qdev for i8042 setup 2009-09-04 09:37:34 -05:00
integratorcp.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
ioapic.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
iommu.c Sparc32: port IOMMU to VMState design 2009-08-28 20:46:21 +00: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_mmio.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
isa-bus.c Suppress kraxelisms 2009-08-28 19:12:16 +00:00
isa.h qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
jazz_led.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
lm832x.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
lsi53c895a.c lsi53c895a: LSIState is a DeviceHost 2009-08-27 20:46:59 -05:00
m48t59.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
mac_dbdma.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
mac_dbdma.h DB-DMA IDE asynchronous I/O 2009-03-04 07:20:40 +00:00
mac_nvram.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00: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 qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
max111x.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
max7310.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
mc146818rtc.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
mcf5206.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
mcf5208.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
mcf_fec.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
mcf_intc.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
mcf_uart.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
mcf.h Break up vl.h. 2007-11-17 17:14:51 +00:00
microblaze_pic_cpu.c microblaze: Add CPU interrupt wrapper logic. 2009-05-26 21:10:38 +02:00
mips_int.c Break up vl.h. 2007-11-17 17:14:51 +00:00
mips_jazz.c isa bus irq changes and fixes. 2009-08-27 20:30:11 -05:00
mips_malta.c mips malta: Fix fdc regression and use qdev for i8042 setup 2009-09-04 09:37:34 -05:00
mips_mipssim.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
mips_r4k.c ide: pass down DriveInfo instead of BlockDriverState 2009-09-04 09:37:27 -05:00
mips_timer.c Convert references to logfile/loglevel to use qemu_log*() macros 2009-01-15 22:34:14 +00: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
mipsnet.c Don't leak VLANClientState on PCI hot remove 2009-07-09 16:58:07 -05:00
mpcore.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
msix.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00: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 Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
musicpal.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
nand.c kill drives_table 2009-07-27 14:08:23 -05:00
ne2000.c Add pci_ne2000_{save/load} functions, then remove pci_dev NE2000State field 2009-08-27 20:47:00 -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
omap1.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
omap2.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
omap_clk.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
omap_dma.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
omap_dss.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
omap_i2c.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
omap_lcd_template.h rename WORDS_BIGENDIAN to HOST_WORDS_BIGENDIAN 2009-07-27 14:09:21 -05:00
omap_lcdc.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
omap_mmc.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
omap_sx1.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
omap.h Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
onenand.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
openpic.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
openpic.h kvm/powerpc: Enable MPIC for E500 platform. 2009-03-02 16:42:04 +00:00
palm.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
parallel.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
pc.c mips malta: Fix fdc regression and use qdev for i8042 setup 2009-09-04 09:37:34 -05:00
pc.h Fold piix3_init() intto i440fx_init 2009-09-04 09:37:24 -05:00
pci_host.h qdev/pci: hook up i440fx. 2009-07-27 14:08:13 -05:00
pci_ids.h pci ids: remove redundant defines 2009-08-27 20:30:22 -05:00
pci-hotplug.c monitor: Port handler_3 to use QDict 2009-09-04 09:37:31 -05:00
pci.c We want the argument pass to set_irq to be opaque 2009-09-04 09:37:23 -05:00
pci.h We want the argument pass to set_irq to be opaque 2009-09-04 09:37:23 -05:00
pckbd.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
pcmcia.h ide: pass down DriveInfo instead of BlockDriverState 2009-09-04 09:37:27 -05:00
pcnet.c pcnet: Add pci_pcnet_{save/load} functions, then remove PCNetState pci_dev field 2009-08-27 20:47:00 -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 Check block driver read error in pflash_cfi0x 2009-08-27 20:35:30 -05:00
pflash_cfi02.c Check block driver read error in pflash_cfi0x 2009-08-27 20:35:30 -05:00
piix4.c mips malta: Fix fdc regression and use qdev for i8042 setup 2009-09-04 09:37:34 -05:00
piix_pci.c piix3: use new vmstate infrastructure 2009-09-04 09:37:26 -05:00
pixel_ops.h Use pixel_ops.h in PXA LCD screen drawing. 2007-06-13 22:36:30 +00:00
pl011.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
pl022.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
pl031.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
pl050.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
pl061.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
pl080.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
pl110_template.h rename WORDS_BIGENDIAN to HOST_WORDS_BIGENDIAN 2009-07-27 14:09:21 -05:00
pl110.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
pl181.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
pl190.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
poison.h Let the venomous poison spread to more identifiers 2009-05-21 18:54:22 +03: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 We want the argument pass to set_irq to be opaque 2009-09-04 09:37:23 -05:00
ppc4xx.h PPC: clean up ppc405 2009-08-15 14:27:05 +00:00
ppc405_boards.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
ppc405_uc.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
ppc405.h PPC: clean up ppc405 2009-08-15 14:27:05 +00:00
ppc440_bamboo.c qdev-ify virtio-blk. 2009-08-10 13:05:28 -05: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
ppc_mac.h ide: split away ide-macio.c 2009-08-27 20:43:33 -05:00
ppc_newworld.c ide: pass down DriveInfo instead of BlockDriverState 2009-09-04 09:37:27 -05:00
ppc_oldworld.c ide: pass down DriveInfo instead of BlockDriverState 2009-09-04 09:37:27 -05:00
ppc_prep.c ide: pass down DriveInfo instead of BlockDriverState 2009-09-04 09:37:27 -05:00
ppc.c Replace local ADDRX/PADDRX macros with TARGET_FMT_lx/plx 2009-08-16 11:13:18 +00:00
ppc.h Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
ppce500_mpc8544ds.c qdev-ify virtio-blk. 2009-08-10 13:05:28 -05:00
ppce500_pci.c We want the argument pass to set_irq to be opaque 2009-09-04 09:37:23 -05:00
ppce500.h kvm/powerpc: Add MPC8544DS board support 2009-03-02 16:42:42 +00:00
prep_pci.c We want the argument pass to set_irq to be opaque 2009-09-04 09:37:23 -05:00
primecell.h Stellaris qdev conversion 2009-06-03 15:16:49 +01:00
ps2.c Port PS2 devices to VMState design 2009-08-27 20:30:22 -05:00
ps2.h Remove unnecessary trailing newlines 2008-12-13 09:32:43 +00:00
ptimer.c Add VMState support for ptimers 2009-08-31 19:30:15 +00:00
pxa2xx_dma.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
pxa2xx_gpio.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
pxa2xx_keypad.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
pxa2xx_lcd.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
pxa2xx_mmci.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
pxa2xx_pcmcia.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
pxa2xx_pic.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
pxa2xx_template.h rename WORDS_BIGENDIAN to HOST_WORDS_BIGENDIAN 2009-07-27 14:09:21 -05:00
pxa2xx_timer.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
pxa2xx.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
pxa.h PXA SSI qdev conversion 2009-05-14 22:35:09 +01: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 Suppress kraxelisms 2009-08-28 19:12:16 +00:00
qdev.c qdev error logging 2009-08-27 20:43:33 -05:00
qdev.h qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
r2d.c ide: pass down DriveInfo instead of BlockDriverState 2009-09-04 09:37:27 -05:00
rc4030.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
realview_gic.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
realview.c Support addr=... in option argument of -net nic 2009-06-22 10:15:29 -05:00
rtl8139.c rtl8139: remove pointless cast from void * 2009-08-27 20:46:58 -05:00
sb16.c Fix sb16 breakage due to unassigned s->irq 2009-08-28 14:34:29 +04:00
sbi.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05: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 Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00: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
sh7750.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
sh_intc.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
sh_intc.h Replace gcc variadic macro extension with C99 version 2009-05-13 17:53:17 +00:00
sh_pci.c We want the argument pass to set_irq to be opaque 2009-09-04 09:37:23 -05:00
sh_serial.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
sh_timer.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
sh.h ide: split away ide-mmio.c 2009-08-27 20:43:33 -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: port interrupt controller to VMState design 2009-08-28 20:22:52 +00:00
slavio_misc.c Sparc32: port Slavio misc devices to VMState design 2009-08-29 16:37:09 +03:00
slavio_timer.c Sparc32: port timers to VMState design 2009-08-31 19:30:18 +00:00
sm501_template.h Remove unnecessary trailing newlines 2008-12-13 09:32:43 +00:00
sm501.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +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_eeprom.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
smbus.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
smbus.h qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
smc91c111.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -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 Sparc32: port DMA controller to VMState design 2009-08-28 20:46:15 +00:00
sparc32_dma.h Sparc32: move sparc32_dma init to sun4m.c 2009-08-08 21:43:12 +00:00
spitz.c ide: pass down DriveInfo instead of BlockDriverState 2009-09-04 09:37:27 -05:00
ssd0303.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
ssd0323.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
ssi-sd.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
ssi.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
ssi.h qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
stellaris_enet.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
stellaris_input.c Remove unnecessary trailing newlines 2008-12-13 09:32:43 +00:00
stellaris.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
sun4c_intctl.c Sparc32: port sun4c interrupt controller to VMState design 2009-08-31 19:30:21 +00:00
sun4m.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
sun4m.h Sparc32: fix monitor commands 'info pic' and 'info irq' 2009-08-23 12:23:30 +00:00
sun4u.c ide: pass down DriveInfo instead of BlockDriverState 2009-09-04 09:37:27 -05:00
syborg_fb.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
syborg_interrupt.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
syborg_keyboard.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
syborg_pointer.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
syborg_rtc.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
syborg_serial.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
syborg_timer.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
syborg_virtio.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05: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
sysbus.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
sysbus.h qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
tc6393xb_template.h Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
tc6393xb.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
tc58128.c Include assert.h from qemu-common.h 2009-05-13 20:54:26 +01:00
tcx.c Sparc32: port TCX to VMState design 2009-08-28 20:43:01 +00:00
tmp105.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
tosa.c ide: pass down DriveInfo instead of BlockDriverState 2009-09-04 09:37:27 -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 Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
twl92230.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
unin_pci.c We want the argument pass to set_irq to be opaque 2009-09-04 09:37:23 -05: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 Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00
usb-net.c Don't leak VLANClientState on PCI hot remove 2009-07-09 16:58:07 -05:00
usb-ohci.c usb-ohci: Change casts to DO_UPCAST() for OHCIPCIState 2009-08-27 20:46:59 -05: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 We want the argument pass to set_irq to be opaque 2009-09-04 09:37:23 -05:00
versatilepb.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
vga_int.h Everything outside of vga.c should use VGACommonState 2009-08-27 20:46:59 -05:00
vga_template.h rename WORDS_BIGENDIAN to HOST_WORDS_BIGENDIAN 2009-07-27 14:09:21 -05:00
vga.c Everything outside of vga.c should use VGACommonState 2009-08-27 20:46:59 -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 virtio-blk: handle NULL returns from bdrv_aio_{read, write} 2009-08-27 20:30:23 -05:00
virtio-blk.h Add serial number support for virtio_blk 2009-06-24 09:09:15 -05:00
virtio-console.c virtio-console: rename dvq to ovq 2009-08-27 20:30:22 -05: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 virtio-pci error logging 2009-08-27 20:43:33 -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 Everything outside of vga.c should use VGACommonState 2009-08-27 20:46:59 -05:00
watchdog.c qdev: convert watchdogs 2009-08-27 20:35:24 -05:00
watchdog.h qdev: convert watchdogs 2009-08-27 20:35:24 -05:00
wdt_i6300esb.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
wdt_ib700.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
wm8750.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05: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
xen.h include inttypes.h in xen.h 2009-06-13 16:18:31 +03:00
xenfb.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
xilinx_ethlite.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
xilinx_intc.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
xilinx_timer.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
xilinx_uartlite.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
xilinx.h qdev: rework device properties. 2009-07-16 17:28:51 -05:00
zaurus.c Make CPURead/WriteFunc structure 'const' 2009-08-25 18:29:31 +00:00