RT-AICHIP-sample
usbhw.c ファイル
#include "LPC13xx.h"
#include "usb.h"
#include "usbcfg.h"
#include "usbreg.h"
#include "usbhw.h"
#include "usbcore.h"
#include "usbuser.h"
usbhw.c の依存先関係図:

[ソースコード]

関数

void USBIOClkConfig (void)
 
void delay (uint32_t length)
 
uint32_t EPAdr (uint32_t EPNum)
 
void WrCmd (uint32_t cmd)
 
void WrCmdDat (uint32_t cmd, uint32_t val)
 
void WrCmdEP (uint32_t EPNum, uint32_t cmd)
 
uint32_t RdCmdDat (uint32_t cmd)
 
void USB_Init (void)
 
void USB_Connect (uint32_t con)
 
void USB_Reset (void)
 
void USB_Suspend (void)
 
void USB_Resume (void)
 
void USB_WakeUp (void)
 
void USB_WakeUpCfg (uint32_t cfg)
 
void USB_SetAddress (uint32_t adr)
 
void USB_Configure (uint32_t cfg)
 
void USB_ConfigEP (USB_ENDPOINT_DESCRIPTOR *pEPD)
 
void USB_DirCtrlEP (uint32_t dir)
 
void USB_EnableEP (uint32_t EPNum)
 
void USB_DisableEP (uint32_t EPNum)
 
void USB_ResetEP (uint32_t EPNum)
 
void USB_SetStallEP (uint32_t EPNum)
 
void USB_ClrStallEP (uint32_t EPNum)
 
void USB_ClearEPBuf (uint32_t EPNum)
 
uint32_t USB_ReadEP (uint32_t EPNum, uint8_t *pData)
 
uint32_t USB_WriteEP (uint32_t EPNum, uint8_t *pData, uint32_t cnt)
 
uint32_t USB_GetFrame (void)
 
void USB_IRQHandler (void)
 
void USB_IRQ (void)
 

関数詳解

void delay ( uint32_t  length)

usbhw.c71 行目に定義があります。

被呼び出し関係図:

uint32_t EPAdr ( uint32_t  EPNum)

usbhw.c86 行目に定義があります。

被呼び出し関係図:

uint32_t RdCmdDat ( uint32_t  cmd)

usbhw.c145 行目に定義があります。

被呼び出し関係図:

void USB_ClearEPBuf ( uint32_t  EPNum)

usbhw.c377 行目に定義があります。

呼び出し関係図:

void USB_ClrStallEP ( uint32_t  EPNum)

usbhw.c364 行目に定義があります。

呼び出し関係図:

被呼び出し関係図:

void USB_ConfigEP ( USB_ENDPOINT_DESCRIPTOR *  pEPD)

usbhw.c288 行目に定義があります。

被呼び出し関係図:

void USB_Configure ( uint32_t  cfg)

usbhw.c275 行目に定義があります。

呼び出し関係図:

被呼び出し関係図:

void USB_Connect ( uint32_t  con)

usbhw.c187 行目に定義があります。

呼び出し関係図:

被呼び出し関係図:

void USB_DirCtrlEP ( uint32_t  dir)

usbhw.c299 行目に定義があります。

被呼び出し関係図:

void USB_DisableEP ( uint32_t  EPNum)

usbhw.c325 行目に定義があります。

呼び出し関係図:

被呼び出し関係図:

void USB_EnableEP ( uint32_t  EPNum)

usbhw.c312 行目に定義があります。

呼び出し関係図:

被呼び出し関係図:

uint32_t USB_GetFrame ( void  )

usbhw.c454 行目に定義があります。

呼び出し関係図:

void USB_Init ( void  )

usbhw.c160 行目に定義があります。

呼び出し関係図:

被呼び出し関係図:

void USB_IRQ ( void  )

usbhw.c564 行目に定義があります。

呼び出し関係図:

void USB_IRQHandler ( void  )

usbhw.c469 行目に定義があります。

呼び出し関係図:

uint32_t USB_ReadEP ( uint32_t  EPNum,
uint8_t pData 
)

usbhw.c391 行目に定義があります。

呼び出し関係図:

被呼び出し関係図:

void USB_Reset ( void  )

usbhw.c198 行目に定義があります。

被呼び出し関係図:

void USB_ResetEP ( uint32_t  EPNum)

usbhw.c338 行目に定義があります。

呼び出し関係図:

被呼び出し関係図:

void USB_Resume ( void  )

usbhw.c227 行目に定義があります。

被呼び出し関係図:

void USB_SetAddress ( uint32_t  adr)

usbhw.c263 行目に定義があります。

呼び出し関係図:

被呼び出し関係図:

void USB_SetStallEP ( uint32_t  EPNum)

usbhw.c351 行目に定義があります。

呼び出し関係図:

被呼び出し関係図:

void USB_Suspend ( void  )

usbhw.c216 行目に定義があります。

被呼び出し関係図:

void USB_WakeUp ( void  )

usbhw.c238 行目に定義があります。

呼び出し関係図:

void USB_WakeUpCfg ( uint32_t  cfg)

usbhw.c252 行目に定義があります。

被呼び出し関係図:

uint32_t USB_WriteEP ( uint32_t  EPNum,
uint8_t pData,
uint32_t  cnt 
)

usbhw.c428 行目に定義があります。

呼び出し関係図:

被呼び出し関係図:

void USBIOClkConfig ( void  )

usbhw.c40 行目に定義があります。

被呼び出し関係図:

void WrCmd ( uint32_t  cmd)

usbhw.c103 行目に定義があります。

被呼び出し関係図:

void WrCmdDat ( uint32_t  cmd,
uint32_t  val 
)

usbhw.c118 行目に定義があります。

呼び出し関係図:

被呼び出し関係図:

void WrCmdEP ( uint32_t  EPNum,
uint32_t  cmd 
)

usbhw.c132 行目に定義があります。

呼び出し関係図:

被呼び出し関係図: