**/\r
\r
#include "DxeMain.h"\r
+#include "Imem.h"\r
\r
#define POOL_FREE_SIGNATURE EFI_SIGNATURE_32('p','f','r','0')\r
typedef struct {\r
return &mPoolHead[MemoryType];\r
}\r
\r
+ //\r
+ // MemoryType values in the range 0x80000000..0xFFFFFFFF are reserved for use by UEFI \r
+ // OS loaders that are provided by operating system vendors\r
+ //\r
if (MemoryType < 0) {\r
\r
for (Link = mPoolHeadList.ForwardLink; Link != &mPoolHeadList; Link = Link->ForwardLink) {\r