Statistics
| Branch: | Revision:

root / hw @ 0ccff151

Name Size
ac97.c 37.6 kB
acpi.c 13.7 kB
adb.c 12.4 kB
adlib.c 7.7 kB
ads7846.c 3.8 kB
alpha_palcode.c 26.7 kB
an5206.c 2.2 kB
apb_pci.c 7.9 kB
apic.c 28.6 kB
arm-misc.h 1.1 kB
arm_boot.c 7.3 kB
arm_gic.c 21.5 kB
arm_pic.c 1 kB
arm_sysctl.c 5.3 kB
arm_timer.c 8.9 kB
armv7m.c 5.8 kB
armv7m_nvic.c 13.3 kB
audiodev.h 365 Bytes
axis_dev88.c 10.5 kB
baum.c 19.9 kB
baum.h 1.2 kB
blizzard.c 28.6 kB
blizzard_template.h 4.1 kB
boards.h 3 kB
bt-hci-csr.c 12.1 kB
bt-hci.c 67.7 kB
bt-hid.c 15.8 kB
bt-l2cap.c 42.8 kB
bt-sdp.c 28.9 kB
bt.c 3.5 kB
bt.h 58.6 kB
cbus.c 15.5 kB
cdrom.c 4.2 kB
cirrus_vga.c 100.1 kB
cirrus_vga_rop.h 4.9 kB
cirrus_vga_rop2.h 7.8 kB
cs4231.c 4.5 kB
cs4231a.c 19.7 kB
cuda.c 21 kB
devices.h 2.5 kB
dma.c 14.6 kB
ds1225y.c 5.3 kB
dummy_m68k.c 1.8 kB
e1000.c 34.9 kB
e1000_hw.h 48 kB
ecc.c 2.9 kB
eccmemctl.c 11.1 kB
eepro100.c 57 kB
eeprom93xx.c 9.7 kB
eeprom93xx.h 1.3 kB
es1370.c 29.6 kB
escc.c 25.3 kB
escc.h 344 Bytes
esp.c 18 kB
etraxfs.c 5.5 kB
etraxfs.h 1.7 kB
etraxfs_dma.c 22.1 kB
etraxfs_dma.h 587 Bytes
etraxfs_eth.c 13.1 kB
etraxfs_pic.c 4.9 kB
etraxfs_ser.c 5.7 kB
etraxfs_timer.c 7.4 kB
fdc.c 59.7 kB
fdc.h 435 Bytes
firmware_abi.h 4.8 kB
flash.h 2 kB
fmopl.c 35 kB
fmopl.h 6.5 kB
fw_cfg.c 7.6 kB
fw_cfg.h 1.2 kB
g364fb.c 18 kB
grackle_pci.c 5.7 kB
gt64xxx.c 33.1 kB
gumstix.c 4 kB
gus.c 8.2 kB
gusemu.h 5.3 kB
gusemu_hal.c 22.6 kB
gusemu_mixer.c 11.9 kB
gustate.h 5 kB
heathrow_pic.c 5.9 kB
hpet.c 18.5 kB
hpet_emul.h 2.6 kB
hw.h 7.1 kB
i2c.c 2.9 kB
i2c.h 2.9 kB
i8254.c 13.3 kB
i8259.c 15.3 kB
ide.c 128.7 kB
integratorcp.c 14.2 kB
iommu.c 12.8 kB
irq.c 2.1 kB
irq.h 766 Bytes
isa.h 919 Bytes
isa_mmio.c 2.9 kB
jazz_led.c 9.3 kB
lm832x.c 14.5 kB
lsi53c895a.c 56.6 kB
m48t59.c 16.6 kB
mac_dbdma.c 3.1 kB
mac_nvram.c 5.3 kB
macio.c 4.5 kB
mainstone.c 4.8 kB
mainstone.h 907 Bytes
max111x.c 3.5 kB
max7310.c 5.1 kB
mc146818rtc.c 18.8 kB
mcf.h 647 Bytes
mcf5206.c 14 kB
mcf5208.c 7.7 kB
mcf_fec.c 11.8 kB
mcf_intc.c 3.7 kB
mcf_uart.c 7 kB
mips.h 1.1 kB
mips_int.c 1.1 kB
mips_jazz.c 8.5 kB
mips_malta.c 31.3 kB
mips_mipssim.c 6.1 kB
mips_r4k.c 8.5 kB
mips_timer.c 3 kB
mipsnet.c 6.7 kB
mpcore.c 8.5 kB
mst_fpga.c 5.1 kB
musicpal.c 39.3 kB
nand.c 19.3 kB
ne2000.c 23.6 kB
nseries.c 43.3 kB
nvram.h 1.8 kB
omap.h 35.6 kB
omap1.c 131.8 kB
omap2.c 142.1 kB
omap_clk.c 30.7 kB
omap_dma.c 58.7 kB
omap_dss.c 31.2 kB
omap_i2c.c 14.6 kB
omap_lcd_template.h 4.8 kB
omap_lcdc.c 13.7 kB
omap_mmc.c 16 kB
omap_sx1.c 7.6 kB
onenand.c 19.4 kB
openpic.c 27.8 kB
palm.c 9.4 kB
parallel.c 16.3 kB
pc.c 32.3 kB
pc.h 5.4 kB
pci.c 21.1 kB
pci.h 5.9 kB
pci_host.h 3.8 kB
pckbd.c 13 kB
pcmcia.h 1.8 kB
pcnet.c 63.6 kB
pcspk.c 4.3 kB
pflash_cfi01.c 17.3 kB
pflash_cfi02.c 19.1 kB
piix_pci.c 10.7 kB
pixel_ops.h 1.7 kB
pl011.c 7.8 kB
pl022.c 8 kB
pl031.c 5.3 kB
pl050.c 3.5 kB
pl061.c 7.7 kB
pl080.c 9.3 kB
pl110.c 10.4 kB
pl110_template.h 6.8 kB
pl181.c 13.5 kB
pl190.c 6.3 kB
ppc.c 36 kB
ppc.h 1.4 kB
ppc405.h 4.1 kB
ppc405_boards.c 19.4 kB
ppc405_uc.c 68.5 kB
ppc440.c 3.3 kB
ppc440.h 465 Bytes
ppc440_bamboo.c 5.6 kB
ppc4xx.h 2.8 kB
ppc4xx_devs.c 24.8 kB
ppc4xx_pci.c 11.1 kB
ppc_chrp.c 11.9 kB
ppc_mac.h 4.3 kB
ppc_oldworld.c 13.3 kB
ppc_prep.c 21.9 kB
prep_pci.c 5.1 kB
primecell.h 1.5 kB
ps2.c 18.2 kB
ps2.h 400 Bytes
ptimer.c 4.5 kB
pxa.h 6.3 kB
pxa2xx.c 64.6 kB
pxa2xx_dma.c 16 kB
pxa2xx_gpio.c 9.6 kB
pxa2xx_keypad.c 9.5 kB
pxa2xx_lcd.c 29 kB
pxa2xx_mmci.c 14.3 kB
pxa2xx_pcmcia.c 5.3 kB
pxa2xx_pic.c 9.4 kB
pxa2xx_template.h 11.2 kB
pxa2xx_timer.c 13.3 kB
r2d.c 6.8 kB
rc4030.c 18.8 kB
realview.c 6.1 kB
realview_gic.c 1.4 kB
rtl8139.c 99.2 kB
sb16.c 35.8 kB
sbi.c 4 kB
scsi-disk.c 27.5 kB
scsi-disk.h 1.2 kB
scsi-generic.c 18.9 kB
scsi.h 417 Bytes
sd.c 44.5 kB
sd.h 2.9 kB
serial.c 24.6 kB
sh.h 1.7 kB
sh7750.c 20.9 kB
sh7750_regnames.c 2.2 kB
sh7750_regnames.h 127 Bytes
sh7750_regs.h 60.1 kB
sh_intc.c 11.9 kB
sh_intc.h 1.9 kB
sh_pci.c 5.7 kB
sh_serial.c 10.2 kB
sh_timer.c 8.4 kB
sharpsl.h 667 Bytes
shix.c 3.1 kB
slavio_intctl.c 12.1 kB
slavio_misc.c 12.5 kB
slavio_timer.c 13.5 kB
sm501.c 29.4 kB
sm501_template.h 2.8 kB
smbus.c 7.4 kB
smbus.h 3.1 kB
smbus_eeprom.c 3.5 kB
smc91c111.c 18.9 kB
soc_dma.c 11.7 kB
soc_dma.h 3.6 kB
sparc32_dma.c 7.2 kB
sparc32_dma.h 591 Bytes
spitz.c 30.2 kB
ssd0303.c 8.8 kB
ssd0323.c 9 kB
ssi-sd.c 7.6 kB
stellaris.c 37.5 kB
stellaris_enet.c 11.6 kB
stellaris_input.c 2.2 kB
sun4c_intctl.c 5.7 kB
sun4m.c 53.5 kB
sun4m.h 2.5 kB
sun4u.c 21.4 kB
tc58128.c 4.3 kB
tc6393xb.c 18.5 kB
tc6393xb_template.h 2.3 kB
tcx.c 17.2 kB
tmp105.c 6.1 kB
tosa.c 7.1 kB
tsc2005.c 15.4 kB
tsc210x.c 34.7 kB
tusb6010.c 23.5 kB
twl92230.c 25.3 kB
unin_pci.c 8.9 kB
usb-bt.c 20.3 kB
usb-hid.c 28.2 kB
usb-hub.c 16.2 kB
usb-msd.c 16 kB
usb-musb.c 41.6 kB
usb-net.c 43.8 kB
usb-ohci.c 48 kB
usb-serial.c 16.8 kB
usb-uhci.c 28.5 kB
usb-wacom.c 11.2 kB
usb.c 6.1 kB
usb.h 8.6 kB
versatile_pci.c 3.7 kB
versatilepb.c 9.2 kB
vga.c 75.5 kB
vga_int.h 10.4 kB
vga_template.h 15.7 kB
virtio-balloon.c 4.9 kB
virtio-balloon.h 945 Bytes
virtio-blk.c 8.7 kB
virtio-blk.h 1.7 kB
virtio-console.c 3.9 kB
virtio-console.h 485 Bytes
virtio-net.c 9.1 kB
virtio-net.h 3 kB
virtio.c 22.8 kB
virtio.h 3.8 kB
vmmouse.c 7.5 kB
vmport.c 3.1 kB
vmware_vga.c 34.7 kB
wm8750.c 21 kB
zaurus.c 7 kB

