📄 et21x130c_usb_lib_et.lst
字号:
1 ;--------------------------------------------------------
2 ; C_Compiler for ETOMS MCU
3 ; Target MCU: ET44M210
4 ;--------------------------------------------------------
5 ; .module ET21x130C_usb_lib
6 ;--------------------------------------------------------
7 ; publics variables in this module
8 ;--------------------------------------------------------
9 ; .globl _String_index_DProduct_table
10 ; .globl _String_index_DManufacture_table
11 ; .globl _String_langid_table
12 ; .globl _Fc_config_desc_table
13 ; .globl _Fc_device_desc_table
14 ; .globl _Int_SofInte
15 ; .globl _Int_FrwpInte
16 ; .globl _Int_IdleInte
17 ; .globl _Int_Int3e
18 ; .globl _Int_Int2e
19 ; .globl _Int_Int1e
20 ; .globl _Int_Int0Txe
21 ; .globl _Int_Int0Ine
22 ; .globl _Int_Int0Rxe
23 ; .globl _Int_RstInte
24 ; .globl _usb_byTemp
25 ; .globl _nAddrBuf
26 ; .globl _nTable
27 ; .globl _nRomAdr
28 ; .globl _nwLength
29 ; .globl _nHwLength
30 ; .globl _psz
31 ; .globl _UsbIntPre
32 ; .globl _UsbInitial
33 ; .globl _HubTransmitTable
34 ; .globl _fTransmitTable
35 ; .globl _SearchChangePort
36 ; .globl _StageOne
37 ; .globl _USB_Lib_Delay
38 ;--------------------------------------------------------
39 ; special function registers
40 0012 _KWUAIF EQU 0x12
41 0013 _KWUBIF EQU 0x13
42 0030 _RFINTF EQU 0x30
43 0000 _IAC0 EQU 0x00
44 0001 _HPC EQU 0x01
45 0002 _LPC EQU 0x02
46 0003 _STTS EQU 0x03
47 0003 _STATUS EQU 0x03
48 0004 _RAMBS0 EQU 0x04
49 0005 _ROMPS EQU 0x05
50 0006 _IAP0 EQU 0x06
51 0006 _INDP0 EQU 0x06
52 0007 _RAMBS1 EQU 0x07
53 0008 _IAP1 EQU 0x08
54 0008 _INDP1 EQU 0x08
55 0009 _IAC1 EQU 0x09
56 0009 _INDR1 EQU 0x09
57 000A _IAPADR EQU 0x0a
58 000B _TBLPTR EQU 0x0b
59 000B _LTBL EQU 0x0b
60 000C _TBHPTR EQU 0x0c
61 000C _HTBL EQU 0x0c
62 000D _STKPTR EQU 0x0d
63 000E _RPTC EQU 0x0e
64 000F _PRC EQU 0x0f
65 0010 _TCC EQU 0x10
66 0011 _INTF EQU 0x11
67 0012 _KWUPAIF EQU 0x12
68 0013 _KWUPBIF EQU 0x13
69 0014 _PORTA EQU 0x14
70 0014 _PTA EQU 0x14
71 0015 _PORTB EQU 0x15
72 0015 _PTB EQU 0x15
73 0016 _PORTC EQU 0x16
74 0016 _PTC EQU 0x16
75 0017 _PORTD EQU 0x17
76 0017 _PTD EQU 0x17
77 0018 _PORTE EQU 0x18
78 0018 _PTE EQU 0x18
79 0019 _PORTF EQU 0x19
80 0019 _PTF EQU 0x19
81 001A _LFRC EQU 0x1a
82 001B _HFRC EQU 0x1b
83 001C _LFRCB EQU 0x1c
84 001D _SPIRB EQU 0x1d
85 001E _SPIWB EQU 0x1e
86 001F _ADDATAH EQU 0x1f
87 0020 _ADDATAL EQU 0x20
88 0021 _DT0L EQU 0x21
89 0022 _DTOH EQU 0x22
90 0023 _PRD0L EQU 0x23
91 0024 _PRD0H EQU 0x24
92 0025 _DL0L EQU 0x25
93 0026 _DL0H EQU 0x26
94 0027 _DT1L EQU 0x27
95 0028 _DT1H EQU 0x28
96 0029 _PRD1L EQU 0x29
97 002A _PRD1H EQU 0x2a
98 002B _DL1L EQU 0x2b
99 002C _DL1H EQU 0x2c
100 0080 _PRIE EQU 0x80
101 0081 _INTE EQU 0x81
102 0082 _KWUAIE EQU 0x82
103 0083 _KWUBIE EQU 0x83
104 0084 _EINTED EQU 0x84
105 0085 _SPIC EQU 0x85
106 0086 _IOCA EQU 0x86
107 0087 _IOCB EQU 0x87
108 0088 _IOCC EQU 0x88
109 0089 _IOCD EQU 0x89
110 008A _IOCE EQU 0x8a
111 008B _IOCF EQU 0x8b
112 008C _PUCA EQU 0x8c
113 008D _PUCB EQU 0x8d
114 008E _PUCC EQU 0x8e
115 0085 _PUCD EQU 0x85
116 0090 _PUCE EQU 0x90
117 0091 _PUCF EQU 0x91
118 0092 _ODCB EQU 0x92
119 0093 _TCCC EQU 0x93
120 0094 _FRCC EQU 0x94
121 0095 _WDT_CON EQU 0x95
122 0096 _ADCAIS EQU 0x96
123 0097 _ADCCR EQU 0x97
124 0098 _PWMCR EQU 0x98
125 0099 _RFINTE EQU 0x99
126 0080 _HbmRequestType EQU 0x80 ;Bank1 Source:180
127 0081 _HbRequest EQU 0x81 ;Bank1 Source:181
128 0082 _HwValueL EQU 0x82 ;Bank1 Source:182
129 0083 _HwValueH EQU 0x83 ;Bank1 Source:183
130 0084 _HwIndexL EQU 0x84 ;Bank1 Source:184
131 0085 _HwIndexH EQU 0x85 ;Bank1 Source:185
132 0086 _HwLengthL EQU 0x86 ;Bank1 Source:186
133 0087 _HwLengthH EQU 0x87 ;Bank1 Source:187
134 0088 _HTBLL EQU 0x88 ;Bank1 Source:188
135 0089 _HROMADRL EQU 0x89 ;Bank1 Source:189
136 008A _HROMADRH EQU 0x8a ;Bank1 Source:18a
137 008B _A_INTERFACE EQU 0x8b ;Bank1 Source:18b
138 008C _TEMP_UREG EQU 0x8c ;Bank1 Source:18c
139 008D _PROTOCOL EQU 0x8d ;Bank1 Source:18d
140 008E _IDLE_TIMER EQU 0x8e ;Bank1 Source:18e
141 008F _USB_STATUS EQU 0x8f ;Bank1 Source:18f
142 008F _HUB_STATUS EQU 0x8f ;Bank1 Source:18f
143 008F _FC_STATUS EQU 0x8f ;Bank1 Source:18f
144 0090 _ADDRESS_BUFh EQU 0x90 ;Bank1 Source:190
145 0091 _ADDRESS_BUFf EQU 0x91 ;Bank1 Source:191
146 0092 _CTR_BUF EQU 0x92 ;Bank1 Source:192
147 0093 _Reg_Adr EQU 0x93 ;Bank1 Source:193
148 0094 _HEP1_CNT EQU 0x94 ;Bank1 Source:194
149 0095 _STACK_IAP0 EQU 0x95 ;Bank1 Source:195
150 00C0 _bmRequestType EQU 0xc0 ;Bank1 Source:1c0
151 00C1 _bRequest EQU 0xc1 ;Bank1 Source:1c1
152 00C2 _wValueL EQU 0xc2 ;Bank1 Source:1c2
153 00C3 _wValueH EQU 0xc3 ;Bank1 Source:1c3
154 00C4 _wIndexL EQU 0xc4 ;Bank1 Source:1c4
155 00C5 _wIndexH EQU 0xc5 ;Bank1 Source:1c5
156 00C6 _wLengthL EQU 0xc6 ;Bank1 Source:1c6
157 00C7 _wLengthH EQU 0xc7 ;Bank1 Source:1c7
158 00C8 _TBLL EQU 0xc8 ;Bank1 Source:1c8
159 00C9 _ROMADRL EQU 0xc9 ;Bank1 Source:1c9
160 00CA _ROMADRH EQU 0xca ;Bank1 Source:1ca
161 00CB _STATUS_BUF EQU 0xcb ;Bank1 Source:1cb
162 00CC _USBTR EQU 0xcc ;Bank1 Source:1cc
163 00CD _GCNTR EQU 0xcd ;Bank1 Source:1cd
164 00CE _EP1CNTR EQU 0xce ;Bank1 Source:1ce
165 00CF _EP2CNTR EQU 0xcf ;Bank1 Source:1cf
166 00D0 _EP3CNTR EQU 0xd0 ;Bank1 Source:1d0
167 00D1 _EPINTR EQU 0xd1 ;Bank1 Source:1d1
168 00D2 _EPINTE EQU 0xd2 ;Bank1 Source:1d2
169 00D3 _STAINTR EQU 0xd3 ;Bank1 Source:1d3
170 00D4 _STAINTE EQU 0xd4 ;Bank1 Source:1d4
171 00D5 _FAR EQU 0xd5 ;Bank1 Source:1d5
172 00D6 _EP0RXTR EQU 0xd6 ;Bank1 Source:1d6
173 00D7 _EP0RXCSR EQU 0xd7 ;Bank1 Source:1d7
174 00D8 _EP0TXCSR EQU 0xd8 ;Bank1 Source:1d8
175 00D9 _EP1CSR EQU 0xd9 ;Bank1 Source:1d9
176 00DA _EP2CSR EQU 0xda ;Bank1 Source:1da
177 00DB _EP3CSR EQU 0xdb ;Bank1 Source:1db
178 00DC _EP0RXCTR EQU 0xdc ;Bank1 Source:1dc
179 00DD _EP0TXCTR EQU 0xdd ;Bank1 Source:1dd
180 00DE _EP1CTR EQU 0xde ;Bank1 Source:1de
181 00DF _EP2CTR EQU 0xdf ;Bank1 Source:1df
182 00E0 _EP3CTR EQU 0xe0 ;Bank1 Source:1e0
183 00E1 _EP0RXDAR EQU 0xe1 ;Bank1 Source:1e1
184 00E2 _EP0TXDAR EQU 0xe2 ;Bank1 Source:1e2
185 00E3 _EP1DAR EQU 0xe3 ;Bank1 Source:1e3
186 00E4 _EP2DAR EQU 0xe4 ;Bank1 Source:1e4
187 00E5 _EP3DAR EQU 0xe5 ;Bank1 Source:1e5
188 00E6 _HGSR EQU 0xe6 ;Bank1 Source:1e6
189 00E7 _HINTR EQU 0xe7 ;Bank1 Source:1e7
190 00E8 _HINTE EQU 0xe8 ;Bank1 Source:1e8
191 00E9 _HAR EQU 0xe9 ;Bank1 Source:1e9
192 00EA _HEP0RXTR EQU 0xea ;Bank1 Source:1ea
193 00EB _HEP0RXCSR EQU 0xeb ;Bank1 Source:1eb
194 00EC _HEP0TXCSR EQU 0xec ;Bank1 Source:1ec
195 00ED _HEP1TXCSR EQU 0xed ;Bank1 Source:1ed
196 00EE _HEP0RXCTR EQU 0xee ;Bank1 Source:1ee
197 00EF _HEP0TXCTR EQU 0xef ;Bank1 Source:1ef
198 00F0 _HEP0RXDAR EQU 0xf0 ;Bank1 Source:1f0
199 00F1 _HEP0TXDAR EQU 0xf1 ;Bank1 Source:1f1
200 00F2 _HEP1TXDAR EQU 0xf2 ;Bank1 Source:1f2
201 00F3 _HPCONR EQU 0xf3 ;Bank1 Source:1f3
202 00F4 _HPSTAR EQU 0xf4 ;Bank1 Source:1f4
203 00F5 _HSR EQU 0xf5 ;Bank1 Source:1f5
204 00F6 _HPSR1 EQU 0xf6 ;Bank1 Source:1f6
205 00F7 _HPSR2 EQU 0xf7 ;Bank1 Source:1f7
206 00F8 _HPSR3 EQU 0xf8 ;Bank1 Source:1f8
207 00F9 _HPSR4 EQU 0xf9 ;Bank1 Source:1f9
208 00FA _HPSCR1 EQU 0xfa ;Bank1 Source:1fa
209 00FB _HPSCR2 EQU 0xfb ;Bank1 Source:1fb
210 00FC _HPSCR3 EQU 0xfc ;Bank1 Source:1fc
211 00FD _HPSCR4 EQU 0xfd ;Bank1 Source:1fd
212 00FE _FNLR EQU 0xfe ;Bank1 Source:1fe
213 00FF _FNHR EQU 0xff ;Bank1 Source:1ff
214 ;--------------------------------------------------------
215 ;--------------------------------------------------------
216 ; internal ram data
217 ; .area DSEG (DATA)
218 ; _psz
219 ; _psz_1
220 0086 _nHwLength EQU 0x86 ;Bank1 Source:186
221 00C6 _nwLength EQU 0xc6 ;Bank1 Source:1c6
222 00C9 _nRomAdr EQU 0xc9 ;Bank1 Source:1c9
223 000B _nTable EQU 0x0b
224 0090 _nAddrBuf EQU 0x90 ;Bank1 Source:190
225 0092 _usb_byTemp EQU 0x92 ;Bank1 Source:192
226 ;--------------------------------------------------------
227 ; Bit registers
228 ; Allocated Registers
229 ; Direct Registers
230 ; Stack Register
231 ;--------------------------------------------------------
232 ; overlayable items in internal ram
233 ;--------------------------------------------------------
234 ; .area OSEG (OVR,DATA)
235 ;--------------------------------------------------------
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -