MCPcopy Create free account
hub / github.com/CloverHackyColor/CloverBootloader / SubMenuSmbios

Function SubMenuSmbios

rEFIt_UEFI/refit/menu.cpp:2052–2080  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2050}
2051
2052REFIT_ABSTRACT_MENU_ENTRY* SubMenuSmbios()
2053{
2054 REFIT_MENU_ITEM_OPTIONS *Entry;
2055 REFIT_MENU_SCREEN *SubScreen;
2056
2057 Entry = newREFIT_MENU_ITEM_OPTIONS(&SubScreen, ActionEnter, SCREEN_SMBIOS, "SMBIOS->"_XS8);
2058
2059 SubScreen->AddMenuInfoLine_f("%s", gCPUStructure.BrandString);
2060 SubScreen->AddMenuInfoLine_f("%s", gSettings.OEMProduct.c_str());
2061 SubScreen->AddMenuInfoLine_f("with board %s", gSettings.OEMBoard.c_str());
2062
2063 SubScreen->AddMenuItemInput(78, "Product Name:", TRUE);
2064 SubScreen->AddMenuItemInput(79, "Product Version:", TRUE);
2065 SubScreen->AddMenuItemInput(80, "Product SN:", TRUE);
2066 SubScreen->AddMenuItemInput(81, "Board ID:", TRUE);
2067 SubScreen->AddMenuItemInput(82, "Board SN:", TRUE);
2068 SubScreen->AddMenuItemInput(83, "Board Type:", TRUE);
2069 SubScreen->AddMenuItemInput(84, "Board Version:", TRUE);
2070 SubScreen->AddMenuItemInput(85, "Chassis Type:", TRUE);
2071 SubScreen->AddMenuItemInput(86, "ROM Version:", TRUE);
2072 SubScreen->AddMenuItemInput(87, "ROM Release Date:", TRUE);
2073 SubScreen->AddMenuItemInput(62, "FirmwareFeatures:", TRUE);
2074 SubScreen->AddMenuItemInput(63, "FirmwareFeaturesMask:", TRUE);
2075 SubScreen->AddMenuItemInput(17, "PlatformFeature:", TRUE);
2076 SubScreen->AddMenuItemInput(117, "EFI Version:", TRUE);
2077
2078 SubScreen->AddMenuEntry(&MenuEntryReturn, false);
2079 return Entry;
2080}
2081
2082REFIT_ABSTRACT_MENU_ENTRY* SubMenuDsdtFix()
2083{

Callers 1

OptionsMenuFunction · 0.85

Calls 5

AddMenuInfoLine_fMethod · 0.80
AddMenuItemInputMethod · 0.80
AddMenuEntryMethod · 0.80
c_strMethod · 0.45

Tested by

no test coverage detected