As the new Due has come out, I have recently updated my AtomicBlock system to now support a few more platforms.
AtomicBlock V1.2 (beta)
Now supports:
AVR 8-bit processors
- Arduino 8-bit family ( Compiled / Tested )
- Teensy 2.0 ( Not Compiled / Not Tested )
- Teensy++ 2.0 ( Not Compiled / Not Tested )
ARM Cortex-M3
- Arduino DUE ( Compiled / Not Tested )
- Olimex STM32 / Leaflabs Maple. ( Compiled / Not Tested )
ARM Cortex-M4
- Teensy 3.0 ( Compiled / Not Tested )
Experimental:
AVR32
- Initial implementation. ( Not Compiled / Not Tested )
ASF ( AVR Software Framework )
Reference: http://asf.atmel.com/docs/2.11.1/index.html
GNU Toolchain support will be available soon.
PIC32
- C++ compiler required.
The new code is posted on google code here: Google Code Archive - Long-term storage for Google Code Project Hosting.
I have also uploaded the file to the original post [here].