Hello,
I am using 5674 MCAL for development.
But, when I am checking the test case Can_TC_0024, there is a confusing that:
1. Call Can_Init().
2. Put controller into start state by calling Can_SetControllerMode().
3. Verification Point: (can_retval == CAN_OK)
4. Verification Point: (Check software flags)
5. Disable interrupt
6. Enable interrupt
7. Put controller into stopped state by calling Can_SetControllerMode().
8. Verification Point: (can_retval == CAN_OK) & software flag is cleared
What are software flags?
Since this is a legacy platform and the testing had been done in such a long time, unfortunately we don't know the answer.
Best Regards,
Nam