49#define _COMPONENT ACPI_TABLES
79 if (Rsdp->Revision >= 2)
81 return (Rsdp->Length);
161 ACPI_PHYSICAL_ADDRESS *TableAddress)
180 "Could not map memory at 0x%8.8X for length %u",
220 "Could not map memory at 0x%8.8X for length %u",
227 TablePtr, EbdaWindowSize);
252 "Could not map memory at 0x%8.8X for length %u",
308 EndAddress = StartAddress +
Length;
312 for (MemRover = StartAddress; MemRover < EndAddress;
324 "RSDP located at physical address %p\n", MemRover));
334 "Searched entire block from %p, valid RSDP was not found\n",
#define ACPI_INIT_FUNCTION
#define ACPI_MOVE_16_TO_32(d, s)
#define ACPI_DEBUG_PRINT(pl)
#define ACPI_MODULE_NAME(Name)
#define return_ACPI_STATUS(s)
#define ACPI_FUNCTION_TRACE(a)
#define ACPI_BIOS_ERROR(plist)
#define ACPI_ERROR(plist)
void * AcpiOsMapMemory(ACPI_PHYSICAL_ADDRESS Where, ACPI_SIZE Length)
void AcpiOsUnmapMemory(void *LogicalAddress, ACPI_SIZE Size)
#define ACPI_VALIDATE_RSDP_SIG(a)
#define ACPI_CAST_PTR(t, p)
#define ACPI_PTR_DIFF(a, b)
#define ACPI_EXPORT_SYMBOL_INIT(Symbol)
UINT8 AcpiUtChecksum(UINT8 *Buffer, UINT32 Length)
#define ACPI_EBDA_PTR_LOCATION
#define ACPI_RSDP_XCHECKSUM_LENGTH
#define ACPI_RSDP_CHECKSUM_LENGTH
#define ACPI_HI_RSDP_WINDOW_SIZE
#define ACPI_HI_RSDP_WINDOW_BASE
#define ACPI_EBDA_WINDOW_SIZE
#define ACPI_EBDA_PTR_LENGTH
#define ACPI_RSDP_SCAN_STEP
_In_ ULONG _In_ ULONG _In_ ULONG Length
ACPI_STATUS ACPI_INIT_FUNCTION AcpiFindRootPointer(ACPI_PHYSICAL_ADDRESS *TableAddress)
ACPI_STATUS AcpiTbValidateRsdp(ACPI_TABLE_RSDP *Rsdp)
UINT32 AcpiTbGetRsdpLength(ACPI_TABLE_RSDP *Rsdp)
UINT8 * AcpiTbScanMemoryForRsdp(UINT8 *StartAddress, UINT32 Length)
_Must_inspect_result_ typedef _In_ PHYSICAL_ADDRESS PhysicalAddress