Check out my first novel, midnight's simulacra!

UEFI

From dankwiki

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