|
Подключить напрямую не получится, или, скажем так, очень затруднительно :-)
Контроллер Ethernet подключается непосредственно к процам, имеющим т.н. MAC - из простых и дешевых могу порекомендовать eZ80F91, а заодно, вместо старенькой RTL8019 более новую 10/100 RTL8201.
Если в системе предусматривается ПЛИС, хотя-бы на уровне ACEX десятки, то можно разместить МАС и там, но скорее всего это излишне.
Кроме того, Вас будет ожидать масса "приятных" неожиданностей с реализацией стека протоколов TCP/IP, если решите писать его самостоятельно. Можно воспользоваться следующими вариантами:
1) Покупной стек - несколько дороговат.
2) Свободно распространяемый - их достаточно много в сети, например:
http://www.opentcp.org
http://embedded-electronics.nm.ru/files/opentcp-1-0-4/
http://www.csonline.net/bpaddock/tinytcp/default.htm ... и масса других
3) Некоторые фирма, например Zilog, предоставляют свои библиотеки (Z даже давал исходники по отдельному запросу).
4) Аппаратная реализация стека, например
http://www.efo.ru/doc/Wiznet/Wiznet.pl?494
http://www.iinchip.com/wiznet/index.html
есть и другие ...
E-mail: info@telesys.ru