opnsense-src/stand/efi
Ahmad Khalifa ae0350f1c0 Add a new sysctl in order to diffrentiate UEFI architectures
With the new 32-bit UEFI loader, it's convenient to have a sysctl to
figure out how we booted. Can be accessed at machdep.efi_arch

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

(cherry picked from commit b538d4911004ca541507166b8ec9689d2e87d1aa)
(cherry picked from commit 0e8890a425bc778d323566c881e26bad7c54baf2)

Approved by:	so
Security:	FreeBSD-EN-25:12.efi
2025-08-08 11:49:17 +02:00
..
boot1 loader: Move ldscripts to match more standard practices 2024-04-16 13:54:27 -06:00
fdt stand: Automated cleanup of cdefs and other formatting 2024-04-15 20:32:05 -06:00
gptboot stand: Install gptboot.efi(8) 2024-04-16 13:54:30 -06:00
include stand/efi: Changes to efichar to allow it to be used in the kernel 2024-04-16 13:54:30 -06:00
libefi efi_console: Stay inline with the UEFI spec 2025-03-25 19:28:37 -06:00
libefi32 stand/efi: Add a 32-bit variant of libefi 2025-03-25 19:28:38 -06:00
loader Add a new sysctl in order to diffrentiate UEFI architectures 2025-08-08 11:49:17 +02:00
loader_4th Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
loader_ia32 stand: Add support for 64-bit machines with 32-bit UEFI implementations 2025-03-25 19:28:38 -06:00
loader_lua Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
loader_simp Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile stand/efi: Add a 32-bit variant of libefi 2025-03-25 19:28:38 -06:00
Makefile.inc stand: Add support for 64-bit machines with 32-bit UEFI implementations 2025-03-25 19:28:38 -06:00