Hi Folks,
I develop some applications in C++, where I don't use an RTOS, just the C++ standard library and the TivaWare libraries. I !!!assume!!!, when I call some C++ container operation, that needs to reallocate chunks of memory, it will disable the interrupts (e.g.: cpsid). These operation are in the main function only, and beside of this, I need to serve some real time tasks from the interrupt functions (like PWM).
My question is, can I adjust the execution level of a memory allocation, e.g.: set it to interrupt priority 0xE0, while my real time interrupts happen on priority 0x00. I'm open for any idea.
Regards,
Norbert