Part Number: TM4C123FH6PM
Tool/software: TI C/C++ Compiler
Good day!
Developing an application for my Tiva-based design I noticed somtimes it falls to hard fault exception usually from memory allocation/dealocation routines, and I see the memory block chain is corrupt. The new/delete calls are made from both main code and ISR routines, so I see this issue appeared then interrupt occured during memory allocation/deallocation call.
Is there any reenterant version of these library? Or, maybe, can I alter (or hook) only these calls by disabling interrupts at beggining of routine and enabling it back upon return?