Changeset 58459 in vbox for trunk/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Library/PeiServicesTablePointerLib.h
- Timestamp:
- Oct 28, 2015 8:17:18 PM (9 years ago)
- Location:
- trunk/src/VBox/Devices/EFI/Firmware
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/EFI/Firmware
-
Property svn:mergeinfo
set to (toggle deleted branches)
/vendor/edk2/current 103735-103757
-
Property svn:mergeinfo
set to (toggle deleted branches)
-
trunk/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Library/PeiServicesTablePointerLib.h
r48674 r58459 2 2 Provides a service to retrieve a pointer to the PEI Services Table. 3 3 4 Copyright (c) 2006 - 20 08, Intel Corporation. All rights reserved.<BR>4 Copyright (c) 2006 - 2014, Intel Corporation. All rights reserved.<BR> 5 5 This program and the accompanying materials 6 6 are licensed and made available under the terms and conditions of the BSD License … … 51 51 ); 52 52 53 /** 54 Perform CPU specific actions required to migrate the PEI Services Table 55 pointer from temporary RAM to permanent RAM. 56 57 For IA32 CPUs, the PEI Services Table pointer is stored in the 4 bytes 58 immediately preceding the Interrupt Descriptor Table (IDT) in memory. 59 For X64 CPUs, the PEI Services Table pointer is stored in the 8 bytes 60 immediately preceding the Interrupt Descriptor Table (IDT) in memory. 61 For Itanium and ARM CPUs, a the PEI Services Table Pointer is stored in 62 a dedicated CPU register. This means that there is no memory storage 63 associated with storing the PEI Services Table pointer, so no additional 64 migration actions are required for Itanium or ARM CPUs. 65 66 **/ 67 VOID 68 EFIAPI 69 MigratePeiServicesTablePointer ( 70 VOID 71 ); 72 53 73 #endif 54 74
Note:
See TracChangeset
for help on using the changeset viewer.