Statistics
| Branch: | Revision:

root / hw @ 1e6eec8b

Name Size
  ide
ac97.c 36.9 kB
acpi.c 22.6 kB
adb.c 12.4 kB
adlib.c 7.4 kB
ads7846.c 3.9 kB
alpha_palcode.c 26.7 kB
an5206.c 2.3 kB
apb_pci.c 9 kB
apic.c 26 kB
arm-misc.h 1 kB
arm_boot.c 7.7 kB
arm_gic.c 21.2 kB
arm_pic.c 1.1 kB
arm_sysctl.c 6 kB
arm_timer.c 9.2 kB
armv7m.c 6.8 kB
armv7m_nvic.c 13.2 kB
audiodev.h 269 Bytes
axis_dev88.c 11.1 kB
baum.c 19.7 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.8 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 100 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.9 kB
cs4231a.c 19.4 kB
cuda.c 21.1 kB
device-hotplug.c 2.3 kB
devices.h 2.2 kB
dma.c 14.5 kB
dp8393x.c 26 kB
ds1225y.c 5.2 kB
dummy_m68k.c 2 kB
e1000.c 36 kB
e1000_hw.h 47.9 kB
ecc.c 2.8 kB
eccmemctl.c 11.1 kB
eepro100.c 56.7 kB
eeprom93xx.c 10.4 kB
eeprom93xx.h 1.2 kB
es1370.c 29.4 kB
escc.c 26.5 kB
escc.h 344 Bytes
esp.c 19.5 kB
etraxfs.c 6.1 kB
etraxfs.h 1.3 kB
etraxfs_dma.c 21.6 kB
etraxfs_dma.h 568 Bytes
etraxfs_eth.c 13.3 kB
etraxfs_pic.c 4.6 kB
etraxfs_ser.c 5 kB
etraxfs_timer.c 8.4 kB
fdc.c 61.9 kB
fdc.h 587 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.6 kB
fw_cfg.h 1.5 kB
g364fb.c 17.9 kB
grackle_pci.c 7.7 kB
gt64xxx.c 33.2 kB
gumstix.c 3.5 kB
gus.c 7.8 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.5 kB
hpet_emul.h 2.5 kB
hw.h 18.4 kB
i2c.c 3.7 kB
i2c.h 2.4 kB
i8254.c 13.9 kB
i8259.c 15 kB
ide.h 790 Bytes
integratorcp.c 14.9 kB
ioapic.c 6.9 kB
iommu.c 12.9 kB
irq.c 2.2 kB
irq.h 800 Bytes
isa-bus.c 4.7 kB
isa.h 1.4 kB
isa_mmio.c 2.9 kB
jazz_led.c 9.3 kB
lm832x.c 14.7 kB
lsi53c895a.c 62.4 kB
m48t59.c 17.3 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 7.1 kB
max111x.c 4 kB
max7310.c 5.2 kB
mc146818rtc.c 20.9 kB
mcf.h 647 Bytes
mcf5206.c 13.8 kB
mcf5208.c 7.7 kB
mcf_fec.c 12 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.6 kB
mips_malta.c 31.3 kB
mips_mipssim.c 6.3 kB
mips_r4k.c 8.5 kB
mips_timer.c 3 kB
mipsnet.c 7 kB
mpcore.c 9.2 kB
msix.c 11.3 kB
msix.h 866 Bytes
msmouse.c 2.6 kB
msmouse.h 62 Bytes
mst_fpga.c 5.1 kB
musicpal.c 38.1 kB
nand.c 19 kB
ne2000.c 24.6 kB
nseries.c 43.1 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.1 kB
omap_dma.c 58.7 kB
omap_dss.c 31.3 kB
omap_i2c.c 13 kB
omap_lcd_template.h 4.9 kB
omap_lcdc.c 12.4 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 16.2 kB
pc.c 44.3 kB
pc.h 4.4 kB
pci-hotplug.c 6.7 kB
pci.c 30.1 kB
pci.h 11.3 kB
pci_host.h 3.9 kB
pci_ids.h 3 kB
pckbd.c 14.1 kB
pcmcia.h 1.8 kB
pcnet.c 65 kB
pcspk.c 4.2 kB
petalogix_s3adsp1800_mmu.c 6.7 kB
pflash_cfi01.c 17.5 kB
pflash_cfi02.c 19.2 kB
piix4.c 3.7 kB
piix_pci.c 11.2 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.7 kB
ppc.h 1.7 kB
ppc405.h 2.8 kB
ppc405_boards.c 19.6 kB
ppc405_uc.c 65.9 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.5 kB
ppc4xx_pci.c 11 kB
ppc_mac.h 3.7 kB
ppc_newworld.c 13 kB
ppc_oldworld.c 13.6 kB
ppc_prep.c 22.2 kB
ppce500.h 696 Bytes
ppce500_mpc8544ds.c 8.5 kB
ppce500_pci.c 10.8 kB
prep_pci.c 5.1 kB
primecell.h 341 Bytes
ps2.c 18.6 kB
ps2.h 400 Bytes
ptimer.c 6 kB
pxa.h 6 kB
pxa2xx.c 63.7 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.1 kB
qdev-addr.c 826 Bytes
qdev-addr.h 277 Bytes
qdev-properties.c 10.1 kB
qdev.c 16.8 kB
qdev.h 7.2 kB
r2d.c 7 kB
rc4030.c 21 kB
realview.c 6.5 kB
realview_gic.c 1.9 kB
rtl8139.c 99.9 kB
sb16.c 35.5 kB
sbi.c 4 kB
scsi-disk.c 31.2 kB
scsi-disk.h 1.2 kB
scsi-generic.c 18 kB
scsi.h 347 Bytes
sd.c 44.5 kB
sd.h 2.8 kB
serial.c 24.7 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.8 kB
smbus.h 3 kB
smbus_eeprom.c 3.8 kB
smc91c111.c 19.6 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 9 kB
ssd0323.c 9.3 kB
ssi-sd.c 8 kB
ssi.c 1.5 kB
ssi.h 1.2 kB
stellaris.c 39.1 kB
stellaris_enet.c 11.9 kB
stellaris_input.c 2.2 kB
sun4c_intctl.c 5.8 kB
sun4m.c 52.1 kB
sun4m.h 1 kB
sun4u.c 22.1 kB
syborg.c 3.8 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.4 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.1 kB
tosa.c 7.3 kB
tsc2005.c 15.2 kB
tsc210x.c 33.8 kB
tusb6010.c 23.3 kB
twl92230.c 25 kB
unin_pci.c 12.1 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.2 kB
usb-net.c 44.1 kB
usb-ohci.c 49.9 kB
usb-serial.c 17 kB
usb-uhci.c 28.6 kB
usb-wacom.c 11.1 kB
usb.c 6.1 kB
usb.h 8.7 kB
versatile_pci.c 4.5 kB
versatilepb.c 9.7 kB
vga.c 74.4 kB
vga_int.h 7.4 kB
vga_template.h 15.7 kB
virtio-balloon.c 4.8 kB
virtio-balloon.h 904 Bytes
virtio-blk.c 12.6 kB
virtio-blk.h 2.4 kB
virtio-console.c 3.8 kB
virtio-console.h 391 Bytes
virtio-net.c 21.3 kB
virtio-net.h 5.5 kB
virtio-pci.c 16.9 kB
virtio.c 18.3 kB
virtio.h 5.6 kB
vmmouse.c 7.5 kB
vmport.c 3.1 kB
vmware_vga.c 34.7 kB
watchdog.c 3.7 kB
watchdog.h 1.4 kB
wdt_i6300esb.c 14.4 kB
wdt_ib700.c 3.1 kB
wm8750.c 21.1 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 789 Bytes
xen_console.c 7 kB
xen_devconfig.c 4.7 kB
xen_disk.c 22.2 kB
xen_domainbuild.c 8.3 kB
xen_domainbuild.h 487 Bytes
xen_machine_pv.c 3.5 kB
xen_nic.c 11.9 kB
xenfb.c 30.1 kB
xilinx.h 1.5 kB
xilinx_ethlite.c 6.9 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
f2818f22 09/05/2009 09:24 am Artyom Tarasenko

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,...

