include/mios32/mios32_usb_com.h File Reference

Defines

#define MIOS32_USB_COM_NUM   1
#define MIOS32_USB_COM_DATA_IN_SIZE   64
#define MIOS32_USB_COM_DATA_OUT_SIZE   64
#define MIOS32_USB_COM_INT_IN_SIZE   64

Functions

s32 MIOS32_USB_COM_Init (u32 mode)
s32 MIOS32_USB_COM_CheckAvailable (void)
s32 MIOS32_USB_COM_ChangeConnectionState (u8 connected)
void MIOS32_USB_COM_EP4_IN_Callback (u8 bEP, u8 bEPStatus)
void MIOS32_USB_COM_EP3_OUT_Callback (u8 bEP, u8 bEPStatus)
void MIOS32_USB_COM_CB_StatusIn (void)
s32 MIOS32_USB_COM_CB_Data_Setup (u8 RequestNo)
s32 MIOS32_USB_COM_CB_NoData_Setup (u8 RequestNo)
s32 MIOS32_USB_COM_RxBufferFree (u8 usb_com)
s32 MIOS32_USB_COM_RxBufferUsed (u8 usb_com)
s32 MIOS32_USB_COM_RxBufferGet (u8 usb_com)
s32 MIOS32_USB_COM_RxBufferPeek (u8 usb_com)
s32 MIOS32_USB_COM_TxBufferFree (u8 usb_com)
s32 MIOS32_USB_COM_TxBufferUsed (u8 usb_com)
s32 MIOS32_USB_COM_TxBufferPut_NonBlocking (u8 usb_com, u8 b)
s32 MIOS32_USB_COM_TxBufferPut (u8 usb_com, u8 b)
s32 MIOS32_USB_COM_TxBufferPutMore_NonBlocking (u8 usb_com, u8 *buffer, u16 len)
s32 MIOS32_USB_COM_TxBufferPutMore (u8 usb_com, u8 *buffer, u16 len)

Define Documentation

#define MIOS32_USB_COM_DATA_IN_SIZE   64
#define MIOS32_USB_COM_DATA_OUT_SIZE   64
#define MIOS32_USB_COM_INT_IN_SIZE   64
#define MIOS32_USB_COM_NUM   1

Generated on 22 Jan 2016 for MIOS32 by  doxygen 1.6.1