HomeFreeBSD

stand: Add support for 64-bit machines with 32-bit UEFI implementations

Description

stand: Add support for 64-bit machines with 32-bit UEFI implementations

Some machines have 64-bit capable cpus but are stuck on 32-bit uefi
firmware.

Add support for them by building a new "loader_ia32" with
LOADER_DEFAULT_INTERP along with the 64-bit one. The loader
can be disabled using MK_LOADER_IA32.

Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/1098

Details

Provenance
Ahmad Khalifa <ahmadkhalifa570@gmail.com>Authored on May 14 2024, 7:40 PM
impCommitted on Fri, Sep 20, 2:45 PM
Parents
rG6818ff7797c6: loader: Fix 32-bit compatibility
Branches
Unknown
Tags
Unknown