This Extensible Firmware Interface (hereafter known as EFI) Specification describes an interface between the operating system (OS) and the platform firmware. The interface is in the form of data tables that contain platform-related information, and
1. Introduction 2. EFI Applications 3. EFI OS Loaders A. EFI Boot Services B. EFI Runtime Services C. EFI Protocol Interfaces D. EFI Library Functions and Macros E. Sample OS Loader Listing F. Sample OS Loader Output G. Glossary