Slightly off-topic, Dave Taht pointed me to the NERF projectThere are two ways of booting a PC. - old-style Master Boot Record: the BIOS loads the first sector of the drive and then jumps to it, in 8086 mode. Everything that happens from there depends on the contents of the disk, not the firmware. (Except that the BIOS supports 8086-mode calls into the BIOS routines.) - new-style UEFI booting. The firmware *does* understand the partitioning and certain filesystems, enabling it to load and run 64-bit programs, and those programs can use the UEFI-defined routines provided by the firmware. Those programs reside in an EFI System Partition Most motherboards sold as components (as opposed to coming within a computer) support both these days.
-- David Collier-Brown, | Always do right. This will gratify System Programmer and Author | some people and astonish the rest davecb@spamcop.net | -- Mark Twain