Написал тут недавно Ethernet MAC. Теперь хочу провести небольшое тестирование. Приглашаю всех желающих.
Характеристики проекта:
1. Поддержка 10/100/1000 Full-Duplex.
2. Автоматическое определение типа пакета: broadcast, multicast, unicast.
3. Аппаратная проверка IP заголовка и контрольных сумм для IPv4 (ICMP, UDP).
4. Аппаратная генерация контрольных сумм для ICMP и UDP.
5. Отдельный контроллер MDIO с поддержкой автоматического определения скорости подключения (10/100 или 1000) для M88E1111.
Во вложении исходные коды и краткое описание портов и регистров.