Цитата(Log_in @ Jan 30 2014, 17:01)

Может кто занимался подобным вопросом и имеет божественное знание :-) по этой ситуации.
Добрый день! Никакого божественного знания. У свитча 3 порта - 1 RMII и 2 PHY.
К MDIO регистрам доступ точно такой же, как к любому другому физиксу (однопортовому).
Доступны 8 регистров - 6 стандартных и 2 дополнительных (см. страницу 34 даташита),
уточнить надо только адрес (PHYADDR), он у RMII части 0х03 (у физиксов, соответственно 0х01 и 0х02).
Для полного доступа ко всем регистрам (а их там чуть больше чем дофига) проще использовать
SPI или I2C интерфейс. Ну или дописать свою функцию для общения через SMI интерфейс
(на 35 странице в таблицах приведены отличия форматов побитно).