platform-mc: Added Terminus/TerminusManager class
Added requester::sendRecvPldmMsg awaiter type to be able to send and
receive PLDM message by coroutine.
Added TerminusManager to discover terminus from EID list updated by
MCTPDiscovery class. The TerminusManager will initialize TID.
Signed-off-by: Gilbert Chen <gilbert.chen@arm.com>
Signed-off-by: Thu Nguyen <thu@os.amperecomputing.com>
Change-Id: Ifa5bdfff50648f1d7fba8710e160de662e8f9e06
diff --git a/meson.build b/meson.build
index 827d1f0..100c0f9 100644
--- a/meson.build
+++ b/meson.build
@@ -169,6 +169,10 @@
'fw-update/device_updater.cpp',
'fw-update/watch.cpp',
'fw-update/update_manager.cpp',
+ 'platform-mc/terminus_manager.cpp',
+ 'platform-mc/terminus.cpp',
+ 'platform-mc/platform_manager.cpp',
+ 'platform-mc/manager.cpp',
'requester/mctp_endpoint_discovery.cpp',
implicit_include_directories: false,
dependencies: deps,
@@ -207,5 +211,6 @@
subdir('fw-update/test')
subdir('host-bmc/test')
subdir('requester/test')
+ subdir('platform-mc/test')
subdir('test')
endif