EFI_PHYSICAL_ADDRESS Segment0, SegmentC, SegmentF;\r
UINTN Segment0Pages;\r
IVT_ENTRY *Int0x10;\r
- EFI_STATUS Status;\r
+ EFI_STATUS Segment0AllocationStatus;\r
UINTN Pam1Address;\r
UINT8 Pam1;\r
UINTN SegmentCPages;\r
//\r
Segment0Pages = 1;\r
Int0x10 = (IVT_ENTRY *)(UINTN)Segment0 + 0x10;\r
- Status = gBS->AllocatePages (AllocateAddress, EfiBootServicesCode,\r
- Segment0Pages, &Segment0);\r
-\r
- if (EFI_ERROR (Status)) {\r
+ Segment0AllocationStatus = gBS->AllocatePages (\r
+ AllocateAddress,\r
+ EfiBootServicesCode,\r
+ Segment0Pages,\r
+ &Segment0\r
+ );\r
+\r
+ if (EFI_ERROR (Segment0AllocationStatus)) {\r
EFI_PHYSICAL_ADDRESS Handler;\r
\r
//\r
//\r
Handler = (Int0x10->Segment << 4) + Int0x10->Offset;\r
if (Handler >= SegmentC && Handler < SegmentF) {\r
- DEBUG ((EFI_D_VERBOSE, "%a: Video BIOS handler found at %04x:%04x\n",\r
+ DEBUG ((EFI_D_INFO, "%a: Video BIOS handler found at %04x:%04x\n",\r
__FUNCTION__, Int0x10->Segment, Int0x10->Offset));\r
return;\r
}\r
// Otherwise we'll overwrite the Int10h vector, even though we may not own\r
// the page at zero.\r
//\r
- DEBUG ((EFI_D_VERBOSE, "%a: failed to allocate page at zero: %r\n",\r
- __FUNCTION__, Status));\r
+ DEBUG ((\r
+ DEBUG_INFO,\r
+ "%a: failed to allocate page at zero: %r\n",\r
+ __FUNCTION__,\r
+ Segment0AllocationStatus\r
+ ));\r
} else {\r
//\r
// We managed to allocate the page at zero. SVN r14218 guarantees that it\r
PciWrite8 (Pam1Address, Pam1 | (BIT1 | BIT0));\r
\r
//\r
- // We never added memory space durig PEI or DXE for the C segment, so we\r
+ // We never added memory space during PEI or DXE for the C segment, so we\r
// don't need to (and can't) allocate from there. Also, guest operating\r
// systems will see a hole in the UEFI memory map there.\r
//\r