\r
#pragma pack()\r
\r
+\r
+\r
+/**\r
+ Allocates and fills in the Page Directory and Page Table Entries to\r
+ establish a 1:1 Virtual to Physical mapping.\r
+\r
+ @param NumberOfProcessorPhysicalAddressBits Number of processor address bits \r
+ to use. Limits the number of page \r
+ table entries to the physical \r
+ address space. \r
+\r
+ @return EFI_SUCCESS The 1:1 Virtual to Physical identity mapping was created\r
+\r
+**/\r
UINTN\r
CreateIdentityMappingPageTables (\r
VOID\r
;\r
\r
\r
+\r
+\r
+\r
/**\r
\r
Fix up the vector number in the vector code.\r
@param VectorBase Base address of the vector handler.\r
\r
@param VectorNum Index of vector.\r
- \r
+\r
**/\r
VOID\r
EFIAPI\r
);\r
\r
\r
+\r
+\r
+\r
/**\r
\r
Get the information of vector template.\r
@param TemplateBase Base address of the template code.\r
\r
@return Size of the Template code.\r
- \r
+\r
**/\r
UINTN\r
EFIAPI\r