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

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
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -28,11 +28,11 @@ header in future.
Notes
=====

- This header can also be reused to support EFI stub for RISC-V in future. EFI
  specification needs PE/COFF image header in the beginning of the kernel image
  in order to load it as an EFI application. In order to support EFI stub,
  code0 should be replaced with "MZ" magic string and res3(at offset 0x3c) should
  point to the rest of the PE/COFF header.
- This header is also reused to support EFI stub for RISC-V. EFI specification
  needs PE/COFF image header in the beginning of the kernel image in order to
  load it as an EFI application. In order to support EFI stub, code0 is replaced
  with "MZ" magic string and res3(at offset 0x3c) points to the rest of the
  PE/COFF header.

- version field indicate header version number