WoA devices would use UEFI firmware, and have a software-based Trusted Platform Module to support device encryption and UEFI Secure Boot.[10] ACPI is also used to detect and control plug and play devices and provide power management outside the SoC. To enable wider hardware support, peripherals such as human interface devices, storage and other components that use USB and I??C connections use clas