Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
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
1.6.1