qemu/hw
balrog 9d413d1d49 Always create an SD bdrv, so that PXA and OMAP boards can boot with
no card inserted again.  Eventually SD, CDROM and floppy should all
be registered conditionally depending on machine.


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3771 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-04 00:10:34 +00:00
..
acpi.c Break up vl.h. 2007-11-17 17:14:51 +00:00
adb.c Break up vl.h. 2007-11-17 17:14:51 +00:00
adlib.c Include qemu-timer.h iff DEBUG is defined. 2007-12-02 17:47:33 +00:00
ads7846.c Break up vl.h. 2007-11-17 17:14:51 +00:00
alpha_palcode.c Replace is_user variable with mmu_idx in softmmu core, 2007-10-14 07:07:08 +00:00
an5206.c Remove unused parameters from QEMUMachineInitFunc (Laurent Vivier) 2007-11-18 08:46:58 +00:00
apb_pci.c Break up vl.h. 2007-11-17 17:14:51 +00:00
apic.c Break up vl.h. 2007-11-17 17:14:51 +00:00
arm_boot.c Break up vl.h. 2007-11-17 17:14:51 +00:00
arm_gic.c ARMv7-M SysTick fix. 2007-11-24 03:09:07 +00:00
arm_pic.c Break up vl.h. 2007-11-17 17:14:51 +00:00
arm_sysctl.c Add statics and missing #includes for prototypes. 2007-11-18 01:44:38 +00:00
arm_timer.c Add statics and missing #includes for prototypes. 2007-11-18 01:44:38 +00:00
arm-misc.h Stellaris ethernet support. 2007-11-24 03:13:04 +00:00
armv7m_nvic.c Stellaris ethernet support. 2007-11-24 03:13:04 +00:00
armv7m.c Break up vl.h. 2007-11-17 17:14:51 +00:00
audiodev.h Break up vl.h. 2007-11-17 17:14:51 +00:00
boards.h Intel Mainstone II (ARM) machine by Armin Kuster. 2007-11-25 01:57:38 +00:00
cdrom.c Break up vl.h. 2007-11-17 17:14:51 +00:00
cirrus_vga_rop2.h find -type f | xargs sed -i 's/[\t ]*$//g' # Yes, again. Note the star in the regex. 2007-09-17 08:09:54 +00:00
cirrus_vga_rop.h find -type f | xargs sed -i 's/[\t ]$//g' # on most files 2007-09-16 21:08:06 +00:00
cirrus_vga.c Break up vl.h. 2007-11-17 17:14:51 +00:00
cs4231.c Break up vl.h. 2007-11-17 17:14:51 +00:00
cuda.c Break up vl.h. 2007-11-17 17:14:51 +00:00
devices.h Luminary board input support. 2007-11-18 14:36:08 +00:00
dma.c Break up vl.h. 2007-11-17 17:14:51 +00:00
ds1225y.c Break up vl.h. 2007-11-17 17:14:51 +00:00
dummy_m68k.c Remove unused parameters from QEMUMachineInitFunc (Laurent Vivier) 2007-11-18 08:46:58 +00:00
ecc.c Break up vl.h. 2007-11-17 17:14:51 +00:00
eepro100.c Break up vl.h. 2007-11-17 17:14:51 +00:00
eeprom93xx.c Break up vl.h. 2007-11-17 17:14:51 +00:00
eeprom93xx.h Break up vl.h. 2007-11-17 17:14:51 +00:00
es1370.c Break up vl.h. 2007-11-17 17:14:51 +00:00
esp.c Add -drive parameter, by Laurent Vivier. 2007-12-02 04:51:10 +00:00
etraxfs_ser.c Break up vl.h. 2007-11-17 17:14:51 +00:00
etraxfs_timer.c Break up vl.h. 2007-11-17 17:14:51 +00:00
etraxfs.c Remove unused parameters from QEMUMachineInitFunc (Laurent Vivier) 2007-11-18 08:46:58 +00:00
fdc.c Break up vl.h. 2007-11-17 17:14:51 +00:00
fdc.h Break up vl.h. 2007-11-17 17:14:51 +00:00
firmware_abi.h Update OHW interface to version 3. 2007-11-14 19:35:16 +00:00
flash.h Break up vl.h. 2007-11-17 17:14:51 +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 Break up vl.h. 2007-11-17 17:14:51 +00:00
gt64xxx.c Add statics and missing #includes for prototypes. 2007-11-18 01:44:38 +00:00
gumstix.c Add -drive parameter, by Laurent Vivier. 2007-12-02 04:51:10 +00:00
heathrow_pic.c Break up vl.h. 2007-11-17 17:14:51 +00:00
hw.h Break up vl.h. 2007-11-17 17:14:51 +00:00
i2c.c Break up vl.h. 2007-11-17 17:14:51 +00:00
i2c.h Break up vl.h. 2007-11-17 17:14:51 +00:00
i8254.c Break up vl.h. 2007-11-17 17:14:51 +00:00
i8259.c Add statics and missing #includes for prototypes. 2007-11-18 01:44:38 +00:00
ide.c Add statics and missing #includes for prototypes. 2007-11-18 01:44:38 +00:00
integratorcp.c Add -drive parameter, by Laurent Vivier. 2007-12-02 04:51:10 +00:00
iommu.c Allow IOMMU tables above 2G 2007-12-01 14:51:25 +00:00
irq.c Luminary board input support. 2007-11-18 14:36:08 +00:00
irq.h Break up vl.h. 2007-11-17 17:14:51 +00:00
isa_mmio.c Break up vl.h. 2007-11-17 17:14:51 +00:00
isa.h Break up vl.h. 2007-11-17 17:14:51 +00:00
jazz_led.c Break up vl.h. 2007-11-17 17:14:51 +00:00
lsi53c895a.c Add -drive parameter, by Laurent Vivier. 2007-12-02 04:51:10 +00:00
m48t59.c Break up vl.h. 2007-11-17 17:14:51 +00:00
mac_dbdma.c Break up vl.h. 2007-11-17 17:14:51 +00:00
mac_nvram.c Break up vl.h. 2007-11-17 17:14:51 +00:00
macio.c Break up vl.h. 2007-11-17 17:14:51 +00:00
mainstone.c Add -drive parameter, by Laurent Vivier. 2007-12-02 04:51:10 +00:00
mainstone.h Mainstone re-org, by Armin Kuster. 2007-12-02 02:20:03 +00:00
max111x.c Break up vl.h. 2007-11-17 17:14:51 +00:00
max7310.c Break up vl.h. 2007-11-17 17:14:51 +00:00
mc146818rtc.c Add statics and missing #includes for prototypes. 2007-11-18 01:44:38 +00:00
mcf5206.c Break up vl.h. 2007-11-17 17:14:51 +00:00
mcf5208.c Remove unused parameters from QEMUMachineInitFunc (Laurent Vivier) 2007-11-18 08:46:58 +00:00
mcf_fec.c Add statics and missing #includes for prototypes. 2007-11-18 01:44:38 +00:00
mcf_intc.c Break up vl.h. 2007-11-17 17:14:51 +00:00
mcf_uart.c Add input buffer to mux chr (patch by Tristan Gingold). 2007-11-25 00:55:06 +00:00
mcf.h Break up vl.h. 2007-11-17 17:14:51 +00:00
mips_int.c Break up vl.h. 2007-11-17 17:14:51 +00:00
mips_malta.c Add -drive parameter, by Laurent Vivier. 2007-12-02 04:51:10 +00:00
mips_mipssim.c Remove unused parameters from QEMUMachineInitFunc (Laurent Vivier) 2007-11-18 08:46:58 +00:00
mips_pica61.c Fix floppy initialization, by Laurent Vivier. 2007-12-03 02:17:39 +00:00
mips_r4k.c Add -drive parameter, by Laurent Vivier. 2007-12-02 04:51:10 +00:00
mips_timer.c Break up vl.h. 2007-11-17 17:14:51 +00:00
mips.h Break up vl.h. 2007-11-17 17:14:51 +00:00
mipsnet.c Break up vl.h. 2007-11-17 17:14:51 +00:00
mpcore.c Break up vl.h. 2007-11-17 17:14:51 +00:00
mst_fpga.c Mainstone re-org, by Armin Kuster. 2007-12-02 02:20:03 +00:00
nand.c Add -drive parameter, by Laurent Vivier. 2007-12-02 04:51:10 +00:00
ne2000.c Add statics and missing #includes for prototypes. 2007-11-18 01:44:38 +00:00
nvram.h Add statics and missing #includes for prototypes. 2007-11-18 01:44:38 +00:00
omap1_clk.c Break up vl.h. 2007-11-17 17:14:51 +00:00
omap_i2c.c Break up vl.h. 2007-11-17 17:14:51 +00:00
omap_lcd_template.h find -type f | xargs sed -i 's/[\t ]$//g' # on most files 2007-09-16 21:08:06 +00:00
omap_lcdc.c Add statics and missing #includes for prototypes. 2007-11-18 01:44:38 +00:00
omap_mmc.c Partial SD card SPI mode support. 2007-11-24 23:35:08 +00:00
omap.c Always create an SD bdrv, so that PXA and OMAP boards can boot with 2007-12-04 00:10:34 +00:00
omap.h OMAP LPGs (LED pulse generators). 2007-11-20 11:15:27 +00:00
openpic.c Break up vl.h. 2007-11-17 17:14:51 +00:00
palm.c Remove unused parameters from QEMUMachineInitFunc (Laurent Vivier) 2007-11-18 08:46:58 +00:00
parallel.c Add statics and missing #includes for prototypes. 2007-11-18 01:44:38 +00:00
pc.c Add -drive parameter, by Laurent Vivier. 2007-12-02 04:51:10 +00:00
pc.h Break up vl.h. 2007-11-17 17:14:51 +00:00
pci_host.h find -type f | xargs sed -i 's/[\t ]$//g' # on most files 2007-09-16 21:08:06 +00:00
pci.c Add statics and missing #includes for prototypes. 2007-11-18 01:44:38 +00:00
pci.h Add -drive parameter, by Laurent Vivier. 2007-12-02 04:51:10 +00:00
pckbd.c Add statics and missing #includes for prototypes. 2007-11-18 01:44:38 +00:00
pcmcia.h Break up vl.h. 2007-11-17 17:14:51 +00:00
pcnet.c Break up vl.h. 2007-11-17 17:14:51 +00:00
pcspk.c Break up vl.h. 2007-11-17 17:14:51 +00:00
pflash_cfi01.c Fix a && -> & typo. 2007-11-18 02:09:36 +00:00
pflash_cfi02.c Break up vl.h. 2007-11-17 17:14:51 +00:00
piix_pci.c Add statics and missing #includes for prototypes. 2007-11-18 01:44:38 +00:00
pixel_ops.h Use pixel_ops.h in PXA LCD screen drawing. 2007-06-13 22:36:30 +00:00
pl011.c Add input buffer to mux chr (patch by Tristan Gingold). 2007-11-25 00:55:06 +00:00
pl022.c Break up vl.h. 2007-11-17 17:14:51 +00:00
pl031.c Break up vl.h. 2007-11-17 17:14:51 +00:00
pl050.c Break up vl.h. 2007-11-17 17:14:51 +00:00
pl061.c Partial SD card SPI mode support. 2007-11-24 23:35:08 +00:00
pl080.c Break up vl.h. 2007-11-17 17:14:51 +00:00
pl110_template.h Implement PL110 byte order config bit (original patch by Richard Purdie). 2007-10-04 23:45:31 +00:00
pl110.c Break up vl.h. 2007-11-17 17:14:51 +00:00
pl181.c Partial SD card SPI mode support. 2007-11-24 23:35:08 +00:00
pl190.c Add statics and missing #includes for prototypes. 2007-11-18 01:44:38 +00:00
ppc4xx_devs.c More PowerPC debug print fixes - hardware emulation pass. 2007-11-24 02:56:36 +00:00
ppc4xx.h Share devices that might be useful for all PowerPC 40x & 440 implementations 2007-10-07 14:21:26 +00:00
ppc405_boards.c Add -drive parameter, by Laurent Vivier. 2007-12-02 04:51:10 +00:00
ppc405_uc.c More PowerPC debug print fixes - hardware emulation pass. 2007-11-24 02:56:36 +00:00
ppc405.h Share devices that might be useful for all PowerPC 40x & 440 implementations 2007-10-07 14:21:26 +00:00
ppc_chrp.c Add -drive parameter, by Laurent Vivier. 2007-12-02 04:51:10 +00:00
ppc_mac.h Break up vl.h. 2007-11-17 17:14:51 +00:00
ppc_oldworld.c Add -drive parameter, by Laurent Vivier. 2007-12-02 04:51:10 +00:00
ppc_prep.c Add -drive parameter, by Laurent Vivier. 2007-12-02 04:51:10 +00:00
ppc.c More PowerPC debug print fixes - hardware emulation pass. 2007-11-24 02:56:36 +00:00
ppc.h Break up vl.h. 2007-11-17 17:14:51 +00:00
prep_pci.c Break up vl.h. 2007-11-17 17:14:51 +00:00
primecell.h Partial SD card SPI mode support. 2007-11-24 23:35:08 +00:00
ps2.c Break up vl.h. 2007-11-17 17:14:51 +00:00
ps2.h Break up vl.h. 2007-11-17 17:14:51 +00:00
ptimer.c Break up vl.h. 2007-11-17 17:14:51 +00:00
pxa2xx_dma.c Better STOPINTR bit semantics in the PXA2xx DMA. 2007-11-17 18:43:47 +00:00
pxa2xx_gpio.c Better STOPINTR bit semantics in the PXA2xx DMA. 2007-11-17 18:43:47 +00:00
pxa2xx_lcd.c Add statics and missing #includes for prototypes. 2007-11-18 01:44:38 +00:00
pxa2xx_mmci.c Fix SD init arguments. 2007-11-24 23:55:52 +00:00
pxa2xx_pcmcia.c Add statics and missing #includes for prototypes. 2007-11-18 01:44:38 +00:00
pxa2xx_pic.c Break up vl.h. 2007-11-17 17:14:51 +00:00
pxa2xx_template.h find -type f | xargs sed -i 's/[\t ]$//g' # on most files 2007-09-16 21:08:06 +00:00
pxa2xx_timer.c Break up vl.h. 2007-11-17 17:14:51 +00:00
pxa2xx.c Add -drive parameter, by Laurent Vivier. 2007-12-02 04:51:10 +00:00
pxa.h Break up vl.h. 2007-11-17 17:14:51 +00:00
r2d.c Remove unused parameters from QEMUMachineInitFunc (Laurent Vivier) 2007-11-18 08:46:58 +00:00
realview_gic.c Add statics and missing #includes for prototypes. 2007-11-18 01:44:38 +00:00
realview.c Add -drive parameter, by Laurent Vivier. 2007-12-02 04:51:10 +00:00
rtl8139.c Add statics and missing #includes for prototypes. 2007-11-18 01:44:38 +00:00
sb16.c Break up vl.h. 2007-11-17 17:14:51 +00:00
scsi-disk.c Break up vl.h. 2007-11-17 17:14:51 +00:00
scsi-disk.h Break up vl.h. 2007-11-17 17:14:51 +00:00
sd.c Scale TSC2102 touchscreen pressure value more realistically (still could be better). 2007-11-25 18:46:17 +00:00
sd.h Partial SD card SPI mode support. 2007-11-24 23:35:08 +00:00
serial.c Add input buffer to mux chr (patch by Tristan Gingold). 2007-11-25 00:55:06 +00:00
sh7750_regnames.c Break up vl.h. 2007-11-17 17:14:51 +00:00
sh7750_regnames.h SHIX board emulation (Samuel Tardieu) 2006-04-27 21:32:09 +00:00
sh7750_regs.h sh775x interrupt controller by Magnus Damm. 2007-10-04 21:53:55 +00:00
sh7750.c SH4: system emulator interrupt update, by Magnus Damm. 2007-12-02 06:18:24 +00:00
sh_intc.c SH4: system emulator interrupt update, by Magnus Damm. 2007-12-02 06:18:24 +00:00
sh_intc.h SH4: system emulator interrupt update, by Magnus Damm. 2007-12-02 06:18:24 +00:00
sh_serial.c Add statics and missing #includes for prototypes. 2007-11-18 01:44:38 +00:00
sh_timer.c Add statics and missing #includes for prototypes. 2007-11-18 01:44:38 +00:00
sh.h Break up vl.h. 2007-11-17 17:14:51 +00:00
shix.c Remove unused parameters from QEMUMachineInitFunc (Laurent Vivier) 2007-11-18 08:46:58 +00:00
slavio_intctl.c Name the magic constants, fix a hex number without 0x 2007-11-17 21:01:04 +00:00
slavio_misc.c Fix SS-600MP led device typos 2007-12-01 15:02:20 +00:00
slavio_serial.c Fix buffer mux handling for unconnected serial ports 2007-11-25 08:48:16 +00:00
slavio_timer.c Name the magic constants, wrap long lines 2007-12-01 15:58:22 +00:00
smbus_eeprom.c Break up vl.h. 2007-11-17 17:14:51 +00:00
smbus.c Add statics and missing #includes for prototypes. 2007-11-18 01:44:38 +00:00
smbus.h Break up vl.h. 2007-11-17 17:14:51 +00:00
smc91c111.c Break up vl.h. 2007-11-17 17:14:51 +00:00
sparc32_dma.c Break up vl.h. 2007-11-17 17:14:51 +00:00
sparc32_dma.h Break up vl.h. 2007-11-17 17:14:51 +00:00
spitz.c Add -drive parameter, by Laurent Vivier. 2007-12-02 04:51:10 +00:00
ssd0303.c Break up vl.h. 2007-11-17 17:14:51 +00:00
ssd0323.c Partial SD card SPI mode support. 2007-11-24 23:35:08 +00:00
ssi-sd.c Partial SD card SPI mode support. 2007-11-24 23:35:08 +00:00
stellaris_enet.c Stellaris ethernet support. 2007-11-24 03:13:04 +00:00
stellaris_input.c Luminary board input support. 2007-11-18 14:36:08 +00:00
stellaris.c Add -drive parameter, by Laurent Vivier. 2007-12-02 04:51:10 +00:00
sun4m.c Add -drive parameter, by Laurent Vivier. 2007-12-02 04:51:10 +00:00
sun4m.h Add -drive parameter, by Laurent Vivier. 2007-12-02 04:51:10 +00:00
sun4u.c Add -drive parameter, by Laurent Vivier. 2007-12-02 04:51:10 +00:00
tc58128.c Break up vl.h. 2007-11-17 17:14:51 +00:00
tcx.c Break up vl.h. 2007-11-17 17:14:51 +00:00
tsc210x.c Scale TSC2102 touchscreen pressure value more realistically (still could be better). 2007-11-25 18:46:17 +00:00
unin_pci.c Break up vl.h. 2007-11-17 17:14:51 +00:00
usb-hid.c Break up vl.h. 2007-11-17 17:14:51 +00:00
usb-hub.c Break up vl.h. 2007-11-17 17:14:51 +00:00
usb-msd.c Break up vl.h. 2007-11-17 17:14:51 +00:00
usb-ohci.c Add statics and missing #includes for prototypes. 2007-11-18 01:44:38 +00:00
usb-uhci.c Break up vl.h. 2007-11-17 17:14:51 +00:00
usb-wacom.c Break up vl.h. 2007-11-17 17:14:51 +00:00
usb.c Break up vl.h. 2007-11-17 17:14:51 +00:00
usb.h Break up vl.h. 2007-11-17 17:14:51 +00:00
versatile_pci.c Break up vl.h. 2007-11-17 17:14:51 +00:00
versatilepb.c Add -drive parameter, by Laurent Vivier. 2007-12-02 04:51:10 +00:00
vga_int.h find -type f | xargs sed -i 's/[\t ]*$//g' # Yes, again. Note the star in the regex. 2007-09-17 08:09:54 +00:00
vga_template.h find -type f | xargs sed -i 's/[\t ]*$//g' # Yes, again. Note the star in the regex. 2007-09-17 08:09:54 +00:00
vga.c Break up vl.h. 2007-11-17 17:14:51 +00:00
vmmouse.c Break up vl.h. 2007-11-17 17:14:51 +00:00
vmport.c Break up vl.h. 2007-11-17 17:14:51 +00:00
vmware_vga.c Break up vl.h. 2007-11-17 17:14:51 +00:00
wm8750.c Add statics and missing #includes for prototypes. 2007-11-18 01:44:38 +00:00