- AddMenuInfoLine(&AboutMenu, PoolPrint(L" Firmware: %s %d.%02d",
- ST->FirmwareVendor, ST->FirmwareRevision >> 16, ST->FirmwareRevision & ((1 << 16) - 1)));
- AddMenuInfoLine(&AboutMenu, PoolPrint(L" Screen Output: %s", egScreenDescription()));
+ TempStr = AllocateZeroPool(255 * sizeof(CHAR16));
+ SPrint(TempStr, 255, L" Firmware: %s %d.%02d",
+ ST->FirmwareVendor, ST->FirmwareRevision >> 16, ST->FirmwareRevision & ((1 << 16) - 1));
+ AddMenuInfoLine(&AboutMenu, TempStr);
+ TempStr = AllocateZeroPool(255 * sizeof(CHAR16));
+ SPrint(TempStr, 255, L" Screen Output: %s", egScreenDescription());
+ AddMenuInfoLine(&AboutMenu, TempStr);
+ AddMenuInfoLine(&AboutMenu, L"");
+#if defined(__MAKEWITH_GNUEFI)
+ AddMenuInfoLine(&AboutMenu, L"Built with GNU-EFI");
+#else
+ AddMenuInfoLine(&AboutMenu, L"Built with TianoCore EDK2");
+#endif