forkd

Dependencies:   mbed

Fork of LG2 by Dmitry Kovalev

Committer:
Kovalev_D
Date:
Wed Feb 03 10:44:42 2016 +0300
Revision:
23:12e6183f04d4
[thyz

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Kovalev_D 23:12e6183f04d4 1 ;/*****************************************************************************
Kovalev_D 23:12e6183f04d4 2 ; * @file: startup_LPC13xx.s
Kovalev_D 23:12e6183f04d4 3 ; * @purpose: CMSIS Cortex-M3 Core Device Startup File
Kovalev_D 23:12e6183f04d4 4 ; * for the NXP LPC13xx Device Series
Kovalev_D 23:12e6183f04d4 5 ; * @version: V1.00
Kovalev_D 23:12e6183f04d4 6 ; * @date: 19. October 2009
Kovalev_D 23:12e6183f04d4 7 ; *----------------------------------------------------------------------------
Kovalev_D 23:12e6183f04d4 8 ; *
Kovalev_D 23:12e6183f04d4 9 ; * Copyright (C) 2009 ARM Limited. All rights reserved.
Kovalev_D 23:12e6183f04d4 10 ; *
Kovalev_D 23:12e6183f04d4 11 ; * ARM Limited (ARM) is supplying this software for use with Cortex-Mx
Kovalev_D 23:12e6183f04d4 12 ; * processor based microcontrollers. This file can be freely distributed
Kovalev_D 23:12e6183f04d4 13 ; * within development tools that are supporting such ARM based processors.
Kovalev_D 23:12e6183f04d4 14 ; *
Kovalev_D 23:12e6183f04d4 15 ; * THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED
Kovalev_D 23:12e6183f04d4 16 ; * OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF
Kovalev_D 23:12e6183f04d4 17 ; * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE.
Kovalev_D 23:12e6183f04d4 18 ; * ARM SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR
Kovalev_D 23:12e6183f04d4 19 ; * CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
Kovalev_D 23:12e6183f04d4 20 ; *
Kovalev_D 23:12e6183f04d4 21 ; ******************************************************************************/
Kovalev_D 23:12e6183f04d4 22
Kovalev_D 23:12e6183f04d4 23
Kovalev_D 23:12e6183f04d4 24 ;
Kovalev_D 23:12e6183f04d4 25 ; The modules in this file are included in the libraries, and may be replaced
Kovalev_D 23:12e6183f04d4 26 ; by any user-defined modules that define the PUBLIC symbol _program_start or
Kovalev_D 23:12e6183f04d4 27 ; a user defined start symbol.
Kovalev_D 23:12e6183f04d4 28 ; To override the cstartup defined in the library, simply add your modified
Kovalev_D 23:12e6183f04d4 29 ; version to the workbench project.
Kovalev_D 23:12e6183f04d4 30 ;
Kovalev_D 23:12e6183f04d4 31 ; The vector table is normally located at address 0.
Kovalev_D 23:12e6183f04d4 32 ; When debugging in RAM, it can be located in RAM, aligned to at least 2^6.
Kovalev_D 23:12e6183f04d4 33 ; The name "__vector_table" has special meaning for C-SPY:
Kovalev_D 23:12e6183f04d4 34 ; it is where the SP start value is found, and the NVIC vector
Kovalev_D 23:12e6183f04d4 35 ; table register (VTOR) is initialized to this address if != 0.
Kovalev_D 23:12e6183f04d4 36 ;
Kovalev_D 23:12e6183f04d4 37 ; Cortex-M version
Kovalev_D 23:12e6183f04d4 38 ;
Kovalev_D 23:12e6183f04d4 39
Kovalev_D 23:12e6183f04d4 40 MODULE ?cstartup
Kovalev_D 23:12e6183f04d4 41
Kovalev_D 23:12e6183f04d4 42 ;; Forward declaration of sections.
Kovalev_D 23:12e6183f04d4 43 SECTION CSTACK:DATA:NOROOT(3)
Kovalev_D 23:12e6183f04d4 44
Kovalev_D 23:12e6183f04d4 45 SECTION .intvec:CODE:NOROOT(2)
Kovalev_D 23:12e6183f04d4 46
Kovalev_D 23:12e6183f04d4 47 EXTERN __iar_program_start
Kovalev_D 23:12e6183f04d4 48 EXTERN SystemInit
Kovalev_D 23:12e6183f04d4 49 PUBLIC __vector_table
Kovalev_D 23:12e6183f04d4 50 PUBLIC __vector_table_0x1c
Kovalev_D 23:12e6183f04d4 51 PUBLIC __Vectors
Kovalev_D 23:12e6183f04d4 52 PUBLIC __Vectors_End
Kovalev_D 23:12e6183f04d4 53 PUBLIC __Vectors_Size
Kovalev_D 23:12e6183f04d4 54
Kovalev_D 23:12e6183f04d4 55 DATA
Kovalev_D 23:12e6183f04d4 56
Kovalev_D 23:12e6183f04d4 57 __vector_table
Kovalev_D 23:12e6183f04d4 58 DCD sfe(CSTACK)
Kovalev_D 23:12e6183f04d4 59 DCD Reset_Handler
Kovalev_D 23:12e6183f04d4 60
Kovalev_D 23:12e6183f04d4 61 DCD NMI_Handler
Kovalev_D 23:12e6183f04d4 62 DCD HardFault_Handler
Kovalev_D 23:12e6183f04d4 63 DCD MemManage_Handler
Kovalev_D 23:12e6183f04d4 64 DCD BusFault_Handler
Kovalev_D 23:12e6183f04d4 65 DCD UsageFault_Handler
Kovalev_D 23:12e6183f04d4 66 __vector_table_0x1c
Kovalev_D 23:12e6183f04d4 67 DCD 0
Kovalev_D 23:12e6183f04d4 68 DCD 0
Kovalev_D 23:12e6183f04d4 69 DCD 0
Kovalev_D 23:12e6183f04d4 70 DCD 0
Kovalev_D 23:12e6183f04d4 71 DCD SVC_Handler
Kovalev_D 23:12e6183f04d4 72 DCD DebugMon_Handler
Kovalev_D 23:12e6183f04d4 73 DCD 0
Kovalev_D 23:12e6183f04d4 74 DCD PendSV_Handler
Kovalev_D 23:12e6183f04d4 75 DCD SysTick_Handler
Kovalev_D 23:12e6183f04d4 76
Kovalev_D 23:12e6183f04d4 77 ; External Interrupts
Kovalev_D 23:12e6183f04d4 78 DCD WAKEUP_IRQHandler ; 16+ 0: Wakeup PIO0.0
Kovalev_D 23:12e6183f04d4 79 DCD WAKEUP_IRQHandler ; 16+ 1: Wakeup PIO0.1
Kovalev_D 23:12e6183f04d4 80 DCD WAKEUP_IRQHandler ; 16+ 2: Wakeup PIO0.2
Kovalev_D 23:12e6183f04d4 81 DCD WAKEUP_IRQHandler ; 16+ 3: Wakeup PIO0.3
Kovalev_D 23:12e6183f04d4 82 DCD WAKEUP_IRQHandler ; 16+ 4: Wakeup PIO0.4
Kovalev_D 23:12e6183f04d4 83 DCD WAKEUP_IRQHandler ; 16+ 5: Wakeup PIO0.5
Kovalev_D 23:12e6183f04d4 84 DCD WAKEUP_IRQHandler ; 16+ 6: Wakeup PIO0.6
Kovalev_D 23:12e6183f04d4 85 DCD WAKEUP_IRQHandler ; 16+ 7: Wakeup PIO0.7
Kovalev_D 23:12e6183f04d4 86 DCD WAKEUP_IRQHandler ; 16+ 8: Wakeup PIO0.8
Kovalev_D 23:12e6183f04d4 87 DCD WAKEUP_IRQHandler ; 16+ 9: Wakeup PIO0.9
Kovalev_D 23:12e6183f04d4 88 DCD WAKEUP_IRQHandler ; 16+10: Wakeup PIO0.10
Kovalev_D 23:12e6183f04d4 89 DCD WAKEUP_IRQHandler ; 16+11: Wakeup PIO0.11
Kovalev_D 23:12e6183f04d4 90 DCD WAKEUP_IRQHandler ; 16+12: Wakeup PIO1.0
Kovalev_D 23:12e6183f04d4 91 DCD WAKEUP_IRQHandler ; 16+13: Wakeup PIO1.1
Kovalev_D 23:12e6183f04d4 92 DCD WAKEUP_IRQHandler ; 16+14: Wakeup PIO1.2
Kovalev_D 23:12e6183f04d4 93 DCD WAKEUP_IRQHandler ; 16+15: Wakeup PIO1.3
Kovalev_D 23:12e6183f04d4 94 DCD WAKEUP_IRQHandler ; 16+16: Wakeup PIO1.4
Kovalev_D 23:12e6183f04d4 95 DCD WAKEUP_IRQHandler ; 16+17: Wakeup PIO1.5
Kovalev_D 23:12e6183f04d4 96 DCD WAKEUP_IRQHandler ; 16+18: Wakeup PIO1.6
Kovalev_D 23:12e6183f04d4 97 DCD WAKEUP_IRQHandler ; 16+19: Wakeup PIO1.7
Kovalev_D 23:12e6183f04d4 98 DCD WAKEUP_IRQHandler ; 16+20: Wakeup PIO1.8
Kovalev_D 23:12e6183f04d4 99 DCD WAKEUP_IRQHandler ; 16+21: Wakeup PIO1.9
Kovalev_D 23:12e6183f04d4 100 DCD WAKEUP_IRQHandler ; 16+22: Wakeup PIO1.10
Kovalev_D 23:12e6183f04d4 101 DCD WAKEUP_IRQHandler ; 16+23: Wakeup PIO1.11
Kovalev_D 23:12e6183f04d4 102 DCD WAKEUP_IRQHandler ; 16+24: Wakeup PIO2.0
Kovalev_D 23:12e6183f04d4 103 DCD WAKEUP_IRQHandler ; 16+25: Wakeup PIO2.1
Kovalev_D 23:12e6183f04d4 104 DCD WAKEUP_IRQHandler ; 16+26: Wakeup PIO2.2
Kovalev_D 23:12e6183f04d4 105 DCD WAKEUP_IRQHandler ; 16+27: Wakeup PIO2.3
Kovalev_D 23:12e6183f04d4 106 DCD WAKEUP_IRQHandler ; 16+28: Wakeup PIO2.4
Kovalev_D 23:12e6183f04d4 107 DCD WAKEUP_IRQHandler ; 16+29: Wakeup PIO2.5
Kovalev_D 23:12e6183f04d4 108 DCD WAKEUP_IRQHandler ; 16+30: Wakeup PIO2.6
Kovalev_D 23:12e6183f04d4 109 DCD WAKEUP_IRQHandler ; 16+31: Wakeup PIO2.7
Kovalev_D 23:12e6183f04d4 110 DCD WAKEUP_IRQHandler ; 16+32: Wakeup PIO2.8
Kovalev_D 23:12e6183f04d4 111 DCD WAKEUP_IRQHandler ; 16+33: Wakeup PIO2.9
Kovalev_D 23:12e6183f04d4 112 DCD WAKEUP_IRQHandler ; 16+34: Wakeup PIO2.10
Kovalev_D 23:12e6183f04d4 113 DCD WAKEUP_IRQHandler ; 16+35: Wakeup PIO2.11
Kovalev_D 23:12e6183f04d4 114 DCD WAKEUP_IRQHandler ; 16+36: Wakeup PIO3.0
Kovalev_D 23:12e6183f04d4 115 DCD WAKEUP_IRQHandler ; 16+37: Wakeup PIO3.1
Kovalev_D 23:12e6183f04d4 116 DCD WAKEUP_IRQHandler ; 16+38: Wakeup PIO3.2
Kovalev_D 23:12e6183f04d4 117 DCD WAKEUP_IRQHandler ; 16+39: Wakeup PIO3.3
Kovalev_D 23:12e6183f04d4 118 DCD I2C_IRQHandler ; 16+40: I2C
Kovalev_D 23:12e6183f04d4 119 DCD TIMER16_0_IRQHandler ; 16+41: 16-bit Counter-Timer 0
Kovalev_D 23:12e6183f04d4 120 DCD TIMER16_1_IRQHandler ; 16+42: 16-bit Counter-Timer 1
Kovalev_D 23:12e6183f04d4 121 DCD TIMER32_0_IRQHandler ; 16+43: 32-bit Counter-Timer 0
Kovalev_D 23:12e6183f04d4 122 DCD TIMER32_1_IRQHandler ; 16+44: 32-bit Counter-Timer 1
Kovalev_D 23:12e6183f04d4 123 DCD SSP_IRQHandler ; 16+45: SSP
Kovalev_D 23:12e6183f04d4 124 DCD UART_IRQHandler ; 16+46: UART
Kovalev_D 23:12e6183f04d4 125 DCD USB_IRQHandler ; 16+47: USB IRQ
Kovalev_D 23:12e6183f04d4 126 DCD USB_FIQHandler ; 16+48: USB FIQ
Kovalev_D 23:12e6183f04d4 127 DCD ADC_IRQHandler ; 16+49: A/D Converter
Kovalev_D 23:12e6183f04d4 128 DCD WDT_IRQHandler ; 16+50: Watchdog Timer
Kovalev_D 23:12e6183f04d4 129 DCD BOD_IRQHandler ; 16+51: Brown Out Detect
Kovalev_D 23:12e6183f04d4 130 DCD FMC_IRQHandler ; 16+52: IP2111 Flash Memory Controller
Kovalev_D 23:12e6183f04d4 131 DCD PIOINT3_IRQHandler ; 16+53: PIO INT3
Kovalev_D 23:12e6183f04d4 132 DCD PIOINT2_IRQHandler ; 16+54: PIO INT2
Kovalev_D 23:12e6183f04d4 133 DCD PIOINT1_IRQHandler ; 16+55: PIO INT1
Kovalev_D 23:12e6183f04d4 134 DCD PIOINT0_IRQHandler ; 16+56: PIO INT0
Kovalev_D 23:12e6183f04d4 135 __Vectors_End
Kovalev_D 23:12e6183f04d4 136
Kovalev_D 23:12e6183f04d4 137 __Vectors EQU __vector_table
Kovalev_D 23:12e6183f04d4 138 __Vectors_Size EQU __Vectors_End - __Vectors
Kovalev_D 23:12e6183f04d4 139
Kovalev_D 23:12e6183f04d4 140
Kovalev_D 23:12e6183f04d4 141 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Kovalev_D 23:12e6183f04d4 142 ;;
Kovalev_D 23:12e6183f04d4 143 ;; Default interrupt handlers.
Kovalev_D 23:12e6183f04d4 144 ;;
Kovalev_D 23:12e6183f04d4 145 THUMB
Kovalev_D 23:12e6183f04d4 146
Kovalev_D 23:12e6183f04d4 147 PUBWEAK Reset_Handler
Kovalev_D 23:12e6183f04d4 148 SECTION .text:CODE:REORDER(2)
Kovalev_D 23:12e6183f04d4 149 Reset_Handler
Kovalev_D 23:12e6183f04d4 150 LDR R0, =SystemInit
Kovalev_D 23:12e6183f04d4 151 BLX R0
Kovalev_D 23:12e6183f04d4 152 LDR R0, =__iar_program_start
Kovalev_D 23:12e6183f04d4 153 BX R0
Kovalev_D 23:12e6183f04d4 154
Kovalev_D 23:12e6183f04d4 155 PUBWEAK NMI_Handler
Kovalev_D 23:12e6183f04d4 156 SECTION .text:CODE:REORDER(1)
Kovalev_D 23:12e6183f04d4 157 NMI_Handler
Kovalev_D 23:12e6183f04d4 158 B NMI_Handler
Kovalev_D 23:12e6183f04d4 159
Kovalev_D 23:12e6183f04d4 160 PUBWEAK HardFault_Handler
Kovalev_D 23:12e6183f04d4 161 SECTION .text:CODE:REORDER(1)
Kovalev_D 23:12e6183f04d4 162 HardFault_Handler
Kovalev_D 23:12e6183f04d4 163 B HardFault_Handler
Kovalev_D 23:12e6183f04d4 164
Kovalev_D 23:12e6183f04d4 165 PUBWEAK MemManage_Handler
Kovalev_D 23:12e6183f04d4 166 SECTION .text:CODE:REORDER(1)
Kovalev_D 23:12e6183f04d4 167 MemManage_Handler
Kovalev_D 23:12e6183f04d4 168 B MemManage_Handler
Kovalev_D 23:12e6183f04d4 169
Kovalev_D 23:12e6183f04d4 170 PUBWEAK BusFault_Handler
Kovalev_D 23:12e6183f04d4 171 SECTION .text:CODE:REORDER(1)
Kovalev_D 23:12e6183f04d4 172 BusFault_Handler
Kovalev_D 23:12e6183f04d4 173 B BusFault_Handler
Kovalev_D 23:12e6183f04d4 174
Kovalev_D 23:12e6183f04d4 175 PUBWEAK UsageFault_Handler
Kovalev_D 23:12e6183f04d4 176 SECTION .text:CODE:REORDER(1)
Kovalev_D 23:12e6183f04d4 177 UsageFault_Handler
Kovalev_D 23:12e6183f04d4 178 B UsageFault_Handler
Kovalev_D 23:12e6183f04d4 179
Kovalev_D 23:12e6183f04d4 180 PUBWEAK SVC_Handler
Kovalev_D 23:12e6183f04d4 181 SECTION .text:CODE:REORDER(1)
Kovalev_D 23:12e6183f04d4 182 SVC_Handler
Kovalev_D 23:12e6183f04d4 183 B SVC_Handler
Kovalev_D 23:12e6183f04d4 184
Kovalev_D 23:12e6183f04d4 185 PUBWEAK DebugMon_Handler
Kovalev_D 23:12e6183f04d4 186 SECTION .text:CODE:REORDER(1)
Kovalev_D 23:12e6183f04d4 187 DebugMon_Handler
Kovalev_D 23:12e6183f04d4 188 B DebugMon_Handler
Kovalev_D 23:12e6183f04d4 189
Kovalev_D 23:12e6183f04d4 190 PUBWEAK PendSV_Handler
Kovalev_D 23:12e6183f04d4 191 SECTION .text:CODE:REORDER(1)
Kovalev_D 23:12e6183f04d4 192 PendSV_Handler
Kovalev_D 23:12e6183f04d4 193 B PendSV_Handler
Kovalev_D 23:12e6183f04d4 194
Kovalev_D 23:12e6183f04d4 195 PUBWEAK SysTick_Handler
Kovalev_D 23:12e6183f04d4 196 SECTION .text:CODE:REORDER(1)
Kovalev_D 23:12e6183f04d4 197 SysTick_Handler
Kovalev_D 23:12e6183f04d4 198 B SysTick_Handler
Kovalev_D 23:12e6183f04d4 199
Kovalev_D 23:12e6183f04d4 200 PUBWEAK WAKEUP_IRQHandler
Kovalev_D 23:12e6183f04d4 201 SECTION .text:CODE:REORDER(1)
Kovalev_D 23:12e6183f04d4 202 WAKEUP_IRQHandler
Kovalev_D 23:12e6183f04d4 203 B WAKEUP_IRQHandler
Kovalev_D 23:12e6183f04d4 204
Kovalev_D 23:12e6183f04d4 205 PUBWEAK I2C_IRQHandler
Kovalev_D 23:12e6183f04d4 206 SECTION .text:CODE:REORDER(1)
Kovalev_D 23:12e6183f04d4 207 I2C_IRQHandler
Kovalev_D 23:12e6183f04d4 208 B I2C_IRQHandler
Kovalev_D 23:12e6183f04d4 209
Kovalev_D 23:12e6183f04d4 210 PUBWEAK TIMER16_0_IRQHandler
Kovalev_D 23:12e6183f04d4 211 SECTION .text:CODE:REORDER(1)
Kovalev_D 23:12e6183f04d4 212 TIMER16_0_IRQHandler
Kovalev_D 23:12e6183f04d4 213 B TIMER16_0_IRQHandler
Kovalev_D 23:12e6183f04d4 214
Kovalev_D 23:12e6183f04d4 215 PUBWEAK TIMER16_1_IRQHandler
Kovalev_D 23:12e6183f04d4 216 SECTION .text:CODE:REORDER(1)
Kovalev_D 23:12e6183f04d4 217 TIMER16_1_IRQHandler
Kovalev_D 23:12e6183f04d4 218 B TIMER16_1_IRQHandler
Kovalev_D 23:12e6183f04d4 219
Kovalev_D 23:12e6183f04d4 220 PUBWEAK TIMER32_0_IRQHandler
Kovalev_D 23:12e6183f04d4 221 SECTION .text:CODE:REORDER(1)
Kovalev_D 23:12e6183f04d4 222 TIMER32_0_IRQHandler
Kovalev_D 23:12e6183f04d4 223 B TIMER32_0_IRQHandler
Kovalev_D 23:12e6183f04d4 224
Kovalev_D 23:12e6183f04d4 225 PUBWEAK TIMER32_1_IRQHandler
Kovalev_D 23:12e6183f04d4 226 SECTION .text:CODE:REORDER(1)
Kovalev_D 23:12e6183f04d4 227 TIMER32_1_IRQHandler
Kovalev_D 23:12e6183f04d4 228 B TIMER32_1_IRQHandler
Kovalev_D 23:12e6183f04d4 229
Kovalev_D 23:12e6183f04d4 230 PUBWEAK SSP_IRQHandler
Kovalev_D 23:12e6183f04d4 231 SECTION .text:CODE:REORDER(1)
Kovalev_D 23:12e6183f04d4 232 SSP_IRQHandler
Kovalev_D 23:12e6183f04d4 233 B SSP_IRQHandler
Kovalev_D 23:12e6183f04d4 234
Kovalev_D 23:12e6183f04d4 235 PUBWEAK UART_IRQHandler
Kovalev_D 23:12e6183f04d4 236 SECTION .text:CODE:REORDER(1)
Kovalev_D 23:12e6183f04d4 237 UART_IRQHandler
Kovalev_D 23:12e6183f04d4 238 B UART_IRQHandler
Kovalev_D 23:12e6183f04d4 239
Kovalev_D 23:12e6183f04d4 240 PUBWEAK USB_IRQHandler
Kovalev_D 23:12e6183f04d4 241 SECTION .text:CODE:REORDER(1)
Kovalev_D 23:12e6183f04d4 242 USB_IRQHandler
Kovalev_D 23:12e6183f04d4 243 B USB_IRQHandler
Kovalev_D 23:12e6183f04d4 244
Kovalev_D 23:12e6183f04d4 245 PUBWEAK USB_FIQHandler
Kovalev_D 23:12e6183f04d4 246 SECTION .text:CODE:REORDER(1)
Kovalev_D 23:12e6183f04d4 247 USB_FIQHandler
Kovalev_D 23:12e6183f04d4 248 B USB_FIQHandler
Kovalev_D 23:12e6183f04d4 249
Kovalev_D 23:12e6183f04d4 250 PUBWEAK ADC_IRQHandler
Kovalev_D 23:12e6183f04d4 251 SECTION .text:CODE:REORDER(1)
Kovalev_D 23:12e6183f04d4 252 ADC_IRQHandler
Kovalev_D 23:12e6183f04d4 253 B ADC_IRQHandler
Kovalev_D 23:12e6183f04d4 254
Kovalev_D 23:12e6183f04d4 255 PUBWEAK WDT_IRQHandler
Kovalev_D 23:12e6183f04d4 256 SECTION .text:CODE:REORDER(1)
Kovalev_D 23:12e6183f04d4 257 WDT_IRQHandler
Kovalev_D 23:12e6183f04d4 258 B WDT_IRQHandler
Kovalev_D 23:12e6183f04d4 259
Kovalev_D 23:12e6183f04d4 260 PUBWEAK BOD_IRQHandler
Kovalev_D 23:12e6183f04d4 261 SECTION .text:CODE:REORDER(1)
Kovalev_D 23:12e6183f04d4 262 BOD_IRQHandler
Kovalev_D 23:12e6183f04d4 263 B BOD_IRQHandler
Kovalev_D 23:12e6183f04d4 264
Kovalev_D 23:12e6183f04d4 265 PUBWEAK FMC_IRQHandler
Kovalev_D 23:12e6183f04d4 266 SECTION .text:CODE:REORDER(1)
Kovalev_D 23:12e6183f04d4 267 FMC_IRQHandler
Kovalev_D 23:12e6183f04d4 268 B FMC_IRQHandler
Kovalev_D 23:12e6183f04d4 269
Kovalev_D 23:12e6183f04d4 270 PUBWEAK PIOINT3_IRQHandler
Kovalev_D 23:12e6183f04d4 271 SECTION .text:CODE:REORDER(1)
Kovalev_D 23:12e6183f04d4 272 PIOINT3_IRQHandler
Kovalev_D 23:12e6183f04d4 273 B PIOINT3_IRQHandler
Kovalev_D 23:12e6183f04d4 274
Kovalev_D 23:12e6183f04d4 275 PUBWEAK PIOINT2_IRQHandler
Kovalev_D 23:12e6183f04d4 276 SECTION .text:CODE:REORDER(1)
Kovalev_D 23:12e6183f04d4 277 PIOINT2_IRQHandler
Kovalev_D 23:12e6183f04d4 278 B PIOINT2_IRQHandler
Kovalev_D 23:12e6183f04d4 279
Kovalev_D 23:12e6183f04d4 280 PUBWEAK PIOINT1_IRQHandler
Kovalev_D 23:12e6183f04d4 281 SECTION .text:CODE:REORDER(1)
Kovalev_D 23:12e6183f04d4 282 PIOINT1_IRQHandler
Kovalev_D 23:12e6183f04d4 283 B PIOINT1_IRQHandler
Kovalev_D 23:12e6183f04d4 284
Kovalev_D 23:12e6183f04d4 285 PUBWEAK PIOINT0_IRQHandler
Kovalev_D 23:12e6183f04d4 286 SECTION .text:CODE:REORDER(1)
Kovalev_D 23:12e6183f04d4 287 PIOINT0_IRQHandler
Kovalev_D 23:12e6183f04d4 288 B PIOINT0_IRQHandler
Kovalev_D 23:12e6183f04d4 289
Kovalev_D 23:12e6183f04d4 290
Kovalev_D 23:12e6183f04d4 291 END