Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум на Исходниках.RU > Assembler > на ассемблере послать ip-пакет


Автор: Gilbert 05.11.01, 06:35
как на асме послать ip-пакет, т.е. обращаться на прямую к контроллеру сетевой платы минуя всякие там библиотеки?

Автор: devilray 05.11.01, 07:05
Вообще напрямую или используя модель NDIS или используя TDI ? первое - геморой, который не стоит свеч.

Автор: Gilbert 05.11.01, 07:13
вообще-то на прямую. Ну и пусть что геморойно, справлюсь если разберусь.

Автор: devilray 05.11.01, 15:37
я тебе посоветую изучить исходники линуховых сетевых драйверов. Для стандарта ne2000 это будут 8390.с, 8390.h, ne2k-pci.c В этих файлах описаны управляющие регистры, коды ошибок, пофиксенные баги, короче все что надо для твоего гемора

Автор: devilray 05.11.01, 15:46
да, и последнее. Один мой приятель писал роутер езернет фреймов под досовый DPMI сервак. Там он сетевуху напрямую имел :-[ ] Оставь мыло, а я спрошу его сорцы, мож пожертвует бесплатно :)))))

Автор: Gilbert 06.11.01, 03:42
gilbertnet@mail.ru
буду очень признателен.

Powered by Invision Power Board (https://www.invisionboard.com)
© Invision Power Services (https://www.invisionpower.com)