mbed library sources

Dependents:   Encrypted my_mbed lklk CyaSSL_DTLS_Cellular ... more

Superseded

This library was superseded by mbed-dev - https://os.mbed.com/users/mbed_official/code/mbed-dev/.

Development branch of the mbed library sources. This library is kept in synch with the latest changes from the mbed SDK and it is not guaranteed to work.

If you are looking for a stable and tested release, please import one of the official mbed library releases:

Import librarymbed

The official Mbed 2 C/C++ SDK provides the software platform and libraries to build your applications.

Committer:
mbed_official
Date:
Wed Jul 01 08:15:11 2015 +0100
Revision:
577:15494b56c2f3
Parent:
targets/cmsis/TARGET_Freescale/TARGET_K22F/TOOLCHAIN_IAR/startup_MK22F12.s@377:95186f86029b
Synchronized with git revision 7766e75dd858812cd79aedb3080349715f55dd56

Full URL: https://github.com/mbedmicro/mbed/commit/7766e75dd858812cd79aedb3080349715f55dd56/

GCC asm updates

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mbed_official 377:95186f86029b 1 /**************************************************
mbed_official 377:95186f86029b 2 *
mbed_official 377:95186f86029b 3 * Copyright 2012 IAR Systems. All rights reserved.
mbed_official 377:95186f86029b 4 *
mbed_official 377:95186f86029b 5 * $Revision: 16 $
mbed_official 377:95186f86029b 6 *
mbed_official 377:95186f86029b 7 **************************************************/
mbed_official 377:95186f86029b 8
mbed_official 377:95186f86029b 9 ;
mbed_official 377:95186f86029b 10 ; The modules in this file are included in the libraries, and may be replaced
mbed_official 377:95186f86029b 11 ; by any user-defined modules that define the PUBLIC symbol _program_start or
mbed_official 377:95186f86029b 12 ; a user defined start symbol.
mbed_official 377:95186f86029b 13 ; To override the cstartup defined in the library, simply add your modified
mbed_official 377:95186f86029b 14 ; version to the workbench project.
mbed_official 377:95186f86029b 15 ;
mbed_official 377:95186f86029b 16 ; The vector table is normally located at address 0.
mbed_official 377:95186f86029b 17 ; When debugging in RAM, it can be located in RAM, aligned to at least 2^6.
mbed_official 377:95186f86029b 18 ; The name "__vector_table" has special meaning for C-SPY:
mbed_official 377:95186f86029b 19 ; it is where the SP start value is found, and the NVIC vector
mbed_official 377:95186f86029b 20 ; table register (VTOR) is initialized to this address if != 0.
mbed_official 377:95186f86029b 21 ;
mbed_official 377:95186f86029b 22 ; Cortex-M version
mbed_official 377:95186f86029b 23 ;
mbed_official 377:95186f86029b 24
mbed_official 377:95186f86029b 25 MODULE ?cstartup
mbed_official 377:95186f86029b 26
mbed_official 377:95186f86029b 27 ;; Forward declaration of sections.
mbed_official 377:95186f86029b 28 SECTION CSTACK:DATA:NOROOT(3)
mbed_official 377:95186f86029b 29
mbed_official 377:95186f86029b 30 SECTION .intvec:CODE:ROOT(2)
mbed_official 377:95186f86029b 31
mbed_official 377:95186f86029b 32 EXTERN __iar_program_start
mbed_official 377:95186f86029b 33 EXTERN SystemInit
mbed_official 377:95186f86029b 34 PUBLIC __vector_table
mbed_official 377:95186f86029b 35
mbed_official 377:95186f86029b 36 DATA
mbed_official 377:95186f86029b 37 __vector_table
mbed_official 377:95186f86029b 38 DCD sfe(CSTACK) ; Top of Stack
mbed_official 377:95186f86029b 39 DCD Reset_Handler ; Reset Handler
mbed_official 377:95186f86029b 40 DCD NMI_Handler ; NMI Handler
mbed_official 377:95186f86029b 41 DCD HardFault_Handler ; Hard Fault Handler
mbed_official 377:95186f86029b 42 DCD MemManage_Handler ; MPU Fault Handler
mbed_official 377:95186f86029b 43 DCD BusFault_Handler ; Bus Fault Handler
mbed_official 377:95186f86029b 44 DCD UsageFault_Handler ; Usage Fault Handler
mbed_official 377:95186f86029b 45 DCD 0 ; Reserved
mbed_official 377:95186f86029b 46 DCD 0 ; Reserved
mbed_official 377:95186f86029b 47 DCD 0 ; Reserved
mbed_official 377:95186f86029b 48 DCD 0 ; Reserved
mbed_official 377:95186f86029b 49 DCD SVC_Handler ; SVCall Handler
mbed_official 377:95186f86029b 50 DCD DebugMon_Handler ; Debug Monitor Handler
mbed_official 377:95186f86029b 51 DCD 0 ; Reserved
mbed_official 377:95186f86029b 52 DCD PendSV_Handler ; PendSV Handler
mbed_official 377:95186f86029b 53 DCD SysTick_Handler ; SysTick Handler
mbed_official 377:95186f86029b 54 ; External Interrupts
mbed_official 377:95186f86029b 55 DCD DMA0_IRQHandler ; DMA Channel 0 Transfer Complete
mbed_official 377:95186f86029b 56 DCD DMA1_IRQHandler ; DMA Channel 1 Transfer Complete
mbed_official 377:95186f86029b 57 DCD DMA2_IRQHandler ; DMA Channel 2 Transfer Complete
mbed_official 377:95186f86029b 58 DCD DMA3_IRQHandler ; DMA Channel 3 Transfer Complete
mbed_official 377:95186f86029b 59 DCD DMA4_IRQHandler ; DMA Channel 4 Transfer Complete
mbed_official 377:95186f86029b 60 DCD DMA5_IRQHandler ; DMA Channel 5 Transfer Complete
mbed_official 377:95186f86029b 61 DCD DMA6_IRQHandler ; DMA Channel 6 Transfer Complete
mbed_official 377:95186f86029b 62 DCD DMA7_IRQHandler ; DMA Channel 7 Transfer Complete
mbed_official 377:95186f86029b 63 DCD DMA8_IRQHandler ; DMA Channel 8 Transfer Complete
mbed_official 377:95186f86029b 64 DCD DMA9_IRQHandler ; DMA Channel 9 Transfer Complete
mbed_official 377:95186f86029b 65 DCD DMA10_IRQHandler ; DMA Channel 10 Transfer Complete
mbed_official 377:95186f86029b 66 DCD DMA11_IRQHandler ; DMA Channel 11 Transfer Complete
mbed_official 377:95186f86029b 67 DCD DMA12_IRQHandler ; DMA Channel 12 Transfer Complete
mbed_official 377:95186f86029b 68 DCD DMA13_IRQHandler ; DMA Channel 13 Transfer Complete
mbed_official 377:95186f86029b 69 DCD DMA14_IRQHandler ; DMA Channel 14 Transfer Complete
mbed_official 377:95186f86029b 70 DCD DMA15_IRQHandler ; DMA Channel 15 Transfer Complete
mbed_official 377:95186f86029b 71 DCD DMA_Error_IRQHandler ; DMA Error Interrupt
mbed_official 377:95186f86029b 72 DCD MCM_IRQHandler ; Normal Interrupt
mbed_official 377:95186f86029b 73 DCD FTFE_IRQHandler ; FTFE Command complete interrupt
mbed_official 377:95186f86029b 74 DCD Read_Collision_IRQHandler ; Read Collision Interrupt
mbed_official 377:95186f86029b 75 DCD LVD_LVW_IRQHandler ; Low Voltage Detect, Low Voltage Warning
mbed_official 377:95186f86029b 76 DCD LLW_IRQHandler ; Low Leakage Wakeup
mbed_official 377:95186f86029b 77 DCD Watchdog_IRQHandler ; WDOG Interrupt
mbed_official 377:95186f86029b 78 DCD 0 ; Reserved
mbed_official 377:95186f86029b 79 DCD I2C0_IRQHandler ; I2C0 interrupt
mbed_official 377:95186f86029b 80 DCD I2C1_IRQHandler ; I2C1 interrupt
mbed_official 377:95186f86029b 81 DCD SPI0_IRQHandler ; SPI0 Interrupt
mbed_official 377:95186f86029b 82 DCD SPI1_IRQHandler ; SPI1 Interrupt
mbed_official 377:95186f86029b 83 DCD I2S0_Tx_IRQHandler ; I2S0 transmit interrupt
mbed_official 377:95186f86029b 84 DCD I2S0_Rx_IRQHandler ; I2S0 receive interrupt
mbed_official 377:95186f86029b 85 DCD UART0_LON_IRQHandler ; UART0 LON interrupt
mbed_official 377:95186f86029b 86 DCD UART0_RX_TX_IRQHandler ; UART0 Receive/Transmit interrupt
mbed_official 377:95186f86029b 87 DCD UART0_ERR_IRQHandler ; UART0 Error interrupt
mbed_official 377:95186f86029b 88 DCD UART1_RX_TX_IRQHandler ; UART1 Receive/Transmit interrupt
mbed_official 377:95186f86029b 89 DCD UART1_ERR_IRQHandler ; UART1 Error interrupt
mbed_official 377:95186f86029b 90 DCD UART2_RX_TX_IRQHandler ; UART2 Receive/Transmit interrupt
mbed_official 377:95186f86029b 91 DCD UART2_ERR_IRQHandler ; UART2 Error interrupt
mbed_official 377:95186f86029b 92 DCD UART3_RX_TX_IRQHandler ; UART3 Receive/Transmit interrupt
mbed_official 377:95186f86029b 93 DCD UART3_ERR_IRQHandler ; UART3 Error interrupt
mbed_official 377:95186f86029b 94 DCD ADC0_IRQHandler ; ADC0 interrupt
mbed_official 377:95186f86029b 95 DCD CMP0_IRQHandler ; CMP0 interrupt
mbed_official 377:95186f86029b 96 DCD CMP1_IRQHandler ; CMP1 interrupt
mbed_official 377:95186f86029b 97 DCD FTM0_IRQHandler ; FTM0 fault, overflow and channels interrupt
mbed_official 377:95186f86029b 98 DCD FTM1_IRQHandler ; FTM1 fault, overflow and channels interrupt
mbed_official 377:95186f86029b 99 DCD FTM2_IRQHandler ; FTM2 fault, overflow and channels interrupt
mbed_official 377:95186f86029b 100 DCD CMT_IRQHandler ; CMT interrupt
mbed_official 377:95186f86029b 101 DCD RTC_IRQHandler ; RTC interrupt
mbed_official 377:95186f86029b 102 DCD RTC_Seconds_IRQHandler ; RTC seconds interrupt
mbed_official 377:95186f86029b 103 DCD PIT0_IRQHandler ; PIT timer channel 0 interrupt
mbed_official 377:95186f86029b 104 DCD PIT1_IRQHandler ; PIT timer channel 1 interrupt
mbed_official 377:95186f86029b 105 DCD PIT2_IRQHandler ; PIT timer channel 2 interrupt
mbed_official 377:95186f86029b 106 DCD PIT3_IRQHandler ; PIT timer channel 3 interrupt
mbed_official 377:95186f86029b 107 DCD PDB0_IRQHandler ; PDB0 Interrupt
mbed_official 377:95186f86029b 108 DCD USB0_IRQHandler ; USB0 interrupt
mbed_official 377:95186f86029b 109 DCD USBDCD_IRQHandler ; USBDCD Interrupt
mbed_official 377:95186f86029b 110 DCD 0 ; Reserved
mbed_official 377:95186f86029b 111 DCD DAC0_IRQHandler ; DAC0 interrupt
mbed_official 377:95186f86029b 112 DCD MCG_IRQHandler ; MCG Interrupt
mbed_official 377:95186f86029b 113 DCD LPTimer_IRQHandler ; LPTimer interrupt
mbed_official 377:95186f86029b 114 DCD PORTA_IRQHandler ; Port A interrupt
mbed_official 377:95186f86029b 115 DCD PORTB_IRQHandler ; Port B interrupt
mbed_official 377:95186f86029b 116 DCD PORTC_IRQHandler ; Port C interrupt
mbed_official 377:95186f86029b 117 DCD PORTD_IRQHandler ; Port D interrupt
mbed_official 377:95186f86029b 118 DCD PORTE_IRQHandler ; Port E interrupt
mbed_official 377:95186f86029b 119 DCD SWI_IRQHandler ; Software interrupt
mbed_official 377:95186f86029b 120 DCD SPI2_IRQHandler ; SPI2 Interrupt
mbed_official 377:95186f86029b 121 DCD UART4_RX_TX_IRQHandler ; UART4 Receive/Transmit interrupt
mbed_official 377:95186f86029b 122 DCD UART4_ERR_IRQHandler ; UART4 Error interrupt
mbed_official 377:95186f86029b 123 DCD UART5_RX_TX_IRQHandler ; UART5 Receive/Transmit interrupt
mbed_official 377:95186f86029b 124 DCD UART5_ERR_IRQHandler ; UART5 Error interrupt
mbed_official 377:95186f86029b 125 DCD CMP2_IRQHandler ; CMP2 interrupt
mbed_official 377:95186f86029b 126 DCD FTM3_IRQHandler ; FTM3 fault, overflow and channels interrupt
mbed_official 377:95186f86029b 127 DCD DAC1_IRQHandler ; DAC1 interrupt
mbed_official 377:95186f86029b 128 DCD ADC1_IRQHandler ; ADC1 interrupt
mbed_official 377:95186f86029b 129 DCD I2C2_IRQHandler ; I2C2 interrupt
mbed_official 377:95186f86029b 130 DCD CAN0_ORed_Message_buffer_IRQHandler ; CAN0 OR'd message buffers interrupt
mbed_official 377:95186f86029b 131 DCD CAN0_Bus_Off_IRQHandler ; CAN0 bus off interrupt
mbed_official 377:95186f86029b 132 DCD CAN0_Error_IRQHandler ; CAN0 error interrupt
mbed_official 377:95186f86029b 133 DCD CAN0_Tx_Warning_IRQHandler ; CAN0 Tx warning interrupt
mbed_official 377:95186f86029b 134 DCD CAN0_Rx_Warning_IRQHandler ; CAN0 Rx warning interrupt
mbed_official 377:95186f86029b 135 DCD CAN0_Wake_Up_IRQHandler ; CAN0 wake up interrupt
mbed_official 377:95186f86029b 136 DCD SDHC_IRQHandler ; SDHC interrupt
mbed_official 377:95186f86029b 137 DCD Default_Handler ; 98
mbed_official 377:95186f86029b 138 DCD Default_Handler ; 99
mbed_official 377:95186f86029b 139 DCD Default_Handler ; 100
mbed_official 377:95186f86029b 140 DCD Default_Handler ; 101
mbed_official 377:95186f86029b 141 DCD Default_Handler ; 102
mbed_official 377:95186f86029b 142 DCD Default_Handler ; 103
mbed_official 377:95186f86029b 143 DCD Default_Handler ; 104
mbed_official 377:95186f86029b 144 DCD Default_Handler ; 105
mbed_official 377:95186f86029b 145 DCD Default_Handler ; 106
mbed_official 377:95186f86029b 146 DCD Default_Handler ; 107
mbed_official 377:95186f86029b 147 DCD Default_Handler ; 108
mbed_official 377:95186f86029b 148 DCD Default_Handler ; 109
mbed_official 377:95186f86029b 149 DCD Default_Handler ; 110
mbed_official 377:95186f86029b 150 DCD Default_Handler ; 111
mbed_official 377:95186f86029b 151 DCD Default_Handler ; 112
mbed_official 377:95186f86029b 152 DCD Default_Handler ; 113
mbed_official 377:95186f86029b 153 DCD Default_Handler ; 114
mbed_official 377:95186f86029b 154 DCD Default_Handler ; 115
mbed_official 377:95186f86029b 155 DCD Default_Handler ; 116
mbed_official 377:95186f86029b 156 DCD Default_Handler ; 117
mbed_official 377:95186f86029b 157 DCD Default_Handler ; 118
mbed_official 377:95186f86029b 158 DCD Default_Handler ; 119
mbed_official 377:95186f86029b 159 DCD Default_Handler ; 120
mbed_official 377:95186f86029b 160 DCD Default_Handler ; 121
mbed_official 377:95186f86029b 161 DCD Default_Handler ; 122
mbed_official 377:95186f86029b 162 DCD Default_Handler ; 123
mbed_official 377:95186f86029b 163 DCD Default_Handler ; 124
mbed_official 377:95186f86029b 164 DCD Default_Handler ; 125
mbed_official 377:95186f86029b 165 DCD Default_Handler ; 126
mbed_official 377:95186f86029b 166 DCD Default_Handler ; 127
mbed_official 377:95186f86029b 167 DCD Default_Handler ; 128
mbed_official 377:95186f86029b 168 DCD Default_Handler ; 129
mbed_official 377:95186f86029b 169 DCD Default_Handler ; 130
mbed_official 377:95186f86029b 170 DCD Default_Handler ; 131
mbed_official 377:95186f86029b 171 DCD Default_Handler ; 132
mbed_official 377:95186f86029b 172 DCD Default_Handler ; 133
mbed_official 377:95186f86029b 173 DCD Default_Handler ; 134
mbed_official 377:95186f86029b 174 DCD Default_Handler ; 135
mbed_official 377:95186f86029b 175 DCD Default_Handler ; 136
mbed_official 377:95186f86029b 176 DCD Default_Handler ; 137
mbed_official 377:95186f86029b 177 DCD Default_Handler ; 138
mbed_official 377:95186f86029b 178 DCD Default_Handler ; 139
mbed_official 377:95186f86029b 179 DCD Default_Handler ; 140
mbed_official 377:95186f86029b 180 DCD Default_Handler ; 141
mbed_official 377:95186f86029b 181 DCD Default_Handler ; 142
mbed_official 377:95186f86029b 182 DCD Default_Handler ; 143
mbed_official 377:95186f86029b 183 DCD Default_Handler ; 144
mbed_official 377:95186f86029b 184 DCD Default_Handler ; 145
mbed_official 377:95186f86029b 185 DCD Default_Handler ; 146
mbed_official 377:95186f86029b 186 DCD Default_Handler ; 147
mbed_official 377:95186f86029b 187 DCD Default_Handler ; 148
mbed_official 377:95186f86029b 188 DCD Default_Handler ; 149
mbed_official 377:95186f86029b 189 DCD Default_Handler ; 150
mbed_official 377:95186f86029b 190 DCD Default_Handler ; 151
mbed_official 377:95186f86029b 191 DCD Default_Handler ; 152
mbed_official 377:95186f86029b 192 DCD Default_Handler ; 153
mbed_official 377:95186f86029b 193 DCD Default_Handler ; 154
mbed_official 377:95186f86029b 194 DCD Default_Handler ; 155
mbed_official 377:95186f86029b 195 DCD Default_Handler ; 156
mbed_official 377:95186f86029b 196 DCD Default_Handler ; 157
mbed_official 377:95186f86029b 197 DCD Default_Handler ; 158
mbed_official 377:95186f86029b 198 DCD Default_Handler ; 159
mbed_official 377:95186f86029b 199 DCD Default_Handler ; 160
mbed_official 377:95186f86029b 200 DCD Default_Handler ; 161
mbed_official 377:95186f86029b 201 DCD Default_Handler ; 162
mbed_official 377:95186f86029b 202 DCD Default_Handler ; 163
mbed_official 377:95186f86029b 203 DCD Default_Handler ; 164
mbed_official 377:95186f86029b 204 DCD Default_Handler ; 165
mbed_official 377:95186f86029b 205 DCD Default_Handler ; 166
mbed_official 377:95186f86029b 206 DCD Default_Handler ; 167
mbed_official 377:95186f86029b 207 DCD Default_Handler ; 168
mbed_official 377:95186f86029b 208 DCD Default_Handler ; 169
mbed_official 377:95186f86029b 209 DCD Default_Handler ; 170
mbed_official 377:95186f86029b 210 DCD Default_Handler ; 171
mbed_official 377:95186f86029b 211 DCD Default_Handler ; 172
mbed_official 377:95186f86029b 212 DCD Default_Handler ; 173
mbed_official 377:95186f86029b 213 DCD Default_Handler ; 174
mbed_official 377:95186f86029b 214 DCD Default_Handler ; 175
mbed_official 377:95186f86029b 215 DCD Default_Handler ; 176
mbed_official 377:95186f86029b 216 DCD Default_Handler ; 177
mbed_official 377:95186f86029b 217 DCD Default_Handler ; 178
mbed_official 377:95186f86029b 218 DCD Default_Handler ; 179
mbed_official 377:95186f86029b 219 DCD Default_Handler ; 180
mbed_official 377:95186f86029b 220 DCD Default_Handler ; 181
mbed_official 377:95186f86029b 221 DCD Default_Handler ; 182
mbed_official 377:95186f86029b 222 DCD Default_Handler ; 183
mbed_official 377:95186f86029b 223 DCD Default_Handler ; 184
mbed_official 377:95186f86029b 224 DCD Default_Handler ; 185
mbed_official 377:95186f86029b 225 DCD Default_Handler ; 186
mbed_official 377:95186f86029b 226 DCD Default_Handler ; 187
mbed_official 377:95186f86029b 227 DCD Default_Handler ; 188
mbed_official 377:95186f86029b 228 DCD Default_Handler ; 189
mbed_official 377:95186f86029b 229 DCD Default_Handler ; 190
mbed_official 377:95186f86029b 230 DCD Default_Handler ; 191
mbed_official 377:95186f86029b 231 DCD Default_Handler ; 192
mbed_official 377:95186f86029b 232 DCD Default_Handler ; 193
mbed_official 377:95186f86029b 233 DCD Default_Handler ; 194
mbed_official 377:95186f86029b 234 DCD Default_Handler ; 195
mbed_official 377:95186f86029b 235 DCD Default_Handler ; 196
mbed_official 377:95186f86029b 236 DCD Default_Handler ; 197
mbed_official 377:95186f86029b 237 DCD Default_Handler ; 198
mbed_official 377:95186f86029b 238 DCD Default_Handler ; 199
mbed_official 377:95186f86029b 239 DCD Default_Handler ; 200
mbed_official 377:95186f86029b 240 DCD Default_Handler ; 201
mbed_official 377:95186f86029b 241 DCD Default_Handler ; 202
mbed_official 377:95186f86029b 242 DCD Default_Handler ; 203
mbed_official 377:95186f86029b 243 DCD Default_Handler ; 204
mbed_official 377:95186f86029b 244 DCD Default_Handler ; 205
mbed_official 377:95186f86029b 245 DCD Default_Handler ; 206
mbed_official 377:95186f86029b 246 DCD Default_Handler ; 207
mbed_official 377:95186f86029b 247 DCD Default_Handler ; 208
mbed_official 377:95186f86029b 248 DCD Default_Handler ; 209
mbed_official 377:95186f86029b 249 DCD Default_Handler ; 210
mbed_official 377:95186f86029b 250 DCD Default_Handler ; 211
mbed_official 377:95186f86029b 251 DCD Default_Handler ; 212
mbed_official 377:95186f86029b 252 DCD Default_Handler ; 213
mbed_official 377:95186f86029b 253 DCD Default_Handler ; 214
mbed_official 377:95186f86029b 254 DCD Default_Handler ; 215
mbed_official 377:95186f86029b 255 DCD Default_Handler ; 216
mbed_official 377:95186f86029b 256 DCD Default_Handler ; 217
mbed_official 377:95186f86029b 257 DCD Default_Handler ; 218
mbed_official 377:95186f86029b 258 DCD Default_Handler ; 219
mbed_official 377:95186f86029b 259 DCD Default_Handler ; 220
mbed_official 377:95186f86029b 260 DCD Default_Handler ; 221
mbed_official 377:95186f86029b 261 DCD Default_Handler ; 222
mbed_official 377:95186f86029b 262 DCD Default_Handler ; 223
mbed_official 377:95186f86029b 263 DCD Default_Handler ; 224
mbed_official 377:95186f86029b 264 DCD Default_Handler ; 225
mbed_official 377:95186f86029b 265 DCD Default_Handler ; 226
mbed_official 377:95186f86029b 266 DCD Default_Handler ; 227
mbed_official 377:95186f86029b 267 DCD Default_Handler ; 228
mbed_official 377:95186f86029b 268 DCD Default_Handler ; 229
mbed_official 377:95186f86029b 269 DCD Default_Handler ; 230
mbed_official 377:95186f86029b 270 DCD Default_Handler ; 231
mbed_official 377:95186f86029b 271 DCD Default_Handler ; 232
mbed_official 377:95186f86029b 272 DCD Default_Handler ; 233
mbed_official 377:95186f86029b 273 DCD Default_Handler ; 234
mbed_official 377:95186f86029b 274 DCD Default_Handler ; 235
mbed_official 377:95186f86029b 275 DCD Default_Handler ; 236
mbed_official 377:95186f86029b 276 DCD Default_Handler ; 237
mbed_official 377:95186f86029b 277 DCD Default_Handler ; 238
mbed_official 377:95186f86029b 278 DCD Default_Handler ; 239
mbed_official 377:95186f86029b 279 DCD Default_Handler ; 240
mbed_official 377:95186f86029b 280 DCD Default_Handler ; 241
mbed_official 377:95186f86029b 281 DCD Default_Handler ; 242
mbed_official 377:95186f86029b 282 DCD Default_Handler ; 243
mbed_official 377:95186f86029b 283 DCD Default_Handler ; 244
mbed_official 377:95186f86029b 284 DCD Default_Handler ; 245
mbed_official 377:95186f86029b 285 DCD Default_Handler ; 246
mbed_official 377:95186f86029b 286 DCD Default_Handler ; 247
mbed_official 377:95186f86029b 287 DCD Default_Handler ; 248
mbed_official 377:95186f86029b 288 DCD Default_Handler ; 249
mbed_official 377:95186f86029b 289 DCD Default_Handler ; 250
mbed_official 377:95186f86029b 290 DCD Default_Handler ; 251
mbed_official 377:95186f86029b 291 DCD Default_Handler ; 252
mbed_official 377:95186f86029b 292 DCD Default_Handler ; 253
mbed_official 377:95186f86029b 293 DCD Default_Handler ; 254
mbed_official 377:95186f86029b 294 DCD Default_Handler ; 255
mbed_official 377:95186f86029b 295 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
mbed_official 377:95186f86029b 296 ;;Flash Configuration
mbed_official 377:95186f86029b 297 ;;16-byte flash configuration field that stores default protection settings (loaded on reset)
mbed_official 377:95186f86029b 298 ;;and security information that allows the MCU to restrict acces to the FTFL module.
mbed_official 377:95186f86029b 299
mbed_official 377:95186f86029b 300 BackDoorK0 EQU 0xFF
mbed_official 377:95186f86029b 301 BackDoorK1 EQU 0xFF
mbed_official 377:95186f86029b 302 BackDoorK2 EQU 0xFF
mbed_official 377:95186f86029b 303 BackDoorK3 EQU 0xFF
mbed_official 377:95186f86029b 304 BackDoorK4 EQU 0xFF
mbed_official 377:95186f86029b 305 BackDoorK5 EQU 0xFF
mbed_official 377:95186f86029b 306 BackDoorK6 EQU 0xFF
mbed_official 377:95186f86029b 307 BackDoorK7 EQU 0xFF
mbed_official 377:95186f86029b 308
mbed_official 377:95186f86029b 309 nFPROT0 EQU 0x00
mbed_official 377:95186f86029b 310 FPROT0 EQU nFPROT0^0xFF
mbed_official 377:95186f86029b 311
mbed_official 377:95186f86029b 312 nFPROT1 EQU 0x00
mbed_official 377:95186f86029b 313 FPROT1 EQU nFPROT1^0xFF
mbed_official 377:95186f86029b 314
mbed_official 377:95186f86029b 315 nFPROT2 EQU 0x00
mbed_official 377:95186f86029b 316 FPROT2 EQU nFPROT2^0xFF
mbed_official 377:95186f86029b 317
mbed_official 377:95186f86029b 318 nFPROT3 EQU 0x00
mbed_official 377:95186f86029b 319 FPROT3 EQU nFPROT3^0xFF
mbed_official 377:95186f86029b 320
mbed_official 377:95186f86029b 321 nFEPROT EQU 0x00
mbed_official 377:95186f86029b 322 FEPROT EQU nFEPROT^0xFF
mbed_official 377:95186f86029b 323
mbed_official 377:95186f86029b 324 nFDPROT EQU 0x00
mbed_official 377:95186f86029b 325 FDPROT EQU nFDPROT^0xFF
mbed_official 377:95186f86029b 326
mbed_official 377:95186f86029b 327 FOPT EQU 0xFF
mbed_official 377:95186f86029b 328
mbed_official 377:95186f86029b 329 FSEC EQU 0xFE
mbed_official 377:95186f86029b 330 SECTION FlashConfig:CONST:REORDER:ROOT(2)
mbed_official 377:95186f86029b 331 Config:
mbed_official 377:95186f86029b 332 DATA
mbed_official 377:95186f86029b 333 DCB BackDoorK0, BackDoorK1, BackDoorK2, BackDoorK3
mbed_official 377:95186f86029b 334 DCB BackDoorK4, BackDoorK5, BackDoorK6, BackDoorK7
mbed_official 377:95186f86029b 335 DCB FPROT0, FPROT1, FPROT2, FPROT3
mbed_official 377:95186f86029b 336 DCB FSEC, FOPT, FEPROT, FDPROT
mbed_official 377:95186f86029b 337 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
mbed_official 377:95186f86029b 338 ;;
mbed_official 377:95186f86029b 339 ;; Default interrupt handlers.
mbed_official 377:95186f86029b 340 ;;
mbed_official 377:95186f86029b 341 THUMB
mbed_official 377:95186f86029b 342 PUBWEAK Reset_Handler
mbed_official 377:95186f86029b 343 SECTION .text:CODE:NOROOT:REORDER(2)
mbed_official 377:95186f86029b 344 Reset_Handler
mbed_official 377:95186f86029b 345
mbed_official 377:95186f86029b 346 LDR R0, =SystemInit
mbed_official 377:95186f86029b 347 BLX R0
mbed_official 377:95186f86029b 348 LDR R0, =__iar_program_start
mbed_official 377:95186f86029b 349 BX R0
mbed_official 377:95186f86029b 350
mbed_official 377:95186f86029b 351 PUBWEAK NMI_Handler
mbed_official 377:95186f86029b 352 PUBWEAK HardFault_Handler
mbed_official 377:95186f86029b 353 PUBWEAK MemManage_Handler
mbed_official 377:95186f86029b 354 PUBWEAK BusFault_Handler
mbed_official 377:95186f86029b 355 PUBWEAK UsageFault_Handler
mbed_official 377:95186f86029b 356 PUBWEAK SVC_Handler
mbed_official 377:95186f86029b 357 PUBWEAK DebugMon_Handler
mbed_official 377:95186f86029b 358 PUBWEAK PendSV_Handler
mbed_official 377:95186f86029b 359 PUBWEAK SysTick_Handler
mbed_official 377:95186f86029b 360 PUBWEAK DMA0_IRQHandler
mbed_official 377:95186f86029b 361 PUBWEAK DMA1_IRQHandler
mbed_official 377:95186f86029b 362 PUBWEAK DMA2_IRQHandler
mbed_official 377:95186f86029b 363 PUBWEAK DMA3_IRQHandler
mbed_official 377:95186f86029b 364 PUBWEAK DMA4_IRQHandler
mbed_official 377:95186f86029b 365 PUBWEAK DMA5_IRQHandler
mbed_official 377:95186f86029b 366 PUBWEAK DMA6_IRQHandler
mbed_official 377:95186f86029b 367 PUBWEAK DMA7_IRQHandler
mbed_official 377:95186f86029b 368 PUBWEAK DMA8_IRQHandler
mbed_official 377:95186f86029b 369 PUBWEAK DMA9_IRQHandler
mbed_official 377:95186f86029b 370 PUBWEAK DMA10_IRQHandler
mbed_official 377:95186f86029b 371 PUBWEAK DMA11_IRQHandler
mbed_official 377:95186f86029b 372 PUBWEAK DMA12_IRQHandler
mbed_official 377:95186f86029b 373 PUBWEAK DMA13_IRQHandler
mbed_official 377:95186f86029b 374 PUBWEAK DMA14_IRQHandler
mbed_official 377:95186f86029b 375 PUBWEAK DMA15_IRQHandler
mbed_official 377:95186f86029b 376 PUBWEAK DMA_Error_IRQHandler
mbed_official 377:95186f86029b 377 PUBWEAK MCM_IRQHandler
mbed_official 377:95186f86029b 378 PUBWEAK FTFE_IRQHandler
mbed_official 377:95186f86029b 379 PUBWEAK Read_Collision_IRQHandler
mbed_official 377:95186f86029b 380 PUBWEAK LVD_LVW_IRQHandler
mbed_official 377:95186f86029b 381 PUBWEAK LLW_IRQHandler
mbed_official 377:95186f86029b 382 PUBWEAK Watchdog_IRQHandler
mbed_official 377:95186f86029b 383 PUBWEAK I2C0_IRQHandler
mbed_official 377:95186f86029b 384 PUBWEAK I2C1_IRQHandler
mbed_official 377:95186f86029b 385 PUBWEAK SPI0_IRQHandler
mbed_official 377:95186f86029b 386 PUBWEAK SPI1_IRQHandler
mbed_official 377:95186f86029b 387 PUBWEAK I2S0_Tx_IRQHandler
mbed_official 377:95186f86029b 388 PUBWEAK I2S0_Rx_IRQHandler
mbed_official 377:95186f86029b 389 PUBWEAK UART0_LON_IRQHandler
mbed_official 377:95186f86029b 390 PUBWEAK UART0_RX_TX_IRQHandler
mbed_official 377:95186f86029b 391 PUBWEAK UART0_ERR_IRQHandler
mbed_official 377:95186f86029b 392 PUBWEAK UART1_RX_TX_IRQHandler
mbed_official 377:95186f86029b 393 PUBWEAK UART1_ERR_IRQHandler
mbed_official 377:95186f86029b 394 PUBWEAK UART2_RX_TX_IRQHandler
mbed_official 377:95186f86029b 395 PUBWEAK UART2_ERR_IRQHandler
mbed_official 377:95186f86029b 396 PUBWEAK UART3_RX_TX_IRQHandler
mbed_official 377:95186f86029b 397 PUBWEAK UART3_ERR_IRQHandler
mbed_official 377:95186f86029b 398 PUBWEAK ADC0_IRQHandler
mbed_official 377:95186f86029b 399 PUBWEAK CMP0_IRQHandler
mbed_official 377:95186f86029b 400 PUBWEAK CMP1_IRQHandler
mbed_official 377:95186f86029b 401 PUBWEAK FTM0_IRQHandler
mbed_official 377:95186f86029b 402 PUBWEAK FTM1_IRQHandler
mbed_official 377:95186f86029b 403 PUBWEAK FTM2_IRQHandler
mbed_official 377:95186f86029b 404 PUBWEAK CMT_IRQHandler
mbed_official 377:95186f86029b 405 PUBWEAK RTC_IRQHandler
mbed_official 377:95186f86029b 406 PUBWEAK RTC_Seconds_IRQHandler
mbed_official 377:95186f86029b 407 PUBWEAK PIT0_IRQHandler
mbed_official 377:95186f86029b 408 PUBWEAK PIT1_IRQHandler
mbed_official 377:95186f86029b 409 PUBWEAK PIT2_IRQHandler
mbed_official 377:95186f86029b 410 PUBWEAK PIT3_IRQHandler
mbed_official 377:95186f86029b 411 PUBWEAK PDB0_IRQHandler
mbed_official 377:95186f86029b 412 PUBWEAK USB0_IRQHandler
mbed_official 377:95186f86029b 413 PUBWEAK USBDCD_IRQHandler
mbed_official 377:95186f86029b 414 PUBWEAK DAC0_IRQHandler
mbed_official 377:95186f86029b 415 PUBWEAK MCG_IRQHandler
mbed_official 377:95186f86029b 416 PUBWEAK LPTimer_IRQHandler
mbed_official 377:95186f86029b 417 PUBWEAK PORTA_IRQHandler
mbed_official 377:95186f86029b 418 PUBWEAK PORTB_IRQHandler
mbed_official 377:95186f86029b 419 PUBWEAK PORTC_IRQHandler
mbed_official 377:95186f86029b 420 PUBWEAK PORTD_IRQHandler
mbed_official 377:95186f86029b 421 PUBWEAK PORTE_IRQHandler
mbed_official 377:95186f86029b 422 PUBWEAK SWI_IRQHandler
mbed_official 377:95186f86029b 423 PUBWEAK SPI2_IRQHandler
mbed_official 377:95186f86029b 424 PUBWEAK UART4_RX_TX_IRQHandler
mbed_official 377:95186f86029b 425 PUBWEAK UART4_ERR_IRQHandler
mbed_official 377:95186f86029b 426 PUBWEAK UART5_RX_TX_IRQHandler
mbed_official 377:95186f86029b 427 PUBWEAK UART5_ERR_IRQHandler
mbed_official 377:95186f86029b 428 PUBWEAK CMP2_IRQHandler
mbed_official 377:95186f86029b 429 PUBWEAK FTM3_IRQHandler
mbed_official 377:95186f86029b 430 PUBWEAK DAC1_IRQHandler
mbed_official 377:95186f86029b 431 PUBWEAK ADC1_IRQHandler
mbed_official 377:95186f86029b 432 PUBWEAK I2C2_IRQHandler
mbed_official 377:95186f86029b 433 PUBWEAK CAN0_ORed_Message_buffer_IRQHandler
mbed_official 377:95186f86029b 434 PUBWEAK CAN0_Bus_Off_IRQHandler
mbed_official 377:95186f86029b 435 PUBWEAK CAN0_Error_IRQHandler
mbed_official 377:95186f86029b 436 PUBWEAK CAN0_Tx_Warning_IRQHandler
mbed_official 377:95186f86029b 437 PUBWEAK CAN0_Rx_Warning_IRQHandler
mbed_official 377:95186f86029b 438 PUBWEAK CAN0_Wake_Up_IRQHandler
mbed_official 377:95186f86029b 439 PUBWEAK SDHC_IRQHandler
mbed_official 377:95186f86029b 440
mbed_official 377:95186f86029b 441 SECTION .text:CODE:REORDER:NOROOT(1)
mbed_official 377:95186f86029b 442 THUMB
mbed_official 377:95186f86029b 443 NMI_Handler
mbed_official 377:95186f86029b 444 HardFault_Handler
mbed_official 377:95186f86029b 445 MemManage_Handler
mbed_official 377:95186f86029b 446 BusFault_Handler
mbed_official 377:95186f86029b 447 UsageFault_Handler
mbed_official 377:95186f86029b 448 SVC_Handler
mbed_official 377:95186f86029b 449 DebugMon_Handler
mbed_official 377:95186f86029b 450 PendSV_Handler
mbed_official 377:95186f86029b 451 SysTick_Handler
mbed_official 377:95186f86029b 452 DMA0_IRQHandler
mbed_official 377:95186f86029b 453 DMA1_IRQHandler
mbed_official 377:95186f86029b 454 DMA2_IRQHandler
mbed_official 377:95186f86029b 455 DMA3_IRQHandler
mbed_official 377:95186f86029b 456 DMA4_IRQHandler
mbed_official 377:95186f86029b 457 DMA5_IRQHandler
mbed_official 377:95186f86029b 458 DMA6_IRQHandler
mbed_official 377:95186f86029b 459 DMA7_IRQHandler
mbed_official 377:95186f86029b 460 DMA8_IRQHandler
mbed_official 377:95186f86029b 461 DMA9_IRQHandler
mbed_official 377:95186f86029b 462 DMA10_IRQHandler
mbed_official 377:95186f86029b 463 DMA11_IRQHandler
mbed_official 377:95186f86029b 464 DMA12_IRQHandler
mbed_official 377:95186f86029b 465 DMA13_IRQHandler
mbed_official 377:95186f86029b 466 DMA14_IRQHandler
mbed_official 377:95186f86029b 467 DMA15_IRQHandler
mbed_official 377:95186f86029b 468 DMA_Error_IRQHandler
mbed_official 377:95186f86029b 469 MCM_IRQHandler
mbed_official 377:95186f86029b 470 FTFE_IRQHandler
mbed_official 377:95186f86029b 471 Read_Collision_IRQHandler
mbed_official 377:95186f86029b 472 LVD_LVW_IRQHandler
mbed_official 377:95186f86029b 473 LLW_IRQHandler
mbed_official 377:95186f86029b 474 Watchdog_IRQHandler
mbed_official 377:95186f86029b 475 I2C0_IRQHandler
mbed_official 377:95186f86029b 476 I2C1_IRQHandler
mbed_official 377:95186f86029b 477 SPI0_IRQHandler
mbed_official 377:95186f86029b 478 SPI1_IRQHandler
mbed_official 377:95186f86029b 479 I2S0_Tx_IRQHandler
mbed_official 377:95186f86029b 480 I2S0_Rx_IRQHandler
mbed_official 377:95186f86029b 481 UART0_LON_IRQHandler
mbed_official 377:95186f86029b 482 UART0_RX_TX_IRQHandler
mbed_official 377:95186f86029b 483 UART0_ERR_IRQHandler
mbed_official 377:95186f86029b 484 UART1_RX_TX_IRQHandler
mbed_official 377:95186f86029b 485 UART1_ERR_IRQHandler
mbed_official 377:95186f86029b 486 UART2_RX_TX_IRQHandler
mbed_official 377:95186f86029b 487 UART2_ERR_IRQHandler
mbed_official 377:95186f86029b 488 UART3_RX_TX_IRQHandler
mbed_official 377:95186f86029b 489 UART3_ERR_IRQHandler
mbed_official 377:95186f86029b 490 ADC0_IRQHandler
mbed_official 377:95186f86029b 491 CMP0_IRQHandler
mbed_official 377:95186f86029b 492 CMP1_IRQHandler
mbed_official 377:95186f86029b 493 FTM0_IRQHandler
mbed_official 377:95186f86029b 494 FTM1_IRQHandler
mbed_official 377:95186f86029b 495 FTM2_IRQHandler
mbed_official 377:95186f86029b 496 CMT_IRQHandler
mbed_official 377:95186f86029b 497 RTC_IRQHandler
mbed_official 377:95186f86029b 498 RTC_Seconds_IRQHandler
mbed_official 377:95186f86029b 499 PIT0_IRQHandler
mbed_official 377:95186f86029b 500 PIT1_IRQHandler
mbed_official 377:95186f86029b 501 PIT2_IRQHandler
mbed_official 377:95186f86029b 502 PIT3_IRQHandler
mbed_official 377:95186f86029b 503 PDB0_IRQHandler
mbed_official 377:95186f86029b 504 USB0_IRQHandler
mbed_official 377:95186f86029b 505 USBDCD_IRQHandler
mbed_official 377:95186f86029b 506 DAC0_IRQHandler
mbed_official 377:95186f86029b 507 MCG_IRQHandler
mbed_official 377:95186f86029b 508 LPTimer_IRQHandler
mbed_official 377:95186f86029b 509 PORTA_IRQHandler
mbed_official 377:95186f86029b 510 PORTB_IRQHandler
mbed_official 377:95186f86029b 511 PORTC_IRQHandler
mbed_official 377:95186f86029b 512 PORTD_IRQHandler
mbed_official 377:95186f86029b 513 PORTE_IRQHandler
mbed_official 377:95186f86029b 514 SWI_IRQHandler
mbed_official 377:95186f86029b 515 SPI2_IRQHandler
mbed_official 377:95186f86029b 516 UART4_RX_TX_IRQHandler
mbed_official 377:95186f86029b 517 UART4_ERR_IRQHandler
mbed_official 377:95186f86029b 518 UART5_RX_TX_IRQHandler
mbed_official 377:95186f86029b 519 UART5_ERR_IRQHandler
mbed_official 377:95186f86029b 520 CMP2_IRQHandler
mbed_official 377:95186f86029b 521 FTM3_IRQHandler
mbed_official 377:95186f86029b 522 DAC1_IRQHandler
mbed_official 377:95186f86029b 523 ADC1_IRQHandler
mbed_official 377:95186f86029b 524 I2C2_IRQHandler
mbed_official 377:95186f86029b 525 CAN0_ORed_Message_buffer_IRQHandler
mbed_official 377:95186f86029b 526 CAN0_Bus_Off_IRQHandler
mbed_official 377:95186f86029b 527 CAN0_Error_IRQHandler
mbed_official 377:95186f86029b 528 CAN0_Tx_Warning_IRQHandler
mbed_official 377:95186f86029b 529 CAN0_Rx_Warning_IRQHandler
mbed_official 377:95186f86029b 530 CAN0_Wake_Up_IRQHandler
mbed_official 377:95186f86029b 531 SDHC_IRQHandler
mbed_official 377:95186f86029b 532 Default_Handler
mbed_official 377:95186f86029b 533
mbed_official 377:95186f86029b 534 B Default_Handler
mbed_official 377:95186f86029b 535 END