RT-AICHIPV3-sample
マクロ定義 | 関数 | 変数
usbuser.h ファイル
被依存関係図:

[ソースコード]

マクロ定義

#define USB_EVT_SETUP   1 /* Setup Packet */
 
#define USB_EVT_OUT   2 /* OUT Packet */
 
#define USB_EVT_IN   3 /* IN Packet */
 
#define USB_EVT_OUT_NAK   4 /* OUT Packet - Not Acknowledged */
 
#define USB_EVT_IN_NAK   5 /* IN Packet - Not Acknowledged */
 
#define USB_EVT_OUT_STALL   6 /* OUT Packet - Stalled */
 
#define USB_EVT_IN_STALL   7 /* IN Packet - Stalled */
 

関数

void USB_Power_Event (uint32_t power)
 
void USB_Reset_Event (void)
 
void USB_Suspend_Event (void)
 
void USB_Resume_Event (void)
 
void USB_WakeUp_Event (void)
 
void USB_SOF_Event (void)
 
void USB_Error_Event (uint32_t error)
 
void USB_EndPoint0 (uint32_t event)
 
void USB_EndPoint1 (uint32_t event)
 
void USB_EndPoint2 (uint32_t event)
 
void USB_EndPoint3 (uint32_t event)
 
void USB_EndPoint4 (uint32_t event)
 
void USB_Configure_Event (void)
 
void USB_Interface_Event (void)
 
void USB_Feature_Event (void)
 

変数

void(*const USB_P_EP [USB_LOGIC_EP_NUM])(uint32_t event)
 

マクロ定義詳解

◆ USB_EVT_IN

#define USB_EVT_IN   3 /* IN Packet */

◆ USB_EVT_IN_NAK

#define USB_EVT_IN_NAK   5 /* IN Packet - Not Acknowledged */

◆ USB_EVT_IN_STALL

#define USB_EVT_IN_STALL   7 /* IN Packet - Stalled */

◆ USB_EVT_OUT

#define USB_EVT_OUT   2 /* OUT Packet */

◆ USB_EVT_OUT_NAK

#define USB_EVT_OUT_NAK   4 /* OUT Packet - Not Acknowledged */

◆ USB_EVT_OUT_STALL

#define USB_EVT_OUT_STALL   6 /* OUT Packet - Stalled */

◆ USB_EVT_SETUP

#define USB_EVT_SETUP   1 /* Setup Packet */

関数詳解

◆ USB_Configure_Event()

void USB_Configure_Event ( void  )
被呼び出し関係図:

◆ USB_EndPoint0()

void USB_EndPoint0 ( uint32_t  event)
呼び出し関係図:

◆ USB_EndPoint1()

void USB_EndPoint1 ( uint32_t  event)
呼び出し関係図:

◆ USB_EndPoint2()

void USB_EndPoint2 ( uint32_t  event)

◆ USB_EndPoint3()

void USB_EndPoint3 ( uint32_t  event)
呼び出し関係図:

◆ USB_EndPoint4()

void USB_EndPoint4 ( uint32_t  event)

◆ USB_Error_Event()

void USB_Error_Event ( uint32_t  error)
被呼び出し関係図:

◆ USB_Feature_Event()

void USB_Feature_Event ( void  )
被呼び出し関係図:

◆ USB_Interface_Event()

void USB_Interface_Event ( void  )
被呼び出し関係図:

◆ USB_Power_Event()

void USB_Power_Event ( uint32_t  power)
被呼び出し関係図:

◆ USB_Reset_Event()

void USB_Reset_Event ( void  )
被呼び出し関係図:

◆ USB_Resume_Event()

void USB_Resume_Event ( void  )
被呼び出し関係図:

◆ USB_SOF_Event()

void USB_SOF_Event ( void  )
被呼び出し関係図:

◆ USB_Suspend_Event()

void USB_Suspend_Event ( void  )
被呼び出し関係図:

◆ USB_WakeUp_Event()

void USB_WakeUp_Event ( void  )

変数詳解

◆ USB_P_EP

void(* const USB_P_EP[USB_LOGIC_EP_NUM])(uint32_t event)