xref: /btstack/port/archive/msp430f5229lp-cc2564b/firmware/hal_usb.h (revision 1664436fd643daf66517dc309e6cc72448e8a86d)
1 /*******************************************************************************
2     @file hal_usb.h
3 
4     Copyright 2008 Texas Instruments, Inc.
5 ***************************************************************************/
6 #ifndef HAL_USB_H
7 #define HAL_USB_H
8 
9 
10 #define USB_PORT_OUT      P4OUT
11 #define USB_PORT_SEL      P4SEL
12 #define USB_PORT_DIR      P4DIR
13 #define USB_PORT_REN      P4REN
14 #define USB_PIN_TXD       BIT4
15 #define USB_PIN_RXD       BIT5
16 
17 /*-------------------------------------------------------------
18  *                  Function Prototypes
19  * ------------------------------------------------------------*/
20 void halUsbInit(void);
21 void halUsbShutDown(void);
22 void halUsbSendChar(char character);
23 void halUsbSendString(char string[], unsigned char length);
24 char halUsbRecvChar();
25 
26 #endif
27