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

Function SubMenuDsdts

rEFIt_UEFI/refit/menu.cpp:2156–2180  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2154}
2155
2156REFIT_ABSTRACT_MENU_ENTRY* SubMenuDsdts()
2157{
2158 REFIT_MENU_ITEM_OPTIONS *Entry;
2159 REFIT_MENU_SCREEN *SubScreen;
2160 REFIT_MENU_SWITCH *InputBootArgs;
2161 UINTN i;
2162
2163 Entry = newREFIT_MENU_ITEM_OPTIONS(&SubScreen, ActionEnter, SCREEN_ACPI, "Dsdt name->"_XS8);
2164
2165 SubScreen->AddMenuInfoLine_f("Select a DSDT file:");
2166 SubScreen->AddMenuItemSwitch(116, "BIOS.aml", FALSE);
2167
2168 for (i = 0; i < DsdtsNum; i++) {
2169 InputBootArgs = new REFIT_MENU_SWITCH;
2170 InputBootArgs->Title.takeValueFrom(DsdtsList[i]);
2171// InputBootArgs->Tag = TAG_SWITCH_OLD;
2172 InputBootArgs->Row = i + 1;
2173 InputBootArgs->Item = &InputItems[116];
2174 InputBootArgs->AtClick = ActionEnter;
2175 InputBootArgs->AtRightClick = ActionDetails;
2176 SubScreen->AddMenuEntry(InputBootArgs, true);
2177 }
2178 SubScreen->AddMenuEntry(&MenuEntryReturn, false);
2179 return Entry;
2180}
2181
2182
2183REFIT_ABSTRACT_MENU_ENTRY* SubMenuACPI()

Callers 1

SubMenuACPIFunction · 0.85

Calls 4

AddMenuInfoLine_fMethod · 0.80
AddMenuItemSwitchMethod · 0.80
AddMenuEntryMethod · 0.80

Tested by

no test coverage detected