From Alex von Gluck IV <kallisti5@xxxxxxxxxxx>:
Alex von Gluck IV has uploaded this change for review. (
https://review.haiku-os.org/c/haiku/+/2026 ;)
Change subject: efi: Refactor our EFI code to use fuchsia's cleaner EFI headers.
......................................................................
efi: Refactor our EFI code to use fuchsia's cleaner EFI headers.
* Drop gnu-efi
Change-Id: Ib601fc8ced49b18281b6b98cf861a5aef1b9c065
---
A headers/private/kernel/platform/efi/boot-services.h
A headers/private/kernel/platform/efi/protocol/block-io.h
A headers/private/kernel/platform/efi/protocol/device-path-to-text.h
A headers/private/kernel/platform/efi/protocol/device-path.h
A headers/private/kernel/platform/efi/protocol/disk-io.h
A headers/private/kernel/platform/efi/protocol/driver-binding.h
A headers/private/kernel/platform/efi/protocol/file.h
A headers/private/kernel/platform/efi/protocol/graphics-output.h
A headers/private/kernel/platform/efi/protocol/loaded-image.h
A headers/private/kernel/platform/efi/protocol/managed-network.h
A headers/private/kernel/platform/efi/protocol/pci-root-bridge-io.h
A headers/private/kernel/platform/efi/protocol/serial-io.h
A headers/private/kernel/platform/efi/protocol/simple-file-system.h
A headers/private/kernel/platform/efi/protocol/simple-network.h
A headers/private/kernel/platform/efi/protocol/simple-text-input.h
A headers/private/kernel/platform/efi/protocol/simple-text-output.h
A headers/private/kernel/platform/efi/protocol/usb-io.h
A headers/private/kernel/platform/efi/runtime-services.h
A headers/private/kernel/platform/efi/system-table.h
A headers/private/kernel/platform/efi/types.h
M src/system/boot/platform/efi/Jamfile
M src/system/boot/platform/efi/acpi.cpp
M src/system/boot/platform/efi/arch/arm/Jamfile
A src/system/boot/platform/efi/arch/arm/crt0-efi-arm.S
M src/system/boot/platform/efi/arch/arm/relocation_func.cpp
A src/system/boot/platform/efi/arch/arm64/crt0-efi-arm64.S
M src/system/boot/platform/efi/arch/arm64/relocation_func.cpp
A src/system/boot/platform/efi/arch/x86/crt0-efi-x86.S
M src/system/boot/platform/efi/arch/x86_64/Jamfile
A src/system/boot/platform/efi/arch/x86_64/crt0-efi-x86_64.S
M src/system/boot/platform/efi/arch/x86_64/relocation_func.cpp
M src/system/boot/platform/efi/console.cpp
M src/system/boot/platform/efi/devices.cpp
M src/system/boot/platform/efi/efi_platform.h
M src/system/boot/platform/efi/heap.cpp
M src/system/boot/platform/efi/mmu.cpp
M src/system/boot/platform/efi/mmu.h
M src/system/boot/platform/efi/serial.cpp
M src/system/boot/platform/efi/start.cpp
M src/system/boot/platform/efi/video.cpp
40 files changed, 2,347 insertions(+), 205 deletions(-)
git pull ssh://git.haiku-os.org:22/haiku refs/changes/26/2026/1
--
To view, visit https://review.haiku-os.org/c/haiku/+/2026
To unsubscribe, or for help writing mail filters, visit
https://review.haiku-os.org/settings
Gerrit-Project: haiku
Gerrit-Branch: master
Gerrit-Change-Id: Ib601fc8ced49b18281b6b98cf861a5aef1b9c065
Gerrit-Change-Number: 2026
Gerrit-PatchSet: 1
Gerrit-Owner: Alex von Gluck IV <kallisti5@xxxxxxxxxxx>
Gerrit-MessageType: newchange