Data Structures | Defines | Typedefs

defMSP430USB.h File Reference

For more information on this file please refer to Programmer’s Guide: MSP430 USB API Stack for CDC/HID http://focus.ti.com/docs/prod/folders/print/msp430f5529.html#toolssoftware. More...

Go to the source code of this file.

Data Structures

struct  _tEDB
struct  _tEDB0

Defines

#define YES   1
#define NO   0
#define TRUE   1
#define FALSE   0
#define NOERR   0
#define ERR   1
#define NO_ERROR   0
#define ERROR   1
#define DISABLE   0
#define ENABLE   1
#define MAX_ENDPOINT_NUMBER   0x07
#define EP0_MAX_PACKET_SIZE   0x08
#define EP0_PACKET_SIZE   0x08
#define EP_MAX_PACKET_SIZE   0x40
#define OEP1_X_BUFFER_ADDRESS   0x1C00
#define OEP1_Y_BUFFER_ADDRESS   0x1C40
#define IEP1_X_BUFFER_ADDRESS   0x1C80
#define IEP1_Y_BUFFER_ADDRESS   0x1CC0
#define OEP2_X_BUFFER_ADDRESS   0x1D00
#define OEP2_Y_BUFFER_ADDRESS   0x1D40
#define IEP2_X_BUFFER_ADDRESS   0x1D80
#define IEP2_Y_BUFFER_ADDRESS   0x1DC0
#define OEP3_X_BUFFER_ADDRESS   0x1E00
#define OEP3_Y_BUFFER_ADDRESS   0x1E40
#define IEP3_X_BUFFER_ADDRESS   0x1E80
#define IEP3_Y_BUFFER_ADDRESS   0x1EC0
#define OEP4_X_BUFFER_ADDRESS   0x1F00
#define OEP4_Y_BUFFER_ADDRESS   0x1F40
#define IEP4_X_BUFFER_ADDRESS   0x1F80
#define IEP4_Y_BUFFER_ADDRESS   0x1FC0
#define OEP5_X_BUFFER_ADDRESS   0x2000
#define OEP5_Y_BUFFER_ADDRESS   0x2040
#define IEP5_X_BUFFER_ADDRESS   0x2080
#define IEP5_Y_BUFFER_ADDRESS   0x20C0
#define OEP6_X_BUFFER_ADDRESS   0x2100
#define OEP6_Y_BUFFER_ADDRESS   0x2140
#define IEP6_X_BUFFER_ADDRESS   0x2180
#define IEP6_Y_BUFFER_ADDRESS   0x21C0
#define OEP7_X_BUFFER_ADDRESS   0x2200
#define OEP7_Y_BUFFER_ADDRESS   0x2240
#define IEP7_X_BUFFER_ADDRESS   0x2280
#define IEP7_Y_BUFFER_ADDRESS   0x22C0
#define X_BUFFER   0
#define Y_BUFFER   1
#define EP1_ADDR   0x01
#define EP2_ADDR   0x02
#define EP3_ADDR   0x03
#define EP4_ADDR   0x04
#define EP5_ADDR   0x05
#define EP6_ADDR   0x06
#define EP7_ADDR   0x07
#define EPCNF_USBIE   0x04
#define EPCNF_STALL   0x08
#define EPCNF_DBUF   0x10
#define EPCNF_TOGGLE   0x20
#define EPCNF_UBME   0x80
#define EPBCNT_BYTECNT_MASK   0x7F
#define EPBCNT_NAK   0x80
#define START_OF_USB_BUFFER   0x1C00
#define USBIEP0BUF   0x2378
#define USBOEP0BUF   0x2370

Typedefs

typedef struct _tEDB tEDB
typedef struct _tEDBtpEDB
typedef struct _tEDB0 tEDB0
typedef struct _tEDB0tpEDB0

Detailed Description

For more information on this file please refer to Programmer’s Guide: MSP430 USB API Stack for CDC/HID http://focus.ti.com/docs/prod/folders/print/msp430f5529.html#toolssoftware.

Author:
Texas Instruments, Inc
Date:
2009/06/11
Version:
1.18 Initial Release
Note:
Built with IAR Embedded Workbench for MSP430 Version: 5.10.1

Definition in file defMSP430USB.h.