Семейство гигабитных Ethernet контроллеров PCI. Есть ли книги на эту тему?
У этих контроллеров есть как возможности которые программно доступны, так и программно недоступные (вроде авто-согласования скорости). Так вот, я ищу литературу где рассматривается по большей части то, что можно запрограммировать. SDM уже читал, но хотелось бы почитать в более полном изложении.
Автосогласование реализовано на уровне PHY. Программно вполне оно управляемо. Во многих драйверах реализовано. Программно управляется PHY через MDIO. Возьмите для примера какой-либо чип Ethernet PHY, найдите даташит по нему, там будут описаны регистры и т.п. По этой информации можно уже примерно составить представление как это работает.
Так же про автосогласование есть статья на википедии, можно начать оттуда, там есть несколько дополнительных ссылок.
Вряд ли подобные вещи вы найдете в книгах. Возможно в англоязычной литературе что-то есть.