Skip to content

Commit 38f6d78

Browse files
pierregondoismergify[bot]
authored andcommitted
DynamicTablesPkg: Add DynamicPlatRepo library
The DynamicPlatRepo library allows to handle dynamically created CmObj. The dynamic platform repository can be in the following states: 1 - Non-initialised 2 - Transient: Possibility to add CmObj to the platform, but not to query them. 3 - Finalised: Possibility to query CmObj, but not to add new. A token is allocated to each CmObj added to the dynamic platform repository (except for reference tokens CmObj). This allows to retrieve dynamic CmObjs among all CmObj (static CmObj for instance). This patch add the inf file of the module and the main module functionnalities and update the dsc file of the package. Signed-off-by: Pierre Gondois <Pierre.Gondois@arm.com> Reviewed-by: Sami Mujawar <sami.mujawar@arm.com>
1 parent 5fe5b6f commit 38f6d78

File tree

4 files changed

+633
-0
lines changed

4 files changed

+633
-0
lines changed

DynamicTablesPkg/DynamicTablesPkg.dsc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
DynamicTablesPkg/Library/Common/SsdtSerialPortFixupLib/SsdtSerialPortFixupLib.inf
4545
DynamicTablesPkg/Library/Common/TableHelperLib/TableHelperLib.inf
4646
DynamicTablesPkg/Library/FdtHwInfoParserLib/FdtHwInfoParserLib.inf
47+
DynamicTablesPkg/Library/Common/DynamicPlatRepoLib/DynamicPlatRepoLib.inf
4748

4849
[BuildOptions]
4950
*_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES

0 commit comments

Comments
 (0)