Das U-Boot Logo
v2021.07
  • Build U-Boot
  • Use U-Boot
  • Develop U-Boot
    • Implementation
      • Implementing shell commands
      • Driver Model
      • Global data
      • Logging in U-Boot
      • Menus
      • Unified Extensible Firmware (UEFI)
        • UEFI on U-Boot
        • U-Boot on EFI
        • iSCSI booting with U-Boot and iPXE
      • Version information
    • Debugging
    • Packaging
    • Testing
  • U-Boot API documentation
  • Architecture-specific doc
  • NXP i.MX Machine-specific doc
  • Board-specific doc
  • Android-specific doc
  • Chromium OS-specific doc
Das U-Boot
  • Docs »
  • Develop U-Boot »
  • Unified Extensible Firmware (UEFI)
  • Edit on GitHub

Unified Extensible Firmware (UEFI)ΒΆ

U-Boot provides an implementation of the UEFI API allowing to run UEFI compliant software like Linux, GRUB, and iPXE. Furthermore U-Boot itself can be run an UEFI payload.

  • UEFI on U-Boot
    • Development target
    • Building U-Boot for UEFI
    • The UEFI life cycle
    • The UEFI object model
    • The UEFI events
    • The UEFI driver model
    • U-Boot devices mapped as UEFI devices
    • UEFI devices mapped as U-Boot devices
    • Miscellaneous
    • Links
  • U-Boot on EFI
    • Motivation
    • Status
    • Build Instructions
    • Trying it out
    • Inner workings
    • Future work
    • Where is the code?
  • iSCSI booting with U-Boot and iPXE
    • Motivation
    • Boot sequence
    • Security
    • Configuration
    • Links
Next Previous

© Copyright The U-Boot development community Revision 840658b0.

Built with Sphinx using a theme provided by Read the Docs.