📄 et21x130c_et.lst
字号:
1 ;--------------------------------------------------------
2 ; C_Compiler for ETOMS MCU
3 ; Target MCU: ET44M210
4 ;--------------------------------------------------------
5 ; .module ET21x130C
6 ;--------------------------------------------------------
7 ; publics variables in this module
8 ;--------------------------------------------------------
9 ; .globl _BmpHeader
10 ; .globl _GetRawData
11 ; .globl _main
12 ; .globl _I2C_RxTx_Data_H
13 ; .globl _I2C_RxTx_Data_L
14 ; .globl _I2C_RxTx_Data
15 ; .globl _COUNTER_16
16 ; .globl _I2C_Reg_Index_H
17 ; .globl _I2C_Reg_Index_L
18 ; .globl _I2C_Reg_Index
19 ; .globl _I2CRegR8_L
20 ; .globl _I2CRegR8_H
21 ; .globl _I2CRegR8
22 ; .globl _I2CRegR7_L
23 ; .globl _I2CRegR7_H
24 ; .globl _I2CRegR7
25 ; .globl _I2CRegR6_L
26 ; .globl _I2CRegR6_H
27 ; .globl _I2CRegR6
28 ; .globl _I2CRegR5_L
29 ; .globl _I2CRegR5_H
30 ; .globl _I2CRegR5
31 ; .globl _I2CRegR4_L
32 ; .globl _I2CRegR4_H
33 ; .globl _I2CRegR4
34 ; .globl _I2CRegR3_L
35 ; .globl _I2CRegR3_H
36 ; .globl _I2CRegR3
37 ; .globl _I2CRegR2_L
38 ; .globl _I2CRegR2_H
39 ; .globl _I2CRegR2
40 ; .globl _I2CRegR1_L
41 ; .globl _I2CRegR1_H
42 ; .globl _I2CRegR1
43 ; .globl _I2CRegR0_L
44 ; .globl _I2CRegR0_H
45 ; .globl _I2CRegR0
46 ; .globl _HostCommand4
47 ; .globl _HostCommand3
48 ; .globl _HostCommand2
49 ; .globl _HostCommand1
50 ; .globl _HostCommand0
51 ; .globl _Sensor_Flag
52 ; .globl _BackUp_IAP1
53 ; .globl _BackUp_RAMBS1
54 ; .globl _TestData
55 ; .globl _TEMP_count
56 ; .globl _ColLineCount
57 ; .globl _YDummyCounter
58 ; .globl _RowPixelCounter
59 ; .globl _STOCK_Counter
60 ; .globl _USB_FIFO_Bank
61 ; .globl _FIFO_Stock
62 ; .globl _RAW_Bank
63 ; .globl _RAW_Address
64 ; .globl _usb_byTemp
65 ; .globl _nAddrBuf
66 ; .globl _nTable
67 ; .globl _nRomAdr
68 ; .globl _nwLength
69 ; .globl _nHwLength
70 ; .globl _psz
71 ; .globl _ReadSensorDataLoop
72 ; .globl _SendToPC
73 ; .globl _SendBmpHeader
74 ; .globl _DelayMs
75 ; .globl _DelayNs
76 ; .globl _USB_Delay
77 ; .globl _ET21x130_Sensor_CtrlIni
78 ; .globl _AddUsbSetReportSub
79 ; .globl _AddUsbInitialWorkSub
80 ; .globl _AddUsbRt0x01Request
81 ; .globl _AddUsbRt0x02Request
82 ; .globl _AddUsbRt0x00Request
83 ; .globl _AddUsbRt0x80Request
84 ; .globl _AddUsbRt0x82Request
85 ; .globl _AddUsbRt0x20Request
86 ; .globl _AddUsbRt0x21Request
87 ; .globl _AddUsbRt0x23Request
88 ; .globl _AddUsbRt0xA0Request
89 ; .globl _AddUsbRt0xA1Request
90 ; .globl _AddUsbRt0xA3Request
91 ; .globl _AddUsbGetReportSub
92 ; .globl _AddUsbBmRequestType
93 ; .globl _AddUsbGetReportExpSub
94 ; .globl _AddUsbEp1Sub
95 ; .globl _AddUsbEp1WorkSub
96 ; .globl _AddUsbEp2Sub
97 ; .globl _AddUsbEp3Sub
98 ; .globl _AddUsbBusResetSub
99 ; .globl _AddUsbIdleIntSub
100 ; .globl _AddUsbWakeup
101 ; .globl _AddUsbSof
102 ; .globl _AddUsbDeviceConfigOk
103 ;--------------------------------------------------------
104 ; special function registers
105 0012 _KWUAIF EQU 0x12
106 0013 _KWUBIF EQU 0x13
107 0030 _RFINTF EQU 0x30
108 0000 _IAC0 EQU 0x00
109 0001 _HPC EQU 0x01
110 0002 _LPC EQU 0x02
111 0003 _STTS EQU 0x03
112 0003 _STATUS EQU 0x03
113 0004 _RAMBS0 EQU 0x04
114 0005 _ROMPS EQU 0x05
115 0006 _IAP0 EQU 0x06
116 0006 _INDP0 EQU 0x06
117 0007 _RAMBS1 EQU 0x07
118 0008 _IAP1 EQU 0x08
119 0008 _INDP1 EQU 0x08
120 0009 _IAC1 EQU 0x09
121 0009 _INDR1 EQU 0x09
122 000A _IAPADR EQU 0x0a
123 000B _TBLPTR EQU 0x0b
124 000B _LTBL EQU 0x0b
125 000C _TBHPTR EQU 0x0c
126 000C _HTBL EQU 0x0c
127 000D _STKPTR EQU 0x0d
128 000E _RPTC EQU 0x0e
129 000F _PRC EQU 0x0f
130 0010 _TCC EQU 0x10
131 0011 _INTF EQU 0x11
132 0012 _KWUPAIF EQU 0x12
133 0013 _KWUPBIF EQU 0x13
134 0014 _PORTA EQU 0x14
135 0014 _PTA EQU 0x14
136 0015 _PORTB EQU 0x15
137 0015 _PTB EQU 0x15
138 0016 _PORTC EQU 0x16
139 0016 _PTC EQU 0x16
140 0017 _PORTD EQU 0x17
141 0017 _PTD EQU 0x17
142 0018 _PORTE EQU 0x18
143 0018 _PTE EQU 0x18
144 0019 _PORTF EQU 0x19
145 0019 _PTF EQU 0x19
146 001A _LFRC EQU 0x1a
147 001B _HFRC EQU 0x1b
148 001C _LFRCB EQU 0x1c
149 001D _SPIRB EQU 0x1d
150 001E _SPIWB EQU 0x1e
151 001F _ADDATAH EQU 0x1f
152 0020 _ADDATAL EQU 0x20
153 0021 _DT0L EQU 0x21
154 0022 _DTOH EQU 0x22
155 0023 _PRD0L EQU 0x23
156 0024 _PRD0H EQU 0x24
157 0025 _DL0L EQU 0x25
158 0026 _DL0H EQU 0x26
159 0027 _DT1L EQU 0x27
160 0028 _DT1H EQU 0x28
161 0029 _PRD1L EQU 0x29
162 002A _PRD1H EQU 0x2a
163 002B _DL1L EQU 0x2b
164 002C _DL1H EQU 0x2c
165 0080 _PRIE EQU 0x80
166 0081 _INTE EQU 0x81
167 0082 _KWUAIE EQU 0x82
168 0083 _KWUBIE EQU 0x83
169 0084 _EINTED EQU 0x84
170 0085 _SPIC EQU 0x85
171 0086 _IOCA EQU 0x86
172 0087 _IOCB EQU 0x87
173 0088 _IOCC EQU 0x88
174 0089 _IOCD EQU 0x89
175 008A _IOCE EQU 0x8a
176 008B _IOCF EQU 0x8b
177 008C _PUCA EQU 0x8c
178 008D _PUCB EQU 0x8d
179 008E _PUCC EQU 0x8e
180 0085 _PUCD EQU 0x85
181 0090 _PUCE EQU 0x90
182 0091 _PUCF EQU 0x91
183 0092 _ODCB EQU 0x92
184 0093 _TCCC EQU 0x93
185 0094 _FRCC EQU 0x94
186 0095 _WDT_CON EQU 0x95
187 0096 _ADCAIS EQU 0x96
188 0097 _ADCCR EQU 0x97
189 0098 _PWMCR EQU 0x98
190 0099 _RFINTE EQU 0x99
191 0080 _HbmRequestType EQU 0x80 ;Bank1 Source:180
192 0081 _HbRequest EQU 0x81 ;Bank1 Source:181
193 0082 _HwValueL EQU 0x82 ;Bank1 Source:182
194 0083 _HwValueH EQU 0x83 ;Bank1 Source:183
195 0084 _HwIndexL EQU 0x84 ;Bank1 Source:184
196 0085 _HwIndexH EQU 0x85 ;Bank1 Source:185
197 0086 _HwLengthL EQU 0x86 ;Bank1 Source:186
198 0087 _HwLengthH EQU 0x87 ;Bank1 Source:187
199 0088 _HTBLL EQU 0x88 ;Bank1 Source:188
200 0089 _HROMADRL EQU 0x89 ;Bank1 Source:189
201 008A _HROMADRH EQU 0x8a ;Bank1 Source:18a
202 008B _A_INTERFACE EQU 0x8b ;Bank1 Source:18b
203 008C _TEMP_UREG EQU 0x8c ;Bank1 Source:18c
204 008D _PROTOCOL EQU 0x8d ;Bank1 Source:18d
205 008E _IDLE_TIMER EQU 0x8e ;Bank1 Source:18e
206 008F _USB_STATUS EQU 0x8f ;Bank1 Source:18f
207 008F _HUB_STATUS EQU 0x8f ;Bank1 Source:18f
208 008F _FC_STATUS EQU 0x8f ;Bank1 Source:18f
209 0090 _ADDRESS_BUFh EQU 0x90 ;Bank1 Source:190
210 0091 _ADDRESS_BUFf EQU 0x91 ;Bank1 Source:191
211 0092 _CTR_BUF EQU 0x92 ;Bank1 Source:192
212 0093 _Reg_Adr EQU 0x93 ;Bank1 Source:193
213 0094 _HEP1_CNT EQU 0x94 ;Bank1 Source:194
214 0095 _STACK_IAP0 EQU 0x95 ;Bank1 Source:195
215 00C0 _bmRequestType EQU 0xc0 ;Bank1 Source:1c0
216 00C1 _bRequest EQU 0xc1 ;Bank1 Source:1c1
217 00C2 _wValueL EQU 0xc2 ;Bank1 Source:1c2
218 00C3 _wValueH EQU 0xc3 ;Bank1 Source:1c3
219 00C4 _wIndexL EQU 0xc4 ;Bank1 Source:1c4
220 00C5 _wIndexH EQU 0xc5 ;Bank1 Source:1c5
221 00C6 _wLengthL EQU 0xc6 ;Bank1 Source:1c6
222 00C7 _wLengthH EQU 0xc7 ;Bank1 Source:1c7
223 00C8 _TBLL EQU 0xc8 ;Bank1 Source:1c8
224 00C9 _ROMADRL EQU 0xc9 ;Bank1 Source:1c9
225 00CA _ROMADRH EQU 0xca ;Bank1 Source:1ca
226 00CB _STATUS_BUF EQU 0xcb ;Bank1 Source:1cb
227 00CC _USBTR EQU 0xcc ;Bank1 Source:1cc
228 00CD _GCNTR EQU 0xcd ;Bank1 Source:1cd
229 00CE _EP1CNTR EQU 0xce ;Bank1 Source:1ce
230 00CF _EP2CNTR EQU 0xcf ;Bank1 Source:1cf
231 00D0 _EP3CNTR EQU 0xd0 ;Bank1 Source:1d0
232 00D1 _EPINTR EQU 0xd1 ;Bank1 Source:1d1
233 00D2 _EPINTE EQU 0xd2 ;Bank1 Source:1d2
234 00D3 _STAINTR EQU 0xd3 ;Bank1 Source:1d3
235 00D4 _STAINTE EQU 0xd4 ;Bank1 Source:1d4
236 00D5 _FAR EQU 0xd5 ;Bank1 Source:1d5
237 00D6 _EP0RXTR EQU 0xd6 ;Bank1 Source:1d6
238 00D7 _EP0RXCSR EQU 0xd7 ;Bank1 Source:1d7
239 00D8 _EP0TXCSR EQU 0xd8 ;Bank1 Source:1d8
240 00D9 _EP1CSR EQU 0xd9 ;Bank1 Source:1d9
241 00DA _EP2CSR EQU 0xda ;Bank1 Source:1da
242 00DB _EP3CSR EQU 0xdb ;Bank1 Source:1db
243 00DC _EP0RXCTR EQU 0xdc ;Bank1 Source:1dc
244 00DD _EP0TXCTR EQU 0xdd ;Bank1 Source:1dd
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -