Statistics
| Branch: | Revision:

root / hw @ e62b5b13

Name Size
ac97.c 36.7 kB
acpi.c 12.5 kB
adb.c 10.6 kB
adlib.c 7.7 kB
ads7846.c 3.9 kB
alpha_palcode.c 27 kB
an5206.c 2.2 kB
apb_pci.c 7.5 kB
apic.c 27.4 kB
arm-misc.h 936 Bytes
arm_boot.c 7.3 kB
arm_gic.c 19.4 kB
arm_pic.c 1 kB
arm_sysctl.c 5.4 kB
arm_timer.c 8 kB
armv7m.c 5.5 kB
armv7m_nvic.c 12.7 kB
audiodev.h 299 Bytes
boards.h 2.5 kB
cdrom.c 4.2 kB
cirrus_vga.c 95.9 kB
cirrus_vga_rop.h 4.8 kB
cirrus_vga_rop2.h 7.8 kB
cs4231.c 4.6 kB
cuda.c 17.9 kB
devices.h 570 Bytes
dma.c 14.2 kB
ds1225y.c 5.5 kB
dummy_m68k.c 1.7 kB
e1000.c 31.9 kB
e1000_hw.h 48 kB
ecc.c 2.9 kB
eccmemctl.c 7.1 kB
eepro100.c 57.3 kB
eeprom93xx.c 9.7 kB
eeprom93xx.h 1.3 kB
es1370.c 29.5 kB
esp.c 17.4 kB
etraxfs.c 4.1 kB
etraxfs_pic.c 4.7 kB
etraxfs_ser.c 3.3 kB
etraxfs_timer.c 6.6 kB
fdc.c 64.9 kB
fdc.h 460 Bytes
firmware_abi.h 4.8 kB
flash.h 1.7 kB
fmopl.c 35 kB
fmopl.h 6.5 kB
grackle_pci.c 4.8 kB
gt64xxx.c 33.2 kB
gumstix.c 3.8 kB
gus.c 7.4 kB
gusemu.h 5.2 kB
gusemu_hal.c 22.6 kB
gusemu_mixer.c 11.9 kB
gustate.h 5 kB
heathrow_pic.c 4.5 kB
hw.h 2.6 kB
i2c.c 2.7 kB
i2c.h 2.3 kB
i8254.c 12.9 kB
i8259.c 15.2 kB
ide.c 115.1 kB
integratorcp.c 14.8 kB
iommu.c 12 kB
irq.c 2.1 kB
irq.h 766 Bytes
isa.h 899 Bytes
isa_mmio.c 2.9 kB
jazz_led.c 9.3 kB
lsi53c895a.c 52.5 kB
m48t59.c 16.8 kB
mac_dbdma.c 2.3 kB
mac_nvram.c 3.8 kB
macio.c 4.2 kB
mainstone.c 4.5 kB
mainstone.h 907 Bytes
max111x.c 3.6 kB
max7310.c 5.2 kB
mc146818rtc.c 16.9 kB
mcf.h 647 Bytes
mcf5206.c 14 kB
mcf5208.c 8 kB
mcf_fec.c 11.7 kB
mcf_intc.c 3.7 kB
mcf_uart.c 7 kB
mips.h 630 Bytes
mips_int.c 1.1 kB
mips_malta.c 31.1 kB
mips_mipssim.c 6.5 kB
mips_pica61.c 6.3 kB
mips_r4k.c 8.1 kB
mips_timer.c 2.8 kB
mipsnet.c 7 kB
mpcore.c 8.4 kB
mst_fpga.c 5.2 kB
nand.c 19.3 kB
ne2000.c 24.1 kB
nvram.h 1.8 kB
omap.h 25.9 kB
omap1.c 122.3 kB
omap_clk.c 18.7 kB
omap_dma.c 37.2 kB
omap_i2c.c 14.3 kB
omap_lcd_template.h 4.8 kB
omap_lcdc.c 13.6 kB
omap_mmc.c 13.2 kB
openpic.c 27.8 kB
palm.c 8.6 kB
parallel.c 16 kB
pc.c 29.1 kB
pc.h 4.9 kB
pci.c 20.2 kB
pci.h 4.6 kB
pci_host.h 3 kB
pckbd.c 13.2 kB
pcmcia.h 1.8 kB
pcnet.c 62.7 kB
pcspk.c 4.3 kB
pflash_cfi01.c 17.1 kB
pflash_cfi02.c 18.4 kB
piix_pci.c 10.6 kB
pixel_ops.h 1.7 kB
pl011.c 6.3 kB
pl022.c 6.8 kB
pl031.c 5.3 kB
pl050.c 3.6 kB
pl061.c 6.2 kB
pl080.c 9.4 kB
pl110.c 10.4 kB
pl110_template.h 6.8 kB
pl181.c 13.6 kB
pl190.c 6.5 kB
ppc.c 40.1 kB
ppc.h 1.2 kB
ppc405.h 4.3 kB
ppc405_boards.c 19.4 kB
ppc405_uc.c 78 kB
ppc4xx.h 2 kB
ppc4xx_devs.c 14.6 kB
ppc_chrp.c 11.9 kB
ppc_mac.h 4.1 kB
ppc_oldworld.c 12.6 kB
ppc_prep.c 22 kB
prep_pci.c 5.1 kB
primecell.h 1.5 kB
ps2.c 16.9 kB
ps2.h 401 Bytes
ptimer.c 4.4 kB
pxa.h 6.3 kB
pxa2xx.c 65 kB
pxa2xx_dma.c 16 kB
pxa2xx_gpio.c 9.7 kB
pxa2xx_keypad.c 9.6 kB
pxa2xx_lcd.c 29 kB
pxa2xx_mmci.c 14.4 kB
pxa2xx_pcmcia.c 5.7 kB
pxa2xx_pic.c 9.7 kB
pxa2xx_template.h 11.2 kB
pxa2xx_timer.c 13.3 kB
r2d.c 2.3 kB
realview.c 5.8 kB
realview_gic.c 1.5 kB
rtl8139.c 99.2 kB
sb16.c 35.8 kB
sbi.c 4.1 kB
scsi-disk.c 22.4 kB
scsi-disk.h 1.2 kB
scsi-generic.c 15.3 kB
scsi.h 403 Bytes
sd.c 44.2 kB
sd.h 2.9 kB
serial.c 13.5 kB
sh.h 1.2 kB
sh7750.c 16.5 kB
sh7750_regnames.c 2.2 kB
sh7750_regnames.h 127 Bytes
sh7750_regs.h 60.1 kB
sh_intc.c 10.9 kB
sh_intc.h 1.8 kB
sh_serial.c 7.6 kB
sh_timer.c 8.5 kB
shix.c 3.1 kB
slavio_intctl.c 11.4 kB
slavio_misc.c 11.7 kB
slavio_serial.c 24.9 kB
slavio_timer.c 13.4 kB
smbus.c 7.4 kB
smbus.h 3.1 kB
smbus_eeprom.c 3.5 kB
smc91c111.c 18.9 kB
sparc32_dma.c 7.1 kB
sparc32_dma.h 591 Bytes
spitz.c 36.4 kB
ssd0303.c 7.7 kB
ssd0323.c 7.8 kB
ssi-sd.c 6.6 kB
stellaris.c 31.5 kB
stellaris_enet.c 9.7 kB
stellaris_input.c 1.5 kB
sun4c_intctl.c 5.7 kB
sun4m.c 50.3 kB
sun4m.h 3.2 kB
sun4u.c 12.3 kB
tc58128.c 4.2 kB
tcx.c 17.3 kB
tsc210x.c 27.8 kB
unin_pci.c 8.9 kB
usb-hid.c 26.7 kB
usb-hub.c 16.2 kB
usb-msd.c 15.2 kB
usb-ohci.c 47.2 kB
usb-serial.c 15.8 kB
usb-uhci.c 27.7 kB
usb-wacom.c 11.2 kB
usb.c 6.5 kB
usb.h 7.1 kB
versatile_pci.c 3.7 kB
versatilepb.c 9 kB
vga.c 64.9 kB
vga_int.h 9.2 kB
vga_template.h 15.7 kB
vmmouse.c 7.6 kB
vmport.c 2.8 kB
vmware_vga.c 34.8 kB
wm8750.c 17.8 kB

