PIC32MX Demo question

Posted by wonger on July 21, 2017

In the PIC32MX demo main.c file, prvSetupHardware() calls portDISABLEINTERRUPTS(). Where do interrupts get enabled such that all the interrupts in the mainfull demo works? I do not see any call to portENABLE_INTERRUPTS() anywhere. Thanks for your help.


PIC32MX Demo question

Posted by rtel on July 21, 2017

Every task has its own context, where interrupts are enabled where the task starts. Therefore interrupts because re-enabled automatically when the first task starts to execute.