Re: [Arm.ebbr-discuss] [PATCH 2/7] Add AArch32 details

2018-09-24 Thread Ard Biesheuvel
On Mon, 24 Sep 2018 at 15:54, Grant Likely wrote: > > Fill out the requirements for AArch32 systems. Not much needs to be > specified here other than the different privilege modes defined by > ARMv7 and below. > > Resolves: #15 > Signed-off-by: Grant Likely > --- > source/chapter1-about.rst

RE: [Arm.ebbr-discuss] [PATCH 1/7] Remove UEFI Loaded Image section

2018-09-24 Thread Udit Kumar
Hi Grant > -Original Message- > From: arm.ebbr-discuss-boun...@arm.com boun...@arm.com> On Behalf Of Grant Likely > Sent: Monday, September 24, 2018 7:24 PM > To: boot-architecture@lists.linaro.org; arm.ebbr-disc...@arm.com > Cc: n...@arm.com > Subject: [Arm.ebbr-discuss] [PATCH 1/7]

[PATCH 7/7] Don't provide SetVariable() if GetVariable() doesn't work

2018-09-24 Thread Grant Likely
After face to face meeting at Linaro Connect YVR18, the decision was made to keep variable services very simple. Either fully provide SetVariable/GetVariable during runtime services, or don't provide them at all. This is an RFC patch. In the process of writing it, and after looking at the ECR

[PATCH 6/7] Refactor Runtime Services after YVR18 meetings

2018-09-24 Thread Grant Likely
At the Linaro Connect Face to Face meeting the requirements on runtime services were discussed. It was agreed to propose a change to UEFI that allows all EFI_RUNTIME_SERVICE functions to return EFI_UNSUPPORTED during runtime services. Rework the text to reflect those decisions and the UEFI ECR.

[PATCH 5/7] Refactor ResetSystem() requirements

2018-09-24 Thread Grant Likely
ResetSystem() was over-specified in the document. UEFI already documents the behaviour of ResetSystem() sufficiently. Add notes on expected behaviour when platform specific or standard interface methods are available. Resolves: #29 Signed-off-by: Grant Likely --- source/chapter2-uefi.rst | 29

[PATCH 4/7] GetTime()/SetTime() should return EFI_UNSUPPORTED when unsupported

2018-09-24 Thread Grant Likely
UEFI spec is adding ability for all runtime services to return EFI_UNSUPPORTED if not implemented. Use this return code instead of EFI_DEVICE_ERROR. Resolves: #14 Signed-off-by: Grant Likely --- source/chapter2-uefi.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git

[PATCH 2/7] Add AArch32 details

2018-09-24 Thread Grant Likely
Fill out the requirements for AArch32 systems. Not much needs to be specified here other than the different privilege modes defined by ARMv7 and below. Resolves: #15 Signed-off-by: Grant Likely --- source/chapter1-about.rst | 19 +++ source/chapter2-uefi.rst| 32

[PATCH 1/7] Remove UEFI Loaded Image section

2018-09-24 Thread Grant Likely
The UEFI spec already specifies the image format. No need to specify in EBBR. Signed-off-by: Grant Likely --- source/chapter2-uefi.rst | 6 -- 1 file changed, 6 deletions(-) diff --git a/source/chapter2-uefi.rst b/source/chapter2-uefi.rst index 177a81c..f89ac04 100644 ---