\r
case HII_KEY_ID_ENTER_PASSWORD:\r
return HiiPasswordEntered(Value->string);\r
-\r
- case HII_KEY_ID_BLOCKSID:\r
- return HiiSetBlockSid(Value->b);\r
}\r
} else if (Action == EFI_BROWSER_ACTION_CHANGED) {\r
switch (HiiKeyId) {\r
HiiPsidRevert();\r
*ActionRequest = EFI_BROWSER_ACTION_REQUEST_FORM_APPLY;\r
return EFI_SUCCESS;\r
+\r
+ case HII_KEY_ID_BLOCKSID:\r
+ HiiSetBlockSid(Value->b);\r
+ *ActionRequest = EFI_BROWSER_ACTION_REQUEST_FORM_APPLY;\r
+ return EFI_SUCCESS;\r
}\r
}\r
\r
gHiiConfiguration.SelectedDiskAvailableActions |= (AvailActions.UserPass == 1) ? HII_ACTION_SET_USER_PWD : HII_ACTION_NONE;\r
gHiiConfiguration.SelectedDiskAvailableActions |= (AvailActions.SecureErase == 1) ? HII_ACTION_SECURE_ERASE : HII_ACTION_NONE;\r
gHiiConfiguration.SelectedDiskAvailableActions |= (AvailActions.DisableUser == 1) ? HII_ACTION_DISABLE_USER : HII_ACTION_NONE;\r
- gHiiConfiguration.SelectedDiskAvailableActions |= HII_ACTION_ENABLE_BLOCKSID;\r
\r
HiiSetFormString (STRING_TOKEN(STR_DISK_INFO_PSID_REVERT), "PSID Revert to factory default and Disable");\r
\r
#define HII_ACTION_REVERT 0x0080\r
#define HII_ACTION_DISABLE_FEATURE 0x0100\r
#define HII_ACTION_ENABLE_FEATURE 0x0200\r
-#define HII_ACTION_ENABLE_BLOCKSID 0x0400\r
\r
/* Flags for diskActionAvailableFields */\r
#define HII_FIELD_PASSWORD 0x0001\r
text = STRING_TOKEN(STR_MAIN_NO_DISKS_PRESENT_LBL);\r
endif;\r
\r
+ subtitle text = STRING_TOKEN(STR_NULL);\r
+\r
+ oneof varid = OpalHiiConfig.EnableBlockSid,\r
+ questionid = 0x8017, // 32791,\r
+ prompt = STRING_TOKEN(STR_DISK_INFO_ENABLE_BLOCKSID),\r
+ help = STRING_TOKEN(STR_DISK_INFO_GOTO_ENABLE_BLOCKSID_HELP),\r
+ flags = INTERACTIVE,\r
+ option text = STRING_TOKEN(STR_DISABLED), value = 0, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
+ option text = STRING_TOKEN(STR_ENABLED), value = 1, flags = RESET_REQUIRED;\r
+ endoneof;\r
+\r
endform; // MAIN MENU FORM\r
\r
//\r
key = 0x800A; //32778;\r
endif;\r
\r
- suppressif ( questionref(SelectedDiskAvailableActions) & HII_ACTION_ENABLE_BLOCKSID ) == 0;\r
- oneof varid = OpalHiiConfig.EnableBlockSid,\r
- questionid = 0x8017, // 32791,\r
- prompt = STRING_TOKEN(STR_DISK_INFO_ENABLE_BLOCKSID),\r
- help = STRING_TOKEN(STR_DISK_INFO_GOTO_ENABLE_BLOCKSID_HELP),\r
- flags = INTERACTIVE,\r
- option text = STRING_TOKEN(STR_DISABLED), value = 0, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
- option text = STRING_TOKEN(STR_ENABLED), value = 1, flags = RESET_REQUIRED;\r
- endoneof;\r
- endif;\r
-\r
endform; // DISK INFO FORM\r
\r
//\r