So is EFI just bootstrap software? If so, it deserves a better comparison to BIOS, because starting up the computer is just a small part of the BIOS concept. What BIOS is about is providing a hardware abstraction layer, so CP/M could write to a disk drive of a model the authors of CP/M had never heard of. That aspect of BIOS was obsoleted by microprocessors getting cheap enough that we could put one in every peripheral device. Now the hardware abstraction layer is in the peripherals.
One thing is clear: EFI needs a better name - a descriptive one. Extensible Firmware Interface sounds like a patent title. "Firmware" isn't a set of function - it's just an implementation technology.
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds