📄 usb.h
字号:
/*********************************************************************************************
filename: USB.h
designer: 戴展波
date: 2004/11/01
*********************************************************************************************/
#ifndef _USB_REGISTER
#define _USB_REGISTER
volatile unsigned short * USB_FIFO2 = (volatile unsigned short *) 0x6c000000;
volatile unsigned short * USB_FIFO4 = (volatile unsigned short *) 0x6c000002;
volatile unsigned short * USB_FIFO6 = (volatile unsigned short *) 0x6c000004;
volatile unsigned short * USB_FIFO8 = (volatile unsigned short *) 0x6c000006;
volatile unsigned short * USB_COMMAND = (volatile unsigned short *) 0x6c000008;
#endif
extern unsigned char desc_table[];
unsigned int SX2_int;
unsigned int speed_flag;
unsigned int read_value;
unsigned int regValue;
unsigned int FifoStatus;
unsigned int FifoStatus24;
unsigned int FifoStatus68;
unsigned int readFlag;
unsigned int setupDat;
unsigned int setupCnt;
unsigned int sx2EP0Buf;
unsigned int FLAGS_READ;
unsigned int sx2EnumOK;
unsigned int sx2BusActivity;
unsigned int sx2Ready;
unsigned int sx2Setup;
unsigned int irqValue;
unsigned int hshostlink;
unsigned int Fifolong;
unsigned int DataToEndpoint0;
unsigned int endpoint0count;
unsigned int setupBuff[8];
unsigned int endpoint0data[512];
unsigned int fifo_data[512];
unsigned int fifo_data1[512];
extern far void vectors();
void main(void);
void USB_variableInit(void);
void USB_interruptClear(void);
unsigned int load_descriptor(unsigned int length,unsigned char* desc);
unsigned int Write_Register(unsigned char addr,unsigned int value);
unsigned int Read_Register(unsigned int addr,unsigned int *value);
unsigned int Write_Byte(unsigned int value);
unsigned int Read_Byte(void);
void delay_time(unsigned int value);
unsigned int USB_FIFOWrite(unsigned int channel,unsigned int *data,unsigned int length);
unsigned int USB_FIFOWriteSingle(unsigned int channel,unsigned int data);
unsigned int USB_FIFOReadSingle(unsigned int channel);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -