Hi Maggie, Thanks for your patch.
Please also remember to clean up the code if it is not needed anymore, such as HiiGetDriverNameCB function and STR_MAIN_OPAL_VERSION string. Thanks, Eric > -----Original Message----- > From: Chu, Maggie > Sent: Friday, February 1, 2019 6:38 PM > To: edk2-devel@lists.01.org > Cc: Zhang, Chao B <chao.b.zh...@intel.com>; Yao, Jiewen > <jiewen....@intel.com>; Dong, Eric <eric.d...@intel.com> > Subject: [PATCH] SecurityPkg/OpalPassword: Update strings on Opal Setup > page > > https://bugzilla.tianocore.org/show_bug.cgi?id=1506 > Updated some descriptions on SETUP page to avoid user confusion. > Currently it shows "1.0 UEFI Opal Driver", however it may be mislead user to > think it is only for Opal drive but not for Pyrite drive. > > Contributed-under: TianoCore Contribution Agreement 1.1 > Signed-off-by: Maggie Chu <maggie....@intel.com> > Cc: Chao Zhang <chao.b.zh...@intel.com> > Cc: Jiewen Yao <jiewen....@intel.com> > Cc: Eric Dong <eric.d...@intel.com> > --- > SecurityPkg/Tcg/Opal/OpalPassword/OpalHii.c | 10 ---------- > SecurityPkg/Tcg/Opal/OpalPassword/OpalHiiFormStrings.uni | 10 ++++++---- > SecurityPkg/Tcg/Opal/OpalPassword/OpalPasswordForm.vfr | 4 ++-- > 3 files changed, 8 insertions(+), 16 deletions(-) > > diff --git a/SecurityPkg/Tcg/Opal/OpalPassword/OpalHii.c > b/SecurityPkg/Tcg/Opal/OpalPassword/OpalHii.c > index 4336604d0d..51aa93c2fd 100644 > --- a/SecurityPkg/Tcg/Opal/OpalPassword/OpalHii.c > +++ b/SecurityPkg/Tcg/Opal/OpalPassword/OpalHii.c > @@ -393,7 +393,6 @@ OpalHiiAddPackages( > ) > { > EFI_HANDLE DriverHandle; > - CHAR16 *NewString; > > DriverHandle = HiiGetDriverImageHandleCB(); > > @@ -416,15 +415,6 @@ OpalHiiAddPackages( > return EFI_OUT_OF_RESOURCES; > } > > - // > - // Update Version String in main window > - // > - NewString = HiiGetDriverNameCB (); > - if (HiiSetString(gHiiPackageListHandle, > STRING_TOKEN(STR_MAIN_OPAL_VERSION), NewString, NULL) == 0) { > - DEBUG ((DEBUG_INFO, "OpalHiiAddPackages: HiiSetString( ) failed\n")); > - return EFI_OUT_OF_RESOURCES; > - } > - > return EFI_SUCCESS; > } > > diff --git a/SecurityPkg/Tcg/Opal/OpalPassword/OpalHiiFormStrings.uni > b/SecurityPkg/Tcg/Opal/OpalPassword/OpalHiiFormStrings.uni > index 5f753dfa8c..d818a66bdb 100644 > --- a/SecurityPkg/Tcg/Opal/OpalPassword/OpalHiiFormStrings.uni > +++ b/SecurityPkg/Tcg/Opal/OpalPassword/OpalHiiFormStrings.uni > @@ -20,14 +20,15 @@ > #string STR_NULL #language en-US " " > > ///////////////////////////////// FORM SET > ///////////////////////////////// > -#string STR_FORM_SET_HELP #language en-US "Manage Opal > disks" > +#string STR_FORM_SET_HELP #language en-US "Select to > manage" > > ///////////////////////////////// MULTIPLE FORMS > ///////////////////////////////// > -#string STR_OPAL #language en-US "Opal" > +#string STR_OPAL #language en-US "TCG Drive > Management" > #string STR_MAIN_OPAL_VERSION #language en-US "Version > 00.0.0.0000" > > ///////////////////////////////// MAIN MENU FORM > ///////////////////////////////// > #string STR_MAIN_PHY_DISKS_LBL #language en-US "Physical > Disks:" > +#string STR_MAIN_OPAL_TITLE_LBL #language en-US "Allows user > to choose drive to configure drive security. User can also set storage action > policy for use of the TCG Block SID authentication feature." > > #string STR_MAIN_GOTO_DISK_INFO_0 #language en-US " " > #string STR_MAIN_GOTO_DISK_INFO_1 #language en-US " " > @@ -36,13 +37,14 @@ > #string STR_MAIN_GOTO_DISK_INFO_4 #language en-US " " > #string STR_MAIN_GOTO_DISK_INFO_5 #language en-US " " > > -#string STR_MAIN_GOTO_DISK_INFO_HELP #language en-US "Select > to see Opal disk actions" > +#string STR_MAIN_GOTO_DISK_INFO_HELP #language en-US "Select > disk to see actions" > > #string STR_MAIN_NO_DISKS_PRESENT_LBL #language en-US "No > disks connected to system" > #string STR_MAIN_NO_DISKS_PRESENT_LBL_HELP #language en-US "The > storage needs to be connected before EndOfDxe" > > ///////////////////////////////// DISK INFO MENU FORM > ///////////////////////////////// > #string STR_DISK_INFO_SELECTED_DISK_NAME #language en-US " " > +#string STR_DISK_INFO_TITLE_LBL #language en-US "Allows > user to > set and modify password; perform secure erase; and perform revert > functions on drive." > > #string STR_DISK_INFO_LOCK #language en-US "Lock" > #string STR_DISK_INFO_UNLOCK #language en-US "Unlock" > @@ -69,7 +71,7 @@ > #string STR_BLOCKSID_STATUS2 #language en-US "" > #string STR_BLOCKSID_STATUS3 #language en-US "" > > -#string STR_OPAL_REQUESTS_LBL #language en-US "Opal > Password Requests:" > +#string STR_OPAL_REQUESTS_LBL #language en-US "Options:" > #string STR_DISK_INFO_LOCK_HELP #language en-US "Lock the > disk" > #string STR_DISK_INFO_UNLOCK_HELP #language en-US "Unlock the > disk" > #string STR_DISK_INFO_SET_ADMIN_PSWD_HELP #language en-US "Set > password for the administrator, reset is required for the request to be > processed in next boot" > diff --git a/SecurityPkg/Tcg/Opal/OpalPassword/OpalPasswordForm.vfr > b/SecurityPkg/Tcg/Opal/OpalPassword/OpalPasswordForm.vfr > index d802ef305d..773d349c2b 100644 > --- a/SecurityPkg/Tcg/Opal/OpalPassword/OpalPasswordForm.vfr > +++ b/SecurityPkg/Tcg/Opal/OpalPassword/OpalPasswordForm.vfr > @@ -45,7 +45,7 @@ form formid = FORMID_VALUE_MAIN_MENU, > endnumeric; > endif; > > - subtitle text = STRING_TOKEN(STR_MAIN_OPAL_VERSION); > + subtitle text = STRING_TOKEN(STR_MAIN_OPAL_TITLE_LBL); > > subtitle text = STRING_TOKEN(STR_NULL); > > @@ -174,7 +174,7 @@ form formid = > FORMID_VALUE_DISK_INFO_FORM_MAIN, > endcheckbox; > endif; > > - subtitle text = STRING_TOKEN(STR_MAIN_OPAL_VERSION); > + subtitle text = STRING_TOKEN(STR_DISK_INFO_TITLE_LBL); > > subtitle text = STRING_TOKEN(STR_NULL); > > -- > 2.16.2.windows.1 _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel