-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[DOC] Add PI1.5 standalone SMM support in INF file (Bugzilla Bug 550) #12
Comments
Comment 2061Date: 2017-05-18 02:56:16 +0000 2.15 [Depex] Section (page 34) If the ModuleType is SEC, UEFI_APPLICATION, UEFI_DRIVER, PEI_CORE, SMM_CORE, SMM_CORE_STANDALONE, or DXE_CORE, no [Depex] sections are permitted and all library class [Depex] sections are ignored. Module types PEIM, DXE_DRIVER, DXE_RUNTIME_DRIVER, DXE_SAL_DRIVER, SMM_STANDALONE and DXE_SMM_DRIVER require a [Depex] section unless the dependencies are specified by a PEI_DEPEX, DXE_DEPEX or SMM_DEPEX in the [Binaries] section. 3.2 Component INF Definition (page 39) 3.2.1 Common Definitions (page 44) <Edk2ModuleType> ::= {"BASE"} {"SEC"} {"PEI_CORE"} {"PEIM"} 3.6 [LibraryClasses] Sections (page 67) 3.14 [Depex] Sections (page 87) Libraries of type SEC, PEI_CORE, DXE_CORE, SMM_CORE, SMM_CORE_STANDALONE and UEFI_APPLICATION are not allowed to have a [Depex]. If the module is not a library (no LIBRARY_CLASS in the [Defines] section) and the MODULE_TYPE is SEC, SMM_CORE, SMM_CORE_STANDALONE, DXE_CORE, PEI_CORE, UEFI_DRIVER or UEFI_APPLICATION a Depex section is not permitted. If the module is a library (...) and there is no module type defined in Depex section's modifier and there is a MTL defined (...) and each module type in MTL is PEIM, Appendix G Module Types Library: BASE | SEC | PEI_CORE | PEIM | DXE_CORE | DXE_DRIVER | DXE_RUNTIME_DRIVER | DXE_SAL_DRIVER | DXE_SMM_DRIVER | SMM_STANDALONE | SMM_CORE | SMM_CORE_STANDALONE | UEFI_DRIVER | UEFI_APPLICATION | USER_DEFINED Table 9. EDK II Module Types (page 141) SMM_CORE SMM_CORE .efi This module is the SMM Core. |
Comment 2064Date: 2017-05-18 02:59:55 +0000 *** Bug 549 has been marked as a duplicate of this bug. *** |
Comment 2085Date: 2017-05-18 20:15:15 +0000 Bug scrub: Assign to module owner |
This issue was created automatically with bugzilla2github
Bugzilla Bug 550
Date: 2017-05-18T02:38:09+00:00
From: @jyao1
To: @mdkinney
CC: yonghong.zhu
Last updated: 2017-05-18T20:15:15+00:00
The text was updated successfully, but these errors were encountered: