📄 vendor.lst
字号:
C51 COMPILER V7.06 VENDOR 07/02/2003 10:05:12 PAGE 1
C51 COMPILER V7.06, COMPILATION OF MODULE VENDOR
OBJECT MODULE PLACED IN vendor.OBJ
COMPILER INVOKED BY: C:\KEIL\C51\BIN\C51.EXE vendor.c OPTIMIZE(2,SPEED) BROWSE DEBUG OBJECTEXTEND
stmt level source
1 //***********************************************************************
2 // *
3 // P H I L I P S P R O P R I E T A R Y *
4 // *
5 // COPYRIGHT (c) 1999 BY PHILIPS SINGAPORE (APIC). *
6 // -- ALL RIGHTS RESERVED -- *
7 // *
8 // File Name : DMADebug.c *
9 // Author : Albert Goh *
10 // Created : 3 March 2000 *
11 // *
12 //***********************************************************************
13 //***********************************************************************
14 // *
15 // GDMADebug.c is the file that contain the routine for the GDMA debug *
16 // It will be able to configured as master for slave for the debugging *
17 // *
18 //***********************************************************************
19 //***********************************************************************
20 // *
21 // Module History *
22 // ************** *
23 // *
24 // Date Version Author Changes *
25 // ==== ======= ====== ======= *
26 // 030300 0.1 Albert Created *
27 // *
28 // *
29 //***********************************************************************
30
31 //***********************************************************************
32 //* *
33 //* Include Files Definition *
34 //* *
35 //***********************************************************************
36
37 #include "standard.h"
38 #include "Kernel.h"
39 #include "D14.h"
40
41
42
43
44 //***********************************************************************
45 //* *
46 //* External Variable Definition *
47 //* *
48 //***********************************************************************
49
50 extern USB_DEVICE USB_Device;
51 extern DMA_INT_FLAG DMA_Int_Flag;
52 extern USB_INT_FLAG USB_Int_Flag;
53 extern volatile D14_CNTRL_REG xdata D14_Cntrl_Reg;
54 extern void Start_mSEC_Timer(Data);
55 extern void rt2_process();
C51 COMPILER V7.06 VENDOR 07/02/2003 10:05:12 PAGE 2
56 extern void tt2_process();
57 extern UC Data;
58 extern UI Temp,PIO_Count;
59 extern KERNEL Kernel_Flag;
60 extern ULI bytecount;
61 extern FILESIZE FileSize;
62 extern UI count;
63 extern UC idata Endpt_FIFO[MAX_BUF];
64 extern UC Type;
65
66 //***********************************************************************
67 //* *
68 //* Variable Definition *
69 //* *
70 //***********************************************************************
71
72 UI Count_PIO;
73
74 //***********************************************************************
75 //* *
76 //* Prototype Definition *
77 //* *
78 //***********************************************************************
79
80 void DMA_Debug_Mode(void);
81 void DMA_Init(void);
82 void DMA_Mode(Data);
83
84 //***********************************************************************
85 //* *
86 //* Routine Definition *
87 //* *
88 //***********************************************************************
89
90 //***********************************************************************
91 //* *
92 //* Routine : DMA Debug Mode *
93 //* Input : None *
94 //* Output : None *
95 //* Function : Generic DMA mode routine *
96 //* *
97 //***********************************************************************
98
99 void DMA_Debug_Mode(void)
100 {
101 1 if(Kernel_Flag.BITS.Transfer_Start)
102 1 {
103 2 if(FileSize.Size.Address[0] == 0 &&
104 2 FileSize.Size.Address[1] == 0 &&
105 2 FileSize.Size.Address[2] == 0)
106 2 {
107 3 Kernel_Flag.BITS.Out_Reset_Done = 0;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -