Fix some spelling.Input and ok jmc@, jsg@
Let the EFI bootloader make a copy of the EFI System Resource Table (ESRT)and pass it to the kernel.ok jca@, patrick@
The ACPI tables on the Lenovo x13s are incomplete and unusable. Forthat reason, identify that we're running on that machine by looking atthe SMBIOS tables and load alternate device tree binaries f
The ACPI tables on the Lenovo x13s are incomplete and unusable. Forthat reason, identify that we're running on that machine by looking atthe SMBIOS tables and load alternate device tree binaries from disk.ok kettenis@
show more ...
replace efibind.h files with the small amount we needtested on armv7 arm64 and amd64 (bootx64)ok kettenis@ mpi@
yasuoka@ pointed out that amd64 clang now understands'__attribute((ms_abi))', removing the need for the EFI_CALLabstraction.Nuke the amd64 EFI_CALL dance from all copies of eficall.h,remove efic
yasuoka@ pointed out that amd64 clang now understands'__attribute((ms_abi))', removing the need for the EFI_CALLabstraction.Nuke the amd64 EFI_CALL dance from all copies of eficall.h,remove eficall.S from the build.ok kettenis@ yasuoka@
add riscv64 efibind.hok drahn@ kettenis@
Update header to clean up defines, add the SATA device path and theEFI_DEVICE_PATH_TO_TEXT_PROTOCOL protocol.ok yasuoka@
Fix (currently unused) GUID definitions to match the EFI_GUID struct.
Add an efibind.h for arm64. Taken from edk2, modified to be similarto our arm version.ok millert@
Add an efibind.h for arm; from FreeBSD.
Move EFI header files to a location where they can be used on otherarchitectures besides amd64.ok deraadt@, krw@