]> git.sur5r.net Git - freertos/blob - FreeRTOS/Demo/MSP430X_MSP430F5438_CCS/Demo_Source/MSP-EXP430F5438_HAL/hal_board.h
Add FreeRTOS-Plus directory.
[freertos] / FreeRTOS / Demo / MSP430X_MSP430F5438_CCS / Demo_Source / MSP-EXP430F5438_HAL / hal_board.h
1 /**********************************************************************//**\r
2     Filename: hal_board.h\r
3 \r
4     Copyright 2010 Texas Instruments, Inc.\r
5 ***************************************************************************/\r
6 #ifndef HAL_BOARD_H\r
7 #define HAL_BOARD_H\r
8 \r
9 #define LED_PORT_DIR      P1DIR\r
10 #define LED_PORT_OUT      P1OUT\r
11 #define LED_1             BIT0\r
12 #define LED_2             BIT1\r
13 \r
14 #define CLK_PORT_DIR      P11DIR //outputs clocks to testpoints\r
15 #define CLK_PORT_OUT      P11OUT\r
16 #define CLK_PORT_SEL      P11SEL\r
17 \r
18 /*----------------------------------------------------------------\r
19  *                  Function Prototypes\r
20  *----------------------------------------------------------------\r
21  */\r
22 static void halBoardGetSystemClockSettings(unsigned char systemClockSpeed, \r
23                                            unsigned char *setDcoRange,\r
24                                            unsigned char *setVCore,\r
25                                            unsigned int  *setMultiplier);\r
26 \r
27 extern void halBoardOutputSystemClock(void);\r
28 extern void halBoardStopOutputSystemClock(void);\r
29 extern void halBoardInit(void);\r
30 void hal430SetSystemClock(unsigned long req_clock_rate, unsigned long ref_clock_rate);\r
31 \r
32 #endif /* HAL_BOARD_H */\r