]> git.sur5r.net Git - freertos/blob - FreeRTOS/Demo/MSP430X_MSP430FR5969_LaunchPad_IAR_CCS/main.h
Update version number to 9.0.0rc2.
[freertos] / FreeRTOS / Demo / MSP430X_MSP430FR5969_LaunchPad_IAR_CCS / main.h
1 /* --COPYRIGHT--,BSD\r
2  * Copyright (c) 2014, Texas Instruments Incorporated\r
3  * All rights reserved.\r
4  *\r
5  * Redistribution and use in source and binary forms, with or without\r
6  * modification, are permitted provided that the following conditions\r
7  * are met:\r
8  *\r
9  * *  Redistributions of source code must retain the above copyright\r
10  *    notice, this list of conditions and the following disclaimer.\r
11  *\r
12  * *  Redistributions in binary form must reproduce the above copyright\r
13  *    notice, this list of conditions and the following disclaimer in the\r
14  *    documentation and/or other materials provided with the distribution.\r
15  *\r
16  * *  Neither the name of Texas Instruments Incorporated nor the names of\r
17  *    its contributors may be used to endorse or promote products derived\r
18  *    from this software without specific prior written permission.\r
19  *\r
20  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"\r
21  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,\r
22  * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR\r
23  * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR\r
24  * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,\r
25  * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,\r
26  * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;\r
27  * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,\r
28  * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR\r
29  * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,\r
30  * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\r
31  * --/COPYRIGHT--*/\r
32 /*******************************************************************************\r
33  *\r
34  * main.h\r
35  *\r
36  * Out of Box Demo for the MSP-EXP430FR5969\r
37  * Main loop, initialization, and interrupt service routines\r
38  *\r
39  * June 2014\r
40  * E. Chen\r
41  *\r
42  ******************************************************************************/\r
43 \r
44 #ifndef OUTOFBOX_FR5969_NEWD_MAIN_H_\r
45 #define OUTOFBOX_FR5969_NEWD_MAIN_H_\r
46 \r
47 #define CAL_ADC_12T30_L  *(int8_t *)(0x1A1E) // Temperature Sensor Calibration-30 C 2.0V ref\r
48 #define CAL_ADC_12T30_H  *(int8_t *)(0x1A1F)\r
49 #define CAL_ADC_12T85_L  *(int8_t *)(0x1A20) // Temperature Sensor Calibration-85 C 2.0V ref\r
50 #define CAL_ADC_12T85_H  *(int8_t *)(0x1A21)\r
51 \r
52 extern int mode;\r
53 extern int pingHost;\r
54 \r
55 void Init_GPIO(void);\r
56 void Init_Clock(void);\r
57 void Init_UART(void);\r
58 void Init_RTC(void);\r
59 void sendCalibrationConstants(void);\r
60 void sendTimeStamp(void);\r
61 void sendAckToPC(void);\r
62 void enterLPM35(void);\r
63 \r
64 #endif /* OUTOFBOX_FR5969_NEWD_MAIN_H_ */\r