Statistics
| Branch: | Revision:

root / hw @ 26b258e1

Name Size
ac97.c 37.5 kB
acpi.c 22 kB
adb.c 12.4 kB
adlib.c 7.5 kB
ads7846.c 3.8 kB
alpha_palcode.c 26.7 kB
an5206.c 2.2 kB
apb_pci.c 8 kB
apic.c 23.4 kB
arm-misc.h 1.1 kB
arm_boot.c 7.3 kB
arm_gic.c 21.4 kB
arm_pic.c 1.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.7 kB
baum.h 1.2 kB
blizzard.c 28.6 kB
blizzard_template.h 4.1 kB
boards.h 3.1 kB
bt-hci-csr.c 12.1 kB
bt-hci.c 67.7 kB
bt-hid.c 15.9 kB
bt-l2cap.c 42.8 kB
bt-sdp.c 28.9 kB
bt.c 3.5 kB
bt.h 58.5 kB
cbus.c 15.5 kB
cdrom.c 4.2 kB
cirrus_vga.c 100.2 kB
cirrus_vga_rop.h 4.9 kB
cirrus_vga_rop2.h 7.8 kB
cs4231.c 4.5 kB
cs4231a.c 19.6 kB
cuda.c 21 kB
device-hotplug.c 2.5 kB
devices.h 2.5 kB
dma.c 14.5 kB
ds1225y.c 5.2 kB
dummy_m68k.c 1.8 kB
e1000.c 35.1 kB
e1000_hw.h 48 kB
ecc.c 2.9 kB
eccmemctl.c 11.1 kB
eepro100.c 56.2 kB
eeprom93xx.c 9.7 kB
eeprom93xx.h 1.3 kB
es1370.c 29.7 kB
escc.c 25.3 kB
escc.h 344 Bytes
esp.c 17.9 kB
etraxfs.c 5.5 kB
etraxfs.h 1.7 kB
etraxfs_dma.c 21.9 kB
etraxfs_dma.h 587 Bytes
etraxfs_eth.c 13 kB
etraxfs_pic.c 4.8 kB
etraxfs_ser.c 5.7 kB
etraxfs_timer.c 7.4 kB
fdc.c 59.5 kB
fdc.h 435 Bytes
firmware_abi.h 1.8 kB
flash.h 2 kB
fmopl.c 35 kB
fmopl.h 6.5 kB
fw_cfg.c 7.5 kB
fw_cfg.h 1.4 kB
g364fb.c 18 kB
grackle_pci.c 5.6 kB
gt64xxx.c 33.1 kB
gumstix.c 4 kB
gus.c 7.9 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 131 kB
integratorcp.c 14.2 kB
ioapic.c 6.8 kB
iommu.c 12.8 kB
irq.c 2.2 kB
irq.h 800 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.9 kB
m48t59.c 16.5 kB
mac_dbdma.c 21.5 kB
mac_dbdma.h 1.6 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 19 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.6 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
msmouse.c 2.6 kB
msmouse.h 62 Bytes
mst_fpga.c 5.1 kB
musicpal.c 41.2 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.3 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 45.9 kB
openpic.h 735 Bytes
palm.c 9.4 kB
parallel.c 16.2 kB
pc.c 33 kB
pc.h 5.8 kB
pci-hotplug.c 6.2 kB
pci.c 24.2 kB
pci.h 8.8 kB
pci_host.h 3.8 kB
pci_ids.h 2.9 kB
pckbd.c 13 kB
pcmcia.h 1.9 kB
pcnet.c 63.5 kB
pcspk.c 4.3 kB
pflash_cfi01.c 17.3 kB
pflash_cfi02.c 19.1 kB
piix_pci.c 10.5 kB
pixel_ops.h 1.7 kB
pl011.c 7.8 kB
pl022.c 8 kB
pl031.c 5.2 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 37.9 kB
ppc.h 1.5 kB
ppc405.h 4.1 kB
ppc405_boards.c 19.3 kB
ppc405_uc.c 67.4 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.6 kB
ppc4xx_pci.c 10.9 kB
ppc_mac.h 3.8 kB
ppc_newworld.c 12.7 kB
ppc_oldworld.c 13.6 kB
ppc_prep.c 22 kB
ppce500.h 696 Bytes
ppce500_mpc8544ds.c 8.6 kB
ppce500_pci.c 10.6 kB
prep_pci.c 5 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.6 kB
rc4030.c 20.7 kB
realview.c 6.1 kB
realview_gic.c 1.4 kB
rtl8139.c 99.3 kB
sb16.c 35.7 kB
sbi.c 4 kB
scsi-disk.c 30.1 kB
scsi-disk.h 1.2 kB
scsi-generic.c 18 kB
scsi.h 417 Bytes
sd.c 44.4 kB
sd.h 2.9 kB
serial.c 24.5 kB
sh.h 1.7 kB
sh7750.c 21.7 kB
sh7750_regnames.c 2.3 kB
sh7750_regnames.h 127 Bytes
sh7750_regs.h 60.5 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.8 kB
sharpsl.h 667 Bytes
shix.c 3 kB
slavio_intctl.c 12.1 kB
slavio_misc.c 12.4 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.1 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 kB
sun4m.h 2.6 kB
sun4u.c 19.6 kB
tc58128.c 4.3 kB
tc6393xb.c 18.5 kB
tc6393xb_template.h 2.3 kB
tcx.c 17.4 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.1 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 47.9 kB
usb-serial.c 16.7 kB
usb-uhci.c 28.5 kB
usb-wacom.c 11.1 kB
usb.c 6.1 kB
usb.h 8.7 kB
versatile_pci.c 3.6 kB
versatilepb.c 9.1 kB
vga.c 75.5 kB
vga_int.h 10.4 kB
vga_template.h 15.7 kB
virtio-balloon.c 5 kB
virtio-balloon.h 945 Bytes
virtio-blk.c 7.3 kB
virtio-blk.h 1.7 kB
virtio-console.c 4 kB
virtio-console.h 485 Bytes
virtio-net.c 16.9 kB
virtio-net.h 5.3 kB
virtio.c 21 kB
virtio.h 3.7 kB
vmmouse.c 7.5 kB
vmport.c 3.1 kB
vmware_vga.c 34.5 kB
wm8750.c 21.1 kB
zaurus.c 7 kB

