Hi,
I am currently working on porting FreeRtos to the RM4 board. There is a tutorial in Halcogen Help File that shows how to do the FreeRtos + RM4 integration ("example_freeRTOSBlinky.c" example) . However there are some points in the tutorial that are not clear to me:
1. Regarding the configuration of Cortex-R4F IRQ handling (in Step 3), why do we need to disable the IRQ Handling via VIC Controller?
2. Regarding the configuration of Interrupt handling (in Step 4),
- Why do we need to enable the SVC and set it handler name to "vPortYieldProcessor"? What does vPortYieldProcessor do?
-Why do we need to select the IRQ dispatcher mode? What is "_isrStub"?
Hope you can enlighten me about these. I'm still new to Freertos+RM4 integration. Thanks.
Regards,
Dennis