📄 viccontrol.lst
字号:
VICVectPri22
EQU (VIC_BASE_ADDR + 0x258)
101 00000000 FFFFF25C
VICVectPri23
EQU (VIC_BASE_ADDR + 0x25C)
102 00000000 FFFFF260
VICVectPri24
EQU (VIC_BASE_ADDR + 0x260)
103 00000000 FFFFF264
VICVectPri25
EQU (VIC_BASE_ADDR + 0x264)
104 00000000 FFFFF268
VICVectPri26
EQU (VIC_BASE_ADDR + 0x268)
105 00000000 FFFFF26C
VICVectPri27
EQU (VIC_BASE_ADDR + 0x26C)
106 00000000 FFFFF270
VICVectPri28
EQU (VIC_BASE_ADDR + 0x270)
107 00000000 FFFFF274
ARM Macro Assembler Page 6
VICVectPri29
EQU (VIC_BASE_ADDR + 0x274)
108 00000000 FFFFF278
VICVectPri30
EQU (VIC_BASE_ADDR + 0x278)
109 00000000 FFFFF27C
VICVectPri31
EQU (VIC_BASE_ADDR + 0x27C)
110 00000000
111 00000000 FFFFFF00
VICVectAddr
EQU (VIC_BASE_ADDR + 0xF00)
112 00000000
113 00000000 ;/******************************************************
**************************************************
114 00000000 ; Pin Connect Block
115 00000000 ;*******************************************************
*************************************************/
116 00000000
117 00000000 E002C000
PINSEL_BASE_ADDR
EQU 0xE002C000
118 00000000
119 00000000 E002C000
PINSEL0 EQU (PINSEL_BASE_ADDR + 0x00)
120 00000000 E002C004
PINSEL1 EQU (PINSEL_BASE_ADDR + 0x04)
121 00000000 E002C008
PINSEL2 EQU (PINSEL_BASE_ADDR + 0x08)
122 00000000 E002C00C
PINSEL3 EQU (PINSEL_BASE_ADDR + 0x0C)
123 00000000 E002C010
PINSEL4 EQU (PINSEL_BASE_ADDR + 0x10)
124 00000000 E002C014
PINSEL5 EQU (PINSEL_BASE_ADDR + 0x14)
125 00000000 E002C018
PINSEL6 EQU (PINSEL_BASE_ADDR + 0x18)
126 00000000 E002C01C
PINSEL7 EQU (PINSEL_BASE_ADDR + 0x1C)
127 00000000 E002C020
PINSEL8 EQU (PINSEL_BASE_ADDR + 0x20)
128 00000000 E002C024
PINSEL9 EQU (PINSEL_BASE_ADDR + 0x24)
129 00000000 E002C028
PINSEL10
EQU (PINSEL_BASE_ADDR + 0x28)
130 00000000
131 00000000 E002C040
PINMODE0
EQU (PINSEL_BASE_ADDR + 0x40)
132 00000000 E002C044
PINMODE1
EQU (PINSEL_BASE_ADDR + 0x44)
133 00000000 E002C048
PINMODE2
EQU (PINSEL_BASE_ADDR + 0x48)
134 00000000 E002C04C
PINMODE3
EQU (PINSEL_BASE_ADDR + 0x4C)
ARM Macro Assembler Page 7
135 00000000 E002C050
PINMODE4
EQU (PINSEL_BASE_ADDR + 0x50)
136 00000000 E002C054
PINMODE5
EQU (PINSEL_BASE_ADDR + 0x54)
137 00000000 E002C058
PINMODE6
EQU (PINSEL_BASE_ADDR + 0x58)
138 00000000 E002C05C
PINMODE7
EQU (PINSEL_BASE_ADDR + 0x5C)
139 00000000 E002C060
PINMODE8
EQU (PINSEL_BASE_ADDR + 0x60)
140 00000000 E002C064
PINMODE9
EQU (PINSEL_BASE_ADDR + 0x64)
141 00000000
142 00000000 ;/******************************************************
**************************************************
143 00000000 ; General Purpose Input/Output (GPIO)
144 00000000 ;*******************************************************
*************************************************/
145 00000000 E0028000
GPIO_BASE_ADDR
EQU 0xE0028000
146 00000000
147 00000000 E0028000
IO0PIN EQU (GPIO_BASE_ADDR + 0x00)
148 00000000 E0028004
IO0SET EQU (GPIO_BASE_ADDR + 0x04)
149 00000000 E0028008
IO0DIR EQU (GPIO_BASE_ADDR + 0x08)
150 00000000 E002800C
IO0CLR EQU (GPIO_BASE_ADDR + 0x0C)
151 00000000 E0028010
IO1PIN EQU (GPIO_BASE_ADDR + 0x10)
152 00000000 E0028014
IO1SET EQU (GPIO_BASE_ADDR + 0x14)
153 00000000 E0028018
IO1DIR EQU (GPIO_BASE_ADDR + 0x18)
154 00000000 E002801C
IO1CLR EQU (GPIO_BASE_ADDR + 0x1C)
155 00000000
156 00000000 ;/******************************************************
**************************************************
157 00000000 ; GPIO Interrupt Registers
158 00000000 ;*******************************************************
*************************************************/
159 00000000
160 00000000 E0028090
IO0IntEnR
EQU (GPIO_BASE_ADDR + 0x90)
161 00000000 E0028094
IO0IntEnF
EQU (GPIO_BASE_ADDR + 0x94)
162 00000000 E0028084
IO0IntStatR
ARM Macro Assembler Page 8
EQU (GPIO_BASE_ADDR + 0x84)
163 00000000 E0028088
IO0IntStatF
EQU (GPIO_BASE_ADDR + 0x88)
164 00000000 E002808C
IO0IntClr
EQU (GPIO_BASE_ADDR + 0x8C)
165 00000000
166 00000000 E00280B0
IO2IntEnR
EQU (GPIO_BASE_ADDR + 0xB0)
167 00000000 E00280B4
IO2IntEnF
EQU (GPIO_BASE_ADDR + 0xB4)
168 00000000 E00280A4
IO2IntStatR
EQU (GPIO_BASE_ADDR + 0xA4)
169 00000000 E00280A8
IO2IntStatF
EQU (GPIO_BASE_ADDR + 0xA8)
170 00000000 E00280AC
IO2IntClr
EQU (GPIO_BASE_ADDR + 0xAC)
171 00000000
172 00000000 E0028080
IO_INT_STAT
EQU (GPIO_BASE_ADDR + 0x80)
173 00000000 E0028080
IOIntStatus
EQU (GPIO_BASE_ADDR + 0x80)
174 00000000
175 00000000 3FFF8000
PARTCFG_BASE_ADDR
EQU 0x3FFF8000
176 00000000
177 00000000 3FFF8000
PARTCFG EQU (PARTCFG_BASE_ADDR + 0x00)
178 00000000
179 00000000 ;/******************************************************
**************************************************
180 00000000 ; Fast I/O setup
181 00000000 ;*******************************************************
*************************************************/
182 00000000
183 00000000 3FFFC000
FIO_BASE_ADDR
EQU 0x3FFFC000
184 00000000
185 00000000 3FFFC000
FIO0DIR EQU (FIO_BASE_ADDR + 0x00)
186 00000000 3FFFC010
FIO0MASK
EQU (FIO_BASE_ADDR + 0x10)
187 00000000 3FFFC014
FIO0PIN EQU (FIO_BASE_ADDR + 0x14)
188 00000000 3FFFC018
FIO0SET EQU (FIO_BASE_ADDR + 0x18)
189 00000000 3FFFC01C
FIO0CLR EQU (FIO_BASE_ADDR + 0x1C)
ARM Macro Assembler Page 9
190 00000000
191 00000000 3FFFC020
FIO1DIR EQU (FIO_BASE_ADDR + 0x20)
192 00000000 3FFFC030
FIO1MASK
EQU (FIO_BASE_ADDR + 0x30)
193 00000000 3FFFC034
FIO1PIN EQU (FIO_BASE_ADDR + 0x34)
194 00000000 3FFFC038
FIO1SET EQU (FIO_BASE_ADDR + 0x38)
195 00000000 3FFFC03C
FIO1CLR EQU (FIO_BASE_ADDR + 0x3C)
196 00000000
197 00000000 3FFFC040
FIO2DIR EQU (FIO_BASE_ADDR + 0x40)
198 00000000 3FFFC050
FIO2MASK
EQU (FIO_BASE_ADDR + 0x50)
199 00000000 3FFFC054
FIO2PIN EQU (FIO_BASE_ADDR + 0x54)
200 00000000 3FFFC058
FIO2SET EQU (FIO_BASE_ADDR + 0x58)
201 00000000 3FFFC05C
FIO2CLR EQU (FIO_BASE_ADDR + 0x5C)
202 00000000
203 00000000 3FFFC060
FIO3DIR EQU (FIO_BASE_ADDR + 0x60)
204 00000000 3FFFC070
FIO3MASK
EQU (FIO_BASE_ADDR + 0x70)
205 00000000 3FFFC074
FIO3PIN EQU (FIO_BASE_ADDR + 0x74)
206 00000000 3FFFC078
FIO3SET EQU (FIO_BASE_ADDR + 0x78)
207 00000000 3FFFC07C
FIO3CLR EQU (FIO_BASE_ADDR + 0x7C)
208 00000000
209 00000000 3FFFC080
FIO4DIR EQU (FIO_BASE_ADDR + 0x80)
210 00000000 3FFFC090
FIO4MASK
EQU (FIO_BASE_ADDR + 0x90)
211 00000000 3FFFC094
FIO4PIN EQU (FIO_BASE_ADDR + 0x94)
212 00000000 3FFFC098
FIO4SET EQU (FIO_BASE_ADDR + 0x98)
213 00000000 3FFFC09C
FIO4CLR EQU (FIO_BASE_ADDR + 0x9C)
214 00000000
215 00000000 ;/******************************************************
**************************************************
216 00000000 ; FIOs can be accessed through WORD, HALF-WORD or BYTE.
217 00000000 ;*******************************************************
*************************************************/
218 00000000
219 00000000 3FFFC000
FIO0DIR0
EQU (FIO_BASE_ADDR + 0x00)
ARM Macro Assembler Page 10
220 00000000 3FFFC020
FIO1DIR0
EQU (FIO_BASE_ADDR + 0x20)
221 00000000 3FFFC040
FIO2DIR0
EQU (FIO_BASE_ADDR + 0x40)
222 00000000 3FFFC060
FIO3DIR0
EQU (FIO_BASE_ADDR + 0x60)
223 00000000 3FFFC080
FIO4DIR0
EQU (FIO_BASE_ADDR + 0x80)
224 00000000
225 00000000 3FFFC001
FIO0DIR1
EQU (FIO_BASE_ADDR + 0x01)
226 00000000 3FFFC021
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -