xref: /btstack/port/archive/ez430-rf2560/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        P10OUT
11 #define USB_PORT_SEL        P10SEL
12 #define USB_PORT_DIR        P10DIR
13 #define USB_PORT_REN        P10REN
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