Latest revisions

# Date Author Comment
0ccff151 01/24/2009 05:07 pm aurel32

mips: limit RAM size to 256MB on malta and qemu boards

This avoid crash when a bigger RAM size is requested (the devices are
mapped at 0x01000000).

Signed-off-by: Aurelien Jarno <>

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6419 c046a42c-6fe2-441c-8c8c-71466251a162

f2d81b33 01/24/2009 02:09 pm blueswir1

Floppy: Properly handle Sense Interrupt Status after FDC Reset

Original text below.

Attached is a patch that changes how the emulated floppy controller replies to Sense Interrupt Status commands immediately after a controller reset. The specs state that after a Reset the 82078 goes into polling mode which needs four Sense Interrupt Status commands to be issued afterwards to clear the status of each drive. Currently we always respond to Sense Interrupt Status with a SEEK END instead of POLLING. This causes a problem with the SCO Openserver installer which is expects a POLLING state after reset. This patch returns a POLLING status for four Sense Interrupt Status requests immediately after a controller reset. This approach mirrors the way Bochs handles this situation. With the attached patch applied Openserver gets further when trying to load storage drivers from the floppy disk (blocked by another issue, patch on its way). I have successfully tested the floppy drive on the following OSs after applying this patch: Windows 98, Windows XP SP2, Linux x86 (SysRescCD 1.1.3 and Ubuntu 8.10)....

