Statistics
| Branch: | Revision:

root / hw @ 9c9efb6b

Name Size
  ide
ac97.c 36.9 kB
acpi.c 22.6 kB
adb.c 12.3 kB
adlib.c 7.4 kB
ads7846.c 3.9 kB
alpha_palcode.c 26.7 kB
an5206.c 2.4 kB
apb_pci.c 7.9 kB
apic.c 26 kB
arm-misc.h 1.1 kB
arm_boot.c 8.2 kB
arm_gic.c 21.5 kB
arm_pic.c 1.1 kB
arm_sysctl.c 6.3 kB
arm_timer.c 9.2 kB
armv7m.c 7.1 kB
armv7m_nvic.c 13.2 kB
audiodev.h 269 Bytes
axis_dev88.c 11.1 kB
baum.c 19.6 kB
baum.h 1.2 kB
bitbang_i2c.c 4.5 kB
blizzard.c 28.5 kB
blizzard_template.h 4 kB
boards.h 833 Bytes
bt-hci-csr.c 12 kB
bt-hci.c 67.7 kB
bt-hid.c 15.9 kB
bt-l2cap.c 42.7 kB
bt-sdp.c 28.8 kB
bt.c 3.5 kB
bt.h 58.5 kB
cbus.c 14.8 kB
cdrom.c 4.2 kB
cirrus_vga.c 97.8 kB
cirrus_vga_rop.h 4.9 kB
cirrus_vga_rop2.h 7.9 kB
cris_pic_cpu.c 1.7 kB
cs4231.c 4.7 kB
cs4231a.c 20.1 kB
cuda.c 21.1 kB
device-hotplug.c 1.6 kB
devices.h 2.3 kB
dma.c 14.2 kB
dp8393x.c 26.1 kB
ds1225y.c 5.2 kB
dummy_m68k.c 2 kB
e1000.c 36.9 kB
e1000_hw.h 47.9 kB
ecc.c 2.8 kB
eccmemctl.c 11.2 kB
eepro100.c 66 kB
eeprom93xx.c 10.4 kB
eeprom93xx.h 1.2 kB
elf_ops.h 8.2 kB
es1370.c 29.4 kB
escc.c 26.2 kB
escc.h 344 Bytes
esp.c 18.5 kB
esp.h 347 Bytes
etraxfs.c 6.2 kB
etraxfs.h 1.3 kB
etraxfs_dma.c 21.6 kB
etraxfs_dma.h 568 Bytes
etraxfs_eth.c 13.4 kB
etraxfs_pic.c 4.6 kB
etraxfs_ser.c 5 kB
etraxfs_timer.c 8.4 kB
fdc.c 63.5 kB
fdc.h 489 Bytes
firmware_abi.h 1.8 kB
flash.h 1.9 kB
fmopl.c 35 kB
fmopl.h 6.5 kB
framebuffer.c 3.5 kB
framebuffer.h 450 Bytes
fw_cfg.c 7.5 kB
fw_cfg.h 1.5 kB
g364fb.c 17.9 kB
grackle_pci.c 6 kB
gt64xxx.c 32.9 kB
gumstix.c 3.5 kB
gus.c 8.4 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 6 kB
hpet.c 18.4 kB
hpet_emul.h 2.4 kB
hw.h 28.8 kB
i2c.c 4.2 kB
i2c.h 2.4 kB
i8254.c 14 kB
i8259.c 14.6 kB
ide.h 786 Bytes
integratorcp.c 14.9 kB
ioapic.c 6.6 kB
iommu.c 12.9 kB
irq.c 2.2 kB
irq.h 800 Bytes
isa-bus.c 4.2 kB
isa.h 1.3 kB
isa_mmio.c 2.9 kB
jazz_led.c 9.3 kB
lan9118.c 29 kB
lance.c 4.2 kB
lm832x.c 14.4 kB
loader.c 18.3 kB
loader.h 1.7 kB
lsi53c895a.c 60.2 kB
m48t59.c 19.6 kB
mac_dbdma.c 21.5 kB
mac_dbdma.h 1.6 kB
mac_nvram.c 5.4 kB
macio.c 4.5 kB
mainstone.c 4.4 kB
mainstone.h 897 Bytes
marvell_88w8618_audio.c 8.1 kB
max111x.c 4 kB
max7310.c 5 kB
mc146818rtc.c 17.8 kB
mcf.h 647 Bytes
mcf5206.c 13.8 kB
mcf5208.c 7.8 kB
mcf_fec.c 12.1 kB
mcf_intc.c 3.6 kB
mcf_uart.c 7 kB
microblaze_pic_cpu.c 1.7 kB
mips-bios.h 175 Bytes
mips.h 1.3 kB
mips_int.c 1.1 kB
mips_jazz.c 8.5 kB
mips_malta.c 31.8 kB
mips_mipssim.c 6.7 kB
mips_r4k.c 8.8 kB
mips_timer.c 3 kB
mipsnet.c 7.1 kB
mpcore.c 10.2 kB
msix.c 11.2 kB
msix.h 883 Bytes
msmouse.c 2.6 kB
msmouse.h 72 Bytes
mst_fpga.c 5.1 kB
musicpal.c 43.8 kB
nand.c 19 kB
ne2000-isa.c 3.6 kB
ne2000.c 22.6 kB
ne2000.h 1.3 kB
nseries.c 43.2 kB
nvram.h 1.9 kB
omap.h 35.6 kB
omap1.c 131.9 kB
omap2.c 142.1 kB
omap_clk.c 30.1 kB
omap_dma.c 58.9 kB
omap_dss.c 31.3 kB
omap_i2c.c 13 kB
omap_lcd_template.h 4.9 kB
omap_lcdc.c 12.5 kB
omap_mmc.c 15.9 kB
omap_sx1.c 7.5 kB
onenand.c 19.2 kB
openpic.c 46.1 kB
openpic.h 735 Bytes
palm.c 9.1 kB
parallel.c 17.7 kB
pc.c 40.3 kB
pc.h 4.3 kB
pci-hotplug.c 7.8 kB
pci.c 43.3 kB
pci.h 15.8 kB
pci_host.c 6.9 kB
pci_host.h 1.8 kB
pci_host_template.h 3.7 kB
pci_ids.h 3 kB
pcie_host.c 5.8 kB
pcie_host.h 1.6 kB
pckbd.c 13.2 kB
pcmcia.h 1.8 kB
pcnet.c 62.2 kB
pcnet.h 1.1 kB
pcspk.c 4.2 kB
petalogix_s3adsp1800_mmu.c 6.9 kB
pflash_cfi01.c 17.5 kB
pflash_cfi02.c 19.3 kB
piix4.c 3.7 kB
piix_pci.c 10.3 kB
pixel_ops.h 1.7 kB
pl011.c 8.2 kB
pl022.c 8 kB
pl031.c 5.2 kB
pl050.c 3.9 kB
pl061.c 7.7 kB
pl080.c 9.6 kB
pl110.c 9 kB
pl110_template.h 7 kB
pl181.c 13.6 kB
pl190.c 6.4 kB
poison.h 1.3 kB
ppc.c 37.8 kB
ppc.h 1.7 kB
ppc405.h 2.8 kB
ppc405_boards.c 19.5 kB
ppc405_uc.c 65.6 kB
ppc440.c 3.1 kB
ppc440.h 512 Bytes
ppc440_bamboo.c 5.5 kB
ppc4xx.h 2.4 kB
ppc4xx_devs.c 19.4 kB
ppc4xx_pci.c 10.5 kB
ppc_mac.h 3.7 kB
ppc_newworld.c 13.3 kB
ppc_oldworld.c 13.9 kB
ppc_prep.c 22.2 kB
ppce500.h 696 Bytes
ppce500_mpc8544ds.c 8.6 kB
ppce500_pci.c 9.5 kB
prep_pci.c 4.4 kB
primecell.h 359 Bytes
ps2.c 18.3 kB
ps2.h 400 Bytes
ptimer.c 6 kB
pxa.h 6 kB
pxa2xx.c 63.9 kB
pxa2xx_dma.c 15.6 kB
pxa2xx_gpio.c 9.3 kB
pxa2xx_keypad.c 9.3 kB
pxa2xx_lcd.c 26.9 kB
pxa2xx_mmci.c 14 kB
pxa2xx_pcmcia.c 5.2 kB
pxa2xx_pic.c 9.3 kB
pxa2xx_template.h 11.3 kB
pxa2xx_timer.c 13.2 kB
qdev-addr.c 826 Bytes
qdev-addr.h 277 Bytes
qdev-properties.c 14.6 kB
qdev.c 20.3 kB
qdev.h 9.2 kB
r2d.c 7.1 kB
rc4030.c 21 kB
realview.c 9.8 kB
realview_gic.c 1.9 kB
rtl8139.c 97.4 kB
sb16.c 36.1 kB
sbi.c 3.7 kB
scsi-bus.c 2.9 kB
scsi-disk.c 32.7 kB
scsi-disk.h 1.8 kB
scsi-generic.c 18.7 kB
scsi.h 1.8 kB
sd.c 45.3 kB
sd.h 2.8 kB
serial.c 26.9 kB
sh.h 1.5 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.5 kB
sharpsl.h 673 Bytes
shix.c 3.1 kB
slavio_intctl.c 13.4 kB
slavio_misc.c 12.2 kB
slavio_timer.c 13.9 kB
sm501.c 29.7 kB
sm501_template.h 2.8 kB
smbios.c 7.7 kB
smbios.h 4.5 kB
smbus.c 7.9 kB
smbus.h 3 kB
smbus_eeprom.c 3.8 kB
smc91c111.c 20 kB
soc_dma.c 11.6 kB
soc_dma.h 3.6 kB
sparc32_dma.c 7.4 kB
sparc32_dma.h 446 Bytes
spitz.c 31.1 kB
ssd0303.c 8.6 kB
ssd0323.c 9.3 kB
ssi-sd.c 8 kB
ssi.c 1.6 kB
ssi.h 1.2 kB
stellaris.c 39.1 kB
stellaris_enet.c 12.4 kB
stellaris_input.c 2.2 kB
sun4c_intctl.c 5.8 kB
sun4m.c 52.4 kB
sun4m.h 1 kB
sun4u.c 21.7 kB
syborg.c 3.9 kB
syborg.h 578 Bytes
syborg_fb.c 13.1 kB
syborg_interrupt.c 6.5 kB
syborg_keyboard.c 6.9 kB
syborg_pointer.c 7.1 kB
syborg_rtc.c 4 kB
syborg_serial.c 9.6 kB
syborg_timer.c 6.6 kB
syborg_virtio.c 8.7 kB
sysbus.c 4.5 kB
sysbus.h 1.9 kB
tc58128.c 4.3 kB
tc6393xb.c 18.5 kB
tc6393xb_template.h 2.2 kB
tcx.c 17.7 kB
tmp105.c 6 kB
tosa.c 7.3 kB
tsc2005.c 15.2 kB
tsc210x.c 33.8 kB
tusb6010.c 23.3 kB
twl92230.c 24.5 kB
unin_pci.c 9.6 kB
usb-bt.c 20.6 kB
usb-bus.c 7.2 kB
usb-hid.c 28.5 kB
usb-hub.c 16.5 kB
usb-msd.c 17.3 kB
usb-musb.c 41.3 kB
usb-net.c 44.6 kB
usb-ohci.c 50.3 kB
usb-serial.c 19 kB
usb-uhci.c 28.4 kB
usb-wacom.c 11.7 kB
usb.c 6.1 kB
usb.h 9.3 kB
versatile_pci.c 4.5 kB
versatilepb.c 9.7 kB
vga-isa-mm.c 4 kB
vga-isa.c 1.8 kB
vga-pci.c 4.7 kB
vga.c 67.5 kB
vga_int.h 7.8 kB
vga_template.h 15.8 kB
virtio-balloon.c 4.8 kB
virtio-balloon.h 904 Bytes
virtio-blk.c 14.4 kB
virtio-blk.h 2.6 kB
virtio-console.c 3.8 kB
virtio-console.h 391 Bytes
virtio-net.c 25.3 kB
virtio-net.h 5.5 kB
virtio-pci.c 17.9 kB
virtio.c 18.6 kB
virtio.h 5.7 kB
vmmouse.c 7.4 kB
vmport.c 3.1 kB
vmware_vga.c 33.7 kB
watchdog.c 3.7 kB
watchdog.h 1.4 kB
wdt_i6300esb.c 13.8 kB
wdt_ib700.c 3.3 kB
wm8750.c 20.4 kB
xen.h 570 Bytes
xen_backend.c 18.5 kB
xen_backend.h 3.8 kB
xen_blkif.h 3.5 kB
xen_common.h 758 Bytes
xen_console.c 7 kB
xen_devconfig.c 4.7 kB
xen_disk.c 22.3 kB
xen_domainbuild.c 8.3 kB
xen_domainbuild.h 487 Bytes
xen_machine_pv.c 3.5 kB
xen_nic.c 12 kB
xenfb.c 30.1 kB
xilinx.h 1.5 kB
xilinx_ethlite.c 7.2 kB
xilinx_intc.c 4.6 kB
xilinx_timer.c 6.2 kB
xilinx_uartlite.c 5.4 kB
zaurus.c 6.7 kB

