Method and apparatus to dynamically disable ethernet ports during system power on
AssigneeIntel Corporation
InventorChia-yi CHIEN
Life of this patent
Estimating the term…
Abstract
During system power-on, Ethernet controllers in a server are initialized and configured by a Power-On-Reset (POR) mechanism. A user-defined time period can be selected to delay configuration of an Ethernet link to allow sufficient time for completion of the initialization of the Ethernet controller for post-boot operation. After configuration of an Ethernet PHY in the Ethernet controller is complete, an Ethernet link is established by exchanging messages with link partners according to the Ethernet protocol.
Claims20
A network interface controller comprising:
- one or more PHYs;
- one or more Media Access Controllers, each of the Media Access Controllers associated with one of the PHYs;
- and
- one or more non-transitory machine-readable storage media comprising a plurality of instructions stored thereon that, in response to being executed, cause the network interface controller to:
- in response to a power on reset, initialize a timer with a delay time for at least one of the PHYs to delay configuration of the at least one of the PHYs for the delay time after the power on reset;
- and
- after the delay time has expired, configure the one or more PHYs and the one or more Media Access Controllers.
One or more non-transitory machine-readable storage media comprising a plurality of instructions stored thereon that, in response to being executed, cause a network interface controller to:
- in response to a power on reset, initialize a timer with a delay time for at least one or more PHYs to delay configuration of the at least one of the PHYs for the delay time after the power on reset;
- and
- after the delay time has expired, configure the one or more PHYs and one or more Media Access Controllers.
A system comprising:
- a Central Processing Unit (CPU) module;
- and
- a network interface controller, the network interface controller including:
- one or more PHYs;
- one or more Media Access Controllers, each Media Access Controller associated with one of the PHYs;
- and
- one or more non-transitory machine-readable storage media comprising a plurality of instructions stored thereon that, in response to being executed, cause the network interface controller to:
- in response to a power on reset, initialize a timer with a delay time for at least one of the PHYs to delay configuration of the at least one of the PHYs for the delay time after the power on reset;
- and
- after the delay time has expired, configure the one or more PHYs and the one or more Media Access Controllers.
Dependencies are inferred from the claim text.