Commit 180bb41d authored by Alexandre Ghiti's avatar Alexandre Ghiti Committed by Jonathan Corbet

Documentation: riscv: Update boot image header since EFI stub is supported

The EFI stub is supported on RISC-V so update the documentation that
explains how the boot image header was reused to support it.
Signed-off-by: default avatarAlexandre Ghiti <alexghiti@rivosinc.com>
Reviewed-by: default avatarAtish Patra <atishp@rivosinc.com>
Reviewed-by: default avatarPalmer Dabbelt <palmer@rivosinc.com>
Acked-by: default avatarPalmer Dabbelt <palmer@rivosinc.com>
Signed-off-by: default avatarJonathan Corbet <corbet@lwn.net>
Link: https://lore.kernel.org/r/20230817130734.10387-3-alexghiti@rivosinc.com
parent e79be4be
...@@ -28,11 +28,11 @@ header in future. ...@@ -28,11 +28,11 @@ header in future.
Notes Notes
===== =====
- This header can also be reused to support EFI stub for RISC-V in future. EFI - This header is also reused to support EFI stub for RISC-V. EFI specification
specification needs PE/COFF image header in the beginning of the kernel image needs PE/COFF image header in the beginning of the kernel image in order to
in order to load it as an EFI application. In order to support EFI stub, load it as an EFI application. In order to support EFI stub, code0 is replaced
code0 should be replaced with "MZ" magic string and res3(at offset 0x3c) should with "MZ" magic string and res3(at offset 0x3c) points to the rest of the
point to the rest of the PE/COFF header. PE/COFF header.
- version field indicate header version number - version field indicate header version number
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment