A4.1.1 ACPI legacy-free support is reported as described in "ACPI Changes for Legacy Free"
Any x86-based system designs that reduce the amount of legacy ISR support in conjunction with other legacy removal efforts (such as 8042 removal) must still provide the necessary ISRs required to boot systems using BIOS. The minimum requirements include support for ISR 8h, 13h, and 19h (all functions), and ISR 15h, function E820h.
To achieve this, Fixed ACPI Description Table (FADT) settings must be supported and correctly implemented, including support for reporting legacy-free and hard reset/boot capabilities, as described in the specification at http://www.microsoft.com/hwdev/tech/onnow/LF-ACPI.asp.
A22.214.171.124 LEGACY_DEVICES flag is set to 0 in the ACPI FADT as defined in ACPI section 5.2.1.
A126.96.36.199 ACPI reset mechanism as defined in ACPI section 4.7.5.
A188.8.131.52 8042 flag is set to 0 in systems that do not include an 8042 controller; value is set to 1 in a mobile or desktop system that includes an 8042 controller.
A184.108.40.206 Debug Port Table in the BIOS, as described in ACPI section 5.2.11.
A4.1.2 Plug and Play detection does not report the presence of Super I/O-dependent components
Based on addresses and exceptions listed in A4.1.3.
A4.1.3 No components claim to use the restricted port addresses
The following restricted addresses are considered legacy ports and must be replaced by USB or other non-legacy equivalents: