CPC G06F 1/3265 (2013.01) [G06F 1/3212 (2013.01); G06F 1/3218 (2013.01); G06F 9/4406 (2013.01)] | 18 Claims |
1. An information handling system comprising:
a processor;
a battery configured to provide electrical energy to components of the information handling system; and
a basic input/output system (BIOS) communicatively coupled to the processor and embodied by executable instructions embodied in non-transitory computer readable media, the instructions configured to, when executed by the processor, in response to one of execution of a BIOS managed operation or a request for execution of the BIOS managed operation:
determine whether the information handling system is coupled to an alternating current power source; and
responsive to determining the information handling system is decoupled from the alternating current power source:
determine an energy requirement for execution of the BIOS managed operation;
determine an energy capacity of the battery;
determine if the energy capacity is sufficient to satisfy the energy requirement; and
limit one or more features of the BIOS managed operation in response to the energy capacity being insufficient to satisfy the energy requirement;
wherein the BIOS managed operation is a specialized operation of BIOS which relates to serviceability, diagnostics, or pre-operating system network connectivity.
|