4 * Copyright 2010 Texas Instruments, Inc.
\r
5 ******************************************************************************/
\r
7 #include "hal_MSP-EXP430F5438.h"
\r
9 /**********************************************************************//**
\r
10 * @brief Initializes ACLK, MCLK, SMCLK outputs on P11.0, P11.1,
\r
11 * and P11.2, respectively.
\r
16 *************************************************************************/
\r
17 void halBoardOutputSystemClock(void) //outputs clock to testpoints
\r
19 CLK_PORT_DIR |= 0x07;
\r
20 CLK_PORT_SEL |= 0x07;
\r
23 /**********************************************************************//**
\r
24 * @brief Stops the output of ACLK, MCLK, SMCLK on P11.0, P11.1, and P11.2.
\r
29 *************************************************************************/
\r
30 void halBoardStopOutputSystemClock(void)
\r
32 CLK_PORT_OUT &= ~0x07;
\r
33 CLK_PORT_DIR |= 0x07;
\r
34 CLK_PORT_SEL &= ~0x07;
\r
37 /**********************************************************************//**
\r
38 * @brief Initializes all GPIO configurations.
\r
43 *************************************************************************/
\r
44 void halBoardInit(void)
\r
60 PEDIR = 0xFEFF; // P10.0 to USB RST pin,
\r
61 // ...if enabled with J5
\r
69 AUDIO_PORT_OUT = AUDIO_OUT_PWR_PIN ;
\r
70 USB_PORT_DIR &= ~USB_PIN_RXD; // USB RX Pin, Input with
\r
71 // ...pulled down Resistor
\r
72 USB_PORT_OUT &= ~USB_PIN_RXD;
\r
73 USB_PORT_REN |= USB_PIN_RXD;
\r