3 ms·
As necessity is the mother of invention, Itanium did lead to UEFI, though The Chicken and the Egg The very first effort that is considered a direct ancestor of
by the_panopticon 3y ago
As necessity is the mother of invention, Itanium did lead to UEFI, though
The Chicken and the Egg
The very first effort that is considered a direct ancestor of UEFI technology had a very specific tactical goal. In the course of 1997 people at Intel were working on how to boot computers based on the prospective Itanium® Processor
family...."
from
https://www.intel.com/content/dam/www/public/us/en/documents/research/2011-vol15-iss-1-intel-technology-journal.pdf https://www.intel.com/content/dam/www/public/us/en/documents...
- MarkSweep 3y agoAnother thing created for Itanium that outlived it is the Itanium C++ ABI: https://itanium-cxx-abi.github.io/cxx-abi/abi.html https://itanium-cxx-abi.github.io/cxx-abi/abi.html My understanding is this was first created for Itanium but is now used for other architectures.
- jenadine 3y agoIf I remember correctly, intel published a spec for the C++ ABI for uranium and GCC decided to use that on all architectures and OS to simplify the implementation. (This was at a time were GCC was still breaking frequently the ABI from version to version) When llvm came out, it tried to be compatible with GCC. As a result, given the prevalence of GCC, the Itanium ABI is now used almost everywhere. The notable exception is the Microsoft Visual compiler (MSVC) who still has its own API.
- somat 3y agoNo that's a bad thing. we could of had openfirmware. Sort of a half joke, I can see no way OFW could have made the jump to the pc world.
- p_l 3y agoVery early the project incorporated x86, because Intel planned on keeping x86 in the play for quite a long time. For a time, you could easily download a devkit for EFI on x86 which included tools and source code for EFI 1.1.