Hi! I'm trying to build `ManageabilityPkg` from the edk2-platforms repo to issue PLDM messages via MCTP over KCS. Is it possible with the current code? I see all the building blocks, but have trouble putting it all together.
The main question that bothers me is what implementation should I set for the `ManageabilityTransportLib`? By default it is set to dummy `BaseManageabilityTransportNull.inf` (https://github.com/tianocore/edk2-platforms/blob/master/Features/ManageabilityPkg/ManageabilityPkg.dsc). On one case to get PLDM via MCTP it looks that I need to set it to `DxeManageabilityTransportMctp.inf` ManageabilityTransportLib| <...>/DxeManageabilityTransportMctp.inf (https://github.com/tianocore/edk2-platforms/blob/master/Features/ManageabilityPkg/Library/ManageabilityTransportMctpLib/Dxe/DxeManageabilityTransportMctp.inf) But on the other case if I want MCTP over KCS I need to set it to `DxeManageabilityTransportKcs.inf` ManageabilityTransportLib| <...>/DxeManageabilityTransportKcs.inf (https://github.com/tianocore/edk2-platforms/blob/master/Features/ManageabilityPkg/Library/ManageabilityTransportKcsLib/Dxe/DxeManageabilityTransportKcs.inf) What is the right way to resolve this? There are no platforms in the repo that actually implement PLDM/MCTP functionality, so there is no example that I can use as a reference. Best regards, Konstantin Aladyshev -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#107950): https://edk2.groups.io/g/devel/message/107950 Mute This Topic: https://groups.io/mt/100891597/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-