| Index | Module | Size | Phase |
|---|---|---|---|
| 304 | NetworkStackSetupScreen.efi | 3,620 bytes (E24h) | DXE |
NetworkStackSetupScreen is a small DXE driver that manages the "Network Stack" setup screen configuration variable in the Lenovo HR650X BIOS. On first boot it creates the "NetworkStackVar" UEFI variable with default settings, and at each subsequent boot it reads the existing variable and checks CMOS NV storage to determine the enabled or disabled status of the network stack.
NetworkStackEntryPoint -- Main entry point; installs the HII config access protocolNetworkStackExtractConfig -- Returns the current NetworkStackVar configurationNetworkStackRouteConfig -- Processes updates to the network stack configurationNetworkStackCallback -- HII form callback for setup screen interactionNetworkStackInitVariable -- Initializes NetworkStackVar on first bootNetworkStackReadCmos -- Reads CMOS NV storage to determine network stack stateEFI_HII_CONFIG_ACCESS_PROTOCOL -- HII config access interfaceEFI_AMI_BOARD_INFO_PROTOCOL -- AMI board information protocol