I am using the Microtronix USB/Ethernet Daughter Board which has the DM9000 ethernet chip. So I have added Ethernet 10/100Mbit , Davicom DM9000 10_100 Ethernet chip support in my kernel.
--EDIT--
Although I have added the DM9000 support in my kernel I am not seeing the driver during bootup. Shouldn't I see it sometime in the boot script? Is there a step I'm missing?
<div class='quotetop'>QUOTE </div>
--- Quote Start ---
/> Uncompressing Linux... Uncompressing Linux... Ok, booting the kernel.
Linux version 2.6.16-uc0 (dani@localhost) (gcc version 3.4.6)# 28 PREEMPT Thu Se
p 7 12:36:12 Local time zone must be set--see
uClinux/Nios II
Altera Nios II support © 2004 Microtronix Datacom Ltd.
setup_arch: No persistant network settings signature at 00FF0000
Built 1 zonelists
Kernel command line:
PID hash table entries: 2048 (order: 11, 32768 bytes)
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Memory available: 258048k/262144k RAM, 0k/0k ROM (1197k kernel code, 341k data)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
io scheduler noop registered
io scheduler deadline registered (default)
Serial: JTAG UART driver $Revision: 1.4 $
ttyJ0 at MMIO 0x80001200 (irq = 2) is a jtag_uart
shouldn’t there be a DM9000 driver or something that references DM9000 about here???
dmfe_probe:eth0, 100000 Khz Nios
dmfe_probe: eth0 VID: 0x2B2A2928 .ne. 0x90000A46
NET: Registered protocol family 2
IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
TCP established hash table entries: 16384 (order: 4, 65536 bytes)
TCP bind hash table entries: 16384 (order: 4, 65536 bytes)
TCP: Hash tables configured (established 16384 bind 16384)
TCP reno registered
TCP bic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
Freeing unused kernel memory: 232k freed (0x1013a000 - 0x10173000)
Shell invoked to run file: /etc/rc
Command: hostname uClinux
Command: mount -t proc proc /proc
Command: mount -t sysfs sysfs /sys
Command: mount -t usbfs none /proc/bus/usb
mount failed: No such file or directory
Command: mkdir /var/tmp
Command: mkdir /var/log
Command: mkdir /var/run
Command: mkdir /var/lock
Command: mkdir /var/empty
Command: ifconfig lo 127.0.0.1
Command: route add -net 127.0.0.0 netmask 255.0.0.0 lo
Command: cat /etc/motd
Welcome to
____ _ _
/ __| ||_|
_ _| | | | _ ____ _ _ _ _
| | | | | | || | _ \| | | |\ \/ /
| |_| | |__| || | | | | |_| |/
| ___\____|_||_|_| |_|\____|\_/\_/
| |
|_|
For further information check:
http://www.uclinux.org/ (
http://www.uclinux.org/)
Execution Finished, Exiting
Sash command shell (version 1.1.1)
/>[/b]
--- Quote End ---