Image of Modern Operating Systems (3rd Edition)
Image of Advanced Programming in the UNIX Environment, Second Edition (Addison-Wesley Professional Computing Series)
Image of Operating System Concepts
Image of Beginning Google Maps API 3

UEFI OS Indication Variables

Support for OS Indications was added to the UEFI specification (Version 2.3.1C) in June 2012. See section 7.5.4. The OsIndications variable is settable by the operating system (OS) using the UEFI SetVariable call. It contains a UINT64 bitmask that used to indicate which features the OS wants the firmware to enable or which actions the OS wants the firmware to take. The OsIndicationsSupported variable is managed by the firmware. The variable is recreated by the platform firmware every boot and cannot be modified by the OS. It also returns a UINT64 bitmask which indicates which of the OsIndications features and