8 //Use P3 instead of P5 for target I/O on chips without P5.
9 #ifndef __MSP430_HAS_PORT5__
10 #ifndef __MSP430_HAS_PORT5_R__
11 #warning "No P5, using P3 instead. Will break 2618 and 1612 support."
20 //Use false P5REN for 1612.
21 #ifdef __MSP430_HAS_PORT5__
22 #ifndef __MSP430_HAS_PORT5_R__
23 #warning "1xx, using fake P5REN for external pulling resistors."
28 unsigned char serial_rx();
29 void serial_tx(unsigned char);
31 unsigned char serial1_rx();
32 void serial1_tx(unsigned char);
34 void setbaud(unsigned char);
35 void setbaud1(unsigned char);
37 //! Initialize the UART
38 void msp430_init_uart();
39 //! Initialize the DCO Clock
40 void msp430_init_dco();