Цитата(ControllerZ @ Apr 4 2006, 08:53)

А можно на счет команд управления сетевухой PCI. Пожалуйста.
Когда-то я тоже хотел так сделать. Начал разбираться:
1) PCI шина это 32 двунаправленных сигнала +еще примерно 10 входов + около 10 выходов. Так что ног у твоего ПИКа может сильно не хватить.
2) Твоя программа должна уметь общаться с конкретным контроллером на сетевухе. Разные контроллеры между собой совсем не похожи. В виндовсе/линуксе это делает драйвер сетевухи, идущий с ней в комплекте на диске. Есть большая вероятность что когда ты закончишь разработку тебе придется писать программу заново - нужную сетевуху сняли с производства. И так до бесконечности :-)
Если тебя все это не останавливает - начинай с чтения стандарта на PCI-шину. Если не найдешь - могу выслать.
ISA сетевуха могла работать в 8-битном режиме и это сильно упрощало ее подключение.