📄 usb_fundec.lst
字号:
C51 COMPILER V7.00 USB_FUNDEC 03/24/2005 20:31:08 PAGE 1
C51 COMPILER V7.00, COMPILATION OF MODULE USB_FUNDEC
OBJECT MODULE PLACED IN Usb_FunDec.OBJ
COMPILER INVOKED BY: C:\keil\C51\BIN\c51.exe Usb_FunDec.h DB OE
stmt level source
1 #ifndef _USB_FUNDEC_H_
2 #define _USB_FUNDEC_H_
3 // Function prototypes
4
5 // USB寄存器读写
6 #define URead_Byte(addr,target) USB0ADR = (0x80 | addr); while(USB0ADR & 0x80); target = USB0DAT
7 #define UWrite_Byte(addr,num) USB0ADR = addr; USB0DAT = num; while(USB0ADR & 0x80)
8
9 void Usb_Init(void);
10 void Fif0_Read(unsigned char addr, unsigned int uNumBytes, unsigned char *pData);
11 void Fif0_Write(unsigned char addr, unsigned int uNumBytes, unsigned char *pData);
12
13 void Get_Maxlun(void);
14 void Usb_Isr(void); //USB中断处理函数
15 void Usb_Resume(void); // USB恢复
16 void Usb_Reset(void); // USB复位
17 void Usb_Suspend(void); // USB挂起
18 void Handle_Setup(void); //处理端点0中断
19 void Handle_In1(void); //端点1中断处理函数
20 void Handle_Out2(void); //端点2中断处理函数
21
22 //////////////////////////////////////////////////////////////////////////////////////////
23 void Get_Status(void);
24 void Clear_Feature(void);
25 void Set_Feature(void);
26 void Set_Address(void);
27 void Get_Descriptor(void);
28 void Get_Configuration(void);
29 void Set_Configuration(void);
30 void Get_Interface(void);
31 void Set_Interface(void);
32
33 void Force_Stall(void); // Forces a procedural stall on Endpoint 0
34 //////////////////////////////////////////////////////////////////////////////////////////
35
36
37 #endif
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = ---- ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -