qemu-irix/hw
Paul Brook a4c75a21f3 Split out common pcnet code
The core pcnet emulation code is used by both the PCI "pcnet" device
and the SPARC "lance" device.  Split the common code frm the PCI code so
that that can be configures independantly.

Signed-off-by: Paul Brook <paul@codesourcery.com>
2010-11-27 11:23:34 +00:00
..
ide ide: Handle immediate bdrv_aio_flush failure 2010-11-04 13:54:37 +01:00
9p.h
a9mpcore.c
ac97.c
acpi.c acpi: Fix an infinite loop in acpi_table_add 2010-10-09 08:19:16 +00:00
acpi.h
acpi_piix4.c piix4 acpi: convert io BAR to type-safe ioport callbacks 2010-11-21 09:16:57 -06:00
adb.c
adlib.c
ads7846.c
alpha_palcode.c
an5206.c
apb_pci.c pci_bridge: introduce pci bridge library. 2010-09-07 20:01:27 +03:00
apb_pci.h
apic.c apic: Don't iterate past last used apic 2010-11-16 09:31:18 -06:00
apic.h
apm.c
apm.h
applesmc.c
arm-misc.h
arm11mpcore.c
arm_boot.c
arm_gic.c
arm_pic.c
arm_sysctl.c
arm_timer.c
armv7m.c
armv7m_nvic.c
audiodev.h Add Intel HD Audio support to qemu. 2010-11-01 17:57:22 +03:00
axis_dev88.c
baum.c
baum.h
bitbang_i2c.c
bitbang_i2c.h
blizzard.c
blizzard_template.h
boards.h
bonito.c
bt-hci-csr.c
bt-hci.c
bt-hid.c
bt-l2cap.c
bt-sdp.c Do not redefine reserved key-words TRUE/FALSE 2010-10-30 08:02:38 +00:00
bt.c
bt.h
cbus.c
cdrom.c
cirrus_vga.c cirrus: avoid write only variables 2010-10-13 18:38:07 +00:00
cirrus_vga_rop.h cirrus: avoid write only variables 2010-10-13 18:38:07 +00:00
cirrus_vga_rop2.h cirrus: avoid write only variables 2010-10-13 18:38:07 +00:00
cris-boot.c
cris-boot.h
cris_pic_cpu.c
cs4231.c sparc32: convert debug printf statements to tracepoints 2010-10-31 09:24:14 +00:00
cs4231a.c
cuda.c
debugcon.c
dec_pci.c pci_bridge: introduce pci bridge library. 2010-09-07 20:01:27 +03:00
dec_pci.h
device-hotplug.c Rearrange block headers 2010-08-24 15:22:24 +00:00
devices.h
dma.c
dp8393x.c
ds1225y.c
ds1338.c
dummy_m68k.c
e1000.c Add missing braces 2010-11-16 14:35:00 -06:00
e1000_hw.h
ecc.c
eccmemctl.c sparc32: convert debug printf statements to tracepoints 2010-10-31 09:24:14 +00:00
eepro100.c Merge branch 'pci' into for_anthony 2010-10-27 19:07:10 +02:00
eeprom93xx.c
eeprom93xx.h
elf_ops.h elf: Calculate symbol size if needed 2010-09-09 19:37:16 +00:00
empty_slot.c
empty_slot.h
es1370.c
escc.c sparc escc IUS improvements (SunOS 4.1.4 fix) 2010-08-15 17:56:12 +00:00
escc.h
esp.c ESP: fix ESP DMA access when DMA is not enabled 2010-09-11 16:38:33 +00:00
esp.h ESP: fix ESP DMA access when DMA is not enabled 2010-09-11 16:38:33 +00:00
etraxfs.c Rearrange block headers 2010-08-24 15:22:24 +00:00
etraxfs.h
etraxfs_dma.c
etraxfs_dma.h
etraxfs_eth.c etraxfs_eth: correct use of ! and & 2010-08-26 18:04:18 +00:00
etraxfs_pic.c
etraxfs_ser.c
etraxfs_timer.c
event_notifier.c
event_notifier.h
fdc.c Rearrange block headers 2010-08-24 15:22:24 +00:00
fdc.h Rearrange block headers 2010-08-24 15:22:24 +00:00
file-op-9p.h [virtio-9p] Use preadv/pwritev instead of readv/writev 2010-10-20 12:10:59 -05:00
firmware_abi.h
flash.h
fmopl.c fmopl: workaround for -Wempty-body 2010-09-24 04:09:01 +04:00
fmopl.h
framebuffer.c
framebuffer.h
fw_cfg.c
fw_cfg.h
g364fb.c
grackle_pci.c
gt64xxx.c
gumstix.c Rearrange block headers 2010-08-24 15:22:24 +00:00
gus.c
gusemu.h
gusemu_hal.c
gusemu_mixer.c
gustate.h
hda-audio.c hda-audio: exit cleanup 2010-11-09 16:51:12 +03:00
heathrow_pic.c
hpet.c
hpet_emul.h
hw.h add VMSTATE_BOOL 2010-11-01 17:57:12 +03:00
i2c.c
i2c.h
i8254.c
i8259.c
ide.h
integratorcp.c
intel-hda-defs.h Add Intel HD Audio support to qemu. 2010-11-01 17:57:22 +03:00
intel-hda.c intel-hda: fix codec addressing. 2010-11-09 19:32:59 +03:00
intel-hda.h intel-hda: exit cleanup 2010-11-09 16:51:11 +03:00
ioapic.c
ioh3420.c pcie: clean up hot plug notification 2010-10-27 19:01:59 +02:00
ioh3420.h ioh3420: pcie root port in X58 ioh 2010-10-20 12:06:43 +02:00
irq.c
irq.h
isa-bus.c
isa.h
isa_mmio.c
ivshmem.c Fix ivshmem build on 32-bit hosts 2010-09-04 09:53:53 +00:00
jazz_led.c jazz led: Fix debug prints 2010-07-31 17:14:50 +02:00
lan9118.c
lance.c sparc32: convert debug printf statements to tracepoints 2010-10-31 09:24:14 +00:00
lm832x.c
loader.c remove dead code from hw/loader.c 2010-07-30 23:05:51 +02:00
loader.h
lsi53c895a.c lsi53c895a: avoid a write only variable 2010-10-13 18:38:07 +00:00
m48t59.c
mac_dbdma.c
mac_dbdma.h
mac_nvram.c
macio.c
mainstone.c Rearrange block headers 2010-08-24 15:22:24 +00:00
mainstone.h
marvell_88w8618_audio.c
max111x.c
max7310.c
mc146818rtc.c
mc146818rtc.h
mcf.h
mcf5206.c
mcf5208.c
mcf_fec.c
mcf_intc.c
mcf_uart.c
microblaze_pic_cpu.c
mips-bios.h
mips.h
mips_addr.c
mips_cpudevs.h
mips_fulong2e.c mips_fulong2e: fix ram allocation 2010-10-22 18:26:08 +00:00
mips_int.c mips: more fixes to the MIPS interrupt glue logic 2010-07-25 16:54:02 +02:00
mips_jazz.c ESP: fix ESP DMA access when DMA is not enabled 2010-09-11 16:38:33 +00:00
mips_malta.c more stdvga cleanups. 2010-11-16 08:40:07 -06:00
mips_mipssim.c
mips_r4k.c Delete write only variables 2010-10-13 18:41:29 +00:00
mips_timer.c
mipsnet.c mipsnet: Fix compiler warning in debug code 2010-10-03 06:40:58 +00:00
mpcore.c
msi.c msi: minor cleanups 2010-10-27 19:01:59 +02:00
msi.h msi: implements msi 2010-10-19 14:09:06 +02:00
msix.c Merge branch 'pci' into for_anthony 2010-10-27 19:07:10 +02:00
msix.h
msmouse.c
msmouse.h
mst_fpga.c
multiboot.c multiboot: Prevent loading of x86_64 images 2010-11-16 09:31:18 -06:00
multiboot.h
musicpal.c Rearrange block headers 2010-08-24 15:22:24 +00:00
nand.c
ne2000-isa.c
ne2000.c
ne2000.h
nseries.c
nvram.h
omap.h hw/omap: Fix default setup for OMAP UART devices 2010-09-10 01:55:53 +02:00
omap1.c Use range_covers_byte 2010-09-18 05:53:14 +00:00
omap2.c hw/omap: Fix default setup for OMAP UART devices 2010-09-10 01:55:53 +02:00
omap_clk.c Mov muldiv64 to qemu-common.h (Thus unbreaking gus) 2010-10-30 01:41:01 +04:00
omap_dma.c
omap_dss.c
omap_gpio.c
omap_gpmc.c
omap_gptimer.c
omap_i2c.c Use gcc warning flag -Wempty-body 2010-09-18 07:01:48 +00:00
omap_intc.c
omap_l4.c
omap_lcd_template.h
omap_lcdc.c
omap_mmc.c Use gcc warning flag -Wempty-body 2010-09-18 07:01:48 +00:00
omap_sdrc.c
omap_spi.c
omap_sx1.c Rearrange block headers 2010-08-24 15:22:24 +00:00
omap_synctimer.c
omap_tap.c
omap_uart.c hw/omap: Fix default setup for OMAP UART devices 2010-09-10 01:55:53 +02:00
onenand.c
openpic.c
openpic.h
palm.c
parallel.c
pc.c pc: disable the BOCHS BIOS panic port 2010-11-21 09:16:57 -06:00
pc.h more stdvga cleanups. 2010-11-16 08:40:07 -06:00
pc_piix.c vgabios update: handle compatibility with older qemu versions 2010-11-21 09:16:57 -06:00
pci-hotplug.c Rearrange block headers 2010-08-24 15:22:24 +00:00
pci.c pci: allow hotplug removal of cold-plugged devices 2010-11-16 08:40:08 -06:00
pci.h pci: allow hotplug removal of cold-plugged devices 2010-11-16 08:40:08 -06:00
pci_bridge.c Introduce range.h 2010-10-27 19:01:59 +02:00
pci_bridge.h pci/bridge: fix pci_bridge_reset() 2010-10-20 12:05:10 +02:00
pci_host.c
pci_host.h
pci_ids.h pci_ids.h: add vendor id of Texas Intesruments 2010-09-13 21:03:31 +02:00
pci_internals.h pci_bridge: introduce pci bridge library. 2010-09-07 20:01:27 +03:00
pci_regs.h
pcie.c pci: allow hotplug removal of cold-plugged devices 2010-11-16 08:40:08 -06:00
pcie.h pcie: clean up hot plug notification 2010-10-27 19:01:59 +02:00
pcie_host.c
pcie_host.h
pcie_port.c pcie port: define struct PCIEPort/PCIESlot and helper functions 2010-10-20 12:05:45 +02:00
pcie_port.h pcie port: define struct PCIEPort/PCIESlot and helper functions 2010-10-20 12:05:45 +02:00
pcie_regs.h pcie: add pcie constants to pcie_regs.h 2010-10-19 14:09:12 +02:00
pckbd.c pckbd: support for commands 0xf0-0xff: Pulse output bit 2010-08-22 16:19:00 -05:00
pcmcia.h Rearrange block headers 2010-08-24 15:22:24 +00:00
pcnet.c Split out common pcnet code 2010-11-27 11:23:34 +00:00
pcnet.h Split out common pcnet code 2010-11-27 11:23:34 +00:00
pcspk.c
petalogix_s3adsp1800_mmu.c Rearrange block headers 2010-08-24 15:22:24 +00:00
pflash_cfi01.c
pflash_cfi02.c
piix4.c
piix_pci.c Introduce range.h 2010-09-18 05:53:14 +00:00
pixel_ops.h
pl011.c
pl022.c
pl031.c
pl050.c
pl061.c
pl080.c
pl110.c
pl110_template.h
pl181.c
pl190.c
pm_smbus.c
pm_smbus.h
ppc.c powerpc: Make the decr interrupt type overridable 2010-09-24 22:01:24 +02:00
ppc.h powerpc: Make the decr interrupt type overridable 2010-09-24 22:01:24 +02:00
ppc4xx.h
ppc4xx_devs.c powerpc: Make the decr interrupt type overridable 2010-09-24 22:01:24 +02:00
ppc4xx_pci.c
ppc405.h
ppc405_boards.c Delete write only variables 2010-10-13 18:41:29 +00:00
ppc405_uc.c Delete write only variables 2010-10-13 18:41:29 +00:00
ppc440.c
ppc440.h
ppc440_bamboo.c ppc4xx: load Bamboo kernel, initrd, and fdt at fixed addresses 2010-08-26 18:18:26 +02:00
ppc_mac.h ppc: remove video.x 2010-10-13 18:38:07 +00:00
ppc_newworld.c more stdvga cleanups. 2010-11-16 08:40:07 -06:00
ppc_oldworld.c more stdvga cleanups. 2010-11-16 08:40:07 -06:00
ppc_prep.c more stdvga cleanups. 2010-11-16 08:40:07 -06:00
ppce500.h
ppce500_mpc8544ds.c Delete write only variables 2010-10-13 18:41:29 +00:00
ppce500_pci.c Revert "PPC: Qdev'ify e500 pci" 2010-09-08 14:55:19 -05:00
prep_pci.c
prep_pci.h
primecell.h
ps2.c
ps2.h
ptimer.c
pxa.h
pxa2xx.c Use gcc warning flag -Wempty-body 2010-09-18 07:01:48 +00:00
pxa2xx_dma.c
pxa2xx_gpio.c
pxa2xx_keypad.c
pxa2xx_lcd.c
pxa2xx_mmci.c
pxa2xx_pcmcia.c
pxa2xx_pic.c
pxa2xx_template.h
pxa2xx_timer.c
qdev-addr.c
qdev-addr.h
qdev-properties.c Rearrange block headers 2010-08-24 15:22:24 +00:00
qdev.c Rearrange block headers 2010-08-24 15:22:24 +00:00
qdev.h Rearrange block headers 2010-08-24 15:22:24 +00:00
r2d.c Rearrange block headers 2010-08-24 15:22:24 +00:00
rc4030.c rc4030: Fix compilation error in debug code 2010-10-03 06:41:03 +00:00
realview.c Rearrange block headers 2010-08-24 15:22:24 +00:00
realview_gic.c
rtl8139.c
s390-virtio-bus.c virtio-net: Introduce a new bottom half packet TX 2010-09-07 20:29:29 +03:00
s390-virtio-bus.h virtio-net: Make tx_timer timeout configurable 2010-09-07 20:29:24 +03:00
s390-virtio.c
sb16.c
sbi.c
scsi-bus.c scsi_bus: fix length and xfer_mode for RESERVE and RELEASE commands 2010-09-21 15:39:43 +02:00
scsi-defs.h
scsi-disk.c scsi-disk: Fix immediate failure of bdrv_aio_* 2010-11-04 13:54:37 +01:00
scsi-generic.c scsi-generic: add missing reset handler 2010-09-21 15:39:43 +02:00
scsi.h scsi: Dequeue requests before invoking completion callback 2010-07-22 05:52:10 +02:00
sd.c Fix compilation error (missing include statement) 2010-09-22 14:02:33 -05:00
sd.h
serial.c serial: Update parameters after load 2010-09-15 15:35:53 +02:00
sh.h
sh7750.c
sh7750_regnames.c
sh7750_regnames.h
sh7750_regs.h
sh_intc.c Replace qemu_malloc + memset with qemu_mallocz 2010-08-20 21:04:37 +00:00
sh_intc.h
sh_pci.c
sh_pci.h
sh_serial.c
sh_timer.c
sharpsl.h
shix.c
slavio_intctl.c sparc32: convert debug printf statements to tracepoints 2010-10-31 09:24:14 +00:00
slavio_misc.c sparc32: convert debug printf statements to tracepoints 2010-10-31 09:24:14 +00:00
slavio_timer.c sparc32: convert debug printf statements to tracepoints 2010-10-31 09:24:14 +00:00
sm501.c Use range_covers_byte 2010-09-18 05:53:14 +00:00
sm501_template.h
smbios.c
smbios.h
smbus.c
smbus.h
smbus_eeprom.c
smc91c111.c
soc_dma.c Use gcc warning flag -Wempty-body 2010-09-18 07:01:48 +00:00
soc_dma.h
sparc32_dma.c sparc32: convert debug printf statements to tracepoints 2010-10-31 09:24:14 +00:00
sparc32_dma.h
spitz.c Rearrange block headers 2010-08-24 15:22:24 +00:00
ssd0303.c
ssd0323.c
ssi-sd.c
ssi.c
ssi.h
stellaris.c
stellaris_enet.c
stellaris_input.c
sun4c_intctl.c
sun4m.c sparc32: convert debug printf statements to tracepoints 2010-10-31 09:24:14 +00:00
sun4m.h
sun4m_iommu.c sparc32: convert debug printf statements to tracepoints 2010-10-31 09:24:14 +00:00
sun4u.c more stdvga cleanups. 2010-11-16 08:40:07 -06:00
syborg.c
syborg.h
syborg_fb.c
syborg_interrupt.c
syborg_keyboard.c
syborg_pointer.c
syborg_rtc.c
syborg_serial.c
syborg_timer.c
syborg_virtio.c virtio-net: Introduce a new bottom half packet TX 2010-09-07 20:29:29 +03:00
sysbus.c sysbus: fix address truncation 2010-10-02 14:27:41 +00:00
sysbus.h sysbus: fix address truncation 2010-10-02 14:27:41 +00:00
tc6393xb.c
tc6393xb_template.h Delete write only variables 2010-10-13 18:41:29 +00:00
tc58128.c
tcx.c
tmp105.c
tosa.c Rearrange block headers 2010-08-24 15:22:24 +00:00
tsc210x.c
tsc2005.c
tusb6010.c
twl92230.c
unin_pci.c
usb-bt.c
usb-bus.c
usb-hid.c
usb-hub.c
usb-msd.c Rearrange block headers 2010-08-24 15:22:24 +00:00
usb-musb.c
usb-net.c Out off array access in usb-net 2010-11-16 14:35:00 -06:00
usb-ohci.c
usb-ohci.h
usb-serial.c
usb-uhci.c
usb-uhci.h
usb-wacom.c wacom tablet: activate event handlers. 2010-10-20 12:10:59 -05:00
usb.c
usb.h
versatile_pci.c
versatilepb.c Rearrange block headers 2010-08-24 15:22:24 +00:00
vga-isa-mm.c
vga-isa.c
vga-pci.c vgabios update: handle compatibility with older qemu versions 2010-11-21 09:16:57 -06:00
vga.c more stdvga cleanups. 2010-11-16 08:40:07 -06:00
vga_int.h more stdvga cleanups. 2010-11-16 08:40:07 -06:00
vga_template.h
vhost.c vhost: error code 2010-10-07 12:19:47 +02:00
vhost.h
vhost_net.c vhost: fix infinite loop on error path 2010-09-14 16:02:23 +02:00
vhost_net.h
virtex_ml507.c Delete write only variables 2010-10-13 18:41:29 +00:00
virtio-9p-debug.c qemu-virtio-9p: Implement TREADLINK operation for 9p2000.L 2010-10-20 12:10:58 -05:00
virtio-9p-debug.h [virtio-9p] Remove all instances of unnecessary dotu variable. 2010-09-08 22:58:40 +05:30
virtio-9p-local.c [virtio-9p] Use preadv/pwritev instead of readv/writev 2010-10-20 12:10:59 -05:00
virtio-9p-posix-acl.c virtio-9p: Support mapped posix acl 2010-10-20 12:10:58 -05:00
virtio-9p-xattr-user.c virtio-9p: Support mapped posix acl 2010-10-20 12:10:58 -05:00
virtio-9p-xattr.c virtio-9p: Support mapped posix acl 2010-10-20 12:10:58 -05:00
virtio-9p-xattr.h virtio-9p: Support mapped posix acl 2010-10-20 12:10:58 -05:00
virtio-9p.c [virtio-9p] Add support to v9fs_string_alloc_printf() for handling %lu. 2010-10-20 12:10:59 -05:00
virtio-9p.h qemu-virtio-9p: Implement TREADLINK operation for 9p2000.L 2010-10-20 12:10:58 -05:00
virtio-balloon.c disable guest-provided stats on "info balloon" command 2010-10-01 10:20:06 -03:00
virtio-balloon.h
virtio-blk.c virtio-blk: Convert fprintf() to error_report() 2010-11-21 09:16:57 -06:00
virtio-blk.h
virtio-console.c
virtio-net.c virtio-net: Convert fprintf() to error_report() 2010-11-21 09:16:58 -06:00
virtio-net.h virtio-net: Introduce a new bottom half packet TX 2010-09-07 20:29:29 +03:00
virtio-pci.c virtio-pci: Convert fprintf() to error_report() 2010-11-21 09:16:58 -06:00
virtio-serial-bus.c virtio-serial: Cleanup on device hot-unplug 2010-08-22 16:19:00 -05:00
virtio-serial.h
virtio.c virtio: Convert fprintf() to error_report() 2010-11-21 09:16:58 -06:00
virtio.h virtio: change set guest notifier to per-device 2010-10-07 12:19:47 +02:00
vmmouse.c vmmouse: adapt to mouse handler changes. 2010-10-20 12:10:59 -05:00
vmport.c
vmware_vga.c vgabios update: handle compatibility with older qemu versions 2010-11-21 09:16:57 -06:00
vmware_vga.h
vt82c686.c
vt82c686.h
watchdog.c QemuOpts: make most qemu_*_opts static 2010-08-22 17:11:06 -05:00
watchdog.h
wdt_i6300esb.c
wdt_ib700.c
wm8750.c Delete write only variables 2010-10-13 18:41:29 +00:00
xen.h
xen_backend.c
xen_backend.h Replace most gcc format attributes by macro GCC_FMT_ATTR (format checking) 2010-10-03 06:34:36 +00:00
xen_blkif.h
xen_common.h
xen_console.c
xen_devconfig.c Rearrange block headers 2010-08-24 15:22:24 +00:00
xen_disk.c Rearrange block headers 2010-08-24 15:22:24 +00:00
xen_domainbuild.c
xen_domainbuild.h
xen_machine_pv.c Rearrange block headers 2010-08-24 15:22:24 +00:00
xen_nic.c
xenfb.c
xilinx.h
xilinx_ethlite.c
xilinx_intc.c
xilinx_timer.c
xilinx_uartlite.c
xio3130_downstream.c pcie: clean up hot plug notification 2010-10-27 19:01:59 +02:00
xio3130_downstream.h x3130: pcie downstream port 2010-10-20 12:06:53 +02:00
xio3130_upstream.c x3130: pcie upstream port 2010-10-20 12:06:50 +02:00
xio3130_upstream.h x3130: pcie upstream port 2010-10-20 12:06:50 +02:00
zaurus.c