Firmware library
ST freely distributes Hardware Abstraction Layer (HAL) library
source files for the STR910F from www.st.com/mcu. This tested
and proven collection of standard ANSI ‘C’ functions manipulates
all low level silicon functions, freeing you from worrying about
the details so you can immediately start developing your
application. Just include the functions in your project and call
them from your own drivers, RTOS, communication stack, or
application code.
I am getting more enquiries about ARM9 than anything else at the moment. A FreeRTOS.org port is needed! I think the main areas of difference are going to be how to handle the MMU and Cache.