Searched refs:SMM (Results 1 – 25 of 195) sorted by relevance
12345678
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Variable/RuntimeDxe/ |
D | VariableSmm.uni | 2 // Provides SMM variable service. 4 // This module installs SMM variable protocol into SMM protocol database, 5 // which can be used by SMM driver, and installs SMM variable protocol 6 // into BS protocol database, which can be used to notify the SMM Runtime 7 // Dxe driver that the SMM variable service is ready. 8 // This module should be used with SMM Runtime DXE module together. The 9 // SMM Runtime DXE module would install variable arch protocol and variable 10 // write arch protocol based on SMM variable module. 13 // This driver will have external input - variable data and communicate buffer in SMM mode. 29 #string STR_MODULE_ABSTRACT #language en-US "Provides SMM variable service" [all …]
|
D | VariableSmm.inf | 2 # Provides SMM variable service. 4 # This module installs SMM variable protocol into SMM protocol database, 5 # which can be used by SMM driver, and installs SMM variable protocol 6 # into BS protocol database, which can be used to notify the SMM Runtime 7 # Dxe driver that the SMM variable service is ready. 8 # This module should be used with SMM Runtime DXE module together. The 9 # SMM Runtime DXE module would install variable arch protocol and variable 10 # write arch protocol based on SMM variable module. 13 # This driver will have external input - variable data and communicate buffer in SMM mode. 16 # The whole SMM authentication variable design relies on the integrity of flash part and SMM. [all …]
|
/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCommunication/ |
D | PiSmmCommunicationSmm.uni | 2 // PI SMM Communication SMM driver that installs the SMM Communication ACPI Table. 4 // This SMM driver installs the SMM Communication ACPI Table defined in the UEFI spec 6 // non-firmware agents for inter-mode communication with SMM agents. It also saves 7 // SMM communication context for use by SMM Communication PEIM in the S3 boot mode. 21 …TR_MODULE_ABSTRACT #language en-US "PI SMM Communication SMM driver that installs the … 23 …SMM driver installs the SMM Communication ACPI Table defined in the UEFI Specification, which prov…
|
D | PiSmmCommunicationPei.uni | 2 // PI SMM Communication PEIM which produces PEI SMM Communication PPI. 4 // This PEIM retrieves the SMM communication context and produces PEI SMM 19 …g STR_MODULE_ABSTRACT #language en-US "PI SMM Communication PEIM that produces PEI SMM… 21 …ON #language en-US "This PEIM retrieves the SMM communication context and produces PEI SM…
|
D | PiSmmCommunicationSmm.inf | 2 # PI SMM Communication SMM driver that installs the SMM Communication ACPI Table. 4 # This SMM driver installs the SMM Communication ACPI Table defined in the UEFI spec 6 # non-firmware agents for inter-mode communication with SMM agents. It also saves 7 # SMM communication context for use by SMM Communication PEIM in the S3 boot mode. 63 gEfiPeiSmmCommunicationPpiGuid ## UNDEFINED # SMM Configuration Table 67 gEfiSmmCommunicationProtocolGuid ## UNDEFINED # SMM Communication ACPI Table GUID
|
/device/linaro/bootloader/edk2/MdeModulePkg/Library/SmmCorePerformanceLib/ |
D | SmmCorePerformanceLib.uni | 2 // Performance library instance used by SMM Core. 5 // logging for the SMM phase. 6 // It initializes SMM phase performance logging by publishing the SMM Performance and PerformanceEx… 7 // which is consumed by SmmPerformanceLib to logging performance data in SMM phase. 8 // This library is mainly used by SMM Core to start performance logging to ensure that 9 // SMM Performance and PerformanceEx Protocol are installed at the very beginning of SMM phase. 24 #string STR_MODULE_ABSTRACT #language en-US "Performance library instance used by SMM C… 26 …SMM phase. It initializes SMM phase performance logging by publishing the SMM Performance and Perf…
|
D | SmmCorePerformanceLib.inf | 2 # Performance library instance used by SMM Core. 5 # logging for the SMM phase. 6 # It initializes SMM phase performance logging by publishing the SMM Performance and PerformanceEx… 7 # which is consumed by SmmPerformanceLib to logging performance data in SMM phase. 8 # This library is mainly used by SMM Core to start performance logging to ensure that 9 # SMM Performance and PerformanceEx Protocol are installed at the very beginning of SMM phase.
|
/device/linaro/bootloader/edk2/UefiCpuPkg/ |
D | UefiCpuPkg.uni | 54 #string STR_gUefiCpuPkgTokenSpaceGuid_PcdCpuSmmProfileEnable_PROMPT #language en-US "Enable SMM Pr… 56 …gTokenSpaceGuid_PcdCpuSmmProfileEnable_HELP #language en-US "Indicates if SMM Profile will be ena… 57 … "TRUE - SMM Profile will be enabled.<BR>\n" 58 … "FALSE - SMM Profile will be disabled.<BR>" 60 #string STR_gUefiCpuPkgTokenSpaceGuid_PcdCpuSmmProfileRingBuffer_PROMPT #language en-US "The SMM p… 62 …aceGuid_PcdCpuSmmProfileRingBuffer_HELP #language en-US "Indicates if the SMM profile log buffer … 63 … "TRUE - the SMM profile log buffer is a ring buffer.<BR>\n" 64 … "FALSE - the SMM profile log buffer is a normal buffer.<BR>" 66 #string STR_gUefiCpuPkgTokenSpaceGuid_PcdCpuSmmBlockStartupThisAp_PROMPT #language en-US "SMM Star… 68 …nSpaceGuid_PcdCpuSmmBlockStartupThisAp_HELP #language en-US "Indicates if SMM Startup AP in a blo… [all …]
|
D | UefiCpuPkg.dec | 45 ## @libraryclass Public include file for the SMM CPU Platform Hook Library. 81 ## Indicates if SMM Profile will be enabled. 84 # TRUE - SMM Profile will be enabled.<BR> 85 # FALSE - SMM Profile will be disabled.<BR> 86 # @Prompt Enable SMM Profile. 89 ## Indicates if the SMM profile log buffer is a ring buffer. 91 # TRUE - the SMM profile log buffer is a ring buffer.<BR> 92 # FALSE - the SMM profile log buffer is a normal buffer.<BR> 93 # @Prompt The SMM profile log buffer is a ring buffer. 96 ## Indicates if SMM Startup AP in a blocking fashion. [all …]
|
/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/ |
D | PiSmmCpuDxeSmm.uni | 2 // CPU SMM driver. 4 // This SMM driver performs SMM initialization, deploy SMM Entry Vector, 5 // provides CPU specific services in SMM. 19 #string STR_MODULE_ABSTRACT #language en-US "CPU SMM driver" 21 … #language en-US "This SMM driver performs SMM initialization, deploys SMM Entry Vector, and provi…
|
/device/linaro/bootloader/edk2/MdeModulePkg/Library/PiSmmCoreSmmServicesTableLib/ |
D | PiSmmCoreSmmServicesTableLib.uni | 2 // SMM Core SMM Services Table Library. 4 // SMM Core SMM Services Table Library. 18 #string STR_MODULE_ABSTRACT #language en-US "SMM Core SMM Services Table Library" 20 #string STR_MODULE_DESCRIPTION #language en-US "SMM Core SMM Services Table Library."
|
/device/linaro/bootloader/edk2/MdeModulePkg/Core/PiSmmCore/ |
D | PiSmmCore.uni | 2 // This module provide an SMM CIS compliant implementation of SMM Core. 4 // This module provide an SMM CIS compliant implementation of SMM Core. 18 …MODULE_ABSTRACT #language en-US "Provides an SMM CIS compliant implementation of SMM C… 20 …RIPTION #language en-US "This module provide an SMM CIS compliant implementation of SMM C…
|
D | PiSmmIpl.uni | 2 // This module provide an SMM CIS compliant implementation of SMM IPL. 4 // This module provide an SMM CIS compliant implementation of SMM IPL. 18 …MODULE_ABSTRACT #language en-US "Provides an SMM CIS compliant implementation of SMM I… 20 …RIPTION #language en-US "This module provide an SMM CIS compliant implementation of SMM I…
|
/device/linaro/bootloader/edk2/MdeModulePkg/Library/PiSmmCoreMemoryAllocationLib/ |
D | PiSmmCoreMemoryAllocationProfileLib.uni | 2 // Memory Allocation/Profile Library instance dedicated to SMM Core. 4 // The implementation borrows the SMM Core Memory Allocation/Profile services as the primitive 5 // for memory allocation/profile instead of using SMM System Table servces or SMM memory profile pr… 6 // It is assumed that this library instance must be linked with SMM Cre in this package. 20 …RACT #language en-US "Memory Allocation/Profile Library instance dedicated to SMM Core" 22 …SMM Core Memory Allocation/Profile services as the primitive for memory allocation/profile instead…
|
D | PiSmmCoreMemoryAllocationLib.uni | 2 // Memory Allocation Library instance dedicated to SMM Core. 4 // The implementation borrows the SMM Core Memory Allocation services as the primitive 5 // for memory allocation instead of using SMM System Table services in an indirect way. 6 // It is assumed that this library instance must be linked with SMM Cre in this package. 20 …ULE_ABSTRACT #language en-US "Memory Allocation Library instance dedicated to SMM Core" 22 …SMM Core Memory Allocation services as the primitive for memory allocation instead of using SMM Sy…
|
/device/linaro/bootloader/edk2/MdePkg/Library/SmmIoLibSmmCpuIo2/ |
D | SmmIoLibSmmCpuIo2.uni | 2 // SMM Instance of I/O Library using SMM CPU I/O 2 Protocol. 4 // I/O Library SMM implementation that uses SMM CPU I/O 2 Protocol for I/O 19 #string STR_MODULE_ABSTRACT #language en-US "The SMM Instance of I/O Library using SMM … 21 …ODULE_DESCRIPTION #language en-US "This I/O Library SMM implementation uses the SMM CPU I…
|
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/ReportStatusCodeRouter/Smm/ |
D | ReportStatusCodeRouterSmm.uni | 2 // Report Status Code Router Driver which produces SMM Report Stataus Code Handler Protocol and SMM… 4 // Report Status Code Router Driver that produces SMM Report Status Code Handler Protocol and SMM S… 18 …ODULE_ABSTRACT #language en-US "Produces SMM Report Status Code Handler Protocol and S… 20 …n-US "Report Status Code Router Driver that produces SMM Report Status Code Handler Protocol and S…
|
/device/linaro/bootloader/edk2/MdePkg/Library/SmmPciLibPciRootBridgeIo/ |
D | SmmPciLibPciRootBridgeIo.uni | 2 // PCI Library that layers on top of the SMM PCI Root Bridge I/O Protocol. 5 // by calling into SMM PCI Root Bridge I/O Protocol. SMM PCI Root Bridge I/O Protocol is 6 // typically produced by a chipset specific SMM driver. 7 // This library binds to the first SMM PCI Root Bridge I/O Protocol in the platform. As a result, 22 #string STR_MODULE_ABSTRACT #language en-US "PCI Library that layers on top of the SMM … 24 …SMM PCI Root Bridge I/O Protocol. SMM PCI Root Bridge I/O Protocol is typically produced by a chip…
|
/device/linaro/bootloader/edk2/MdeModulePkg/Library/SmmPerformanceLib/ |
D | SmmPerformanceLib.uni | 2 // Performance library instance used in SMM phase. 4 // This library instance provides infrastructure for SMM drivers to log performance 5 // data. It consumes SMM PerformanceEx or Performance Protocol published by SmmCorePerformanceLib 6 // to log performance data. If both SMM PerformanceEx and Performance Protocol are not available, 22 …TR_MODULE_ABSTRACT #language en-US "Performance library instance used in the SMM phase" 24 …SMM drivers to log performance data. It consumes SMM PerformanceEx or Performance Protocol publish…
|
/device/linaro/bootloader/edk2/MdePkg/Library/SmmMemLib/ |
D | SmmMemLib.uni | 2 // SMM memory check library. 4 // SMM memory check library library implementation. This library consumes SMM_ACCESS2_PROTOCOL 6 // all SMRAM range via SMM_ACCESS2_PROTOCOL, including the range for firmware (like SMM Core 7 // and SMM driver) and/or specific dedicated hardware. 21 #string STR_MODULE_ABSTRACT #language en-US "SMM memory check library" 23 …SMM memory check library library implementation. This library consumes SMM_ACCESS2_PROTOCOL to get…
|
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Library/SmmRuntimeDxeReportStatusCodeLibFramework/ |
D | SmmRuntimeDxeReportStatusCodeLibFramework.uni | 2 // Framework Report status code library instance which supports logging message in SMM, as well as … 4 // This library instance supports status code report in SMM, as well as DXE & runtime phase. 5 // In SMM, it logs message via SMM Status Code Protocol. 20 #string STR_MODULE_ABSTRACT #language en-US "Supports logging message in SMM, as well a… 22 …ance supports the status code report in SMM, as well as DXE & runtime phase. In SMM, it logs messa…
|
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/FaultTolerantWriteDxe/ |
D | FaultTolerantWriteSmmDxe.uni | 2 // This module is the Runtime DXE part corresponding to SMM Fault Tolerant Write (FTW) module. 4 // It installs FTW protocol and works with SMM FTW module together. 6 // the related operations in SMM handler in SMM FTW module. You can use the FTW protocol 21 …ACT #language en-US "The Runtime DXE part corresponding to the SMM Fault Tolerant Writ… 23 …CRIPTION #language en-US "It installs FTW protocol and works with SMM FTW module together…
|
D | SmmFaultTolerantWriteDxe.uni | 4 // This driver installs SMM Fault Tolerant Write (FTW) protocol, which provides fault 5 // tolerant write capability in SMM environment for block devices. Its implementation 6 // depends on the full functionality SMM FVB protocol that support read, write/erase 23 …SMM Fault Tolerant Write (FTW) protocol, which provides fault tolerant write capability in SMM env…
|
/device/linaro/bootloader/edk2/MdePkg/Library/SmmServicesTableLib/ |
D | SmmServicesTableLib.uni | 2 // SMM Services Table Library. 4 // SMM Services Table Library. 18 #string STR_MODULE_ABSTRACT #language en-US "SMM Services Table Library" 20 #string STR_MODULE_DESCRIPTION #language en-US "SMM Services Table Library."
|
/device/linaro/bootloader/edk2/MdePkg/Library/SmmPeriodicSmiLib/ |
D | SmmPeriodicSmiLib.uni | 2 // SMM Periodic SMI Library. 4 // SMM Periodic SMI Library. 18 #string STR_MODULE_ABSTRACT #language en-US "SMM Periodic SMI Library" 20 #string STR_MODULE_DESCRIPTION #language en-US "SMM Periodic SMI Library."
|
12345678