+/**\r
+ Convert a UEFI memory type to SMM pool type.\r
+\r
+ @param[in] MemoryType Type of pool to allocate.\r
+\r
+ @return SMM pool type\r
+**/\r
+SMM_POOL_TYPE\r
+UefiMemoryTypeToSmmPoolType (\r
+ IN EFI_MEMORY_TYPE MemoryType\r
+ )\r
+{\r
+ ASSERT ((MemoryType == EfiRuntimeServicesCode) || (MemoryType == EfiRuntimeServicesData));\r
+ switch (MemoryType) {\r
+ case EfiRuntimeServicesCode:\r
+ return SmmPoolTypeCode;\r
+ case EfiRuntimeServicesData:\r
+ return SmmPoolTypeData;\r
+ default:\r
+ return SmmPoolTypeMax;\r
+ }\r
+}\r
+\r
+\r