QUOTE (vladus7000 @ Nov 13 2012, 14:55)

да, драйвер встроен в ядро в настройках ядра я выставляю Network support->Device Drivers->Network device support->Ethernet (10 or 100Mbit), DM9000 support, OpenCores 10 100 Ethernet Mac. Но во время запуска в логах ядро пишет, что DM9000 загружено, но ifconfig не знает никаких устройств....
Перед сборкой uC_linux отредактируйте
http://lxr.linux.no/linux/drivers/net/ethernet/ethoc.cв ф-ю добавьте печать отладочной информации в log.
printk("бла-бла");Перед каждым return;
Трассировка: что драйверу probe() не понравилось.
CODE
static int __devinit ethoc_probe(struct platform_device *pdev)
...
printk("%s> [%d]\r\n", __FUNCTION__, __LINE__);
...
...
printk("%s> [%d]\r\n", __FUNCTION__, __LINE__);
...
...
printk("%s> [%d]\r\n", __FUNCTION__, __LINE__);
...
...
printk("%s> [%d]\r\n", __FUNCTION__, __LINE__);
...
...
printk("%s> [%d]\r\n", __FUNCTION__, __LINE__);
...
потом посмотрите .log системы:
#dmesg