009 Embedded Linux-ARM. StorageQueries and discussion related to usage of Linux on ARM based devices. Linux has been ported to a variety of CPUs which are not only primarily used as the processor of a desktop or server computer, but also ARM, AVR32, ETRAX CRIS, FR-V, H8300, IP7000, m68k, MIPS, mn10300, SuperH, and Xtensa processors, It is also used as an alternative to using a proprietary operating system and toolchain. » 009.01.Linux Boot Process » 009.01.20.BIOS CMOS UEFI. IQs
009.01.20.5. With the transition from BIOS to UEFI, how has the booting process evolved, especially regarding the use of a lightweight operating system by UEFI and its ability to initialize the platform in Real Mode before enabling 64-bit Protected Mode for subsequent booting?
UEFI provides a lightweight operating system and interfaces the computer hardware. During the booting process, only the platform is initialized in Real Mode by UEFI firmware. Once the platform is initialized, UEFI uses a rudimentary OS to enable 64-bit Protected Mode for subsequent booting.