usblib.h

来自「USB-TEST是USB通信的例子」· C头文件 代码 · 共 36 行

H
36
字号
/*********************************************************************************************
* File:	usblib.h
* Author:	Embest	
* Desc:	header file of s3c2410x's usb controller 
* History:	
*            1)Y.J.Guo, Reuse and modify the source of S3C2410X u24xmon, April 28, 2005
*********************************************************************************************/
#ifndef __USBLIB_H__
#define __USBLIB_H__

#include "2410usb.h"

/*------------------------------------------------------------------------------------------*/
/*                                Macro definitons on USB                                   */
/*------------------------------------------------------------------------------------------*/
#define PWR_REG_DEFAULT_VALUE (DISABLE_SUSPEND)

/*------------------------------------------------------------------------------------------*/
/*	 								functions declare						                */
/*------------------------------------------------------------------------------------------*/
void ConfigUsbd(void);
void ReconfigUsbd(void);

void RdPktEp0(UINT8T *buf,int num);
void WrPktEp0(UINT8T *buf,int num);
void WrPktEp1(UINT8T *buf,int num);
void WrPktEp2(UINT8T *buf,int num);
void RdPktEp3(UINT8T *buf,int num);
void RdPktEp4(UINT8T *buf,int num);

void ConfigEp3IntMode(void);
void ConfigEp3DmaMode(UINT32T bufAddr,UINT32T count);

#endif															//__USBLIB_H__

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?