Under 64-bit version of Windows the PCIScope prior to version 4.00.008 and ACPIScope prior to version 2.00.005 fail on systems with American Megatrends Inc. Bios. | |
---|---|
Synopsis: |
PCIScope hangs during detection phase. ACPIScope during collecting of the BIOS tables information. |
Reason: | This problem happens due to incorrectly written BIOS. |
Solution for PCIScope: |
If you are using PCIScope prior to version 4.00.008, turn setting
'DetectACPI' Off (0) in [Options] section of custom.ini file. If you are using PCIScope 4.00.008 or later, turn setting 'Force_ACPI20' On (1) in [DetectAcpi] section of custom.ini file. |
Solution for ACPIScope: |
There is no solution for ACPIScope prior to version 2.00.005. If you are using ACPIScope version 2.00.005 or later, turn setting 'Force_ACPI20' On (1) in [Tables] section of custom.ini file. |
Hardware: |
This problem was reported by customers using following hardware:
|
Explanation: |
The ACPI Root System Description Pointer (RSDP) on such systems looks as
follow:
00:
52 53 44 20 50 54 52 20 - D0 48 50 51 4F 45 4D 00 "RSD PTR .HPQOEM." Or, in decoded form, as follow: 00: 52 53 44 20 50 54 52 20 - Signature
('RSD PTR') According to "Advanced Configuration and Power Interface Specification", Revision 5.0 Errata A, [November 13, 2013], paragraph 5.2.5.3 "RSDP Structure":
The revision of this structure. Larger revision numbers are backward
compatible to lower revision numbers. In other words, the American Megatrends Inc. Bios
reports the supported revision of ACPI standard as 1.0.
Field Byte Length
Byte Description
Signature
8 0 “RSD PTR ”
(Note that this signature must contain As you can see, the ACPI 1.0 RSDP provides no address of XSDT table used by x64 system. As result our software assumes that pointer to XSDT is NULL. |