UEFI: Difference between revisions

[unchecked revision][unchecked revision]
(Remove incorrect information about Apple computers (they boot UEFI binaries nearly identical to PCs, and always have, despite their earlier version number))
Line 45:
 
====Boot mechanism====
A legacy BIOS loads a 512 byte flat binary blob from the MBR of the boot device into memory at physical address 7C00 and jumps to it. The bootloader cannot return back to BIOS. UEFI firmware loads an arbitrary sized UEFI application (a relocatable PE executable file) from a FAT partition on a GPT- or MBR partitioned boot device to some address selected at run-time. Then it calls that application's main entry point. The application can return control to the firmware, which will continue searching for another boot device or bring up a diagnostic menu.
 
====System discovery====
Anonymous user