Каково состояние сетевого драйвера SMSC LAN91C111?

36 views
Skip to first unread message

andre...@gmail.com

unread,
Oct 21, 2014, 10:15:22 AM10/21/14
to uos-em...@googlegroups.com
Добрый день!

Скажите, пожалуйста, каково состояние сетевого драйвера для микросхемы MAC+PHY SMSC LAN91C111?
Глядя на исходники кажется, что основная часть там реализована, но в коде есть несколько /* TODO */.

Понимаю, что прошло уже много времени, но, может, кто-нибудь их разработчиков вспомнит, на чём остановилась работа, чтобы мы не наступили на грабли повторно. : )

Как я понял, он делался под процессоры Элвис-а?

Заранее признателен!

Дмитрий Подхватилин

unread,
Oct 21, 2014, 4:04:21 PM10/21/14
to uos-em...@googlegroups.com
Добрый день!


Драйвер выглядит недоделанным. Вряд ли он вообще собирается. В коде видны макроопределения для имён регистров, которые нигде не объявлены.

Драйвер вряд ли делался для Элвиса, там не используется ни одного элвисовского регистра.

Для элвисовских процессоров есть драйвер MAC встроенного Ethernet (в папке source/elvees). Он использовался совместно с PHY Micrel KS8721BL и Intel LXT971A. Эти комбинации я сам проверял - работают.

    

21 октября 2014 г., 18:15 пользователь <andre...@gmail.com> написал:

--
Вы получили это сообщение, поскольку подписаны на группу "uOS embedded".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес uos-embedded...@googlegroups.com.
Чтобы отправлять сообщения в эту группу, отправьте письмо на электронный адрес uos-em...@googlegroups.com.
Чтобы зайти в группу, перейдите по ссылке http://groups.google.com/group/uos-embedded.
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.

Serge V.

unread,
Oct 21, 2014, 4:46:34 PM10/21/14
to uos-em...@googlegroups.com, andre...@gmail.com
Добрый день, Андрей.

Драйвер разрабатывался для проекта Vita-PMC (https://sites.google.com/site/vitapmc/project-definition). На каком-то этапе заказчик отказался от uOS в пользу QNX, и работа остановилась. Но были закончены тесты нижнего уровня, так что я думаю, файл sources/smc91c111/test-eth.c вполне должен работать. Собственно же драйвер это только заготовка. Курсовая работа для продвинутого студента. :)

С уважением,
Сергей Вакуленко

вторник, 21 октября 2014 г., 7:15:22 UTC-7 пользователь andre...@gmail.com написал:
Reply all
Reply to author
Forward
0 new messages