Adding Leif and Ard,

On Sun, May 03, 2020 at 09:17:50PM +0100, Chris Plant via Grub-devel wrote:
> Hello,
>
> I'm fairly new to grub coding, and I'm trying to get multiboot2 working
> on the arm64-efi target for an OS project. However, I'm running up
> against an issue with a call to grub_file_read from
> grub_multiboot_load_elf64 around line 170 in multiboot_elf.c.  This
> causes a synchronous error (esr 0x96000045) which is a Data Abort
> caused by a translation error in the level 1 table during a write.
>
> At first I thought it was that the load address in the ELF header (this
> is used as a "target" in the relocator_alloc_chunk_addr) was the issue,
> but tweaking that around doesn't seem to change any issue.
>
> Does anyone have any experience with the ARM64-EFI target or the
> multiboot2 code who could help me understand where the issue is?

First of all, why cannot you use EFI loader for ARM? There is no
the Multiboot2 specification for ARM...

Daniel

_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to