I am using rproc to load an image running FreeRTOS into the m4 and run.
The M4 uses GPIO_PinInit to setup SPI and gpio interrupts.
We also use some scripts on the Linux side to configure IO pins.
Can the M4 call GPIO_PinInit at anytime or do we need to be concerned about when the M4 calls these functions if Linux is configuring IO (for different pins) at the same time?