Beyond BIOS

Beyond BIOS
Item# 0974364908
List price: $69.95
Softpro Price: $52.46


Beyond BIOS: Implementing the Unified Extensible Firmware Interface with Intel's Framework
by Vincent Zimmer, Michale Rothman, Robert Hale


BIOS: Implementing the Unified Extensible Firmware Interface with Intel's Framework describes a set of robust architectural interfaces, implemented in C, that has been designed to enable the BIOS industry and Intel customers to accelerate the evolution of innovative, differentiated, computer platform designs. The Framework is Intel's recommended implementation of the Extensible Firmware Interface (EFI) specification for computer platforms based on the Intel® Architecture.

The EFI specification is an industry standard that defines a new model for the interface between operating systems and computing platform firmware and provides a standard environment for booting an operating system and running pre-boot applications.

Intended for BIOS developers, firmware designers, and software professionals, this book covers one of the most important new developments in computing platform evolution.

Beyond BIOS: Implementing the Unified Extensible Firmware Interface with Intel's Framework provides the reader with solid examples of how to implement the EFI specification from booting a system based upon this technology to the constituent elements of building a platform with the Framework. Included is the rationale for design decisions, code fragments that implement the concepts, and samples from many different platforms. Each operating environment imposes different requirements on the system software. Operating system developers have learned that the successful support of a complex operating environment is the result of adaptation of existing basic software concepts to a new landscape. The reader of this book will learn how to use just such a strategy in turn to build pre-boot firmware and understand the new world of standards-based operating system booting.



Vincent Zimmer is a Principal Engineer in the Software and Solutions Group at Intel Corporation. With over 14 years experience in embedded software development and design, Vincent holds over 10 U.S. patents and was awarded an Intel Achievement Award for his development of the EFI Framework Architecture. He has a Bachelor of Science in Electrical Engineering degree from Cornell University, Ithaca, New York, and a Master of Science in Computer Science degree from the University of Washington, Seattle.

Michael Rothman is a Senior Staff Engineer in the Software and Solutions Group at Intel and has more than 17 years of operating system and embedded software development experience. He started his career with kernel and file system development in OS/2 and DOS and eventually migrating to embedded operating systems work and firmware development. Mike has worked on many firmware products, including those with conventional code bases as well as various EFI and now UEFI deployments.

Robert Hale is a Principal Engineer in the Desktop Enterprise Group at Intel. In the 1980s he focused on real-time operating systems for minicomputers and was one of the small band of developers working on the early networking of PCs. He started doing BIOS development in 1986 working on keyboard controller firmware and went on to develop host features for desktop systems. Robert was one of the original Framework architects, leading a firmware team that deployed the first Framework-based product for EFI.

Publisher: Intel Press
Page Count: 354
ISBN10: 0974364908
ISBN13: 9780974364902
Cover: Paperback
Media: None
Pub Date: 09/15/2006