| /**********************************************************************//** | |
| Filename: hal_board.h | |
| Copyright 2010 Texas Instruments, Inc. | |
| ***************************************************************************/ | |
| #ifndef HAL_BOARD_H | |
| #define HAL_BOARD_H | |
| #define LED_PORT_DIR P1DIR | |
| #define LED_PORT_OUT P1OUT | |
| #define LED_1 BIT0 | |
| #define LED_2 BIT1 | |
| #define CLK_PORT_DIR P11DIR //outputs clocks to testpoints | |
| #define CLK_PORT_OUT P11OUT | |
| #define CLK_PORT_SEL P11SEL | |
| /*---------------------------------------------------------------- | |
| * Function Prototypes | |
| *---------------------------------------------------------------- | |
| */ | |
| static void halBoardGetSystemClockSettings(unsigned char systemClockSpeed, | |
| unsigned char *setDcoRange, | |
| unsigned char *setVCore, | |
| unsigned int *setMultiplier); | |
| extern void halBoardOutputSystemClock(void); | |
| extern void halBoardStopOutputSystemClock(void); | |
| extern void halBoardInit(void); | |
| void hal430SetSystemClock(unsigned long req_clock_rate, unsigned long ref_clock_rate); | |
| #endif /* HAL_BOARD_H */ |