Latest revisions

# Date Author Comment
26b258e1 03/28/2009 07:46 pm aliguori

Use the DMA api to map virtio elements.

Signed-off-by: Anthony Liguori <>

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

d28a1b6e 03/28/2009 07:46 pm aliguori

virtio-blk: use generic vectored I/O APIs (Christoph Hellwig)

Use the generic bdrv_aio_readv/bdrv_aio_writev APIs instead of linearizing
buffers directly. This enables using the future native preadv/pwritev
support.

Signed-off-by: Christoph Hellwig <>...

cef3017c 03/28/2009 07:29 pm aliguori

Clean some PCI defines (Stefan Weil)

this patch adds some more defines from linux/pci_regs.h to
hw/pci.h. There is now no longer a need to define them in
eepro100.c, so they were removed there.

Some defines from linux/pci_regs.h had similar, but not
the same defines in hw/pci.h (PCI_REVISION_ID / PCI_REVISION,...

81f099ad 03/28/2009 07:29 pm aliguori

Fix monitor command (screendump) (Stefan Weil)

starting with r6839, the monitor command 'screendump'
raises a nullpointer memory access which crashs Qemu.

Fix crash when calling screendump from monitor.

This was a regression introduced with r6839:
DisplayAllocator interface (Stefano Stabellini)...

6295e564 03/28/2009 07:28 pm aliguori

Remove nodisk_ok machine feature (Jan Kiszka)

All archs have some kind of firmware to load and can be fine with it
already. So there is not much use in enforcing the presence of a disk.
If the system setup requires one, the user will notice it anyway once...

bf9b48af 03/28/2009 07:28 pm aliguori

musicpal: Fix regression caused by 6839 (Jan Kiszka)

Pass correct DisplayState field to is_surface_bgr().

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

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

34b39c2b 03/28/2009 07:28 pm aliguori

get roms more room. (Glauber Costa)

This patch increases by 50 % the size available for option roms.
The main motivator is that some roms grew bigger than the 64k we
currently allocate for them (Hey, it's 2009!)

One example is the gpxe project, that produces some roms with 69k,...

221f715d 03/28/2009 07:28 pm aliguori

new scsi-generic abstraction, use SG_IO (Christoph Hellwig)

Okay, I started looking into how to handle scsi-generic I/O in the
new world order.

I think the best is to use the SG_IO ioctl instead of the read/write
interface as that allows us to support scsi passthrough on disk/cdrom...

64a7fde8 03/28/2009 06:17 pm blueswir1

Document sun ID PROM contents

Signed-off-by: Robert Reif <>

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

97b83deb 03/20/2009 06:13 pm aliguori

virtio: Allow guest to defer VIRTIO_F_NOTIFY_ON_EMPTY (Alex Williamson)

There may be cases where the guest does not want the avail queue
interrupt, even when it's empty. For the virtio-net case, the
guest may use a different buffering scheme or decide polling for...

View revisions

Also available in: Atom