Part Number: MSPM0G3519
Hello Team,
We are working on MCAL_MSPM0_Crypto_Patch_20260915 package and we are facing issue while compilation. do we know why Csm_Types.h file is being included in Crypto driver?
"C:/work/ACL-9.4.2_MSPM0GX51X_multi-202414/Tresos/plugins/McalExt_TS_T47DxM1I0R0/MCAL_Delivery/mcal/Crypto/include/Csm_Types.h", line 69: error #40:
expected an identifier
CRYPTO_JOBSTATE_IDLE = 0x00U, /* Job is in the state "idle". This state is reached after Csm_Init() or when the "Finish" state is finished. */
^
"C:/work/ACL-9.4.2_MSPM0GX51X_multi-202414/Tresos/plugins/McalExt_TS_T47DxM1I0R0/MCAL_Delivery/mcal/Crypto/include/Csm_Types.h", line 70: error #40:
expected an identifier
CRYPTO_JOBSTATE_ACTIVE = 0x01U /* Job is in the state "active". There was already some input or there are intermediate results. This state is reached, when the "update" or "start" operation finishes. */
^
"C:/work/ACL-9.4.2_MSPM0GX51X_multi-202414/Tresos/plugins/McalExt_TS_T47DxM1I0R0/MCAL_Delivery/mcal/Crypto/include/Csm_Types.h", line 71: error #256:
invalid redeclaration of type name "Crypto_JobStateType" (declared
at line 1047 of
"C:/work/ACL-9.4.2_MSPM0GX51X_multi-202414/test_base/Compile/IN/
Crypto_ComTest_2/output/generated/include/Crypto_GeneralTypes.h")
} Crypto_JobStateType;
Crypto_JobStateType is should be call from Crypto_GeneralTypes.h.
Please give your feedback.
BR,
Mubin Jakler