Latest revisions

# Date Author Comment
c163b5ca 11/17/2009 04:49 pm lirans@il.ibm.com

Block live migration

This patch introduces block migration called during live migration. Block
are being copied to the destination in an async way. First the code will
transfer the whole disk and then transfer all dirty blocks accumulted during
the migration....

127338e6 11/17/2009 04:03 pm Amit Shah

char: rename qemu_chr_reset to qemu_chr_generic_open

This function sends out the OPENED event to backends that
have drive the chardevs. The 'reset' is now a historical
artifact and we can now just call the function for what it
is.

Signed-off-by: Amit Shah <>...

2a424990 11/16/2009 07:06 pm Paul Brook

LAN9118 emulation

Add SMSC LAN9118 ethernet emulation.

Signed-off-by: Paul Brook <>

0ef849d7 11/16/2009 07:06 pm Paul Brook

ARM PB-A8 support

Add ARM Realview PB-A8 board support.

Signed-off-by: Paul Brook <>

e90e795e 11/16/2009 12:04 am Aurelien Jarno

mips_r4k: fix reset

(broken by 45a50b1668822c23afc2a89f724654e176518bc4)

Signed-off-by: Aurelien Jarno <>

d27d06f2 11/15/2009 07:42 pm Blue Swirl

PPC64: map Uni-North AGP bus aka fix Linux boot

Uni-North AGP device mapping was accidentally dropped in
2e29bd04786003561303dcad940b38afe790fb9b.

Map the device.

Signed-off-by: Blue Swirl <>

60398748 11/15/2009 04:30 pm Blue Swirl

PPC64: Partial fix to Linux crash: revert to old devfn

Before 2e29bd04786003561303dcad940b38afe790fb9b, Uni-North host and AGP
bridge were using the same devfn, 11 << 3. The net effect was that only
AGP bridge was visible. This was changed in the commit to 13 << 3 for AGP....

c364c974 11/15/2009 04:30 pm Blue Swirl

PCI: make duplicate devfn allocation fatal

Only two callers of pci_create_simple/pci_register_device bothered
to check the return value. Other cases were prone to crashing with
spurious NULL pointer dereferences.

Make QEMU exit with an error message when devfn is attempted to...

593c0d10 11/14/2009 02:10 pm Aurelien Jarno

mips malta: fix indentation

Signed-off-by: Aurelien Jarno <>

c938ada2 11/14/2009 02:04 pm Aurelien Jarno

mips-malta: fix reset

(broken by 45a50b1668822c23afc2a89f724654e176518bc4)

Signed-off-by: Aurelien Jarno <>

View revisions

Also available in: Atom