Latest revisions

# Date Author Comment
e62b5b13 03/14/2008 03:04 am edgar_igl
  • Add a model of the ETRAX interrupt controller.
  • Clean up the interrupt handling a bit.
  • Connect some NOR flash to the test board.

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

02cb1585 03/13/2008 09:23 pm aurel32

ds1225y nvram: Fix some bugs

- whole nvram was erased in some conditions
- fix out of range accesses
- improve reading speed by keeping contents in memory
- rename capacity to chip_size

(Hervé Poussineau)

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

6b59fc74 03/13/2008 09:18 pm aurel32

e1000: fix endianness issues

This patch fixes endianness issues in the e1000 nic emulation, which
currently only works on little endian hosts with little endian targets.

Byte swapping does not depend on host endianness, so this patch remove
the use of cpu_to_le32 and le32_to_cpu functions. It depends on the path...

5fedc612 03/13/2008 09:17 pm aurel32

rtl8139: fix endianness on big endian targets

On big endian targets with mmio accesses, the values are not always
swapped, depending on the accessed register. The Linux 8139too module
was able to cope with that, but not the 8139cp one.

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

30aa5c0d 03/13/2008 03:19 am aurel32

Convert from DOS to UNIX format, no code change.

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

c6c99c3f 03/10/2008 02:12 am aurel32

GT64XXX: fix endianness issues:

- Byte swapping for internal GT64XXX registers is controlled by the bit
12 of the Configuration Register and not by the PCI Internal Command
register.
- The bit 0 of the PCI Internal Command register controls byte swapping...

e94bbefe 03/10/2008 02:02 am aurel32

Change the e1000 mmio addr space according to spec.

According to the Intel 82540EM manual, the mmio space is
128k size.
Copied from Xen list and noted by

Signed-off-by: Dor Laor <>

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

3f47aa8c 03/09/2008 08:59 am blueswir1

Fix some functions declared () rather than (void) (Ian Jackson)

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

b4e3104b 03/06/2008 11:07 pm balrog

Split OMAP DMA out to a file apart.
Rename omap files to better reflect OMAP1-specific parts.

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

a8fbaf96 03/06/2008 10:43 pm balrog

Check for out of range update regions (original patch from Anthony Liguori).

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

View revisions

Also available in: Atom