+#define BHYVE_ACPI_PHYSICAL_ADDRESS ((UINTN)0x000F2400)+#define BHYVE_BIOS_PHYSICAL_END ((UINTN)0x00100000)
+ //+ // Detect the RSDP+ //+ for (RsdpAddress = BHYVE_ACPI_PHYSICAL_ADDRESS;+ RsdpAddress < BHYVE_BIOS_PHYSICAL_END;+ RsdpAddress += 0x10) {+ Rsdp = NUMERIC_VALUE_AS_POINTER (+ EFI_ACPI_2_0_ROOT_SYSTEM_DESCRIPTION_POINTER,+ RsdpAddress+ );+ if (Rsdp->Signature != EFI_ACPI_2_0_ROOT_SYSTEM_DESCRIPTION_POINTER_SIGNATURE) {+ continue;+ }
© 2022 Groups.io