RT-AICHIPV3-sample
関数 | 変数
usbcore.c ファイル
#include "type.h"
#include "usb.h"
#include "usbcfg.h"
#include "usbhw.h"
#include "usbcore.h"
#include "usbdesc.h"
#include "usbuser.h"
usbcore.c の依存先関係図:

関数

void USB_ResetCore (void)
 
void USB_SetupStage (void)
 
void USB_DataInStage (void)
 
void USB_DataOutStage (void)
 
void USB_StatusInStage (void)
 
void USB_StatusOutStage (void)
 
__inline uint32_t USB_ReqGetStatus (void)
 
__inline uint32_t USB_ReqSetClrFeature (uint32_t sc)
 
__inline uint32_t USB_ReqSetAddress (void)
 
__inline uint32_t USB_ReqGetDescriptor (void)
 
__inline uint32_t USB_ReqGetConfiguration (void)
 
__inline void UsbAddPtr (void **vpptr, uint32_t n)
 
__inline uint32_t USB_ReqSetConfiguration (void)
 
__inline uint32_t USB_ReqGetInterface (void)
 
__inline uint32_t USB_ReqSetInterface (void)
 
void USB_EndPoint0 (uint32_t event)
 

変数

uint16_t USB_DeviceStatus
 
uint8_t USB_DeviceAddress
 
uint8_t USB_Configuration
 
uint32_t USB_EndPointMask
 
uint32_t USB_EndPointHalt
 
uint32_t USB_EndPointStall
 
uint8_t USB_NumInterfaces
 
uint8_t USB_AltSetting [USB_IF_NUM]
 
uint8_t EP0Buf [USB_MAX_PACKET0]
 
USB_EP_DATA EP0Data
 
USB_SETUP_PACKET SetupPacket
 

関数詳解

◆ USB_DataInStage()

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

◆ USB_DataOutStage()

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

◆ USB_EndPoint0()

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

◆ USB_ReqGetConfiguration()

__inline uint32_t USB_ReqGetConfiguration ( void  )
被呼び出し関係図:

◆ USB_ReqGetDescriptor()

__inline uint32_t USB_ReqGetDescriptor ( void  )
被呼び出し関係図:

◆ USB_ReqGetInterface()

__inline uint32_t USB_ReqGetInterface ( void  )
被呼び出し関係図:

◆ USB_ReqGetStatus()

__inline uint32_t USB_ReqGetStatus ( void  )
被呼び出し関係図:

◆ USB_ReqSetAddress()

__inline uint32_t USB_ReqSetAddress ( void  )
被呼び出し関係図:

◆ USB_ReqSetClrFeature()

__inline uint32_t USB_ReqSetClrFeature ( uint32_t  sc)
呼び出し関係図:
被呼び出し関係図:

◆ USB_ReqSetConfiguration()

__inline uint32_t USB_ReqSetConfiguration ( void  )
呼び出し関係図:
被呼び出し関係図:

◆ USB_ReqSetInterface()

__inline uint32_t USB_ReqSetInterface ( void  )
呼び出し関係図:
被呼び出し関係図:

◆ USB_ResetCore()

void USB_ResetCore ( void  )

◆ USB_SetupStage()

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

◆ USB_StatusInStage()

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

◆ USB_StatusOutStage()

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

◆ UsbAddPtr()

__inline void UsbAddPtr ( void **  vpptr,
uint32_t  n 
)
被呼び出し関係図:

変数詳解

◆ EP0Buf

◆ EP0Data

USB_EP_DATA EP0Data

◆ SetupPacket

USB_SETUP_PACKET SetupPacket

◆ USB_AltSetting

uint8_t USB_AltSetting[USB_IF_NUM]

◆ USB_Configuration

uint8_t USB_Configuration

◆ USB_DeviceAddress

uint8_t USB_DeviceAddress

◆ USB_DeviceStatus

uint16_t USB_DeviceStatus

◆ USB_EndPointHalt

uint32_t USB_EndPointHalt

◆ USB_EndPointMask

uint32_t USB_EndPointMask

◆ USB_EndPointStall

uint32_t USB_EndPointStall

◆ USB_NumInterfaces

uint8_t USB_NumInterfaces