MS Core Package¶
About¶
This package has shared drivers and libraries that are silicon and platform independent.
Modules¶
Modules | Link to Documentation |
---|---|
AcpiRGRT: | Regulatory Graphics Resource Table |
CheckHardwareConnected: | Require Devices Connected |
DebugFileLoggerII: | Uefi Log to File |
GuidedSectionExtractPeim: | Pei version without decompression |
IncompatiblePciDevices | Incompatible Pci Devices |
No Option Roms Allowed | NoOptionRomsAllowed |
MuCryptoDxe | MuCryptoDxe |
MuVarPolicyFoundationDxe | MuVarPolicyFoundationDxe |
Libraries¶
Libraries | Link to Documentation |
---|---|
DebugPortPei | DebugPortPei |
DebugPortProtocolInstallLib | DebugPortProtocolInstallLib |
DeviceBootManagerLibNull | DeviceBootManagerLibNull |
DeviceSpecificBusInfoLibNull | DeviceSpecificBusInfoLibNull |
DxeDebugLibRouter | DxeDebugLibRouter |
JsonLiteParser | JsonLiteParser |
MathLib | MathLib |
MemoryTypeInformationChangeLib | MemoryTypeInformationChangeLib |
PasswordStoreLibNull | PasswordStoreLibNull |
PeiDebugLib | PeiDebugLib |
PlatformBootManagerLib | PlatformBootManagerLib |
TpmSgNvIndexLib | TpmSgNvIndexLib |
ExceptionPersistenceLib | ExceptionPersistenceLib |
MemoryProtectionExceptionHandlerLib | MemoryProtectionExceptionHandlerLib |
Testing¶
There are UEFI shell application based unit tests for some libraries. These tests attempt to verify basic functionality of public interfaces. Check the UntTests folder at the root of the package.
Library Tests | Link to Documentation |
---|---|
Json Test: | Json Test |
MathLib UnitTests: | MathLib UnitTests |
Copyright¶
Copyright (C) Microsoft Corporation. All rights reserved. SPDX-License-Identifier: BSD-2-Clause-Patent