Chapter 4 Why We Need an Execution Environment before the OS
In every phenomenon the beginning remains always the most notable moment.
—Thomas Carlyle
As mentioned in Chapter 3, quite a number of software components on the platform execute prior to the operating system taking control. The state of the machine prior to the operating system runtime is generally referred to as the pre-OS state and can be broken down into many details. Why is the pre-OS state such a rich environment, what are all of the software components on the machine, and what do they do? These are some of the questions this chapter answers. This chapter provides a review of the states of a platform and the activities that occur therein. This review provides a foundation for ...
Get Harnessing the UEFI Shell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.