Opened 3 years ago

Last modified 2 years ago

#17190 closed bug

[arm] Remove native u-boot loader — at Version 1

Reported by: kallisti5 Owned by: kallisti5
Priority: normal Milestone: R1/beta4
Component: System/Boot Loader/uboot Version: R1/beta3
Keywords: arm arm64 Cc:
Blocked By: Blocking:
Platform: arm

Description (last modified by kallisti5)

Once the arm / arm64 EFI bootloaders can successfully enter the kernel, we should likely drop the native u-boot platform loader.

u-boot offers EFI bios services now, which simplifies everything from a bootloader perspective on pretty much every platform.

The native u-boot platform loader only received an FDT, thus needed a bunch of "mini uart" drivers packaged within it per architecture to support "whatever" debug output.

Leveraging EFI means we can rely on EFI bios services until the kernel drivers can take over.

https://dev.haiku-os.org/ticket/17188 is a sister ticket to this one.

Change History (1)

comment:1 by kallisti5, 3 years ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.