}\r
\r
/**\r
- Merge continous memory map entries whose have same attributes.\r
+ Merge continuous memory map entries whose have same attributes.\r
\r
@param[in, out] MemoryMap A pointer to the buffer in which firmware places\r
the current memory map.\r
@param[in] ImageRecord An image record whose [ImageBase, ImageSize] covered\r
by old memory map entry.\r
@param[in, out] NewRecord A pointer to several new memory map entries.\r
- The caller gurantee the buffer size be 1 +\r
+ The caller guarantee the buffer size be 1 +\r
(SplitRecordCount * DescriptorSize) calculated\r
below.\r
@param[in] OldRecord A pointer to one old memory map entry.\r
\r
@param[in] OldRecord A pointer to one old memory map entry.\r
@param[in, out] NewRecord A pointer to several new memory map entries.\r
- The caller gurantee the buffer size be 1 +\r
+ The caller guarantee the buffer size be 1 +\r
(SplitRecordCount * DescriptorSize) calculated\r
below.\r
@param[in] MaxSplitRecordCount The max number of splitted entries\r
This function for GetMemoryMap() with memory attributes table.\r
\r
It calls original GetMemoryMap() to get the original memory map information. Then\r
- plus the additional memory map entries for PE Code/Data seperation.\r
+ plus the additional memory map entries for PE Code/Data separation.\r
\r
@param[in, out] MemoryMapSize A pointer to the size, in bytes, of the\r
MemoryMap buffer. On input, this is the size of\r