Add build configurations for small data model and small code model tests to the MSP430X CCS4 demo project.

git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@1218 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Convert the CCS4 MSP430X port layer to permit large and small data models, and large and small code models.

git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@1219 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Allow the MSP430X IAR port layer to skip pre-loading all register values for created tasks.

git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@1220 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Allow the register test asm code in the CCS4 MSP430X demo to use any data model.

git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@1221 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Remove the queue registry from the MSP430X CCS port as the state viewer plug in does not work in CCS.

git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@1222 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Added PSoC5 demo applications.

git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@1223 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
A little extra commenting added to the Cortex M3 port layers.

git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@1224 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Minor formatting changes to the GCC PSoC demo.

git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@1225 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Minor formatting changes to the Keil and RVDS PSoC5 demos.

git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@1226 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Update the run time stats generation algorithm for the MSP430X IAR port.

git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@1227 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Replace the function that returns the current run time counter value with a macro for easier inlining.

git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@1228 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Replace the function that returns the current run time counter value with a macro for easier inlining.

git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@1229 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Introduce the portALT_GET_RUN_TIME_COUNTER_VALUE macro as an alternative to portGET_RUN_TIME_COUNTER_VALUE to make inlining of the run time stats functions easier.

git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@1230 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Change the #error text in croutine.h only.

git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@1231 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Replace the function that returns the current run time counter value with a macro for easier inlining.

git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@1232 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Introduce option that permits a smaller printf() library to be used when sizeof( int ) == sizeof( long ) in cases where formatted strings are used to present run time stats information.

git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@1233 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Set the STM32L152 compiler options to use the tiny printf formatter.

git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@1234 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Ensure the MSp430X IAR project only has main.c open when the workspace is opened.

git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@1235 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Rename the UART ISR in the MSP430X/IAR demo to match the UART actually being used.

git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@1236 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Set the low power mode entered in the idle hook to 3 in the MSP430X/IAR demo.

git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@1237 1d2547de-c912-0410-9cb9-b8ca96c0e9e2