On 9/26/2018 1:00 PM, Ni, Ruiyu wrote:
>> @@ -507,12 +552,13 @@ BmRepairAllControllers (
>>                                     FormBrowser2,
>>                                     &HiiHandles[Index],
>>                                     1,
>> -                                   PcdGetPtr (PcdDriverHealthConfigureForm),
>> +                                   &gEfiHiiDriverHealthFormsetGuid,
> 
> I still don't quite understand the changes.
> But the above specific change removes the PcdDriverHealthConfigureForm form 
> pop up.
> Instead it pops up each driver health form one by one.
> Why?

This change is refer to the below function:
ProcessSingleControllerHealth 
(IntelFrameworkModulePkg/Universal/Bdsdxe/DeviceMngr/DeviceManager.c).
I don't real understand it also, but it works.

> 
>>                                     0,
>>                                     NULL,
>>                                     NULL
>>                                     );
>>            if (!EFI_ERROR (Status)) {
>> +            ShowConfigureForm (FormBrowser2,
>> + InfoConfigurationRequired);
>>              break;
>>            }
>>          }
>> --
>> 2.18.0
>>
>> _______________________________________________
>> edk2-devel mailing list
>> edk2-devel@lists.01.org
>> https://lists.01.org/mailman/listinfo/edk2-devel
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to