Brian Drummond - 2013-02-11

I have updated the project with support for interrupt handlers, written in Ada and installed with a simple pragma.

To support this and other issues such as power management, the mini-RTS component has been updated with access to the msp-gcc intrinsic functions.

To update a previous installation:
1) Build and install the mini-RTS component (following the description in MSP430-Ada, page 5)
2) Install the new CPU Support folders (CPUs and Packages) in
/usr/local/msp430/lib/cpu_support/cpus
/usr/local/msp430/lib/cpu_support/packages
or some other appropriate location.
3)Adapt any references to the "cpu_final" package in your applications to the new "calibration" and "vectors" packages. Changing the package names should be all that is required.

There is a new document (not pretty : just a text file!) at doc/Building_MSP430-Ada_Applications.txt describing how to write and build an application using these facilities. Its build instructions assume CPU support is in
/usr/local/msp430/lib/cpu_support
but are easy to adapt to other locations.

Enjoy!

 

Last edit: Brian Drummond 2013-02-11