This Cortex-M0 port was developed by taking the official v7.0.0 ARM_CM3/port.c and:
- merging in M0 changes from older NXP 5.3 port (replace M3 instructions not available on M0),
- fix a number of bugs in the original NXP version.
Where the NXP 2010 version quickly crashes under stress, this version appears reliable.
Testing was with the CodeRed toolchain provided by NXP;
should work directly with other GCC-based toolchains.
Only affected file: port.c
Please contact me with any questions, bug-fixes, etc !
Best Regards, Dave