Skip to Content
Mac OS X Internals: A Systems Approach
book

Mac OS X Internals: A Systems Approach

by Amit Singh
June 2006
Intermediate to advanced
1680 pages
38h 43m
English
Addison-Wesley Professional
Content preview from Mac OS X Internals: A Systems Approach

Chapter 4The Firmware and the Bootloader

When a computer system’s power is turned on, or the system is reset, the process of its “coming up” is called bootstrapping, or simply booting.[1] A modern Apple computer presents a capable and interesting firmware environment even before an operating system runs on it. In this chapter, we will explore this environment on a PowerPC-based Macintosh computer. We will also look at the sequence of events that happens during booting—up to the point where the Mac OS X kernel gains control. Finally, we will briefly discuss an equally interesting firmware environment (EFI) for x86-based Macintosh computers.

4.1 Introduction

As we saw in Chapter 3, a representative computer system consists of a main logic board ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

OS X and iOS Kernel Programming

OS X and iOS Kernel Programming

Ole Henry Halvorsen, Douglas Clarke
Mac OS X in a Nutshell

Mac OS X in a Nutshell

Jason McIntosh, Chuck Toporek, Chris Stone

Publisher Resources

ISBN: 0321278542Purchase book