📄 usbh_hcds_fifo.h
字号:
/*
* description: USBH HCD FIFO Management Definition
* Maker : Hiromichi Kondo
* Copyright : (C)2005,SEIKO EPSON Corp. All Rights Reserved.
*/
#ifndef USBH_HCD_FIFO_H
#define USBH_HCD_FIFO_H
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
/*****************************************
* Define definition
*****************************************/
#define USBH_HCDS_FIFO_TYPE_CTRL (1)
#define USBH_HCDS_FIFO_TYPE_BULK (2)
#define USBH_HCDS_FIFO_TYPE_INT (3)
#define USBH_HCDS_FIFO_TYPE_ISO (4)
/*****************************************
* Structure definition
*****************************************/
typedef struct tagUSBH_HCDS_FIFOINFO{
unsigned long size;
unsigned char chNum;
unsigned char type;
}USBH_HCDS_FIFOINFO;
/*****************************************
* Function prototype declaration
*****************************************/
extern void USBH_HCDS_FIFOInit( void );
extern long USBH_HCDS_FIFOAlloc( USBH_HCDS_FIFOINFO *psFIFOInfo );
extern long USBH_HCDS_FIFOFree( unsigned char chNum );
#ifdef __cplusplus
}
#endif /* cplusplus */
#endif /* USBH_HCD_FIFO_H */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -