1;/**************************************************************************//** 2; * @file startup_psoc6_01_cm4.s 3; * @brief CMSIS Core Device Startup File for 4; * ARMCM4 Device Series 5; * @version V5.00 6; * @date 02. March 2016 7; ******************************************************************************/ 8;/* 9; * Copyright (c) 2009-2016 ARM Limited. All rights reserved. 10; * 11; * SPDX-License-Identifier: Apache-2.0 12; * 13; * Licensed under the Apache License, Version 2.0 (the License); you may 14; * not use this file except in compliance with the License. 15; * You may obtain a copy of the License at 16; * 17; * www.apache.org/licenses/LICENSE-2.0 18; * 19; * Unless required by applicable law or agreed to in writing, software 20; * distributed under the License is distributed on an AS IS BASIS, WITHOUT 21; * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 22; * See the License for the specific language governing permissions and 23; * limitations under the License. 24; */ 25 26 PRESERVE8 27 THUMB 28 29; Vector Table Mapped to Address 0 at Reset 30 31 AREA RESET, DATA, READONLY 32 EXPORT __Vectors 33 EXPORT __Vectors_End 34 EXPORT __Vectors_Size 35 36 IMPORT |Image$$ARM_LIB_STACK$$ZI$$Base| 37 IMPORT |Image$$ARM_LIB_STACK$$ZI$$Length| 38 39__Vectors DCD |Image$$ARM_LIB_STACK$$ZI$$Base| + |Image$$ARM_LIB_STACK$$ZI$$Length| ; Top of Stack 40 41 DCD Reset_Handler ; Reset Handler 42 43 DCD 0x0000000D ; NMI Handler located at ROM code 44 DCD HardFault_Handler ; Hard Fault Handler 45 DCD MemManage_Handler ; MPU Fault Handler 46 DCD BusFault_Handler ; Bus Fault Handler 47 DCD UsageFault_Handler ; Usage Fault Handler 48 DCD 0 ; Reserved 49 DCD 0 ; Reserved 50 DCD 0 ; Reserved 51 DCD 0 ; Reserved 52 DCD SVC_Handler ; SVCall Handler 53 DCD DebugMon_Handler ; Debug Monitor Handler 54 DCD 0 ; Reserved 55 DCD PendSV_Handler ; PendSV Handler 56 DCD SysTick_Handler ; SysTick Handler 57 58 ; External interrupts Description 59 DCD ioss_interrupts_gpio_0_IRQHandler ; GPIO Port Interrupt #0 60 DCD ioss_interrupts_gpio_1_IRQHandler ; GPIO Port Interrupt #1 61 DCD ioss_interrupts_gpio_2_IRQHandler ; GPIO Port Interrupt #2 62 DCD ioss_interrupts_gpio_3_IRQHandler ; GPIO Port Interrupt #3 63 DCD ioss_interrupts_gpio_4_IRQHandler ; GPIO Port Interrupt #4 64 DCD ioss_interrupts_gpio_5_IRQHandler ; GPIO Port Interrupt #5 65 DCD ioss_interrupts_gpio_6_IRQHandler ; GPIO Port Interrupt #6 66 DCD ioss_interrupts_gpio_7_IRQHandler ; GPIO Port Interrupt #7 67 DCD ioss_interrupts_gpio_8_IRQHandler ; GPIO Port Interrupt #8 68 DCD ioss_interrupts_gpio_9_IRQHandler ; GPIO Port Interrupt #9 69 DCD ioss_interrupts_gpio_10_IRQHandler ; GPIO Port Interrupt #10 70 DCD ioss_interrupts_gpio_11_IRQHandler ; GPIO Port Interrupt #11 71 DCD ioss_interrupts_gpio_12_IRQHandler ; GPIO Port Interrupt #12 72 DCD ioss_interrupts_gpio_13_IRQHandler ; GPIO Port Interrupt #13 73 DCD ioss_interrupts_gpio_14_IRQHandler ; GPIO Port Interrupt #14 74 DCD ioss_interrupt_gpio_IRQHandler ; GPIO All Ports 75 DCD ioss_interrupt_vdd_IRQHandler ; GPIO Supply Detect Interrupt 76 DCD lpcomp_interrupt_IRQHandler ; Low Power Comparator Interrupt 77 DCD scb_8_interrupt_IRQHandler ; Serial Communication Block #8 (DeepSleep capable) 78 DCD srss_interrupt_mcwdt_0_IRQHandler ; Multi Counter Watchdog Timer interrupt 79 DCD srss_interrupt_mcwdt_1_IRQHandler ; Multi Counter Watchdog Timer interrupt 80 DCD srss_interrupt_backup_IRQHandler ; Backup domain interrupt 81 DCD srss_interrupt_IRQHandler ; Other combined Interrupts for SRSS (LVD, WDT, CLKCAL) 82 DCD pass_interrupt_ctbs_IRQHandler ; CTBm Interrupt (all CTBms) 83 DCD bless_interrupt_IRQHandler ; Bluetooth Radio interrupt 84 DCD cpuss_interrupts_ipc_0_IRQHandler ; CPUSS Inter Process Communication Interrupt #0 85 DCD cpuss_interrupts_ipc_1_IRQHandler ; CPUSS Inter Process Communication Interrupt #1 86 DCD cpuss_interrupts_ipc_2_IRQHandler ; CPUSS Inter Process Communication Interrupt #2 87 DCD cpuss_interrupts_ipc_3_IRQHandler ; CPUSS Inter Process Communication Interrupt #3 88 DCD cpuss_interrupts_ipc_4_IRQHandler ; CPUSS Inter Process Communication Interrupt #4 89 DCD cpuss_interrupts_ipc_5_IRQHandler ; CPUSS Inter Process Communication Interrupt #5 90 DCD cpuss_interrupts_ipc_6_IRQHandler ; CPUSS Inter Process Communication Interrupt #6 91 DCD cpuss_interrupts_ipc_7_IRQHandler ; CPUSS Inter Process Communication Interrupt #7 92 DCD cpuss_interrupts_ipc_8_IRQHandler ; CPUSS Inter Process Communication Interrupt #8 93 DCD cpuss_interrupts_ipc_9_IRQHandler ; CPUSS Inter Process Communication Interrupt #9 94 DCD cpuss_interrupts_ipc_10_IRQHandler ; CPUSS Inter Process Communication Interrupt #10 95 DCD cpuss_interrupts_ipc_11_IRQHandler ; CPUSS Inter Process Communication Interrupt #11 96 DCD cpuss_interrupts_ipc_12_IRQHandler ; CPUSS Inter Process Communication Interrupt #12 97 DCD cpuss_interrupts_ipc_13_IRQHandler ; CPUSS Inter Process Communication Interrupt #13 98 DCD cpuss_interrupts_ipc_14_IRQHandler ; CPUSS Inter Process Communication Interrupt #14 99 DCD cpuss_interrupts_ipc_15_IRQHandler ; CPUSS Inter Process Communication Interrupt #15 100 DCD scb_0_interrupt_IRQHandler ; Serial Communication Block #0 101 DCD scb_1_interrupt_IRQHandler ; Serial Communication Block #1 102 DCD scb_2_interrupt_IRQHandler ; Serial Communication Block #2 103 DCD scb_3_interrupt_IRQHandler ; Serial Communication Block #3 104 DCD scb_4_interrupt_IRQHandler ; Serial Communication Block #4 105 DCD scb_5_interrupt_IRQHandler ; Serial Communication Block #5 106 DCD scb_6_interrupt_IRQHandler ; Serial Communication Block #6 107 DCD scb_7_interrupt_IRQHandler ; Serial Communication Block #7 108 DCD csd_interrupt_IRQHandler ; CSD (Capsense) interrupt 109 DCD cpuss_interrupts_dw0_0_IRQHandler ; CPUSS DataWire #0, Channel #0 110 DCD cpuss_interrupts_dw0_1_IRQHandler ; CPUSS DataWire #0, Channel #1 111 DCD cpuss_interrupts_dw0_2_IRQHandler ; CPUSS DataWire #0, Channel #2 112 DCD cpuss_interrupts_dw0_3_IRQHandler ; CPUSS DataWire #0, Channel #3 113 DCD cpuss_interrupts_dw0_4_IRQHandler ; CPUSS DataWire #0, Channel #4 114 DCD cpuss_interrupts_dw0_5_IRQHandler ; CPUSS DataWire #0, Channel #5 115 DCD cpuss_interrupts_dw0_6_IRQHandler ; CPUSS DataWire #0, Channel #6 116 DCD cpuss_interrupts_dw0_7_IRQHandler ; CPUSS DataWire #0, Channel #7 117 DCD cpuss_interrupts_dw0_8_IRQHandler ; CPUSS DataWire #0, Channel #8 118 DCD cpuss_interrupts_dw0_9_IRQHandler ; CPUSS DataWire #0, Channel #9 119 DCD cpuss_interrupts_dw0_10_IRQHandler ; CPUSS DataWire #0, Channel #10 120 DCD cpuss_interrupts_dw0_11_IRQHandler ; CPUSS DataWire #0, Channel #11 121 DCD cpuss_interrupts_dw0_12_IRQHandler ; CPUSS DataWire #0, Channel #12 122 DCD cpuss_interrupts_dw0_13_IRQHandler ; CPUSS DataWire #0, Channel #13 123 DCD cpuss_interrupts_dw0_14_IRQHandler ; CPUSS DataWire #0, Channel #14 124 DCD cpuss_interrupts_dw0_15_IRQHandler ; CPUSS DataWire #0, Channel #15 125 DCD cpuss_interrupts_dw1_0_IRQHandler ; CPUSS DataWire #1, Channel #0 126 DCD cpuss_interrupts_dw1_1_IRQHandler ; CPUSS DataWire #1, Channel #1 127 DCD cpuss_interrupts_dw1_2_IRQHandler ; CPUSS DataWire #1, Channel #2 128 DCD cpuss_interrupts_dw1_3_IRQHandler ; CPUSS DataWire #1, Channel #3 129 DCD cpuss_interrupts_dw1_4_IRQHandler ; CPUSS DataWire #1, Channel #4 130 DCD cpuss_interrupts_dw1_5_IRQHandler ; CPUSS DataWire #1, Channel #5 131 DCD cpuss_interrupts_dw1_6_IRQHandler ; CPUSS DataWire #1, Channel #6 132 DCD cpuss_interrupts_dw1_7_IRQHandler ; CPUSS DataWire #1, Channel #7 133 DCD cpuss_interrupts_dw1_8_IRQHandler ; CPUSS DataWire #1, Channel #8 134 DCD cpuss_interrupts_dw1_9_IRQHandler ; CPUSS DataWire #1, Channel #9 135 DCD cpuss_interrupts_dw1_10_IRQHandler ; CPUSS DataWire #1, Channel #10 136 DCD cpuss_interrupts_dw1_11_IRQHandler ; CPUSS DataWire #1, Channel #11 137 DCD cpuss_interrupts_dw1_12_IRQHandler ; CPUSS DataWire #1, Channel #12 138 DCD cpuss_interrupts_dw1_13_IRQHandler ; CPUSS DataWire #1, Channel #13 139 DCD cpuss_interrupts_dw1_14_IRQHandler ; CPUSS DataWire #1, Channel #14 140 DCD cpuss_interrupts_dw1_15_IRQHandler ; CPUSS DataWire #1, Channel #15 141 DCD cpuss_interrupts_fault_0_IRQHandler ; CPUSS Fault Structure Interrupt #0 142 DCD cpuss_interrupts_fault_1_IRQHandler ; CPUSS Fault Structure Interrupt #1 143 DCD cpuss_interrupt_crypto_IRQHandler ; CRYPTO Accelerator Interrupt 144 DCD cpuss_interrupt_fm_IRQHandler ; FLASH Macro Interrupt 145 DCD cpuss_interrupts_cm0_cti_0_IRQHandler ; CM0+ CTI #0 146 DCD cpuss_interrupts_cm0_cti_1_IRQHandler ; CM0+ CTI #1 147 DCD cpuss_interrupts_cm4_cti_0_IRQHandler ; CM4 CTI #0 148 DCD cpuss_interrupts_cm4_cti_1_IRQHandler ; CM4 CTI #1 149 DCD tcpwm_0_interrupts_0_IRQHandler ; TCPWM #0, Counter #0 150 DCD tcpwm_0_interrupts_1_IRQHandler ; TCPWM #0, Counter #1 151 DCD tcpwm_0_interrupts_2_IRQHandler ; TCPWM #0, Counter #2 152 DCD tcpwm_0_interrupts_3_IRQHandler ; TCPWM #0, Counter #3 153 DCD tcpwm_0_interrupts_4_IRQHandler ; TCPWM #0, Counter #4 154 DCD tcpwm_0_interrupts_5_IRQHandler ; TCPWM #0, Counter #5 155 DCD tcpwm_0_interrupts_6_IRQHandler ; TCPWM #0, Counter #6 156 DCD tcpwm_0_interrupts_7_IRQHandler ; TCPWM #0, Counter #7 157 DCD tcpwm_1_interrupts_0_IRQHandler ; TCPWM #1, Counter #0 158 DCD tcpwm_1_interrupts_1_IRQHandler ; TCPWM #1, Counter #1 159 DCD tcpwm_1_interrupts_2_IRQHandler ; TCPWM #1, Counter #2 160 DCD tcpwm_1_interrupts_3_IRQHandler ; TCPWM #1, Counter #3 161 DCD tcpwm_1_interrupts_4_IRQHandler ; TCPWM #1, Counter #4 162 DCD tcpwm_1_interrupts_5_IRQHandler ; TCPWM #1, Counter #5 163 DCD tcpwm_1_interrupts_6_IRQHandler ; TCPWM #1, Counter #6 164 DCD tcpwm_1_interrupts_7_IRQHandler ; TCPWM #1, Counter #7 165 DCD tcpwm_1_interrupts_8_IRQHandler ; TCPWM #1, Counter #8 166 DCD tcpwm_1_interrupts_9_IRQHandler ; TCPWM #1, Counter #9 167 DCD tcpwm_1_interrupts_10_IRQHandler ; TCPWM #1, Counter #10 168 DCD tcpwm_1_interrupts_11_IRQHandler ; TCPWM #1, Counter #11 169 DCD tcpwm_1_interrupts_12_IRQHandler ; TCPWM #1, Counter #12 170 DCD tcpwm_1_interrupts_13_IRQHandler ; TCPWM #1, Counter #13 171 DCD tcpwm_1_interrupts_14_IRQHandler ; TCPWM #1, Counter #14 172 DCD tcpwm_1_interrupts_15_IRQHandler ; TCPWM #1, Counter #15 173 DCD tcpwm_1_interrupts_16_IRQHandler ; TCPWM #1, Counter #16 174 DCD tcpwm_1_interrupts_17_IRQHandler ; TCPWM #1, Counter #17 175 DCD tcpwm_1_interrupts_18_IRQHandler ; TCPWM #1, Counter #18 176 DCD tcpwm_1_interrupts_19_IRQHandler ; TCPWM #1, Counter #19 177 DCD tcpwm_1_interrupts_20_IRQHandler ; TCPWM #1, Counter #20 178 DCD tcpwm_1_interrupts_21_IRQHandler ; TCPWM #1, Counter #21 179 DCD tcpwm_1_interrupts_22_IRQHandler ; TCPWM #1, Counter #22 180 DCD tcpwm_1_interrupts_23_IRQHandler ; TCPWM #1, Counter #23 181 DCD udb_interrupts_0_IRQHandler ; UDB Interrupt #0 182 DCD udb_interrupts_1_IRQHandler ; UDB Interrupt #1 183 DCD udb_interrupts_2_IRQHandler ; UDB Interrupt #2 184 DCD udb_interrupts_3_IRQHandler ; UDB Interrupt #3 185 DCD udb_interrupts_4_IRQHandler ; UDB Interrupt #4 186 DCD udb_interrupts_5_IRQHandler ; UDB Interrupt #5 187 DCD udb_interrupts_6_IRQHandler ; UDB Interrupt #6 188 DCD udb_interrupts_7_IRQHandler ; UDB Interrupt #7 189 DCD udb_interrupts_8_IRQHandler ; UDB Interrupt #8 190 DCD udb_interrupts_9_IRQHandler ; UDB Interrupt #9 191 DCD udb_interrupts_10_IRQHandler ; UDB Interrupt #10 192 DCD udb_interrupts_11_IRQHandler ; UDB Interrupt #11 193 DCD udb_interrupts_12_IRQHandler ; UDB Interrupt #12 194 DCD udb_interrupts_13_IRQHandler ; UDB Interrupt #13 195 DCD udb_interrupts_14_IRQHandler ; UDB Interrupt #14 196 DCD udb_interrupts_15_IRQHandler ; UDB Interrupt #15 197 DCD pass_interrupt_sar_IRQHandler ; SAR ADC interrupt 198 DCD audioss_interrupt_i2s_IRQHandler ; I2S Audio interrupt 199 DCD audioss_interrupt_pdm_IRQHandler ; PDM/PCM Audio interrupt 200 DCD profile_interrupt_IRQHandler ; Energy Profiler interrupt 201 DCD smif_interrupt_IRQHandler ; Serial Memory Interface interrupt 202 DCD usb_interrupt_hi_IRQHandler ; USB Interrupt 203 DCD usb_interrupt_med_IRQHandler ; USB Interrupt 204 DCD usb_interrupt_lo_IRQHandler ; USB Interrupt 205 DCD pass_interrupt_dacs_IRQHandler ; Consolidated interrrupt for all DACs 206 207__Vectors_End 208 209__Vectors_Size EQU __Vectors_End - __Vectors 210 EXPORT __ramVectors 211 AREA RESET_RAM, READWRITE, NOINIT 212__ramVectors SPACE __Vectors_Size 213 214 215 AREA |.text|, CODE, READONLY 216 217 218; Weak function for startup customization 219; 220; Note. The global resources are not yet initialized (for example global variables, peripherals, clocks) 221; because this function is executed as the first instruction in the ResetHandler. 222; The PDL is also not initialized to use the proper register offsets. 223; The user of this function is responsible for initializing the PDL and resources before using them. 224; 225Cy_OnResetUser PROC 226 EXPORT Cy_OnResetUser [WEAK] 227 BX LR 228 ENDP 229 230; Reset Handler 231Reset_Handler PROC 232 EXPORT Reset_Handler [WEAK] 233 IMPORT Cy_SystemInitFpuEnable 234 IMPORT __main 235 236 ; Define strong function for startup customization 237 BL Cy_OnResetUser 238 239 ; Disable global interrupts 240 CPSID I 241 242 ; Copy vectors from ROM to RAM 243 LDR r1, =__Vectors 244 LDR r0, =__ramVectors 245 LDR r2, =__Vectors_Size 246Vectors_Copy 247 LDR r3, [r1] 248 STR r3, [r0] 249 ADDS r0, r0, #4 250 ADDS r1, r1, #4 251 SUBS r2, r2, #4 252 CMP r2, #0 253 BNE Vectors_Copy 254 255 ; Update Vector Table Offset Register. */ 256 LDR r0, =__ramVectors 257 LDR r1, =0xE000ED08 258 STR r0, [r1] 259 dsb 0xF 260 261 ; Enable the FPU if used 262 LDR R0, =Cy_SystemInitFpuEnable 263 BLX R0 264 265 LDR R0, =__main 266 BLX R0 267 268 ; Should never get here 269 B . 270 271 ENDP 272 273; Dummy Exception Handlers (infinite loops which can be modified) 274NMI_Handler PROC 275 EXPORT NMI_Handler [WEAK] 276 B . 277 ENDP 278 279Cy_SysLib_FaultHandler PROC 280 EXPORT Cy_SysLib_FaultHandler [WEAK] 281 B . 282 ENDP 283HardFault_Wrapper\ 284 PROC 285 EXPORT HardFault_Wrapper [WEAK] 286 movs r0, #4 287 mov r1, LR 288 tst r0, r1 289 beq L_MSP 290 mrs r0, PSP 291 bl L_API_call 292L_MSP 293 mrs r0, MSP 294L_API_call 295 bl Cy_SysLib_FaultHandler 296 ENDP 297HardFault_Handler\ 298 PROC 299 EXPORT HardFault_Handler [WEAK] 300 B HardFault_Wrapper 301 ENDP 302MemManage_Handler\ 303 PROC 304 EXPORT MemManage_Handler [WEAK] 305 B HardFault_Wrapper 306 ENDP 307BusFault_Handler\ 308 PROC 309 EXPORT BusFault_Handler [WEAK] 310 B HardFault_Wrapper 311 ENDP 312UsageFault_Handler\ 313 PROC 314 EXPORT UsageFault_Handler [WEAK] 315 B HardFault_Wrapper 316 ENDP 317SVC_Handler PROC 318 EXPORT SVC_Handler [WEAK] 319 B . 320 ENDP 321DebugMon_Handler\ 322 PROC 323 EXPORT DebugMon_Handler [WEAK] 324 B . 325 ENDP 326PendSV_Handler PROC 327 EXPORT PendSV_Handler [WEAK] 328 B . 329 ENDP 330SysTick_Handler PROC 331 EXPORT SysTick_Handler [WEAK] 332 B . 333 ENDP 334 335Default_Handler PROC 336 EXPORT Default_Handler [WEAK] 337 EXPORT ioss_interrupts_gpio_0_IRQHandler [WEAK] 338 EXPORT ioss_interrupts_gpio_1_IRQHandler [WEAK] 339 EXPORT ioss_interrupts_gpio_2_IRQHandler [WEAK] 340 EXPORT ioss_interrupts_gpio_3_IRQHandler [WEAK] 341 EXPORT ioss_interrupts_gpio_4_IRQHandler [WEAK] 342 EXPORT ioss_interrupts_gpio_5_IRQHandler [WEAK] 343 EXPORT ioss_interrupts_gpio_6_IRQHandler [WEAK] 344 EXPORT ioss_interrupts_gpio_7_IRQHandler [WEAK] 345 EXPORT ioss_interrupts_gpio_8_IRQHandler [WEAK] 346 EXPORT ioss_interrupts_gpio_9_IRQHandler [WEAK] 347 EXPORT ioss_interrupts_gpio_10_IRQHandler [WEAK] 348 EXPORT ioss_interrupts_gpio_11_IRQHandler [WEAK] 349 EXPORT ioss_interrupts_gpio_12_IRQHandler [WEAK] 350 EXPORT ioss_interrupts_gpio_13_IRQHandler [WEAK] 351 EXPORT ioss_interrupts_gpio_14_IRQHandler [WEAK] 352 EXPORT ioss_interrupt_gpio_IRQHandler [WEAK] 353 EXPORT ioss_interrupt_vdd_IRQHandler [WEAK] 354 EXPORT lpcomp_interrupt_IRQHandler [WEAK] 355 EXPORT scb_8_interrupt_IRQHandler [WEAK] 356 EXPORT srss_interrupt_mcwdt_0_IRQHandler [WEAK] 357 EXPORT srss_interrupt_mcwdt_1_IRQHandler [WEAK] 358 EXPORT srss_interrupt_backup_IRQHandler [WEAK] 359 EXPORT srss_interrupt_IRQHandler [WEAK] 360 EXPORT pass_interrupt_ctbs_IRQHandler [WEAK] 361 EXPORT bless_interrupt_IRQHandler [WEAK] 362 EXPORT cpuss_interrupts_ipc_0_IRQHandler [WEAK] 363 EXPORT cpuss_interrupts_ipc_1_IRQHandler [WEAK] 364 EXPORT cpuss_interrupts_ipc_2_IRQHandler [WEAK] 365 EXPORT cpuss_interrupts_ipc_3_IRQHandler [WEAK] 366 EXPORT cpuss_interrupts_ipc_4_IRQHandler [WEAK] 367 EXPORT cpuss_interrupts_ipc_5_IRQHandler [WEAK] 368 EXPORT cpuss_interrupts_ipc_6_IRQHandler [WEAK] 369 EXPORT cpuss_interrupts_ipc_7_IRQHandler [WEAK] 370 EXPORT cpuss_interrupts_ipc_8_IRQHandler [WEAK] 371 EXPORT cpuss_interrupts_ipc_9_IRQHandler [WEAK] 372 EXPORT cpuss_interrupts_ipc_10_IRQHandler [WEAK] 373 EXPORT cpuss_interrupts_ipc_11_IRQHandler [WEAK] 374 EXPORT cpuss_interrupts_ipc_12_IRQHandler [WEAK] 375 EXPORT cpuss_interrupts_ipc_13_IRQHandler [WEAK] 376 EXPORT cpuss_interrupts_ipc_14_IRQHandler [WEAK] 377 EXPORT cpuss_interrupts_ipc_15_IRQHandler [WEAK] 378 EXPORT scb_0_interrupt_IRQHandler [WEAK] 379 EXPORT scb_1_interrupt_IRQHandler [WEAK] 380 EXPORT scb_2_interrupt_IRQHandler [WEAK] 381 EXPORT scb_3_interrupt_IRQHandler [WEAK] 382 EXPORT scb_4_interrupt_IRQHandler [WEAK] 383 EXPORT scb_5_interrupt_IRQHandler [WEAK] 384 EXPORT scb_6_interrupt_IRQHandler [WEAK] 385 EXPORT scb_7_interrupt_IRQHandler [WEAK] 386 EXPORT csd_interrupt_IRQHandler [WEAK] 387 EXPORT cpuss_interrupts_dw0_0_IRQHandler [WEAK] 388 EXPORT cpuss_interrupts_dw0_1_IRQHandler [WEAK] 389 EXPORT cpuss_interrupts_dw0_2_IRQHandler [WEAK] 390 EXPORT cpuss_interrupts_dw0_3_IRQHandler [WEAK] 391 EXPORT cpuss_interrupts_dw0_4_IRQHandler [WEAK] 392 EXPORT cpuss_interrupts_dw0_5_IRQHandler [WEAK] 393 EXPORT cpuss_interrupts_dw0_6_IRQHandler [WEAK] 394 EXPORT cpuss_interrupts_dw0_7_IRQHandler [WEAK] 395 EXPORT cpuss_interrupts_dw0_8_IRQHandler [WEAK] 396 EXPORT cpuss_interrupts_dw0_9_IRQHandler [WEAK] 397 EXPORT cpuss_interrupts_dw0_10_IRQHandler [WEAK] 398 EXPORT cpuss_interrupts_dw0_11_IRQHandler [WEAK] 399 EXPORT cpuss_interrupts_dw0_12_IRQHandler [WEAK] 400 EXPORT cpuss_interrupts_dw0_13_IRQHandler [WEAK] 401 EXPORT cpuss_interrupts_dw0_14_IRQHandler [WEAK] 402 EXPORT cpuss_interrupts_dw0_15_IRQHandler [WEAK] 403 EXPORT cpuss_interrupts_dw1_0_IRQHandler [WEAK] 404 EXPORT cpuss_interrupts_dw1_1_IRQHandler [WEAK] 405 EXPORT cpuss_interrupts_dw1_2_IRQHandler [WEAK] 406 EXPORT cpuss_interrupts_dw1_3_IRQHandler [WEAK] 407 EXPORT cpuss_interrupts_dw1_4_IRQHandler [WEAK] 408 EXPORT cpuss_interrupts_dw1_5_IRQHandler [WEAK] 409 EXPORT cpuss_interrupts_dw1_6_IRQHandler [WEAK] 410 EXPORT cpuss_interrupts_dw1_7_IRQHandler [WEAK] 411 EXPORT cpuss_interrupts_dw1_8_IRQHandler [WEAK] 412 EXPORT cpuss_interrupts_dw1_9_IRQHandler [WEAK] 413 EXPORT cpuss_interrupts_dw1_10_IRQHandler [WEAK] 414 EXPORT cpuss_interrupts_dw1_11_IRQHandler [WEAK] 415 EXPORT cpuss_interrupts_dw1_12_IRQHandler [WEAK] 416 EXPORT cpuss_interrupts_dw1_13_IRQHandler [WEAK] 417 EXPORT cpuss_interrupts_dw1_14_IRQHandler [WEAK] 418 EXPORT cpuss_interrupts_dw1_15_IRQHandler [WEAK] 419 EXPORT cpuss_interrupts_fault_0_IRQHandler [WEAK] 420 EXPORT cpuss_interrupts_fault_1_IRQHandler [WEAK] 421 EXPORT cpuss_interrupt_crypto_IRQHandler [WEAK] 422 EXPORT cpuss_interrupt_fm_IRQHandler [WEAK] 423 EXPORT cpuss_interrupts_cm0_cti_0_IRQHandler [WEAK] 424 EXPORT cpuss_interrupts_cm0_cti_1_IRQHandler [WEAK] 425 EXPORT cpuss_interrupts_cm4_cti_0_IRQHandler [WEAK] 426 EXPORT cpuss_interrupts_cm4_cti_1_IRQHandler [WEAK] 427 EXPORT tcpwm_0_interrupts_0_IRQHandler [WEAK] 428 EXPORT tcpwm_0_interrupts_1_IRQHandler [WEAK] 429 EXPORT tcpwm_0_interrupts_2_IRQHandler [WEAK] 430 EXPORT tcpwm_0_interrupts_3_IRQHandler [WEAK] 431 EXPORT tcpwm_0_interrupts_4_IRQHandler [WEAK] 432 EXPORT tcpwm_0_interrupts_5_IRQHandler [WEAK] 433 EXPORT tcpwm_0_interrupts_6_IRQHandler [WEAK] 434 EXPORT tcpwm_0_interrupts_7_IRQHandler [WEAK] 435 EXPORT tcpwm_1_interrupts_0_IRQHandler [WEAK] 436 EXPORT tcpwm_1_interrupts_1_IRQHandler [WEAK] 437 EXPORT tcpwm_1_interrupts_2_IRQHandler [WEAK] 438 EXPORT tcpwm_1_interrupts_3_IRQHandler [WEAK] 439 EXPORT tcpwm_1_interrupts_4_IRQHandler [WEAK] 440 EXPORT tcpwm_1_interrupts_5_IRQHandler [WEAK] 441 EXPORT tcpwm_1_interrupts_6_IRQHandler [WEAK] 442 EXPORT tcpwm_1_interrupts_7_IRQHandler [WEAK] 443 EXPORT tcpwm_1_interrupts_8_IRQHandler [WEAK] 444 EXPORT tcpwm_1_interrupts_9_IRQHandler [WEAK] 445 EXPORT tcpwm_1_interrupts_10_IRQHandler [WEAK] 446 EXPORT tcpwm_1_interrupts_11_IRQHandler [WEAK] 447 EXPORT tcpwm_1_interrupts_12_IRQHandler [WEAK] 448 EXPORT tcpwm_1_interrupts_13_IRQHandler [WEAK] 449 EXPORT tcpwm_1_interrupts_14_IRQHandler [WEAK] 450 EXPORT tcpwm_1_interrupts_15_IRQHandler [WEAK] 451 EXPORT tcpwm_1_interrupts_16_IRQHandler [WEAK] 452 EXPORT tcpwm_1_interrupts_17_IRQHandler [WEAK] 453 EXPORT tcpwm_1_interrupts_18_IRQHandler [WEAK] 454 EXPORT tcpwm_1_interrupts_19_IRQHandler [WEAK] 455 EXPORT tcpwm_1_interrupts_20_IRQHandler [WEAK] 456 EXPORT tcpwm_1_interrupts_21_IRQHandler [WEAK] 457 EXPORT tcpwm_1_interrupts_22_IRQHandler [WEAK] 458 EXPORT tcpwm_1_interrupts_23_IRQHandler [WEAK] 459 EXPORT udb_interrupts_0_IRQHandler [WEAK] 460 EXPORT udb_interrupts_1_IRQHandler [WEAK] 461 EXPORT udb_interrupts_2_IRQHandler [WEAK] 462 EXPORT udb_interrupts_3_IRQHandler [WEAK] 463 EXPORT udb_interrupts_4_IRQHandler [WEAK] 464 EXPORT udb_interrupts_5_IRQHandler [WEAK] 465 EXPORT udb_interrupts_6_IRQHandler [WEAK] 466 EXPORT udb_interrupts_7_IRQHandler [WEAK] 467 EXPORT udb_interrupts_8_IRQHandler [WEAK] 468 EXPORT udb_interrupts_9_IRQHandler [WEAK] 469 EXPORT udb_interrupts_10_IRQHandler [WEAK] 470 EXPORT udb_interrupts_11_IRQHandler [WEAK] 471 EXPORT udb_interrupts_12_IRQHandler [WEAK] 472 EXPORT udb_interrupts_13_IRQHandler [WEAK] 473 EXPORT udb_interrupts_14_IRQHandler [WEAK] 474 EXPORT udb_interrupts_15_IRQHandler [WEAK] 475 EXPORT pass_interrupt_sar_IRQHandler [WEAK] 476 EXPORT audioss_interrupt_i2s_IRQHandler [WEAK] 477 EXPORT audioss_interrupt_pdm_IRQHandler [WEAK] 478 EXPORT profile_interrupt_IRQHandler [WEAK] 479 EXPORT smif_interrupt_IRQHandler [WEAK] 480 EXPORT usb_interrupt_hi_IRQHandler [WEAK] 481 EXPORT usb_interrupt_med_IRQHandler [WEAK] 482 EXPORT usb_interrupt_lo_IRQHandler [WEAK] 483 EXPORT pass_interrupt_dacs_IRQHandler [WEAK] 484 485ioss_interrupts_gpio_0_IRQHandler 486ioss_interrupts_gpio_1_IRQHandler 487ioss_interrupts_gpio_2_IRQHandler 488ioss_interrupts_gpio_3_IRQHandler 489ioss_interrupts_gpio_4_IRQHandler 490ioss_interrupts_gpio_5_IRQHandler 491ioss_interrupts_gpio_6_IRQHandler 492ioss_interrupts_gpio_7_IRQHandler 493ioss_interrupts_gpio_8_IRQHandler 494ioss_interrupts_gpio_9_IRQHandler 495ioss_interrupts_gpio_10_IRQHandler 496ioss_interrupts_gpio_11_IRQHandler 497ioss_interrupts_gpio_12_IRQHandler 498ioss_interrupts_gpio_13_IRQHandler 499ioss_interrupts_gpio_14_IRQHandler 500ioss_interrupt_gpio_IRQHandler 501ioss_interrupt_vdd_IRQHandler 502lpcomp_interrupt_IRQHandler 503scb_8_interrupt_IRQHandler 504srss_interrupt_mcwdt_0_IRQHandler 505srss_interrupt_mcwdt_1_IRQHandler 506srss_interrupt_backup_IRQHandler 507srss_interrupt_IRQHandler 508pass_interrupt_ctbs_IRQHandler 509bless_interrupt_IRQHandler 510cpuss_interrupts_ipc_0_IRQHandler 511cpuss_interrupts_ipc_1_IRQHandler 512cpuss_interrupts_ipc_2_IRQHandler 513cpuss_interrupts_ipc_3_IRQHandler 514cpuss_interrupts_ipc_4_IRQHandler 515cpuss_interrupts_ipc_5_IRQHandler 516cpuss_interrupts_ipc_6_IRQHandler 517cpuss_interrupts_ipc_7_IRQHandler 518cpuss_interrupts_ipc_8_IRQHandler 519cpuss_interrupts_ipc_9_IRQHandler 520cpuss_interrupts_ipc_10_IRQHandler 521cpuss_interrupts_ipc_11_IRQHandler 522cpuss_interrupts_ipc_12_IRQHandler 523cpuss_interrupts_ipc_13_IRQHandler 524cpuss_interrupts_ipc_14_IRQHandler 525cpuss_interrupts_ipc_15_IRQHandler 526scb_0_interrupt_IRQHandler 527scb_1_interrupt_IRQHandler 528scb_2_interrupt_IRQHandler 529scb_3_interrupt_IRQHandler 530scb_4_interrupt_IRQHandler 531scb_5_interrupt_IRQHandler 532scb_6_interrupt_IRQHandler 533scb_7_interrupt_IRQHandler 534csd_interrupt_IRQHandler 535cpuss_interrupts_dw0_0_IRQHandler 536cpuss_interrupts_dw0_1_IRQHandler 537cpuss_interrupts_dw0_2_IRQHandler 538cpuss_interrupts_dw0_3_IRQHandler 539cpuss_interrupts_dw0_4_IRQHandler 540cpuss_interrupts_dw0_5_IRQHandler 541cpuss_interrupts_dw0_6_IRQHandler 542cpuss_interrupts_dw0_7_IRQHandler 543cpuss_interrupts_dw0_8_IRQHandler 544cpuss_interrupts_dw0_9_IRQHandler 545cpuss_interrupts_dw0_10_IRQHandler 546cpuss_interrupts_dw0_11_IRQHandler 547cpuss_interrupts_dw0_12_IRQHandler 548cpuss_interrupts_dw0_13_IRQHandler 549cpuss_interrupts_dw0_14_IRQHandler 550cpuss_interrupts_dw0_15_IRQHandler 551cpuss_interrupts_dw1_0_IRQHandler 552cpuss_interrupts_dw1_1_IRQHandler 553cpuss_interrupts_dw1_2_IRQHandler 554cpuss_interrupts_dw1_3_IRQHandler 555cpuss_interrupts_dw1_4_IRQHandler 556cpuss_interrupts_dw1_5_IRQHandler 557cpuss_interrupts_dw1_6_IRQHandler 558cpuss_interrupts_dw1_7_IRQHandler 559cpuss_interrupts_dw1_8_IRQHandler 560cpuss_interrupts_dw1_9_IRQHandler 561cpuss_interrupts_dw1_10_IRQHandler 562cpuss_interrupts_dw1_11_IRQHandler 563cpuss_interrupts_dw1_12_IRQHandler 564cpuss_interrupts_dw1_13_IRQHandler 565cpuss_interrupts_dw1_14_IRQHandler 566cpuss_interrupts_dw1_15_IRQHandler 567cpuss_interrupts_fault_0_IRQHandler 568cpuss_interrupts_fault_1_IRQHandler 569cpuss_interrupt_crypto_IRQHandler 570cpuss_interrupt_fm_IRQHandler 571cpuss_interrupts_cm0_cti_0_IRQHandler 572cpuss_interrupts_cm0_cti_1_IRQHandler 573cpuss_interrupts_cm4_cti_0_IRQHandler 574cpuss_interrupts_cm4_cti_1_IRQHandler 575tcpwm_0_interrupts_0_IRQHandler 576tcpwm_0_interrupts_1_IRQHandler 577tcpwm_0_interrupts_2_IRQHandler 578tcpwm_0_interrupts_3_IRQHandler 579tcpwm_0_interrupts_4_IRQHandler 580tcpwm_0_interrupts_5_IRQHandler 581tcpwm_0_interrupts_6_IRQHandler 582tcpwm_0_interrupts_7_IRQHandler 583tcpwm_1_interrupts_0_IRQHandler 584tcpwm_1_interrupts_1_IRQHandler 585tcpwm_1_interrupts_2_IRQHandler 586tcpwm_1_interrupts_3_IRQHandler 587tcpwm_1_interrupts_4_IRQHandler 588tcpwm_1_interrupts_5_IRQHandler 589tcpwm_1_interrupts_6_IRQHandler 590tcpwm_1_interrupts_7_IRQHandler 591tcpwm_1_interrupts_8_IRQHandler 592tcpwm_1_interrupts_9_IRQHandler 593tcpwm_1_interrupts_10_IRQHandler 594tcpwm_1_interrupts_11_IRQHandler 595tcpwm_1_interrupts_12_IRQHandler 596tcpwm_1_interrupts_13_IRQHandler 597tcpwm_1_interrupts_14_IRQHandler 598tcpwm_1_interrupts_15_IRQHandler 599tcpwm_1_interrupts_16_IRQHandler 600tcpwm_1_interrupts_17_IRQHandler 601tcpwm_1_interrupts_18_IRQHandler 602tcpwm_1_interrupts_19_IRQHandler 603tcpwm_1_interrupts_20_IRQHandler 604tcpwm_1_interrupts_21_IRQHandler 605tcpwm_1_interrupts_22_IRQHandler 606tcpwm_1_interrupts_23_IRQHandler 607udb_interrupts_0_IRQHandler 608udb_interrupts_1_IRQHandler 609udb_interrupts_2_IRQHandler 610udb_interrupts_3_IRQHandler 611udb_interrupts_4_IRQHandler 612udb_interrupts_5_IRQHandler 613udb_interrupts_6_IRQHandler 614udb_interrupts_7_IRQHandler 615udb_interrupts_8_IRQHandler 616udb_interrupts_9_IRQHandler 617udb_interrupts_10_IRQHandler 618udb_interrupts_11_IRQHandler 619udb_interrupts_12_IRQHandler 620udb_interrupts_13_IRQHandler 621udb_interrupts_14_IRQHandler 622udb_interrupts_15_IRQHandler 623pass_interrupt_sar_IRQHandler 624audioss_interrupt_i2s_IRQHandler 625audioss_interrupt_pdm_IRQHandler 626profile_interrupt_IRQHandler 627smif_interrupt_IRQHandler 628usb_interrupt_hi_IRQHandler 629usb_interrupt_med_IRQHandler 630usb_interrupt_lo_IRQHandler 631pass_interrupt_dacs_IRQHandler 632 633 B . 634 ENDP 635 636 ALIGN 637 638 639; User Initial Stack & Heap 640 IMPORT __use_two_region_memory 641 642 END 643 644 645; [] END OF FILE 646