On Thu, Oct 18, 2018 at 03:53:17AM +0000, Udit Kumar wrote:
> Hi Daniel 
> 
> > > +ResetSystem() is required to be implemented in boot services, but it
> > > +is optional for runtime services.
> > > +During runtime services, the operating system should first attempt to
> > > +use ResetSystem() to reset the system.
> > 
> > This doesn't fit together quite as it should alongside the
> > RuntimeServicesSupported variable. Read naively it appears to recommend that
> > an OS call ResetSystem() even in cases where it knows that it doesn't work.
> 
> IMO, this variable is applicable for all services, not for just reset, right 
> ? 
> I am not sure, if this is bit mask in this variable to specify each runtime
> service availability,

Assuming that Peter J's ECR gets accepted in something like its current
form then... yes, it is a bitmask and it does specifically identify 
ResetSystem().


> fyi, 
> I am not able to find such variable in Table 10. Global Variables (spec 2.7) 
> Please help, where this is defined  

It is currently an ECR so you won't find it in the standard. AFAIK the
latest version is:
https://pjones.fedorapeople.org/rt-unsupported-ecr-1.txt


Daniel.
_______________________________________________
boot-architecture mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/boot-architecture

Reply via email to