> On Nov 5, 2019, at 5:19 PM, Jeff Brasen <jbra...@nvidia.com> wrote:
> 
> Wouldn't having a variable that we create and delete on every boot put 
> unnecessary stress on the SPI-NOR that the variable store lives on?
> What about the alternative approach where we allow the platform code to 
> modify the attributes of the auto created variable to disable it with 
> hidden/!active but still match for detection purposes so that it doesn't 
> delete and recreate the modified variable each boot? That way all the logic 
> on what to disable can still be in the platform code and all the existing 
> logic in the boot manager can stay basically the same?
> 
What changes every boot that forces the variable to need to get modified? 

I would assume the NOR driver is smart enough to not update a variable that is 
not changing. 

The custom BDS could could only create the variable for this device if it does 
not exist. 

Thanks,

Andrew Fish
> 
> Thanks,
> 
> Jeff
>
> 
> 


-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.

View/Reply Online (#50008): https://edk2.groups.io/g/devel/message/50008
Mute This Topic: https://groups.io/mt/39747302/21656
Group Owner: devel+ow...@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub  [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to