1;/**************************************************************************//** 2; * @file startup_psoc6_02_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 cpuss_interrupts_ipc_0_IRQHandler ; CPUSS Inter Process Communication Interrupt #0 83 DCD cpuss_interrupts_ipc_1_IRQHandler ; CPUSS Inter Process Communication Interrupt #1 84 DCD cpuss_interrupts_ipc_2_IRQHandler ; CPUSS Inter Process Communication Interrupt #2 85 DCD cpuss_interrupts_ipc_3_IRQHandler ; CPUSS Inter Process Communication Interrupt #3 86 DCD cpuss_interrupts_ipc_4_IRQHandler ; CPUSS Inter Process Communication Interrupt #4 87 DCD cpuss_interrupts_ipc_5_IRQHandler ; CPUSS Inter Process Communication Interrupt #5 88 DCD cpuss_interrupts_ipc_6_IRQHandler ; CPUSS Inter Process Communication Interrupt #6 89 DCD cpuss_interrupts_ipc_7_IRQHandler ; CPUSS Inter Process Communication Interrupt #7 90 DCD cpuss_interrupts_ipc_8_IRQHandler ; CPUSS Inter Process Communication Interrupt #8 91 DCD cpuss_interrupts_ipc_9_IRQHandler ; CPUSS Inter Process Communication Interrupt #9 92 DCD cpuss_interrupts_ipc_10_IRQHandler ; CPUSS Inter Process Communication Interrupt #10 93 DCD cpuss_interrupts_ipc_11_IRQHandler ; CPUSS Inter Process Communication Interrupt #11 94 DCD cpuss_interrupts_ipc_12_IRQHandler ; CPUSS Inter Process Communication Interrupt #12 95 DCD cpuss_interrupts_ipc_13_IRQHandler ; CPUSS Inter Process Communication Interrupt #13 96 DCD cpuss_interrupts_ipc_14_IRQHandler ; CPUSS Inter Process Communication Interrupt #14 97 DCD cpuss_interrupts_ipc_15_IRQHandler ; CPUSS Inter Process Communication Interrupt #15 98 DCD scb_0_interrupt_IRQHandler ; Serial Communication Block #0 99 DCD scb_1_interrupt_IRQHandler ; Serial Communication Block #1 100 DCD scb_2_interrupt_IRQHandler ; Serial Communication Block #2 101 DCD scb_3_interrupt_IRQHandler ; Serial Communication Block #3 102 DCD scb_4_interrupt_IRQHandler ; Serial Communication Block #4 103 DCD scb_5_interrupt_IRQHandler ; Serial Communication Block #5 104 DCD scb_6_interrupt_IRQHandler ; Serial Communication Block #6 105 DCD scb_7_interrupt_IRQHandler ; Serial Communication Block #7 106 DCD scb_9_interrupt_IRQHandler ; Serial Communication Block #9 107 DCD scb_10_interrupt_IRQHandler ; Serial Communication Block #10 108 DCD scb_11_interrupt_IRQHandler ; Serial Communication Block #11 109 DCD scb_12_interrupt_IRQHandler ; Serial Communication Block #12 110 DCD csd_interrupt_IRQHandler ; CSD (Capsense) interrupt 111 DCD cpuss_interrupts_dmac_0_IRQHandler ; CPUSS DMAC, Channel #0 112 DCD cpuss_interrupts_dmac_1_IRQHandler ; CPUSS DMAC, Channel #1 113 DCD cpuss_interrupts_dmac_2_IRQHandler ; CPUSS DMAC, Channel #2 114 DCD cpuss_interrupts_dmac_3_IRQHandler ; CPUSS DMAC, Channel #3 115 DCD cpuss_interrupts_dw0_0_IRQHandler ; CPUSS DataWire #0, Channel #0 116 DCD cpuss_interrupts_dw0_1_IRQHandler ; CPUSS DataWire #0, Channel #1 117 DCD cpuss_interrupts_dw0_2_IRQHandler ; CPUSS DataWire #0, Channel #2 118 DCD cpuss_interrupts_dw0_3_IRQHandler ; CPUSS DataWire #0, Channel #3 119 DCD cpuss_interrupts_dw0_4_IRQHandler ; CPUSS DataWire #0, Channel #4 120 DCD cpuss_interrupts_dw0_5_IRQHandler ; CPUSS DataWire #0, Channel #5 121 DCD cpuss_interrupts_dw0_6_IRQHandler ; CPUSS DataWire #0, Channel #6 122 DCD cpuss_interrupts_dw0_7_IRQHandler ; CPUSS DataWire #0, Channel #7 123 DCD cpuss_interrupts_dw0_8_IRQHandler ; CPUSS DataWire #0, Channel #8 124 DCD cpuss_interrupts_dw0_9_IRQHandler ; CPUSS DataWire #0, Channel #9 125 DCD cpuss_interrupts_dw0_10_IRQHandler ; CPUSS DataWire #0, Channel #10 126 DCD cpuss_interrupts_dw0_11_IRQHandler ; CPUSS DataWire #0, Channel #11 127 DCD cpuss_interrupts_dw0_12_IRQHandler ; CPUSS DataWire #0, Channel #12 128 DCD cpuss_interrupts_dw0_13_IRQHandler ; CPUSS DataWire #0, Channel #13 129 DCD cpuss_interrupts_dw0_14_IRQHandler ; CPUSS DataWire #0, Channel #14 130 DCD cpuss_interrupts_dw0_15_IRQHandler ; CPUSS DataWire #0, Channel #15 131 DCD cpuss_interrupts_dw0_16_IRQHandler ; CPUSS DataWire #0, Channel #16 132 DCD cpuss_interrupts_dw0_17_IRQHandler ; CPUSS DataWire #0, Channel #17 133 DCD cpuss_interrupts_dw0_18_IRQHandler ; CPUSS DataWire #0, Channel #18 134 DCD cpuss_interrupts_dw0_19_IRQHandler ; CPUSS DataWire #0, Channel #19 135 DCD cpuss_interrupts_dw0_20_IRQHandler ; CPUSS DataWire #0, Channel #20 136 DCD cpuss_interrupts_dw0_21_IRQHandler ; CPUSS DataWire #0, Channel #21 137 DCD cpuss_interrupts_dw0_22_IRQHandler ; CPUSS DataWire #0, Channel #22 138 DCD cpuss_interrupts_dw0_23_IRQHandler ; CPUSS DataWire #0, Channel #23 139 DCD cpuss_interrupts_dw0_24_IRQHandler ; CPUSS DataWire #0, Channel #24 140 DCD cpuss_interrupts_dw0_25_IRQHandler ; CPUSS DataWire #0, Channel #25 141 DCD cpuss_interrupts_dw0_26_IRQHandler ; CPUSS DataWire #0, Channel #26 142 DCD cpuss_interrupts_dw0_27_IRQHandler ; CPUSS DataWire #0, Channel #27 143 DCD cpuss_interrupts_dw0_28_IRQHandler ; CPUSS DataWire #0, Channel #28 144 DCD cpuss_interrupts_dw1_0_IRQHandler ; CPUSS DataWire #1, Channel #0 145 DCD cpuss_interrupts_dw1_1_IRQHandler ; CPUSS DataWire #1, Channel #1 146 DCD cpuss_interrupts_dw1_2_IRQHandler ; CPUSS DataWire #1, Channel #2 147 DCD cpuss_interrupts_dw1_3_IRQHandler ; CPUSS DataWire #1, Channel #3 148 DCD cpuss_interrupts_dw1_4_IRQHandler ; CPUSS DataWire #1, Channel #4 149 DCD cpuss_interrupts_dw1_5_IRQHandler ; CPUSS DataWire #1, Channel #5 150 DCD cpuss_interrupts_dw1_6_IRQHandler ; CPUSS DataWire #1, Channel #6 151 DCD cpuss_interrupts_dw1_7_IRQHandler ; CPUSS DataWire #1, Channel #7 152 DCD cpuss_interrupts_dw1_8_IRQHandler ; CPUSS DataWire #1, Channel #8 153 DCD cpuss_interrupts_dw1_9_IRQHandler ; CPUSS DataWire #1, Channel #9 154 DCD cpuss_interrupts_dw1_10_IRQHandler ; CPUSS DataWire #1, Channel #10 155 DCD cpuss_interrupts_dw1_11_IRQHandler ; CPUSS DataWire #1, Channel #11 156 DCD cpuss_interrupts_dw1_12_IRQHandler ; CPUSS DataWire #1, Channel #12 157 DCD cpuss_interrupts_dw1_13_IRQHandler ; CPUSS DataWire #1, Channel #13 158 DCD cpuss_interrupts_dw1_14_IRQHandler ; CPUSS DataWire #1, Channel #14 159 DCD cpuss_interrupts_dw1_15_IRQHandler ; CPUSS DataWire #1, Channel #15 160 DCD cpuss_interrupts_dw1_16_IRQHandler ; CPUSS DataWire #1, Channel #16 161 DCD cpuss_interrupts_dw1_17_IRQHandler ; CPUSS DataWire #1, Channel #17 162 DCD cpuss_interrupts_dw1_18_IRQHandler ; CPUSS DataWire #1, Channel #18 163 DCD cpuss_interrupts_dw1_19_IRQHandler ; CPUSS DataWire #1, Channel #19 164 DCD cpuss_interrupts_dw1_20_IRQHandler ; CPUSS DataWire #1, Channel #20 165 DCD cpuss_interrupts_dw1_21_IRQHandler ; CPUSS DataWire #1, Channel #21 166 DCD cpuss_interrupts_dw1_22_IRQHandler ; CPUSS DataWire #1, Channel #22 167 DCD cpuss_interrupts_dw1_23_IRQHandler ; CPUSS DataWire #1, Channel #23 168 DCD cpuss_interrupts_dw1_24_IRQHandler ; CPUSS DataWire #1, Channel #24 169 DCD cpuss_interrupts_dw1_25_IRQHandler ; CPUSS DataWire #1, Channel #25 170 DCD cpuss_interrupts_dw1_26_IRQHandler ; CPUSS DataWire #1, Channel #26 171 DCD cpuss_interrupts_dw1_27_IRQHandler ; CPUSS DataWire #1, Channel #27 172 DCD cpuss_interrupts_dw1_28_IRQHandler ; CPUSS DataWire #1, Channel #28 173 DCD cpuss_interrupts_fault_0_IRQHandler ; CPUSS Fault Structure Interrupt #0 174 DCD cpuss_interrupts_fault_1_IRQHandler ; CPUSS Fault Structure Interrupt #1 175 DCD cpuss_interrupt_crypto_IRQHandler ; CRYPTO Accelerator Interrupt 176 DCD cpuss_interrupt_fm_IRQHandler ; FLASH Macro Interrupt 177 DCD cpuss_interrupts_cm4_fp_IRQHandler ; Floating Point operation fault 178 DCD cpuss_interrupts_cm0_cti_0_IRQHandler ; CM0+ CTI #0 179 DCD cpuss_interrupts_cm0_cti_1_IRQHandler ; CM0+ CTI #1 180 DCD cpuss_interrupts_cm4_cti_0_IRQHandler ; CM4 CTI #0 181 DCD cpuss_interrupts_cm4_cti_1_IRQHandler ; CM4 CTI #1 182 DCD tcpwm_0_interrupts_0_IRQHandler ; TCPWM #0, Counter #0 183 DCD tcpwm_0_interrupts_1_IRQHandler ; TCPWM #0, Counter #1 184 DCD tcpwm_0_interrupts_2_IRQHandler ; TCPWM #0, Counter #2 185 DCD tcpwm_0_interrupts_3_IRQHandler ; TCPWM #0, Counter #3 186 DCD tcpwm_0_interrupts_4_IRQHandler ; TCPWM #0, Counter #4 187 DCD tcpwm_0_interrupts_5_IRQHandler ; TCPWM #0, Counter #5 188 DCD tcpwm_0_interrupts_6_IRQHandler ; TCPWM #0, Counter #6 189 DCD tcpwm_0_interrupts_7_IRQHandler ; TCPWM #0, Counter #7 190 DCD tcpwm_1_interrupts_0_IRQHandler ; TCPWM #1, Counter #0 191 DCD tcpwm_1_interrupts_1_IRQHandler ; TCPWM #1, Counter #1 192 DCD tcpwm_1_interrupts_2_IRQHandler ; TCPWM #1, Counter #2 193 DCD tcpwm_1_interrupts_3_IRQHandler ; TCPWM #1, Counter #3 194 DCD tcpwm_1_interrupts_4_IRQHandler ; TCPWM #1, Counter #4 195 DCD tcpwm_1_interrupts_5_IRQHandler ; TCPWM #1, Counter #5 196 DCD tcpwm_1_interrupts_6_IRQHandler ; TCPWM #1, Counter #6 197 DCD tcpwm_1_interrupts_7_IRQHandler ; TCPWM #1, Counter #7 198 DCD tcpwm_1_interrupts_8_IRQHandler ; TCPWM #1, Counter #8 199 DCD tcpwm_1_interrupts_9_IRQHandler ; TCPWM #1, Counter #9 200 DCD tcpwm_1_interrupts_10_IRQHandler ; TCPWM #1, Counter #10 201 DCD tcpwm_1_interrupts_11_IRQHandler ; TCPWM #1, Counter #11 202 DCD tcpwm_1_interrupts_12_IRQHandler ; TCPWM #1, Counter #12 203 DCD tcpwm_1_interrupts_13_IRQHandler ; TCPWM #1, Counter #13 204 DCD tcpwm_1_interrupts_14_IRQHandler ; TCPWM #1, Counter #14 205 DCD tcpwm_1_interrupts_15_IRQHandler ; TCPWM #1, Counter #15 206 DCD tcpwm_1_interrupts_16_IRQHandler ; TCPWM #1, Counter #16 207 DCD tcpwm_1_interrupts_17_IRQHandler ; TCPWM #1, Counter #17 208 DCD tcpwm_1_interrupts_18_IRQHandler ; TCPWM #1, Counter #18 209 DCD tcpwm_1_interrupts_19_IRQHandler ; TCPWM #1, Counter #19 210 DCD tcpwm_1_interrupts_20_IRQHandler ; TCPWM #1, Counter #20 211 DCD tcpwm_1_interrupts_21_IRQHandler ; TCPWM #1, Counter #21 212 DCD tcpwm_1_interrupts_22_IRQHandler ; TCPWM #1, Counter #22 213 DCD tcpwm_1_interrupts_23_IRQHandler ; TCPWM #1, Counter #23 214 DCD pass_interrupt_sar_IRQHandler ; SAR ADC interrupt 215 DCD audioss_0_interrupt_i2s_IRQHandler ; I2S0 Audio interrupt 216 DCD audioss_0_interrupt_pdm_IRQHandler ; PDM0/PCM0 Audio interrupt 217 DCD audioss_1_interrupt_i2s_IRQHandler ; I2S1 Audio interrupt 218 DCD profile_interrupt_IRQHandler ; Energy Profiler interrupt 219 DCD smif_interrupt_IRQHandler ; Serial Memory Interface interrupt 220 DCD usb_interrupt_hi_IRQHandler ; USB Interrupt 221 DCD usb_interrupt_med_IRQHandler ; USB Interrupt 222 DCD usb_interrupt_lo_IRQHandler ; USB Interrupt 223 DCD sdhc_0_interrupt_wakeup_IRQHandler ; SDIO wakeup interrupt for mxsdhc 224 DCD sdhc_0_interrupt_general_IRQHandler ; Consolidated interrupt for mxsdhc for everything else 225 DCD sdhc_1_interrupt_wakeup_IRQHandler ; EEMC wakeup interrupt for mxsdhc, not used 226 DCD sdhc_1_interrupt_general_IRQHandler ; Consolidated interrupt for mxsdhc for everything else 227 228__Vectors_End 229 230__Vectors_Size EQU __Vectors_End - __Vectors 231 EXPORT __ramVectors 232 AREA RESET_RAM, READWRITE, NOINIT 233__ramVectors SPACE __Vectors_Size 234 235 236 AREA |.text|, CODE, READONLY 237 238 239; Weak function for startup customization 240; 241; Note. The global resources are not yet initialized (for example global variables, peripherals, clocks) 242; because this function is executed as the first instruction in the ResetHandler. 243; The PDL is also not initialized to use the proper register offsets. 244; The user of this function is responsible for initializing the PDL and resources before using them. 245; 246Cy_OnResetUser PROC 247 EXPORT Cy_OnResetUser [WEAK] 248 BX LR 249 ENDP 250 251; Reset Handler 252Reset_Handler PROC 253 EXPORT Reset_Handler [WEAK] 254 IMPORT Cy_SystemInitFpuEnable 255 IMPORT __main 256 257 ; Define strong function for startup customization 258 BL Cy_OnResetUser 259 260 ; Disable global interrupts 261 CPSID I 262 263 ; Copy vectors from ROM to RAM 264 LDR r1, =__Vectors 265 LDR r0, =__ramVectors 266 LDR r2, =__Vectors_Size 267Vectors_Copy 268 LDR r3, [r1] 269 STR r3, [r0] 270 ADDS r0, r0, #4 271 ADDS r1, r1, #4 272 SUBS r2, r2, #4 273 CMP r2, #0 274 BNE Vectors_Copy 275 276 ; Update Vector Table Offset Register. */ 277 LDR r0, =__ramVectors 278 LDR r1, =0xE000ED08 279 STR r0, [r1] 280 dsb 0xF 281 282 ; Enable the FPU if used 283 LDR R0, =Cy_SystemInitFpuEnable 284 BLX R0 285 286 LDR R0, =__main 287 BLX R0 288 289 ; Should never get here 290 B . 291 292 ENDP 293 294; Dummy Exception Handlers (infinite loops which can be modified) 295NMI_Handler PROC 296 EXPORT NMI_Handler [WEAK] 297 B . 298 ENDP 299 300Cy_SysLib_FaultHandler PROC 301 EXPORT Cy_SysLib_FaultHandler [WEAK] 302 B . 303 ENDP 304HardFault_Wrapper\ 305 PROC 306 EXPORT HardFault_Wrapper [WEAK] 307 movs r0, #4 308 mov r1, LR 309 tst r0, r1 310 beq L_MSP 311 mrs r0, PSP 312 bl L_API_call 313L_MSP 314 mrs r0, MSP 315L_API_call 316 bl Cy_SysLib_FaultHandler 317 ENDP 318HardFault_Handler\ 319 PROC 320 EXPORT HardFault_Handler [WEAK] 321 B HardFault_Wrapper 322 ENDP 323MemManage_Handler\ 324 PROC 325 EXPORT MemManage_Handler [WEAK] 326 B HardFault_Wrapper 327 ENDP 328BusFault_Handler\ 329 PROC 330 EXPORT BusFault_Handler [WEAK] 331 B HardFault_Wrapper 332 ENDP 333UsageFault_Handler\ 334 PROC 335 EXPORT UsageFault_Handler [WEAK] 336 B HardFault_Wrapper 337 ENDP 338SVC_Handler PROC 339 EXPORT SVC_Handler [WEAK] 340 B . 341 ENDP 342DebugMon_Handler\ 343 PROC 344 EXPORT DebugMon_Handler [WEAK] 345 B . 346 ENDP 347PendSV_Handler PROC 348 EXPORT PendSV_Handler [WEAK] 349 B . 350 ENDP 351SysTick_Handler PROC 352 EXPORT SysTick_Handler [WEAK] 353 B . 354 ENDP 355 356Default_Handler PROC 357 EXPORT Default_Handler [WEAK] 358 EXPORT ioss_interrupts_gpio_0_IRQHandler [WEAK] 359 EXPORT ioss_interrupts_gpio_1_IRQHandler [WEAK] 360 EXPORT ioss_interrupts_gpio_2_IRQHandler [WEAK] 361 EXPORT ioss_interrupts_gpio_3_IRQHandler [WEAK] 362 EXPORT ioss_interrupts_gpio_4_IRQHandler [WEAK] 363 EXPORT ioss_interrupts_gpio_5_IRQHandler [WEAK] 364 EXPORT ioss_interrupts_gpio_6_IRQHandler [WEAK] 365 EXPORT ioss_interrupts_gpio_7_IRQHandler [WEAK] 366 EXPORT ioss_interrupts_gpio_8_IRQHandler [WEAK] 367 EXPORT ioss_interrupts_gpio_9_IRQHandler [WEAK] 368 EXPORT ioss_interrupts_gpio_10_IRQHandler [WEAK] 369 EXPORT ioss_interrupts_gpio_11_IRQHandler [WEAK] 370 EXPORT ioss_interrupts_gpio_12_IRQHandler [WEAK] 371 EXPORT ioss_interrupts_gpio_13_IRQHandler [WEAK] 372 EXPORT ioss_interrupts_gpio_14_IRQHandler [WEAK] 373 EXPORT ioss_interrupt_gpio_IRQHandler [WEAK] 374 EXPORT ioss_interrupt_vdd_IRQHandler [WEAK] 375 EXPORT lpcomp_interrupt_IRQHandler [WEAK] 376 EXPORT scb_8_interrupt_IRQHandler [WEAK] 377 EXPORT srss_interrupt_mcwdt_0_IRQHandler [WEAK] 378 EXPORT srss_interrupt_mcwdt_1_IRQHandler [WEAK] 379 EXPORT srss_interrupt_backup_IRQHandler [WEAK] 380 EXPORT srss_interrupt_IRQHandler [WEAK] 381 EXPORT cpuss_interrupts_ipc_0_IRQHandler [WEAK] 382 EXPORT cpuss_interrupts_ipc_1_IRQHandler [WEAK] 383 EXPORT cpuss_interrupts_ipc_2_IRQHandler [WEAK] 384 EXPORT cpuss_interrupts_ipc_3_IRQHandler [WEAK] 385 EXPORT cpuss_interrupts_ipc_4_IRQHandler [WEAK] 386 EXPORT cpuss_interrupts_ipc_5_IRQHandler [WEAK] 387 EXPORT cpuss_interrupts_ipc_6_IRQHandler [WEAK] 388 EXPORT cpuss_interrupts_ipc_7_IRQHandler [WEAK] 389 EXPORT cpuss_interrupts_ipc_8_IRQHandler [WEAK] 390 EXPORT cpuss_interrupts_ipc_9_IRQHandler [WEAK] 391 EXPORT cpuss_interrupts_ipc_10_IRQHandler [WEAK] 392 EXPORT cpuss_interrupts_ipc_11_IRQHandler [WEAK] 393 EXPORT cpuss_interrupts_ipc_12_IRQHandler [WEAK] 394 EXPORT cpuss_interrupts_ipc_13_IRQHandler [WEAK] 395 EXPORT cpuss_interrupts_ipc_14_IRQHandler [WEAK] 396 EXPORT cpuss_interrupts_ipc_15_IRQHandler [WEAK] 397 EXPORT scb_0_interrupt_IRQHandler [WEAK] 398 EXPORT scb_1_interrupt_IRQHandler [WEAK] 399 EXPORT scb_2_interrupt_IRQHandler [WEAK] 400 EXPORT scb_3_interrupt_IRQHandler [WEAK] 401 EXPORT scb_4_interrupt_IRQHandler [WEAK] 402 EXPORT scb_5_interrupt_IRQHandler [WEAK] 403 EXPORT scb_6_interrupt_IRQHandler [WEAK] 404 EXPORT scb_7_interrupt_IRQHandler [WEAK] 405 EXPORT scb_9_interrupt_IRQHandler [WEAK] 406 EXPORT scb_10_interrupt_IRQHandler [WEAK] 407 EXPORT scb_11_interrupt_IRQHandler [WEAK] 408 EXPORT scb_12_interrupt_IRQHandler [WEAK] 409 EXPORT csd_interrupt_IRQHandler [WEAK] 410 EXPORT cpuss_interrupts_dmac_0_IRQHandler [WEAK] 411 EXPORT cpuss_interrupts_dmac_1_IRQHandler [WEAK] 412 EXPORT cpuss_interrupts_dmac_2_IRQHandler [WEAK] 413 EXPORT cpuss_interrupts_dmac_3_IRQHandler [WEAK] 414 EXPORT cpuss_interrupts_dw0_0_IRQHandler [WEAK] 415 EXPORT cpuss_interrupts_dw0_1_IRQHandler [WEAK] 416 EXPORT cpuss_interrupts_dw0_2_IRQHandler [WEAK] 417 EXPORT cpuss_interrupts_dw0_3_IRQHandler [WEAK] 418 EXPORT cpuss_interrupts_dw0_4_IRQHandler [WEAK] 419 EXPORT cpuss_interrupts_dw0_5_IRQHandler [WEAK] 420 EXPORT cpuss_interrupts_dw0_6_IRQHandler [WEAK] 421 EXPORT cpuss_interrupts_dw0_7_IRQHandler [WEAK] 422 EXPORT cpuss_interrupts_dw0_8_IRQHandler [WEAK] 423 EXPORT cpuss_interrupts_dw0_9_IRQHandler [WEAK] 424 EXPORT cpuss_interrupts_dw0_10_IRQHandler [WEAK] 425 EXPORT cpuss_interrupts_dw0_11_IRQHandler [WEAK] 426 EXPORT cpuss_interrupts_dw0_12_IRQHandler [WEAK] 427 EXPORT cpuss_interrupts_dw0_13_IRQHandler [WEAK] 428 EXPORT cpuss_interrupts_dw0_14_IRQHandler [WEAK] 429 EXPORT cpuss_interrupts_dw0_15_IRQHandler [WEAK] 430 EXPORT cpuss_interrupts_dw0_16_IRQHandler [WEAK] 431 EXPORT cpuss_interrupts_dw0_17_IRQHandler [WEAK] 432 EXPORT cpuss_interrupts_dw0_18_IRQHandler [WEAK] 433 EXPORT cpuss_interrupts_dw0_19_IRQHandler [WEAK] 434 EXPORT cpuss_interrupts_dw0_20_IRQHandler [WEAK] 435 EXPORT cpuss_interrupts_dw0_21_IRQHandler [WEAK] 436 EXPORT cpuss_interrupts_dw0_22_IRQHandler [WEAK] 437 EXPORT cpuss_interrupts_dw0_23_IRQHandler [WEAK] 438 EXPORT cpuss_interrupts_dw0_24_IRQHandler [WEAK] 439 EXPORT cpuss_interrupts_dw0_25_IRQHandler [WEAK] 440 EXPORT cpuss_interrupts_dw0_26_IRQHandler [WEAK] 441 EXPORT cpuss_interrupts_dw0_27_IRQHandler [WEAK] 442 EXPORT cpuss_interrupts_dw0_28_IRQHandler [WEAK] 443 EXPORT cpuss_interrupts_dw1_0_IRQHandler [WEAK] 444 EXPORT cpuss_interrupts_dw1_1_IRQHandler [WEAK] 445 EXPORT cpuss_interrupts_dw1_2_IRQHandler [WEAK] 446 EXPORT cpuss_interrupts_dw1_3_IRQHandler [WEAK] 447 EXPORT cpuss_interrupts_dw1_4_IRQHandler [WEAK] 448 EXPORT cpuss_interrupts_dw1_5_IRQHandler [WEAK] 449 EXPORT cpuss_interrupts_dw1_6_IRQHandler [WEAK] 450 EXPORT cpuss_interrupts_dw1_7_IRQHandler [WEAK] 451 EXPORT cpuss_interrupts_dw1_8_IRQHandler [WEAK] 452 EXPORT cpuss_interrupts_dw1_9_IRQHandler [WEAK] 453 EXPORT cpuss_interrupts_dw1_10_IRQHandler [WEAK] 454 EXPORT cpuss_interrupts_dw1_11_IRQHandler [WEAK] 455 EXPORT cpuss_interrupts_dw1_12_IRQHandler [WEAK] 456 EXPORT cpuss_interrupts_dw1_13_IRQHandler [WEAK] 457 EXPORT cpuss_interrupts_dw1_14_IRQHandler [WEAK] 458 EXPORT cpuss_interrupts_dw1_15_IRQHandler [WEAK] 459 EXPORT cpuss_interrupts_dw1_16_IRQHandler [WEAK] 460 EXPORT cpuss_interrupts_dw1_17_IRQHandler [WEAK] 461 EXPORT cpuss_interrupts_dw1_18_IRQHandler [WEAK] 462 EXPORT cpuss_interrupts_dw1_19_IRQHandler [WEAK] 463 EXPORT cpuss_interrupts_dw1_20_IRQHandler [WEAK] 464 EXPORT cpuss_interrupts_dw1_21_IRQHandler [WEAK] 465 EXPORT cpuss_interrupts_dw1_22_IRQHandler [WEAK] 466 EXPORT cpuss_interrupts_dw1_23_IRQHandler [WEAK] 467 EXPORT cpuss_interrupts_dw1_24_IRQHandler [WEAK] 468 EXPORT cpuss_interrupts_dw1_25_IRQHandler [WEAK] 469 EXPORT cpuss_interrupts_dw1_26_IRQHandler [WEAK] 470 EXPORT cpuss_interrupts_dw1_27_IRQHandler [WEAK] 471 EXPORT cpuss_interrupts_dw1_28_IRQHandler [WEAK] 472 EXPORT cpuss_interrupts_fault_0_IRQHandler [WEAK] 473 EXPORT cpuss_interrupts_fault_1_IRQHandler [WEAK] 474 EXPORT cpuss_interrupt_crypto_IRQHandler [WEAK] 475 EXPORT cpuss_interrupt_fm_IRQHandler [WEAK] 476 EXPORT cpuss_interrupts_cm4_fp_IRQHandler [WEAK] 477 EXPORT cpuss_interrupts_cm0_cti_0_IRQHandler [WEAK] 478 EXPORT cpuss_interrupts_cm0_cti_1_IRQHandler [WEAK] 479 EXPORT cpuss_interrupts_cm4_cti_0_IRQHandler [WEAK] 480 EXPORT cpuss_interrupts_cm4_cti_1_IRQHandler [WEAK] 481 EXPORT tcpwm_0_interrupts_0_IRQHandler [WEAK] 482 EXPORT tcpwm_0_interrupts_1_IRQHandler [WEAK] 483 EXPORT tcpwm_0_interrupts_2_IRQHandler [WEAK] 484 EXPORT tcpwm_0_interrupts_3_IRQHandler [WEAK] 485 EXPORT tcpwm_0_interrupts_4_IRQHandler [WEAK] 486 EXPORT tcpwm_0_interrupts_5_IRQHandler [WEAK] 487 EXPORT tcpwm_0_interrupts_6_IRQHandler [WEAK] 488 EXPORT tcpwm_0_interrupts_7_IRQHandler [WEAK] 489 EXPORT tcpwm_1_interrupts_0_IRQHandler [WEAK] 490 EXPORT tcpwm_1_interrupts_1_IRQHandler [WEAK] 491 EXPORT tcpwm_1_interrupts_2_IRQHandler [WEAK] 492 EXPORT tcpwm_1_interrupts_3_IRQHandler [WEAK] 493 EXPORT tcpwm_1_interrupts_4_IRQHandler [WEAK] 494 EXPORT tcpwm_1_interrupts_5_IRQHandler [WEAK] 495 EXPORT tcpwm_1_interrupts_6_IRQHandler [WEAK] 496 EXPORT tcpwm_1_interrupts_7_IRQHandler [WEAK] 497 EXPORT tcpwm_1_interrupts_8_IRQHandler [WEAK] 498 EXPORT tcpwm_1_interrupts_9_IRQHandler [WEAK] 499 EXPORT tcpwm_1_interrupts_10_IRQHandler [WEAK] 500 EXPORT tcpwm_1_interrupts_11_IRQHandler [WEAK] 501 EXPORT tcpwm_1_interrupts_12_IRQHandler [WEAK] 502 EXPORT tcpwm_1_interrupts_13_IRQHandler [WEAK] 503 EXPORT tcpwm_1_interrupts_14_IRQHandler [WEAK] 504 EXPORT tcpwm_1_interrupts_15_IRQHandler [WEAK] 505 EXPORT tcpwm_1_interrupts_16_IRQHandler [WEAK] 506 EXPORT tcpwm_1_interrupts_17_IRQHandler [WEAK] 507 EXPORT tcpwm_1_interrupts_18_IRQHandler [WEAK] 508 EXPORT tcpwm_1_interrupts_19_IRQHandler [WEAK] 509 EXPORT tcpwm_1_interrupts_20_IRQHandler [WEAK] 510 EXPORT tcpwm_1_interrupts_21_IRQHandler [WEAK] 511 EXPORT tcpwm_1_interrupts_22_IRQHandler [WEAK] 512 EXPORT tcpwm_1_interrupts_23_IRQHandler [WEAK] 513 EXPORT pass_interrupt_sar_IRQHandler [WEAK] 514 EXPORT audioss_0_interrupt_i2s_IRQHandler [WEAK] 515 EXPORT audioss_0_interrupt_pdm_IRQHandler [WEAK] 516 EXPORT audioss_1_interrupt_i2s_IRQHandler [WEAK] 517 EXPORT profile_interrupt_IRQHandler [WEAK] 518 EXPORT smif_interrupt_IRQHandler [WEAK] 519 EXPORT usb_interrupt_hi_IRQHandler [WEAK] 520 EXPORT usb_interrupt_med_IRQHandler [WEAK] 521 EXPORT usb_interrupt_lo_IRQHandler [WEAK] 522 EXPORT sdhc_0_interrupt_wakeup_IRQHandler [WEAK] 523 EXPORT sdhc_0_interrupt_general_IRQHandler [WEAK] 524 EXPORT sdhc_1_interrupt_wakeup_IRQHandler [WEAK] 525 EXPORT sdhc_1_interrupt_general_IRQHandler [WEAK] 526 527ioss_interrupts_gpio_0_IRQHandler 528ioss_interrupts_gpio_1_IRQHandler 529ioss_interrupts_gpio_2_IRQHandler 530ioss_interrupts_gpio_3_IRQHandler 531ioss_interrupts_gpio_4_IRQHandler 532ioss_interrupts_gpio_5_IRQHandler 533ioss_interrupts_gpio_6_IRQHandler 534ioss_interrupts_gpio_7_IRQHandler 535ioss_interrupts_gpio_8_IRQHandler 536ioss_interrupts_gpio_9_IRQHandler 537ioss_interrupts_gpio_10_IRQHandler 538ioss_interrupts_gpio_11_IRQHandler 539ioss_interrupts_gpio_12_IRQHandler 540ioss_interrupts_gpio_13_IRQHandler 541ioss_interrupts_gpio_14_IRQHandler 542ioss_interrupt_gpio_IRQHandler 543ioss_interrupt_vdd_IRQHandler 544lpcomp_interrupt_IRQHandler 545scb_8_interrupt_IRQHandler 546srss_interrupt_mcwdt_0_IRQHandler 547srss_interrupt_mcwdt_1_IRQHandler 548srss_interrupt_backup_IRQHandler 549srss_interrupt_IRQHandler 550cpuss_interrupts_ipc_0_IRQHandler 551cpuss_interrupts_ipc_1_IRQHandler 552cpuss_interrupts_ipc_2_IRQHandler 553cpuss_interrupts_ipc_3_IRQHandler 554cpuss_interrupts_ipc_4_IRQHandler 555cpuss_interrupts_ipc_5_IRQHandler 556cpuss_interrupts_ipc_6_IRQHandler 557cpuss_interrupts_ipc_7_IRQHandler 558cpuss_interrupts_ipc_8_IRQHandler 559cpuss_interrupts_ipc_9_IRQHandler 560cpuss_interrupts_ipc_10_IRQHandler 561cpuss_interrupts_ipc_11_IRQHandler 562cpuss_interrupts_ipc_12_IRQHandler 563cpuss_interrupts_ipc_13_IRQHandler 564cpuss_interrupts_ipc_14_IRQHandler 565cpuss_interrupts_ipc_15_IRQHandler 566scb_0_interrupt_IRQHandler 567scb_1_interrupt_IRQHandler 568scb_2_interrupt_IRQHandler 569scb_3_interrupt_IRQHandler 570scb_4_interrupt_IRQHandler 571scb_5_interrupt_IRQHandler 572scb_6_interrupt_IRQHandler 573scb_7_interrupt_IRQHandler 574scb_9_interrupt_IRQHandler 575scb_10_interrupt_IRQHandler 576scb_11_interrupt_IRQHandler 577scb_12_interrupt_IRQHandler 578csd_interrupt_IRQHandler 579cpuss_interrupts_dmac_0_IRQHandler 580cpuss_interrupts_dmac_1_IRQHandler 581cpuss_interrupts_dmac_2_IRQHandler 582cpuss_interrupts_dmac_3_IRQHandler 583cpuss_interrupts_dw0_0_IRQHandler 584cpuss_interrupts_dw0_1_IRQHandler 585cpuss_interrupts_dw0_2_IRQHandler 586cpuss_interrupts_dw0_3_IRQHandler 587cpuss_interrupts_dw0_4_IRQHandler 588cpuss_interrupts_dw0_5_IRQHandler 589cpuss_interrupts_dw0_6_IRQHandler 590cpuss_interrupts_dw0_7_IRQHandler 591cpuss_interrupts_dw0_8_IRQHandler 592cpuss_interrupts_dw0_9_IRQHandler 593cpuss_interrupts_dw0_10_IRQHandler 594cpuss_interrupts_dw0_11_IRQHandler 595cpuss_interrupts_dw0_12_IRQHandler 596cpuss_interrupts_dw0_13_IRQHandler 597cpuss_interrupts_dw0_14_IRQHandler 598cpuss_interrupts_dw0_15_IRQHandler 599cpuss_interrupts_dw0_16_IRQHandler 600cpuss_interrupts_dw0_17_IRQHandler 601cpuss_interrupts_dw0_18_IRQHandler 602cpuss_interrupts_dw0_19_IRQHandler 603cpuss_interrupts_dw0_20_IRQHandler 604cpuss_interrupts_dw0_21_IRQHandler 605cpuss_interrupts_dw0_22_IRQHandler 606cpuss_interrupts_dw0_23_IRQHandler 607cpuss_interrupts_dw0_24_IRQHandler 608cpuss_interrupts_dw0_25_IRQHandler 609cpuss_interrupts_dw0_26_IRQHandler 610cpuss_interrupts_dw0_27_IRQHandler 611cpuss_interrupts_dw0_28_IRQHandler 612cpuss_interrupts_dw1_0_IRQHandler 613cpuss_interrupts_dw1_1_IRQHandler 614cpuss_interrupts_dw1_2_IRQHandler 615cpuss_interrupts_dw1_3_IRQHandler 616cpuss_interrupts_dw1_4_IRQHandler 617cpuss_interrupts_dw1_5_IRQHandler 618cpuss_interrupts_dw1_6_IRQHandler 619cpuss_interrupts_dw1_7_IRQHandler 620cpuss_interrupts_dw1_8_IRQHandler 621cpuss_interrupts_dw1_9_IRQHandler 622cpuss_interrupts_dw1_10_IRQHandler 623cpuss_interrupts_dw1_11_IRQHandler 624cpuss_interrupts_dw1_12_IRQHandler 625cpuss_interrupts_dw1_13_IRQHandler 626cpuss_interrupts_dw1_14_IRQHandler 627cpuss_interrupts_dw1_15_IRQHandler 628cpuss_interrupts_dw1_16_IRQHandler 629cpuss_interrupts_dw1_17_IRQHandler 630cpuss_interrupts_dw1_18_IRQHandler 631cpuss_interrupts_dw1_19_IRQHandler 632cpuss_interrupts_dw1_20_IRQHandler 633cpuss_interrupts_dw1_21_IRQHandler 634cpuss_interrupts_dw1_22_IRQHandler 635cpuss_interrupts_dw1_23_IRQHandler 636cpuss_interrupts_dw1_24_IRQHandler 637cpuss_interrupts_dw1_25_IRQHandler 638cpuss_interrupts_dw1_26_IRQHandler 639cpuss_interrupts_dw1_27_IRQHandler 640cpuss_interrupts_dw1_28_IRQHandler 641cpuss_interrupts_fault_0_IRQHandler 642cpuss_interrupts_fault_1_IRQHandler 643cpuss_interrupt_crypto_IRQHandler 644cpuss_interrupt_fm_IRQHandler 645cpuss_interrupts_cm4_fp_IRQHandler 646cpuss_interrupts_cm0_cti_0_IRQHandler 647cpuss_interrupts_cm0_cti_1_IRQHandler 648cpuss_interrupts_cm4_cti_0_IRQHandler 649cpuss_interrupts_cm4_cti_1_IRQHandler 650tcpwm_0_interrupts_0_IRQHandler 651tcpwm_0_interrupts_1_IRQHandler 652tcpwm_0_interrupts_2_IRQHandler 653tcpwm_0_interrupts_3_IRQHandler 654tcpwm_0_interrupts_4_IRQHandler 655tcpwm_0_interrupts_5_IRQHandler 656tcpwm_0_interrupts_6_IRQHandler 657tcpwm_0_interrupts_7_IRQHandler 658tcpwm_1_interrupts_0_IRQHandler 659tcpwm_1_interrupts_1_IRQHandler 660tcpwm_1_interrupts_2_IRQHandler 661tcpwm_1_interrupts_3_IRQHandler 662tcpwm_1_interrupts_4_IRQHandler 663tcpwm_1_interrupts_5_IRQHandler 664tcpwm_1_interrupts_6_IRQHandler 665tcpwm_1_interrupts_7_IRQHandler 666tcpwm_1_interrupts_8_IRQHandler 667tcpwm_1_interrupts_9_IRQHandler 668tcpwm_1_interrupts_10_IRQHandler 669tcpwm_1_interrupts_11_IRQHandler 670tcpwm_1_interrupts_12_IRQHandler 671tcpwm_1_interrupts_13_IRQHandler 672tcpwm_1_interrupts_14_IRQHandler 673tcpwm_1_interrupts_15_IRQHandler 674tcpwm_1_interrupts_16_IRQHandler 675tcpwm_1_interrupts_17_IRQHandler 676tcpwm_1_interrupts_18_IRQHandler 677tcpwm_1_interrupts_19_IRQHandler 678tcpwm_1_interrupts_20_IRQHandler 679tcpwm_1_interrupts_21_IRQHandler 680tcpwm_1_interrupts_22_IRQHandler 681tcpwm_1_interrupts_23_IRQHandler 682pass_interrupt_sar_IRQHandler 683audioss_0_interrupt_i2s_IRQHandler 684audioss_0_interrupt_pdm_IRQHandler 685audioss_1_interrupt_i2s_IRQHandler 686profile_interrupt_IRQHandler 687smif_interrupt_IRQHandler 688usb_interrupt_hi_IRQHandler 689usb_interrupt_med_IRQHandler 690usb_interrupt_lo_IRQHandler 691sdhc_0_interrupt_wakeup_IRQHandler 692sdhc_0_interrupt_general_IRQHandler 693sdhc_1_interrupt_wakeup_IRQHandler 694sdhc_1_interrupt_general_IRQHandler 695 696 B . 697 ENDP 698 699 ALIGN 700 701 702; User Initial Stack & Heap 703 IMPORT __use_two_region_memory 704 705 END 706 707 708; [] END OF FILE 709