7373048c 01/24/2009 02:00 pm blueswir1

Fix kernel_size and initrd_size sign (Francois Revol)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6415 c046a42c-6fe2-441c-8c8c-71466251a162

0da2ea1b 01/23/2009 09:56 pm malc

fix endianness problem sharing the videoram buffer

[ The following text is in the "UTF-8" character set. ]

[ Your display is set for the "koi8-r" character set.  ]
[ Some characters may be displayed incorrectly. ]

This patch fixes vga rendering when the guest endianness differs from...

869a5c6d 01/22/2009 09:52 pm aliguori

Stop VM on error in virtio-blk. (Gleb Natapov)

Signed-off-by: Gleb Natapov <>
Signed-off-by: Anthony Liguori <>

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6410 c046a42c-6fe2-441c-8c8c-71466251a162

ea8a5d7f 01/22/2009 09:52 pm aliguori

Stop VM on error in scsi-disk (Gleb Natapov)

Signed-off-by: Gleb Natapov <>
Signed-off-by: Anthony Liguori <>

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6409 c046a42c-6fe2-441c-8c8c-71466251a162

f18be901 01/22/2009 08:39 pm aliguori

Fix warning in ide.c

The vm state handler needed updating after the recent vm state change
notification refactoring.

Signed-off-by: Anthony Liguori <>

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6403 c046a42c-6fe2-441c-8c8c-71466251a162

7aea4412 01/22/2009 06:59 pm aliguori

Convert IDE to directly access guest memory (Avi Kivity)

Instead of copying to a temporary buffer, map guest memory for IDE DMA
transactions.

Signed-off-by: Avi Kivity <>
Signed-off-by: Anthony Liguori <>

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6398 c046a42c-6fe2-441c-8c8c-71466251a162

428c5705 01/21/2009 08:59 pm aliguori

Stop VM on ENOSPC error. (Gleb Natapov)

This version of the patch adds new option "werror" to -drive flag.
Possible values are:

report - report errors to a guest as IO errors
ignore - continue as if nothing happened
stop - stop VM on any error and retry last command on resume...

7cff316e 01/21/2009 08:31 pm aliguori

cirrus: unify unmapping of vram (Jan Kiszka)

Switc vram unmapping in map_linear_vram to the simpler pattern used by
unmap_linear_vram.

Signed-off-by: Jan Kiszka <>
Signed-off-by: Anthony Liguori <>

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6386 c046a42c-6fe2-441c-8c8c-71466251a162

View revisions

Also available in: Atom