That is surprising since I have yet to meet anyone to worked directly on UEFI that doesn't find it shatbox of incoherent garbage and a last gasp to claim intellectual secrets about the darnedest things. [Aka initializing RAM to all ZEROs is a super dooper secret that no one must have

]
If you wish for my engineering perspective of the topic of firmware; it ultimately comes down to two separate paths:
1) Those that expect the firmware to load platform-independent drivers directly from the hardware. Aka They want
Open Firmware and they find UEFI a pathetic joke compared to it.
2) Those that expect the firmware to be a lightweight system designed to perform only the minimum of tasks necessary to load and run a modern 32-bit or 64-bit operating system. Aka they want
coreboot and they find UEFI a bloated ugly mess that they wouldn't touch even if it came with a

from

and

To add insult to injury, it is easy to strap Open firmware support on top of coreboot [
OpenBIOS ] or any level of it you desire and that provides something that UEFI can NEVER do.
Bookmarks