摘要:
Technologies to enable, disable and control hardware subscription features. Computing devices communicate over a network to a subscription server to provide hardware platform information for each of the computing devices. As the subscription server receives hardware platform information, the subscription server determines the hardware features that are enabled, and further determines what hardware subscription options are available for each of the computing devices. When a hardware subscription option is selected/purchased by a computing device, subscription server provides a pre-boot update mechanism, such as a Unified Extensible Firmware Interface (UEFI) capsule, to act as a boot level program that enables hardware features on the computing device. Hardware subscription features are also securely protected using cryptographic engine modules.
摘要:
Technologies for managing the power usage of components of a computing device, while the components and the computing device are in a low-power state, such as a connected standby state. An embedded controller includes a wake-up timer designed to wake up the embedded controller during a low-power state to allow the embedded controller to perform its tasks. A power control system is configured to dynamically alter the timing cycle of the wake-up timer of the embodied controller based on operation data received. The dynamically altered timing cycle is designed to conserve power, but maintain functionality of the embedded controller.
摘要:
Technologies for selectively enabling platform-specific features includes a computing device that initializes virtual device driver logic to interface with a virtual device of an Advanced Configuration and Power Interface (ACPI) subsystem. The ACPI subsystem includes an operating system (OS)-specific function specification associated with the virtual device. The OS-specific function specification includes OS-specific functions to be performed by the ACPI subsystem based on an identified OS. The virtual device driver logic transmits a call to the OS-specific function specification in the ACPI subsystem. The call includes an identifier of an OS of the computing device that uniquely identifies the OS from other operating systems. The ACPI subsystem analyzes the OS-specific function specification to determine OS-specific functions associated with the OS based on the identifier. The ACPI subsystem performs the determined OS-specific functions.