UEFI Shell Training
Agenda
Environment
Features
Commands
Scripts
Environment
What’s UEFI?
Unified Extensible Firmware Interface (EFI)is a new specification that defines the interface between the operating system
(OS) and platform firmware. The interface is in the form of data tables that contain platform-related information and boot and runtime service calls available to the OS and its loader. The EFI specification defines the structures and interfaces that the firmware must implement. These interfaces and structures are available to the OS loader and available for pre-OS bootup applications, such as the EFI Shell. EFI replaces the legacy BIOS and how an OS communicates with the system hardware by abstracting the system firmware and providing standard APIs to access hardware devices.
Environment Overview
Environment
BOOT SERVICES RUNTIME SERVICES
Event, timer, and task priority services Watchdog timer and other time services
Memory allocation services Variable services Protocol handler services Virtual memory services
Image loading of drivers, applications and the OS loader Miscellaneous services
Miscellaneous services
Services
uefi bootWhen the OS is loaded, either the OS loader application or the OS itself will terminate Boot Services. Only the Runtime services remain.
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论