|
|
|
@ -236,13 +236,6 @@ typedef struct
|
|
|
|
|
|
|
|
|
|
/*-----------------------------------------------------------*/
|
|
|
|
|
|
|
|
|
|
/* The following #error directive is to remind users that a batch file must be
|
|
|
|
|
* executed prior to this project being built. The batch file *cannot* be
|
|
|
|
|
* executed from within CCS4! Once it has been executed, re-open the CCS4
|
|
|
|
|
* project and remove the #error line below.
|
|
|
|
|
*/
|
|
|
|
|
#error Ensure CreateProjectDirectoryStructure.bat has been executed before building. See comment immediately above.
|
|
|
|
|
|
|
|
|
|
/* The linker script tests the FreeRTOS ports use of 20bit addresses by
|
|
|
|
|
locating all code in high memory. The following pragma ensures that main
|
|
|
|
|
remains in low memory. */
|
|
|
|
@ -571,10 +564,10 @@ portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE;
|
|
|
|
|
|
|
|
|
|
/* The MSP430X port uses this callback function to configure its tick interrupt.
|
|
|
|
|
This allows the application to choose the tick interrupt source.
|
|
|
|
|
configTICK_INTERRUPT_VECTOR must also be set in FreeRTOSConfig.h to the correct
|
|
|
|
|
configTICK_VECTOR must also be set in FreeRTOSConfig.h to the correct
|
|
|
|
|
interrupt vector for the chosen tick interrupt source. This implementation of
|
|
|
|
|
vApplicationSetupTimerInterrupt() generates the tick from timer A0, so in this
|
|
|
|
|
case configTICK_INTERRUPT_VECTOR is set to TIMER0_A0_VECTOR. */
|
|
|
|
|
case configTICK_VECTOR is set to TIMER0_A0_VECTOR. */
|
|
|
|
|
void vApplicationSetupTimerInterrupt( void )
|
|
|
|
|
{
|
|
|
|
|
const unsigned short usACLK_Frequency_Hz = 32768;
|
|
|
|
|