Программирование встроенной сетевой карты на Ассемблере

Добрый день форумчане! Задался я собственно парой вопросов:

1) на какой шине встроенная сетевая карта (Fast Ethernet) общается с CPU;

2) как работать с сетевой картой на низком уровне? какие порты i/o?

Заранее спасибо.