ae027ad3 09/04/2009 05:37 pm Stefan Weil

mips malta: Fix fdc regression and use qdev for i8042 setup

8baf73adf664e79eae201c3f618078a220a661d9 (qdev/isa: convert fdc)
breaks MIPS Malta:

Tried to create isa device isa-fdc with no isa bus present

Fix this by creating an isa bus for piix4.
This change also requires some more qdev related changes...

d54908a5 09/04/2009 05:37 pm Luiz Capitulino

monitor: Port handler_1 to use QDict

This commit ports command handlers that receive one argument to use
the new monitor's dictionary.

Signed-off-by: Luiz Capitulino <>
Signed-off-by: Anthony Liguori <>

f18c16de 09/04/2009 05:37 pm Luiz Capitulino

monitor: Port handler_2 to use QDict

This commit ports command handlers that receive two arguments to use
the new monitor's dictionary.

Signed-off-by: Luiz Capitulino <>
Signed-off-by: Anthony Liguori <>

1d4daa91 09/04/2009 05:37 pm Luiz Capitulino

monitor: Port handler_3 to use QDict

This commit ports command handlers that receive three arguments to use
the new monitor's dictionary.

Signed-off-by: Luiz Capitulino <>
Signed-off-by: Anthony Liguori <>

38183186 09/04/2009 05:37 pm Luiz Capitulino

Add wrappers to functions used by the Monitor

Some functions exported to be used by the Monitor as command
handlers are also called in other places as regular functions.

When those functions got ported to use the Monitor dictionary
to pass argments, the callers will have to setup a dictionary...

f455e98c 09/04/2009 05:37 pm Gerd Hoffmann

ide: pass down DriveInfo instead of BlockDriverState

Signed-off-by: Gerd Hoffmann <>
Signed-off-by: Anthony Liguori <>

9cdd03a7 09/04/2009 05:37 pm Gerd Hoffmann

ide: move cmd+irq from IDEState to IDEBus.

These variables are per bus, not per drive. Lets move them and
cleanup things a bit. And fix the cmd migration bug for real.

Signed-off-by: Gerd Hoffmann <>
Signed-off-by: Anthony Liguori <>

d1f171bd 09/04/2009 05:37 pm Juan Quintela

piix3: use new vmstate infrastructure

Signed-off-by: Juan Quintela <>
Signed-off-by: Anthony Liguori <>

b84a5c6f 09/04/2009 05:37 pm Amit Shah

Remove typedef for bool from eepro100.c

eepro100.c shouldn't have the need to do this in its local header file.

And I recently started getting this:

$ make -j3
...
CC x86_64-softmmu/eepro100.o
/home/amit/src/qemu/hw/eepro100.c:112: error: two or more data types...

View revisions

Also available in: Atom