Skip to content

Commit

Permalink
LAN9118 emulation
Browse files Browse the repository at this point in the history
Add SMSC LAN9118 ethernet emulation.

Signed-off-by: Paul Brook <paul@codesourcery.com>
  • Loading branch information
Paul Brook committed Nov 16, 2009
1 parent e90e795 commit 2a42499
Show file tree
Hide file tree
Showing 3 changed files with 1,097 additions and 0 deletions.
1 change: 1 addition & 0 deletions Makefile.target
Expand Up @@ -288,6 +288,7 @@ obj-arm-y += framebuffer.o
obj-arm-y += syborg.o syborg_fb.o syborg_interrupt.o syborg_keyboard.o
obj-arm-y += syborg_serial.o syborg_timer.o syborg_pointer.o syborg_rtc.o
obj-arm-y += syborg_virtio.o
obj-arm-y += lan9118.o

obj-sh4-y = shix.o r2d.o sh7750.o sh7750_regnames.o tc58128.o
obj-sh4-y += sh_timer.o sh_serial.o sh_intc.o sh_pci.o sm501.o serial.o
Expand Down
3 changes: 3 additions & 0 deletions hw/devices.h
Expand Up @@ -6,6 +6,9 @@
/* smc91c111.c */
void smc91c111_init(NICInfo *, uint32_t, qemu_irq);

/* lan9118.c */
void lan9118_init(NICInfo *, uint32_t, qemu_irq);

/* tsc210x.c */
uWireSlave *tsc2102_init(qemu_irq pint);
uWireSlave *tsc2301_init(qemu_irq penirq, qemu_irq kbirq, qemu_irq dav);
Expand Down

0 comments on commit 2a42499

Please sign in to comment.