Security Software—ASD Hardware Services
Intel
®
EP80579 Software for Security Applications on Intel
®
QuickAssist Technology
PG August 2009
40 Order Number: 320183
8.3.2.1.1 ACPI
ASD uses the ACPI mechanism to retrieve the memory region information set up by the
pre-boot firmware.
This mechanism is dependent on an ACPI BIOS which supports four methods, each of
which provides the equivalent to the EFI variables as outlined in Table 10.
The ASD device driver evaluates the ACPI methods to retrieve the pointer and sizes of
the memory allocated in the BIOS. Each OS supports different interfaces to evaluate
the ACPI methods.
§ §
Figure 9. Intel
®
EP80579 Integrated Processor Address Space
PCI L
Open
CDRAM
0000_0000
Memory Map (32-bit)
FFFF_FFFF
MENCBASE
TOM/TOLM
FFFC_0000
MENCLIMIT
Device I/O
NCDRAM
IA/ASU Shared
(Coherent)
Expanded View
see Memory Regions table
IA O/S
Table 10. ACPI Shared RAM Methods
EFI Variable Name ACPI Method
AccHWCoherentMemoryBase method(PCMB, 0, serialized)
AccHWCoherentMemorySize method(SCMB, 0, serialized)
AccHWnonCoherentMemoryBase method(PNMB, 0, serialized)
AccHWnonCoherentMemorySize method(SNMB, 0, serialized)