CPC G06F 13/382 (2013.01) [G06F 9/4411 (2013.01); G06F 13/16 (2013.01); G06F 13/20 (2013.01); G06F 30/18 (2020.01); G06F 2213/0024 (2013.01); G06F 2213/0026 (2013.01)] | 25 Claims |
1. An apparatus, comprising:
a media access controller (MAC) component; and
a physical (PHY) layer component to comprise circuitry, the circuitry configured to execute a firmware of the PHY layer component to cause the circuitry to:
define associations between respective ones of a plurality of interface fields of the PHY component and respective ones of a plurality of parameters, the plurality of interface fields to be stored in one or more interface registers of the PHY component;
determine, based on the associations, that a first interface field of the plurality of interface fields is to store a map between a plurality of ports of the PHY layer component and a plurality of physical lanes of the PHY layer component;
read the map in the first interface field of the plurality of interface fields, the map to be written to the first interface field by the MAC component;
determine the map is to map respective ones of the plurality of ports to respective ones of the plurality of physical lanes; and
map the respective port of the plurality of ports to the respective physical lane of the plurality of physical lanes of the PHY layer component based on the map.
|