Thread Links Date Links
Thread Prev Thread Next Thread Index Date Prev Date Next Date Index

MDIO register addresses







Curious as to how/why the registers numbers were selected.  At first I
thought they assigned unique register addresses to each register type
(e.g., "Status", "Control") regardless of the device type but a closer
look shows that this isn't true.  For example register address 24
contains 10GBASE-4 Status for a PMA/PMD device, 10GBASE-X PCS Status for
a PCS device, and Lane Status for XGXS devices.

Assuming that I haven't missed something, I suggest that we either
compress the register addresses for each device (eliminate reserved
registers from the middle) or make the register assignments unique for
all devices.

Comments?

Steve Finch