Check out my first novel, midnight's simulacra!

UEFI: Difference between revisions

From dankwiki
(Created page with "==Phases== *SEC -- Security phase. Initialize CPU and create a stack in cache. *PEI -- Pre-EFI-Initialization phase. Finish CPU initialization, initialize DRAM, determine boot...")
 
(No difference)

Latest revision as of 04:52, 19 March 2012

Phases

  • SEC -- Security phase. Initialize CPU and create a stack in cache.
  • PEI -- Pre-EFI-Initialization phase. Finish CPU initialization, initialize DRAM, determine boot type (cold, S4, S3)
  • DXE -- Driver eXecution Environment phase. Load UEFI drivers from firmware.
  • BDS -- Boot Device Selection. Determine boot disk and invoke bootloader.

Speeding boot

  • Minimize UEFI drivers
  • Don't load Int13h routines
  • Initialize VBIOS without using Compatibility Software Module