1;/*! 2; * @file startup_apm32f41x.s 3; * 4; * @brief CMSIS Cortex-M4 based Core Device Startup File for Device startup_apm32f41x 5; * 6; * @version V1.0.2 7; * 8; * @date 2022-06-23 9; * 10; * @attention 11; * 12; * Copyright (C) 2021-2022 Geehy Semiconductor 13; * 14; * You may not use this file except in compliance with the 15; * GEEHY COPYRIGHT NOTICE (GEEHY SOFTWARE PACKAGE LICENSE). 16; * 17; * The program is only for reference, which is distributed in the hope 18; * that it will be usefull and instructional for customers to develop 19; * their software. Unless required by applicable law or agreed to in 20; * writing, the program is distributed on an "AS IS" BASIS, WITHOUT 21; * ANY WARRANTY OR CONDITIONS OF ANY KIND, either express or implied. 22; * See the GEEHY SOFTWARE PACKAGE LICENSE for the governing permissions 23; * and limitations under the License. 24; */ 25 26 MODULE ?cstartup 27 28 ;; Forward declaration of sections. 29 SECTION CSTACK:DATA:NOROOT(3) 30 31 SECTION .intvec:CODE:NOROOT(2) 32 33 EXTERN __iar_program_start 34 EXTERN SystemInit 35 PUBLIC __vector_table 36 37 DATA 38__vector_table 39 DCD sfe(CSTACK) 40 DCD Reset_Handler ; Reset Handler 41 42 DCD NMI_Handler ; NMI Handler 43 DCD HardFault_Handler ; Hard Fault Handler 44 DCD MemManage_Handler ; MPU Fault Handler 45 DCD BusFault_Handler ; Bus Fault Handler 46 DCD UsageFault_Handler ; Usage Fault Handler 47 DCD 0 ; Reserved 48 DCD 0 ; Reserved 49 DCD 0 ; Reserved 50 DCD 0 ; Reserved 51 DCD SVC_Handler ; SVCall Handler 52 DCD DebugMon_Handler ; Debug Monitor Handler 53 DCD 0 ; Reserved 54 DCD PendSV_Handler ; PendSV Handler 55 DCD SysTick_Handler ; SysTick Handler 56 57 ; External Interrupts 58 DCD WWDT_IRQHandler ; Window WatchDog 59 DCD PVD_IRQHandler ; PVD through EINT Line detection 60 DCD TAMP_STAMP_IRQHandler ; Tamper and TimeStamps through the EINT line 61 DCD RTC_WKUP_IRQHandler ; RTC Wakeup through the EINT line 62 DCD FLASH_IRQHandler ; FLASH 63 DCD RCM_IRQHandler ; RCM 64 DCD EINT0_IRQHandler ; EINT Line0 65 DCD EINT1_IRQHandler ; EINT Line1 66 DCD EINT2_IRQHandler ; EINT Line2 67 DCD EINT3_IRQHandler ; EINT Line3 68 DCD EINT4_IRQHandler ; EINT Line4 69 DCD DMA1_STR0_IRQHandler ; DMA1 Stream 0 70 DCD DMA1_STR1_IRQHandler ; DMA1 Stream 1 71 DCD DMA1_STR2_IRQHandler ; DMA1 Stream 2 72 DCD DMA1_STR3_IRQHandler ; DMA1 Stream 3 73 DCD DMA1_STR4_IRQHandler ; DMA1 Stream 4 74 DCD DMA1_STR5_IRQHandler ; DMA1 Stream 5 75 DCD DMA1_STR6_IRQHandler ; DMA1 Stream 6 76 DCD ADC_IRQHandler ; ADC1, ADC2 and ADC3s 77 DCD CAN1_TX_IRQHandler ; CAN1 TX 78 DCD CAN1_RX0_IRQHandler ; CAN1 RX0 79 DCD CAN1_RX1_IRQHandler ; CAN1 RX1 80 DCD CAN1_SCE_IRQHandler ; CAN1 SCE 81 DCD EINT9_5_IRQHandler ; External Line[9:5]s 82 DCD TMR1_BRK_TMR9_IRQHandler ; TMR1 Break and TMR9 83 DCD TMR1_UP_TMR10_IRQHandler ; TMR1 Update and TMR10 84 DCD TMR1_TRG_COM_TMR11_IRQHandler ; TMR1 Trigger and Commutation and TMR11 85 DCD TMR1_CC_IRQHandler ; TMR1 Capture Compare 86 DCD TMR2_IRQHandler ; TMR2 87 DCD TMR3_IRQHandler ; TMR3 88 DCD TMR4_IRQHandler ; TMR4 89 DCD I2C1_EV_IRQHandler ; I2C1 Event 90 DCD I2C1_ER_IRQHandler ; I2C1 Error 91 DCD I2C2_EV_IRQHandler ; I2C2 Event 92 DCD I2C2_ER_IRQHandler ; I2C2 Error 93 DCD SPI1_IRQHandler ; SPI1 94 DCD SPI2_IRQHandler ; SPI2 95 DCD USART1_IRQHandler ; USART1 96 DCD USART2_IRQHandler ; USART2 97 DCD USART3_IRQHandler ; USART3 98 DCD EINT15_10_IRQHandler ; External Line[15:10]s 99 DCD RTC_Alarm_IRQHandler ; RTC Alarm (A and B) through EINT Line 100 DCD OTG_FS_WKUP_IRQHandler ; OTG_FS Wakeup through EINT line 101 DCD TMR8_BRK_TMR12_IRQHandler ; TMR8 Break and TMR12 102 DCD TMR8_UP_TMR13_IRQHandler ; TMR8 Update and TMR13 103 DCD TMR8_TRG_COM_TMR14_IRQHandler ; TMR8 Trigger and Commutation and TMR14 104 DCD TMR8_CC_IRQHandler ; TMR8 Capture Compare 105 DCD DMA1_STR7_IRQHandler ; DMA1 Stream 7 106 DCD EMMC_IRQHandler ; EMMC 107 DCD SDIO_IRQHandler ; SDIO 108 DCD TMR5_IRQHandler ; TMR5 109 DCD SPI3_IRQHandler ; SPI3 110 DCD UART4_IRQHandler ; UART4 111 DCD UART5_IRQHandler ; UART5 112 DCD TMR6_DAC_IRQHandler ; TMR6 and DAC1&2 underrun errors 113 DCD TMR7_IRQHandler ; TMR7 114 DCD DMA2_STR0_IRQHandler ; DMA2 Stream 0 115 DCD DMA2_STR1_IRQHandler ; DMA2 Stream 1 116 DCD DMA2_STR2_IRQHandler ; DMA2 Stream 2 117 DCD DMA2_STR3_IRQHandler ; DMA2 Stream 3 118 DCD DMA2_STR4_IRQHandler ; DMA2 Stream 4 119 DCD ETH_IRQHandler ; Ethernet 120 DCD ETH_WKUP_IRQHandler ; Ethernet Wakeup through EINT line 121 DCD CAN2_TX_IRQHandler ; CAN2 TX 122 DCD CAN2_RX0_IRQHandler ; CAN2 RX0 123 DCD CAN2_RX1_IRQHandler ; CAN2 RX1 124 DCD CAN2_SCE_IRQHandler ; CAN2 SCE 125 DCD OTG_FS_IRQHandler ; OTG_FS 126 DCD DMA2_STR5_IRQHandler ; DMA2 Stream 5 127 DCD DMA2_STR6_IRQHandler ; DMA2 Stream 6 128 DCD DMA2_STR7_IRQHandler ; DMA2 Stream 7 129 DCD USART6_IRQHandler ; USART6 130 DCD I2C3_EV_IRQHandler ; I2C3 event 131 DCD I2C3_ER_IRQHandler ; I2C3 error 132 DCD OTG_HS1_EP1_OUT_IRQHandler ; OTG_HS1 End Point 1 Out 133 DCD OTG_HS1_EP1_IN_IRQHandler ; OTG_HS1 End Point 1 In 134 DCD OTG_HS1_WKUP_IRQHandler ; OTG_HS1 Wakeup through EINT 135 DCD OTG_HS1_IRQHandler ; OTG_HS1 136 DCD DCI_IRQHandler ; DCI 137 DCD CRYP_IRQHandler ; CRYP crypto 138 DCD HASH_RNG_IRQHandler ; Hash and Rng 139 DCD FPU_IRQHandler ; FPU 140 DCD SM3_IRQHandler ; SM3 141 DCD SM4_IRQHandler ; SM4 142 DCD BN_IRQHandler ; BN 143 144;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 145;; 146;; Default interrupt handlers. 147;; 148 THUMB 149 PUBWEAK Reset_Handler 150 SECTION .text:CODE:REORDER:NOROOT(2) 151Reset_Handler 152 153 LDR R0, =SystemInit 154 BLX R0 155 LDR R0, =__iar_program_start 156 BX R0 157 158 PUBWEAK NMI_Handler 159 SECTION .text:CODE:REORDER:NOROOT(1) 160NMI_Handler 161 B NMI_Handler 162 163 PUBWEAK HardFault_Handler 164 SECTION .text:CODE:REORDER:NOROOT(1) 165HardFault_Handler 166 B HardFault_Handler 167 168 PUBWEAK MemManage_Handler 169 SECTION .text:CODE:REORDER:NOROOT(1) 170MemManage_Handler 171 B MemManage_Handler 172 173 PUBWEAK BusFault_Handler 174 SECTION .text:CODE:REORDER:NOROOT(1) 175BusFault_Handler 176 B BusFault_Handler 177 178 PUBWEAK UsageFault_Handler 179 SECTION .text:CODE:REORDER:NOROOT(1) 180UsageFault_Handler 181 B UsageFault_Handler 182 183 PUBWEAK SVC_Handler 184 SECTION .text:CODE:REORDER:NOROOT(1) 185SVC_Handler 186 B SVC_Handler 187 188 PUBWEAK DebugMon_Handler 189 SECTION .text:CODE:REORDER:NOROOT(1) 190DebugMon_Handler 191 B DebugMon_Handler 192 193 PUBWEAK PendSV_Handler 194 SECTION .text:CODE:REORDER:NOROOT(1) 195PendSV_Handler 196 B PendSV_Handler 197 198 PUBWEAK SysTick_Handler 199 SECTION .text:CODE:REORDER:NOROOT(1) 200SysTick_Handler 201 B SysTick_Handler 202 203 PUBWEAK WWDT_IRQHandler 204 SECTION .text:CODE:REORDER:NOROOT(1) 205WWDT_IRQHandler 206 B WWDT_IRQHandler 207 208 PUBWEAK PVD_IRQHandler 209 SECTION .text:CODE:REORDER:NOROOT(1) 210PVD_IRQHandler 211 B PVD_IRQHandler 212 213 PUBWEAK TAMP_STAMP_IRQHandler 214 SECTION .text:CODE:REORDER:NOROOT(1) 215TAMP_STAMP_IRQHandler 216 B TAMP_STAMP_IRQHandler 217 218 PUBWEAK RTC_WKUP_IRQHandler 219 SECTION .text:CODE:REORDER:NOROOT(1) 220RTC_WKUP_IRQHandler 221 B RTC_WKUP_IRQHandler 222 223 PUBWEAK FLASH_IRQHandler 224 SECTION .text:CODE:REORDER:NOROOT(1) 225FLASH_IRQHandler 226 B FLASH_IRQHandler 227 228 PUBWEAK RCM_IRQHandler 229 SECTION .text:CODE:REORDER:NOROOT(1) 230RCM_IRQHandler 231 B RCM_IRQHandler 232 233 PUBWEAK EINT0_IRQHandler 234 SECTION .text:CODE:REORDER:NOROOT(1) 235EINT0_IRQHandler 236 B EINT0_IRQHandler 237 238 PUBWEAK EINT1_IRQHandler 239 SECTION .text:CODE:REORDER:NOROOT(1) 240EINT1_IRQHandler 241 B EINT1_IRQHandler 242 243 PUBWEAK EINT2_IRQHandler 244 SECTION .text:CODE:REORDER:NOROOT(1) 245EINT2_IRQHandler 246 B EINT2_IRQHandler 247 248 PUBWEAK EINT3_IRQHandler 249 SECTION .text:CODE:REORDER:NOROOT(1) 250EINT3_IRQHandler 251 B EINT3_IRQHandler 252 253 PUBWEAK EINT4_IRQHandler 254 SECTION .text:CODE:REORDER:NOROOT(1) 255EINT4_IRQHandler 256 B EINT4_IRQHandler 257 258 PUBWEAK DMA1_STR0_IRQHandler 259 SECTION .text:CODE:REORDER:NOROOT(1) 260DMA1_STR0_IRQHandler 261 B DMA1_STR0_IRQHandler 262 263 PUBWEAK DMA1_STR1_IRQHandler 264 SECTION .text:CODE:REORDER:NOROOT(1) 265DMA1_STR1_IRQHandler 266 B DMA1_STR1_IRQHandler 267 268 PUBWEAK DMA1_STR2_IRQHandler 269 SECTION .text:CODE:REORDER:NOROOT(1) 270DMA1_STR2_IRQHandler 271 B DMA1_STR2_IRQHandler 272 273 PUBWEAK DMA1_STR3_IRQHandler 274 SECTION .text:CODE:REORDER:NOROOT(1) 275DMA1_STR3_IRQHandler 276 B DMA1_STR3_IRQHandler 277 278 PUBWEAK DMA1_STR4_IRQHandler 279 SECTION .text:CODE:REORDER:NOROOT(1) 280DMA1_STR4_IRQHandler 281 B DMA1_STR4_IRQHandler 282 283 PUBWEAK DMA1_STR5_IRQHandler 284 SECTION .text:CODE:REORDER:NOROOT(1) 285DMA1_STR5_IRQHandler 286 B DMA1_STR5_IRQHandler 287 288 PUBWEAK DMA1_STR6_IRQHandler 289 SECTION .text:CODE:REORDER:NOROOT(1) 290DMA1_STR6_IRQHandler 291 B DMA1_STR6_IRQHandler 292 293 PUBWEAK ADC_IRQHandler 294 SECTION .text:CODE:REORDER:NOROOT(1) 295ADC_IRQHandler 296 B ADC_IRQHandler 297 298 PUBWEAK CAN1_TX_IRQHandler 299 SECTION .text:CODE:REORDER:NOROOT(1) 300CAN1_TX_IRQHandler 301 B CAN1_TX_IRQHandler 302 303 PUBWEAK CAN1_RX0_IRQHandler 304 SECTION .text:CODE:REORDER:NOROOT(1) 305CAN1_RX0_IRQHandler 306 B CAN1_RX0_IRQHandler 307 308 PUBWEAK CAN1_RX1_IRQHandler 309 SECTION .text:CODE:REORDER:NOROOT(1) 310CAN1_RX1_IRQHandler 311 B CAN1_RX1_IRQHandler 312 313 PUBWEAK CAN1_SCE_IRQHandler 314 SECTION .text:CODE:REORDER:NOROOT(1) 315CAN1_SCE_IRQHandler 316 B CAN1_SCE_IRQHandler 317 318 PUBWEAK EINT9_5_IRQHandler 319 SECTION .text:CODE:REORDER:NOROOT(1) 320EINT9_5_IRQHandler 321 B EINT9_5_IRQHandler 322 323 PUBWEAK TMR1_BRK_TMR9_IRQHandler 324 SECTION .text:CODE:REORDER:NOROOT(1) 325TMR1_BRK_TMR9_IRQHandler 326 B TMR1_BRK_TMR9_IRQHandler 327 328 PUBWEAK TMR1_UP_TMR10_IRQHandler 329 SECTION .text:CODE:REORDER:NOROOT(1) 330TMR1_UP_TMR10_IRQHandler 331 B TMR1_UP_TMR10_IRQHandler 332 333 PUBWEAK TMR1_TRG_COM_TMR11_IRQHandler 334 SECTION .text:CODE:REORDER:NOROOT(1) 335TMR1_TRG_COM_TMR11_IRQHandler 336 B TMR1_TRG_COM_TMR11_IRQHandler 337 338 PUBWEAK TMR1_CC_IRQHandler 339 SECTION .text:CODE:REORDER:NOROOT(1) 340TMR1_CC_IRQHandler 341 B TMR1_CC_IRQHandler 342 343 PUBWEAK TMR2_IRQHandler 344 SECTION .text:CODE:REORDER:NOROOT(1) 345TMR2_IRQHandler 346 B TMR2_IRQHandler 347 348 PUBWEAK TMR3_IRQHandler 349 SECTION .text:CODE:REORDER:NOROOT(1) 350TMR3_IRQHandler 351 B TMR3_IRQHandler 352 353 PUBWEAK TMR4_IRQHandler 354 SECTION .text:CODE:REORDER:NOROOT(1) 355TMR4_IRQHandler 356 B TMR4_IRQHandler 357 358 PUBWEAK I2C1_EV_IRQHandler 359 SECTION .text:CODE:REORDER:NOROOT(1) 360I2C1_EV_IRQHandler 361 B I2C1_EV_IRQHandler 362 363 PUBWEAK I2C1_ER_IRQHandler 364 SECTION .text:CODE:REORDER:NOROOT(1) 365I2C1_ER_IRQHandler 366 B I2C1_ER_IRQHandler 367 368 PUBWEAK I2C2_EV_IRQHandler 369 SECTION .text:CODE:REORDER:NOROOT(1) 370I2C2_EV_IRQHandler 371 B I2C2_EV_IRQHandler 372 373 PUBWEAK I2C2_ER_IRQHandler 374 SECTION .text:CODE:REORDER:NOROOT(1) 375I2C2_ER_IRQHandler 376 B I2C2_ER_IRQHandler 377 378 PUBWEAK SPI1_IRQHandler 379 SECTION .text:CODE:REORDER:NOROOT(1) 380SPI1_IRQHandler 381 B SPI1_IRQHandler 382 383 PUBWEAK SPI2_IRQHandler 384 SECTION .text:CODE:REORDER:NOROOT(1) 385SPI2_IRQHandler 386 B SPI2_IRQHandler 387 388 PUBWEAK USART1_IRQHandler 389 SECTION .text:CODE:REORDER:NOROOT(1) 390USART1_IRQHandler 391 B USART1_IRQHandler 392 393 PUBWEAK USART2_IRQHandler 394 SECTION .text:CODE:REORDER:NOROOT(1) 395USART2_IRQHandler 396 B USART2_IRQHandler 397 398 PUBWEAK USART3_IRQHandler 399 SECTION .text:CODE:REORDER:NOROOT(1) 400USART3_IRQHandler 401 B USART3_IRQHandler 402 403 PUBWEAK EINT15_10_IRQHandler 404 SECTION .text:CODE:REORDER:NOROOT(1) 405EINT15_10_IRQHandler 406 B EINT15_10_IRQHandler 407 408 PUBWEAK RTC_Alarm_IRQHandler 409 SECTION .text:CODE:REORDER:NOROOT(1) 410RTC_Alarm_IRQHandler 411 B RTC_Alarm_IRQHandler 412 413 PUBWEAK OTG_FS_WKUP_IRQHandler 414 SECTION .text:CODE:REORDER:NOROOT(1) 415OTG_FS_WKUP_IRQHandler 416 B OTG_FS_WKUP_IRQHandler 417 418 PUBWEAK TMR8_BRK_TMR12_IRQHandler 419 SECTION .text:CODE:REORDER:NOROOT(1) 420TMR8_BRK_TMR12_IRQHandler 421 B TMR8_BRK_TMR12_IRQHandler 422 423 PUBWEAK TMR8_UP_TMR13_IRQHandler 424 SECTION .text:CODE:REORDER:NOROOT(1) 425TMR8_UP_TMR13_IRQHandler 426 B TMR8_UP_TMR13_IRQHandler 427 428 PUBWEAK TMR8_TRG_COM_TMR14_IRQHandler 429 SECTION .text:CODE:REORDER:NOROOT(1) 430TMR8_TRG_COM_TMR14_IRQHandler 431 B TMR8_TRG_COM_TMR14_IRQHandler 432 433 PUBWEAK TMR8_CC_IRQHandler 434 SECTION .text:CODE:REORDER:NOROOT(1) 435TMR8_CC_IRQHandler 436 B TMR8_CC_IRQHandler 437 438 PUBWEAK DMA1_STR7_IRQHandler 439 SECTION .text:CODE:REORDER:NOROOT(1) 440DMA1_STR7_IRQHandler 441 B DMA1_STR7_IRQHandler 442 443 PUBWEAK EMMC_IRQHandler 444 SECTION .text:CODE:REORDER:NOROOT(1) 445EMMC_IRQHandler 446 B EMMC_IRQHandler 447 448 PUBWEAK SDIO_IRQHandler 449 SECTION .text:CODE:REORDER:NOROOT(1) 450SDIO_IRQHandler 451 B SDIO_IRQHandler 452 453 PUBWEAK TMR5_IRQHandler 454 SECTION .text:CODE:REORDER:NOROOT(1) 455TMR5_IRQHandler 456 B TMR5_IRQHandler 457 458 PUBWEAK SPI3_IRQHandler 459 SECTION .text:CODE:REORDER:NOROOT(1) 460SPI3_IRQHandler 461 B SPI3_IRQHandler 462 463 PUBWEAK UART4_IRQHandler 464 SECTION .text:CODE:REORDER:NOROOT(1) 465UART4_IRQHandler 466 B UART4_IRQHandler 467 468 PUBWEAK UART5_IRQHandler 469 SECTION .text:CODE:REORDER:NOROOT(1) 470UART5_IRQHandler 471 B UART5_IRQHandler 472 473 PUBWEAK TMR6_DAC_IRQHandler 474 SECTION .text:CODE:REORDER:NOROOT(1) 475TMR6_DAC_IRQHandler 476 B TMR6_DAC_IRQHandler 477 478 PUBWEAK TMR7_IRQHandler 479 SECTION .text:CODE:REORDER:NOROOT(1) 480TMR7_IRQHandler 481 B TMR7_IRQHandler 482 483 PUBWEAK DMA2_STR0_IRQHandler 484 SECTION .text:CODE:REORDER:NOROOT(1) 485DMA2_STR0_IRQHandler 486 B DMA2_STR0_IRQHandler 487 488 PUBWEAK DMA2_STR1_IRQHandler 489 SECTION .text:CODE:REORDER:NOROOT(1) 490DMA2_STR1_IRQHandler 491 B DMA2_STR1_IRQHandler 492 493 PUBWEAK DMA2_STR2_IRQHandler 494 SECTION .text:CODE:REORDER:NOROOT(1) 495DMA2_STR2_IRQHandler 496 B DMA2_STR2_IRQHandler 497 498 PUBWEAK DMA2_STR3_IRQHandler 499 SECTION .text:CODE:REORDER:NOROOT(1) 500DMA2_STR3_IRQHandler 501 B DMA2_STR3_IRQHandler 502 503 PUBWEAK DMA2_STR4_IRQHandler 504 SECTION .text:CODE:REORDER:NOROOT(1) 505DMA2_STR4_IRQHandler 506 B DMA2_STR4_IRQHandler 507 508 PUBWEAK ETH_IRQHandler 509 SECTION .text:CODE:REORDER:NOROOT(1) 510ETH_IRQHandler 511 B ETH_IRQHandler 512 513 PUBWEAK ETH_WKUP_IRQHandler 514 SECTION .text:CODE:REORDER:NOROOT(1) 515ETH_WKUP_IRQHandler 516 B ETH_WKUP_IRQHandler 517 518 PUBWEAK CAN2_TX_IRQHandler 519 SECTION .text:CODE:REORDER:NOROOT(1) 520CAN2_TX_IRQHandler 521 B CAN2_TX_IRQHandler 522 523 PUBWEAK CAN2_RX0_IRQHandler 524 SECTION .text:CODE:REORDER:NOROOT(1) 525CAN2_RX0_IRQHandler 526 B CAN2_RX0_IRQHandler 527 528 PUBWEAK CAN2_RX1_IRQHandler 529 SECTION .text:CODE:REORDER:NOROOT(1) 530CAN2_RX1_IRQHandler 531 B CAN2_RX1_IRQHandler 532 533 PUBWEAK CAN2_SCE_IRQHandler 534 SECTION .text:CODE:REORDER:NOROOT(1) 535CAN2_SCE_IRQHandler 536 B CAN2_SCE_IRQHandler 537 538 PUBWEAK OTG_FS_IRQHandler 539 SECTION .text:CODE:REORDER:NOROOT(1) 540OTG_FS_IRQHandler 541 B OTG_FS_IRQHandler 542 543 PUBWEAK DMA2_STR5_IRQHandler 544 SECTION .text:CODE:REORDER:NOROOT(1) 545DMA2_STR5_IRQHandler 546 B DMA2_STR5_IRQHandler 547 548 PUBWEAK DMA2_STR6_IRQHandler 549 SECTION .text:CODE:REORDER:NOROOT(1) 550DMA2_STR6_IRQHandler 551 B DMA2_STR6_IRQHandler 552 553 PUBWEAK DMA2_STR7_IRQHandler 554 SECTION .text:CODE:REORDER:NOROOT(1) 555DMA2_STR7_IRQHandler 556 B DMA2_STR7_IRQHandler 557 558 PUBWEAK USART6_IRQHandler 559 SECTION .text:CODE:REORDER:NOROOT(1) 560USART6_IRQHandler 561 B USART6_IRQHandler 562 563 PUBWEAK I2C3_EV_IRQHandler 564 SECTION .text:CODE:REORDER:NOROOT(1) 565I2C3_EV_IRQHandler 566 B I2C3_EV_IRQHandler 567 568 PUBWEAK I2C3_ER_IRQHandler 569 SECTION .text:CODE:REORDER:NOROOT(1) 570I2C3_ER_IRQHandler 571 B I2C3_ER_IRQHandler 572 573 PUBWEAK OTG_HS1_EP1_OUT_IRQHandler 574 SECTION .text:CODE:REORDER:NOROOT(1) 575OTG_HS1_EP1_OUT_IRQHandler 576 B OTG_HS1_EP1_OUT_IRQHandler 577 578 PUBWEAK OTG_HS1_EP1_IN_IRQHandler 579 SECTION .text:CODE:REORDER:NOROOT(1) 580OTG_HS1_EP1_IN_IRQHandler 581 B OTG_HS1_EP1_IN_IRQHandler 582 583 PUBWEAK OTG_HS1_WKUP_IRQHandler 584 SECTION .text:CODE:REORDER:NOROOT(1) 585OTG_HS1_WKUP_IRQHandler 586 B OTG_HS1_WKUP_IRQHandler 587 588 PUBWEAK OTG_HS1_IRQHandler 589 SECTION .text:CODE:REORDER:NOROOT(1) 590OTG_HS1_IRQHandler 591 B OTG_HS1_IRQHandler 592 593 PUBWEAK DCI_IRQHandler 594 SECTION .text:CODE:REORDER:NOROOT(1) 595DCI_IRQHandler 596 B DCI_IRQHandler 597 598 PUBWEAK CRYP_IRQHandler 599 SECTION .text:CODE:REORDER:NOROOT(1) 600CRYP_IRQHandler 601 B CRYP_IRQHandler 602 603 PUBWEAK HASH_RNG_IRQHandler 604 SECTION .text:CODE:REORDER:NOROOT(1) 605HASH_RNG_IRQHandler 606 B HASH_RNG_IRQHandler 607 608 PUBWEAK FPU_IRQHandler 609 SECTION .text:CODE:REORDER:NOROOT(1) 610FPU_IRQHandler 611 B FPU_IRQHandler 612 613 PUBWEAK SM3_IRQHandler 614 SECTION .text:CODE:REORDER:NOROOT(1) 615SM3_IRQHandler 616 B SM3_IRQHandler 617 618 PUBWEAK SM4_IRQHandler 619 SECTION .text:CODE:REORDER:NOROOT(1) 620SM4_IRQHandler 621 B SM4_IRQHandler 622 623 PUBWEAK BN_IRQHandler 624 SECTION .text:CODE:REORDER:NOROOT(1) 625BN_IRQHandler 626 B BN_IRQHandler 627 628 END 629