-
Notifications
You must be signed in to change notification settings - Fork 344
UDK2018 Key Features
Laurie Jarlstrom edited this page Apr 1, 2018
·
3 revisions
UDK2018 key features and changes
- Industry Standards & Public Specifications
-
UEFI 2.7
- Deprecate SMM Communication ACPI Table
- Update Reset Notification Protocol
- Add HII Popup Protocol
- Add UEFI UFS DEVICECONFIG Protocol
- Add Partition Information Protocol
- Simplify Secure Boot Revocation & usage of VerifySignature
- Add DNS device path
- Add EFI HTTP Boot Callback Protocol
- Add new data type to EFI Supplicant Protocol
- Allow SetData to clear configuration in Ip4Config2/Ip6Config
-
UEFI PI 1.6 & PI 1.5
- Allow SEC to pass HOBs into PEI
- Handle PEI PPI descriptor notifications from SEC
- Add Pre-permanent memory page allocation
- Add FV Extended Header entry containing used FV size
- Add additional alignment in FFS file
- Support standalone MM module generation
-
ACPI 6.2
- Add ACPI IO Remapping Table (IORT) definition
-
UEFI 2.7
- IOMMU-based DMA Protection (in IntelSiliconPkg )
- Support Stack Guard, Heap Guard and NULL Pointer Detection
- Update OpenSSL version to the new 1.1.0g.
- Support CPU PPIN, LMCE and PROC_TRACE feature.
- Add OpalPassword solution without SMM device code.
- Update performance infrastructure to save perf entry in ACPI FPDT table.
- Remove TrEE libraries and drivers.
- Support Structure PCD as Centralized Configuration Management.
- Add Microsoft Visual Studio 2017 tool chain in BaseTools tools_def.template.
- Support hash-based build to improve the incremental build performance
- Build time improvement using multi-threading in GenFds to generate FFS files
- Support XCODE5 tool chain build and boot functionality.
Note: This page describes the package notes and the differences based on previous UEFI Development Kit (UDK) UDK2017 Release.
- For a detailed list of Changes and updates, See wiki page UDK2018 Release
Home
Getting Started with EDK II
Build Instructions
EDK II Platforms
EDK II Documents
EDK II Release Planning
Reporting Issues
Reporting Security Issues
Community Information
Inclusive Language
Additional Projects & Tasks
Training
Community Support
Community Virtual Meetings
GHSA GitHub Security Advisories Proceess (Draft)