Morpheus / target-mcu-k64f

Fork of target-mcu-k64f by -deleted-

Committer:
screamer
Date:
Wed Mar 23 21:24:48 2016 +0000
Revision:
0:c5e2f793b59a
Initial revision

Who changed what in which revision?

UserRevisionLine numberNew contents of line
screamer 0:c5e2f793b59a 1 ;/*****************************************************************************
screamer 0:c5e2f793b59a 2 ; * @file: startup_MK70F12.s
screamer 0:c5e2f793b59a 3 ; * @purpose: CMSIS Cortex-M4 Core Device Startup File for the
screamer 0:c5e2f793b59a 4 ; * MK70F12
screamer 0:c5e2f793b59a 5 ; * @version: 1.5
screamer 0:c5e2f793b59a 6 ; * @date: 2012-10-19
screamer 0:c5e2f793b59a 7 ; *
screamer 0:c5e2f793b59a 8 ; * Copyright: 1997 - 2012 Freescale Semiconductor, Inc. All Rights Reserved.
screamer 0:c5e2f793b59a 9 ;*
screamer 0:c5e2f793b59a 10 ; *------- <<< Use Configuration Wizard in Context Menu >>> ------------------
screamer 0:c5e2f793b59a 11 ; *
screamer 0:c5e2f793b59a 12 ; *****************************************************************************/
screamer 0:c5e2f793b59a 13
screamer 0:c5e2f793b59a 14
screamer 0:c5e2f793b59a 15 __initial_sp EQU 0x20030000 ; Top of RAM
screamer 0:c5e2f793b59a 16
screamer 0:c5e2f793b59a 17 PRESERVE8
screamer 0:c5e2f793b59a 18 THUMB
screamer 0:c5e2f793b59a 19
screamer 0:c5e2f793b59a 20
screamer 0:c5e2f793b59a 21 ; Vector Table Mapped to Address 0 at Reset
screamer 0:c5e2f793b59a 22
screamer 0:c5e2f793b59a 23 AREA RESET, DATA, READONLY
screamer 0:c5e2f793b59a 24 EXPORT __Vectors
screamer 0:c5e2f793b59a 25 EXPORT __Vectors_End
screamer 0:c5e2f793b59a 26 EXPORT __Vectors_Size
screamer 0:c5e2f793b59a 27
screamer 0:c5e2f793b59a 28 __Vectors DCD __initial_sp ; Top of Stack
screamer 0:c5e2f793b59a 29 DCD Reset_Handler ; Reset Handler
screamer 0:c5e2f793b59a 30 DCD NMI_Handler ; NMI Handler
screamer 0:c5e2f793b59a 31 DCD HardFault_Handler ; Hard Fault Handler
screamer 0:c5e2f793b59a 32 DCD MemManage_Handler ; MPU Fault Handler
screamer 0:c5e2f793b59a 33 DCD BusFault_Handler ; Bus Fault Handler
screamer 0:c5e2f793b59a 34 DCD UsageFault_Handler ; Usage Fault Handler
screamer 0:c5e2f793b59a 35 DCD 0 ; Reserved
screamer 0:c5e2f793b59a 36 DCD 0 ; Reserved
screamer 0:c5e2f793b59a 37 DCD 0 ; Reserved
screamer 0:c5e2f793b59a 38 DCD 0 ; Reserved
screamer 0:c5e2f793b59a 39 DCD SVC_Handler ; SVCall Handler
screamer 0:c5e2f793b59a 40 DCD DebugMon_Handler ; Debug Monitor Handler
screamer 0:c5e2f793b59a 41 DCD 0 ; Reserved
screamer 0:c5e2f793b59a 42 DCD PendSV_Handler ; PendSV Handler
screamer 0:c5e2f793b59a 43 DCD SysTick_Handler ; SysTick Handler
screamer 0:c5e2f793b59a 44
screamer 0:c5e2f793b59a 45 ; External Interrupts
screamer 0:c5e2f793b59a 46 DCD DMA0_IRQHandler ; DMA Channel 0 Transfer Complete
screamer 0:c5e2f793b59a 47 DCD DMA1_IRQHandler ; DMA Channel 1 Transfer Complete
screamer 0:c5e2f793b59a 48 DCD DMA2_IRQHandler ; DMA Channel 2 Transfer Complete
screamer 0:c5e2f793b59a 49 DCD DMA3_IRQHandler ; DMA Channel 3 Transfer Complete
screamer 0:c5e2f793b59a 50 DCD DMA4_IRQHandler ; DMA Channel 4 Transfer Complete
screamer 0:c5e2f793b59a 51 DCD DMA5_IRQHandler ; DMA Channel 5 Transfer Complete
screamer 0:c5e2f793b59a 52 DCD DMA6_IRQHandler ; DMA Channel 6 Transfer Complete
screamer 0:c5e2f793b59a 53 DCD DMA7_IRQHandler ; DMA Channel 7 Transfer Complete
screamer 0:c5e2f793b59a 54 DCD DMA8_IRQHandler ; DMA Channel 8 Transfer Complete
screamer 0:c5e2f793b59a 55 DCD DMA9_IRQHandler ; DMA Channel 9 Transfer Complete
screamer 0:c5e2f793b59a 56 DCD DMA10_IRQHandler ; DMA Channel 10 Transfer Complete
screamer 0:c5e2f793b59a 57 DCD DMA11_IRQHandler ; DMA Channel 11 Transfer Complete
screamer 0:c5e2f793b59a 58 DCD DMA12_IRQHandler ; DMA Channel 12 Transfer Complete
screamer 0:c5e2f793b59a 59 DCD DMA13_IRQHandler ; DMA Channel 13 Transfer Complete
screamer 0:c5e2f793b59a 60 DCD DMA14_IRQHandler ; DMA Channel 14 Transfer Complete
screamer 0:c5e2f793b59a 61 DCD DMA15_IRQHandler ; DMA Channel 15 Transfer Complete
screamer 0:c5e2f793b59a 62 DCD DMA_Error_IRQHandler ; DMA Error Interrupt
screamer 0:c5e2f793b59a 63 DCD MCM_IRQHandler ; Normal Interrupt
screamer 0:c5e2f793b59a 64 DCD FTFE_IRQHandler ; FTFE Command complete interrupt
screamer 0:c5e2f793b59a 65 DCD Read_Collision_IRQHandler ; Read Collision Interrupt
screamer 0:c5e2f793b59a 66 DCD LVD_LVW_IRQHandler ; Low Voltage Detect, Low Voltage Warning
screamer 0:c5e2f793b59a 67 DCD LLW_IRQHandler ; Low Leakage Wakeup
screamer 0:c5e2f793b59a 68 DCD Watchdog_IRQHandler ; WDOG Interrupt
screamer 0:c5e2f793b59a 69 DCD RNG_IRQHandler ; RNG Interrupt
screamer 0:c5e2f793b59a 70 DCD I2C0_IRQHandler ; I2C0 interrupt
screamer 0:c5e2f793b59a 71 DCD I2C1_IRQHandler ; I2C1 interrupt
screamer 0:c5e2f793b59a 72 DCD SPI0_IRQHandler ; SPI0 Interrupt
screamer 0:c5e2f793b59a 73 DCD SPI1_IRQHandler ; SPI1 Interrupt
screamer 0:c5e2f793b59a 74 DCD I2S0_Tx_IRQHandler ; I2S0 transmit interrupt
screamer 0:c5e2f793b59a 75 DCD I2S0_Rx_IRQHandler ; I2S0 receive interrupt
screamer 0:c5e2f793b59a 76 DCD UART0_LON_IRQHandler ; UART0 LON interrupt
screamer 0:c5e2f793b59a 77 DCD UART0_RX_TX_IRQHandler ; UART0 Receive/Transmit interrupt
screamer 0:c5e2f793b59a 78 DCD UART0_ERR_IRQHandler ; UART0 Error interrupt
screamer 0:c5e2f793b59a 79 DCD UART1_RX_TX_IRQHandler ; UART1 Receive/Transmit interrupt
screamer 0:c5e2f793b59a 80 DCD UART1_ERR_IRQHandler ; UART1 Error interrupt
screamer 0:c5e2f793b59a 81 DCD UART2_RX_TX_IRQHandler ; UART2 Receive/Transmit interrupt
screamer 0:c5e2f793b59a 82 DCD UART2_ERR_IRQHandler ; UART2 Error interrupt
screamer 0:c5e2f793b59a 83 DCD UART3_RX_TX_IRQHandler ; UART3 Receive/Transmit interrupt
screamer 0:c5e2f793b59a 84 DCD UART3_ERR_IRQHandler ; UART3 Error interrupt
screamer 0:c5e2f793b59a 85 DCD ADC0_IRQHandler ; ADC0 interrupt
screamer 0:c5e2f793b59a 86 DCD CMP0_IRQHandler ; CMP0 interrupt
screamer 0:c5e2f793b59a 87 DCD CMP1_IRQHandler ; CMP1 interrupt
screamer 0:c5e2f793b59a 88 DCD FTM0_IRQHandler ; FTM0 fault, overflow and channels interrupt
screamer 0:c5e2f793b59a 89 DCD FTM1_IRQHandler ; FTM1 fault, overflow and channels interrupt
screamer 0:c5e2f793b59a 90 DCD FTM2_IRQHandler ; FTM2 fault, overflow and channels interrupt
screamer 0:c5e2f793b59a 91 DCD CMT_IRQHandler ; CMT interrupt
screamer 0:c5e2f793b59a 92 DCD RTC_IRQHandler ; RTC interrupt
screamer 0:c5e2f793b59a 93 DCD RTC_Seconds_IRQHandler ; RTC seconds interrupt
screamer 0:c5e2f793b59a 94 DCD PIT0_IRQHandler ; PIT timer channel 0 interrupt
screamer 0:c5e2f793b59a 95 DCD PIT1_IRQHandler ; PIT timer channel 1 interrupt
screamer 0:c5e2f793b59a 96 DCD PIT2_IRQHandler ; PIT timer channel 2 interrupt
screamer 0:c5e2f793b59a 97 DCD PIT3_IRQHandler ; PIT timer channel 3 interrupt
screamer 0:c5e2f793b59a 98 DCD PDB0_IRQHandler ; PDB0 Interrupt
screamer 0:c5e2f793b59a 99 DCD USB0_IRQHandler ; USB0 interrupt
screamer 0:c5e2f793b59a 100 DCD USBDCD_IRQHandler ; USBDCD Interrupt
screamer 0:c5e2f793b59a 101 DCD Reserved71_IRQHandler ; Reserved interrupt 71
screamer 0:c5e2f793b59a 102 DCD DAC0_IRQHandler ; DAC0 interrupt
screamer 0:c5e2f793b59a 103 DCD MCG_IRQHandler ; MCG Interrupt
screamer 0:c5e2f793b59a 104 DCD LPTimer_IRQHandler ; LPTimer interrupt
screamer 0:c5e2f793b59a 105 DCD PORTA_IRQHandler ; Port A interrupt
screamer 0:c5e2f793b59a 106 DCD PORTB_IRQHandler ; Port B interrupt
screamer 0:c5e2f793b59a 107 DCD PORTC_IRQHandler ; Port C interrupt
screamer 0:c5e2f793b59a 108 DCD PORTD_IRQHandler ; Port D interrupt
screamer 0:c5e2f793b59a 109 DCD PORTE_IRQHandler ; Port E interrupt
screamer 0:c5e2f793b59a 110 DCD SWI_IRQHandler ; Software interrupt
screamer 0:c5e2f793b59a 111 DCD SPI2_IRQHandler ; SPI2 Interrupt
screamer 0:c5e2f793b59a 112 DCD UART4_RX_TX_IRQHandler ; UART4 Receive/Transmit interrupt
screamer 0:c5e2f793b59a 113 DCD UART4_ERR_IRQHandler ; UART4 Error interrupt
screamer 0:c5e2f793b59a 114 DCD UART5_RX_TX_IRQHandler ; UART5 Receive/Transmit interrupt
screamer 0:c5e2f793b59a 115 DCD UART5_ERR_IRQHandler ; UART5 Error interrupt
screamer 0:c5e2f793b59a 116 DCD CMP2_IRQHandler ; CMP2 interrupt
screamer 0:c5e2f793b59a 117 DCD FTM3_IRQHandler ; FTM3 fault, overflow and channels interrupt
screamer 0:c5e2f793b59a 118 DCD DAC1_IRQHandler ; DAC1 interrupt
screamer 0:c5e2f793b59a 119 DCD ADC1_IRQHandler ; ADC1 interrupt
screamer 0:c5e2f793b59a 120 DCD I2C2_IRQHandler ; I2C2 interrupt
screamer 0:c5e2f793b59a 121 DCD CAN0_ORed_Message_buffer_IRQHandler ; CAN0 OR'd message buffers interrupt
screamer 0:c5e2f793b59a 122 DCD CAN0_Bus_Off_IRQHandler ; CAN0 bus off interrupt
screamer 0:c5e2f793b59a 123 DCD CAN0_Error_IRQHandler ; CAN0 error interrupt
screamer 0:c5e2f793b59a 124 DCD CAN0_Tx_Warning_IRQHandler ; CAN0 Tx warning interrupt
screamer 0:c5e2f793b59a 125 DCD CAN0_Rx_Warning_IRQHandler ; CAN0 Rx warning interrupt
screamer 0:c5e2f793b59a 126 DCD CAN0_Wake_Up_IRQHandler ; CAN0 wake up interrupt
screamer 0:c5e2f793b59a 127 DCD SDHC_IRQHandler ; SDHC interrupt
screamer 0:c5e2f793b59a 128 DCD ENET_1588_Timer_IRQHandler ; Ethernet MAC IEEE 1588 Timer Interrupt
screamer 0:c5e2f793b59a 129 DCD ENET_Transmit_IRQHandler ; Ethernet MAC Transmit Interrupt
screamer 0:c5e2f793b59a 130 DCD ENET_Receive_IRQHandler ; Ethernet MAC Receive Interrupt
screamer 0:c5e2f793b59a 131 DCD ENET_Error_IRQHandler ; Ethernet MAC Error and miscelaneous Interrupt
screamer 0:c5e2f793b59a 132 DCD DefaultISR ; 102
screamer 0:c5e2f793b59a 133 DCD DefaultISR ; 103
screamer 0:c5e2f793b59a 134 DCD DefaultISR ; 104
screamer 0:c5e2f793b59a 135 DCD DefaultISR ; 105
screamer 0:c5e2f793b59a 136 DCD DefaultISR ; 106
screamer 0:c5e2f793b59a 137 DCD DefaultISR ; 107
screamer 0:c5e2f793b59a 138 DCD DefaultISR ; 108
screamer 0:c5e2f793b59a 139 DCD DefaultISR ; 109
screamer 0:c5e2f793b59a 140 DCD DefaultISR ; 110
screamer 0:c5e2f793b59a 141 DCD DefaultISR ; 111
screamer 0:c5e2f793b59a 142 DCD DefaultISR ; 112
screamer 0:c5e2f793b59a 143 DCD DefaultISR ; 113
screamer 0:c5e2f793b59a 144 DCD DefaultISR ; 114
screamer 0:c5e2f793b59a 145 DCD DefaultISR ; 115
screamer 0:c5e2f793b59a 146 DCD DefaultISR ; 116
screamer 0:c5e2f793b59a 147 DCD DefaultISR ; 117
screamer 0:c5e2f793b59a 148 DCD DefaultISR ; 118
screamer 0:c5e2f793b59a 149 DCD DefaultISR ; 119
screamer 0:c5e2f793b59a 150 DCD DefaultISR ; 120
screamer 0:c5e2f793b59a 151 DCD DefaultISR ; 121
screamer 0:c5e2f793b59a 152 DCD DefaultISR ; 122
screamer 0:c5e2f793b59a 153 DCD DefaultISR ; 123
screamer 0:c5e2f793b59a 154 DCD DefaultISR ; 124
screamer 0:c5e2f793b59a 155 DCD DefaultISR ; 125
screamer 0:c5e2f793b59a 156 DCD DefaultISR ; 126
screamer 0:c5e2f793b59a 157 DCD DefaultISR ; 127
screamer 0:c5e2f793b59a 158 DCD DefaultISR ; 128
screamer 0:c5e2f793b59a 159 DCD DefaultISR ; 129
screamer 0:c5e2f793b59a 160 DCD DefaultISR ; 130
screamer 0:c5e2f793b59a 161 DCD DefaultISR ; 131
screamer 0:c5e2f793b59a 162 DCD DefaultISR ; 132
screamer 0:c5e2f793b59a 163 DCD DefaultISR ; 133
screamer 0:c5e2f793b59a 164 DCD DefaultISR ; 134
screamer 0:c5e2f793b59a 165 DCD DefaultISR ; 135
screamer 0:c5e2f793b59a 166 DCD DefaultISR ; 136
screamer 0:c5e2f793b59a 167 DCD DefaultISR ; 137
screamer 0:c5e2f793b59a 168 DCD DefaultISR ; 138
screamer 0:c5e2f793b59a 169 DCD DefaultISR ; 139
screamer 0:c5e2f793b59a 170 DCD DefaultISR ; 140
screamer 0:c5e2f793b59a 171 DCD DefaultISR ; 141
screamer 0:c5e2f793b59a 172 DCD DefaultISR ; 142
screamer 0:c5e2f793b59a 173 DCD DefaultISR ; 143
screamer 0:c5e2f793b59a 174 DCD DefaultISR ; 144
screamer 0:c5e2f793b59a 175 DCD DefaultISR ; 145
screamer 0:c5e2f793b59a 176 DCD DefaultISR ; 146
screamer 0:c5e2f793b59a 177 DCD DefaultISR ; 147
screamer 0:c5e2f793b59a 178 DCD DefaultISR ; 148
screamer 0:c5e2f793b59a 179 DCD DefaultISR ; 149
screamer 0:c5e2f793b59a 180 DCD DefaultISR ; 150
screamer 0:c5e2f793b59a 181 DCD DefaultISR ; 151
screamer 0:c5e2f793b59a 182 DCD DefaultISR ; 152
screamer 0:c5e2f793b59a 183 DCD DefaultISR ; 153
screamer 0:c5e2f793b59a 184 DCD DefaultISR ; 154
screamer 0:c5e2f793b59a 185 DCD DefaultISR ; 155
screamer 0:c5e2f793b59a 186 DCD DefaultISR ; 156
screamer 0:c5e2f793b59a 187 DCD DefaultISR ; 157
screamer 0:c5e2f793b59a 188 DCD DefaultISR ; 158
screamer 0:c5e2f793b59a 189 DCD DefaultISR ; 159
screamer 0:c5e2f793b59a 190 DCD DefaultISR ; 160
screamer 0:c5e2f793b59a 191 DCD DefaultISR ; 161
screamer 0:c5e2f793b59a 192 DCD DefaultISR ; 162
screamer 0:c5e2f793b59a 193 DCD DefaultISR ; 163
screamer 0:c5e2f793b59a 194 DCD DefaultISR ; 164
screamer 0:c5e2f793b59a 195 DCD DefaultISR ; 165
screamer 0:c5e2f793b59a 196 DCD DefaultISR ; 166
screamer 0:c5e2f793b59a 197 DCD DefaultISR ; 167
screamer 0:c5e2f793b59a 198 DCD DefaultISR ; 168
screamer 0:c5e2f793b59a 199 DCD DefaultISR ; 169
screamer 0:c5e2f793b59a 200 DCD DefaultISR ; 170
screamer 0:c5e2f793b59a 201 DCD DefaultISR ; 171
screamer 0:c5e2f793b59a 202 DCD DefaultISR ; 172
screamer 0:c5e2f793b59a 203 DCD DefaultISR ; 173
screamer 0:c5e2f793b59a 204 DCD DefaultISR ; 174
screamer 0:c5e2f793b59a 205 DCD DefaultISR ; 175
screamer 0:c5e2f793b59a 206 DCD DefaultISR ; 176
screamer 0:c5e2f793b59a 207 DCD DefaultISR ; 177
screamer 0:c5e2f793b59a 208 DCD DefaultISR ; 178
screamer 0:c5e2f793b59a 209 DCD DefaultISR ; 179
screamer 0:c5e2f793b59a 210 DCD DefaultISR ; 180
screamer 0:c5e2f793b59a 211 DCD DefaultISR ; 181
screamer 0:c5e2f793b59a 212 DCD DefaultISR ; 182
screamer 0:c5e2f793b59a 213 DCD DefaultISR ; 183
screamer 0:c5e2f793b59a 214 DCD DefaultISR ; 184
screamer 0:c5e2f793b59a 215 DCD DefaultISR ; 185
screamer 0:c5e2f793b59a 216 DCD DefaultISR ; 186
screamer 0:c5e2f793b59a 217 DCD DefaultISR ; 187
screamer 0:c5e2f793b59a 218 DCD DefaultISR ; 188
screamer 0:c5e2f793b59a 219 DCD DefaultISR ; 189
screamer 0:c5e2f793b59a 220 DCD DefaultISR ; 190
screamer 0:c5e2f793b59a 221 DCD DefaultISR ; 191
screamer 0:c5e2f793b59a 222 DCD DefaultISR ; 192
screamer 0:c5e2f793b59a 223 DCD DefaultISR ; 193
screamer 0:c5e2f793b59a 224 DCD DefaultISR ; 194
screamer 0:c5e2f793b59a 225 DCD DefaultISR ; 195
screamer 0:c5e2f793b59a 226 DCD DefaultISR ; 196
screamer 0:c5e2f793b59a 227 DCD DefaultISR ; 197
screamer 0:c5e2f793b59a 228 DCD DefaultISR ; 198
screamer 0:c5e2f793b59a 229 DCD DefaultISR ; 199
screamer 0:c5e2f793b59a 230 DCD DefaultISR ; 200
screamer 0:c5e2f793b59a 231 DCD DefaultISR ; 201
screamer 0:c5e2f793b59a 232 DCD DefaultISR ; 202
screamer 0:c5e2f793b59a 233 DCD DefaultISR ; 203
screamer 0:c5e2f793b59a 234 DCD DefaultISR ; 204
screamer 0:c5e2f793b59a 235 DCD DefaultISR ; 205
screamer 0:c5e2f793b59a 236 DCD DefaultISR ; 206
screamer 0:c5e2f793b59a 237 DCD DefaultISR ; 207
screamer 0:c5e2f793b59a 238 DCD DefaultISR ; 208
screamer 0:c5e2f793b59a 239 DCD DefaultISR ; 209
screamer 0:c5e2f793b59a 240 DCD DefaultISR ; 210
screamer 0:c5e2f793b59a 241 DCD DefaultISR ; 211
screamer 0:c5e2f793b59a 242 DCD DefaultISR ; 212
screamer 0:c5e2f793b59a 243 DCD DefaultISR ; 213
screamer 0:c5e2f793b59a 244 DCD DefaultISR ; 214
screamer 0:c5e2f793b59a 245 DCD DefaultISR ; 215
screamer 0:c5e2f793b59a 246 DCD DefaultISR ; 216
screamer 0:c5e2f793b59a 247 DCD DefaultISR ; 217
screamer 0:c5e2f793b59a 248 DCD DefaultISR ; 218
screamer 0:c5e2f793b59a 249 DCD DefaultISR ; 219
screamer 0:c5e2f793b59a 250 DCD DefaultISR ; 220
screamer 0:c5e2f793b59a 251 DCD DefaultISR ; 221
screamer 0:c5e2f793b59a 252 DCD DefaultISR ; 222
screamer 0:c5e2f793b59a 253 DCD DefaultISR ; 223
screamer 0:c5e2f793b59a 254 DCD DefaultISR ; 224
screamer 0:c5e2f793b59a 255 DCD DefaultISR ; 225
screamer 0:c5e2f793b59a 256 DCD DefaultISR ; 226
screamer 0:c5e2f793b59a 257 DCD DefaultISR ; 227
screamer 0:c5e2f793b59a 258 DCD DefaultISR ; 228
screamer 0:c5e2f793b59a 259 DCD DefaultISR ; 229
screamer 0:c5e2f793b59a 260 DCD DefaultISR ; 230
screamer 0:c5e2f793b59a 261 DCD DefaultISR ; 231
screamer 0:c5e2f793b59a 262 DCD DefaultISR ; 232
screamer 0:c5e2f793b59a 263 DCD DefaultISR ; 233
screamer 0:c5e2f793b59a 264 DCD DefaultISR ; 234
screamer 0:c5e2f793b59a 265 DCD DefaultISR ; 235
screamer 0:c5e2f793b59a 266 DCD DefaultISR ; 236
screamer 0:c5e2f793b59a 267 DCD DefaultISR ; 237
screamer 0:c5e2f793b59a 268 DCD DefaultISR ; 238
screamer 0:c5e2f793b59a 269 DCD DefaultISR ; 239
screamer 0:c5e2f793b59a 270 DCD DefaultISR ; 240
screamer 0:c5e2f793b59a 271 DCD DefaultISR ; 241
screamer 0:c5e2f793b59a 272 DCD DefaultISR ; 242
screamer 0:c5e2f793b59a 273 DCD DefaultISR ; 243
screamer 0:c5e2f793b59a 274 DCD DefaultISR ; 244
screamer 0:c5e2f793b59a 275 DCD DefaultISR ; 245
screamer 0:c5e2f793b59a 276 DCD DefaultISR ; 246
screamer 0:c5e2f793b59a 277 DCD DefaultISR ; 247
screamer 0:c5e2f793b59a 278 DCD DefaultISR ; 248
screamer 0:c5e2f793b59a 279 DCD DefaultISR ; 249
screamer 0:c5e2f793b59a 280 DCD DefaultISR ; 250
screamer 0:c5e2f793b59a 281 DCD DefaultISR ; 251
screamer 0:c5e2f793b59a 282 DCD DefaultISR ; 252
screamer 0:c5e2f793b59a 283 DCD DefaultISR ; 253
screamer 0:c5e2f793b59a 284 DCD DefaultISR ; 254
screamer 0:c5e2f793b59a 285 DCD DefaultISR ; 255
screamer 0:c5e2f793b59a 286 __Vectors_End
screamer 0:c5e2f793b59a 287
screamer 0:c5e2f793b59a 288 __Vectors_Size EQU __Vectors_End - __Vectors
screamer 0:c5e2f793b59a 289
screamer 0:c5e2f793b59a 290 ; <h> Flash Configuration
screamer 0:c5e2f793b59a 291 ; <i> 16-byte flash configuration field that stores default protection settings (loaded on reset)
screamer 0:c5e2f793b59a 292 ; <i> and security information that allows the MCU to restrict acces to the FTFL module.
screamer 0:c5e2f793b59a 293 ; <h> Backdoor Comparison Key
screamer 0:c5e2f793b59a 294 ; <o0> Backdoor Key 0 <0x0-0xFF:2>
screamer 0:c5e2f793b59a 295 ; <o1> Backdoor Key 1 <0x0-0xFF:2>
screamer 0:c5e2f793b59a 296 ; <o2> Backdoor Key 2 <0x0-0xFF:2>
screamer 0:c5e2f793b59a 297 ; <o3> Backdoor Key 3 <0x0-0xFF:2>
screamer 0:c5e2f793b59a 298 ; <o4> Backdoor Key 4 <0x0-0xFF:2>
screamer 0:c5e2f793b59a 299 ; <o5> Backdoor Key 5 <0x0-0xFF:2>
screamer 0:c5e2f793b59a 300 ; <o6> Backdoor Key 6 <0x0-0xFF:2>
screamer 0:c5e2f793b59a 301 ; <o7> Backdoor Key 7 <0x0-0xFF:2>
screamer 0:c5e2f793b59a 302 BackDoorK0 EQU 0xFF
screamer 0:c5e2f793b59a 303 BackDoorK1 EQU 0xFF
screamer 0:c5e2f793b59a 304 BackDoorK2 EQU 0xFF
screamer 0:c5e2f793b59a 305 BackDoorK3 EQU 0xFF
screamer 0:c5e2f793b59a 306 BackDoorK4 EQU 0xFF
screamer 0:c5e2f793b59a 307 BackDoorK5 EQU 0xFF
screamer 0:c5e2f793b59a 308 BackDoorK6 EQU 0xFF
screamer 0:c5e2f793b59a 309 BackDoorK7 EQU 0xFF
screamer 0:c5e2f793b59a 310 ; </h>
screamer 0:c5e2f793b59a 311 ; <h> Program flash protection bytes (FPROT)
screamer 0:c5e2f793b59a 312 ; <i> Each program flash region can be protected from program and erase operation by setting the associated PROT bit.
screamer 0:c5e2f793b59a 313 ; <i> Each bit protects a 1/32 region of the program flash memory.
screamer 0:c5e2f793b59a 314 ; <h> FPROT0
screamer 0:c5e2f793b59a 315 ; <i> Program flash protection bytes
screamer 0:c5e2f793b59a 316 ; <i> 1/32 - 8/32 region
screamer 0:c5e2f793b59a 317 ; <o.0> FPROT0.0
screamer 0:c5e2f793b59a 318 ; <o.1> FPROT0.1
screamer 0:c5e2f793b59a 319 ; <o.2> FPROT0.2
screamer 0:c5e2f793b59a 320 ; <o.3> FPROT0.3
screamer 0:c5e2f793b59a 321 ; <o.4> FPROT0.4
screamer 0:c5e2f793b59a 322 ; <o.5> FPROT0.5
screamer 0:c5e2f793b59a 323 ; <o.6> FPROT0.6
screamer 0:c5e2f793b59a 324 ; <o.7> FPROT0.7
screamer 0:c5e2f793b59a 325 nFPROT0 EQU 0x00
screamer 0:c5e2f793b59a 326 FPROT0 EQU nFPROT0:EOR:0xFF
screamer 0:c5e2f793b59a 327 ; </h>
screamer 0:c5e2f793b59a 328 ; <h> FPROT1
screamer 0:c5e2f793b59a 329 ; <i> Program Flash Region Protect Register 1
screamer 0:c5e2f793b59a 330 ; <i> 9/32 - 16/32 region
screamer 0:c5e2f793b59a 331 ; <o.0> FPROT1.0
screamer 0:c5e2f793b59a 332 ; <o.1> FPROT1.1
screamer 0:c5e2f793b59a 333 ; <o.2> FPROT1.2
screamer 0:c5e2f793b59a 334 ; <o.3> FPROT1.3
screamer 0:c5e2f793b59a 335 ; <o.4> FPROT1.4
screamer 0:c5e2f793b59a 336 ; <o.5> FPROT1.5
screamer 0:c5e2f793b59a 337 ; <o.6> FPROT1.6
screamer 0:c5e2f793b59a 338 ; <o.7> FPROT1.7
screamer 0:c5e2f793b59a 339 nFPROT1 EQU 0x00
screamer 0:c5e2f793b59a 340 FPROT1 EQU nFPROT1:EOR:0xFF
screamer 0:c5e2f793b59a 341 ; </h>
screamer 0:c5e2f793b59a 342 ; <h> FPROT2
screamer 0:c5e2f793b59a 343 ; <i> Program Flash Region Protect Register 2
screamer 0:c5e2f793b59a 344 ; <i> 17/32 - 24/32 region
screamer 0:c5e2f793b59a 345 ; <o.0> FPROT2.0
screamer 0:c5e2f793b59a 346 ; <o.1> FPROT2.1
screamer 0:c5e2f793b59a 347 ; <o.2> FPROT2.2
screamer 0:c5e2f793b59a 348 ; <o.3> FPROT2.3
screamer 0:c5e2f793b59a 349 ; <o.4> FPROT2.4
screamer 0:c5e2f793b59a 350 ; <o.5> FPROT2.5
screamer 0:c5e2f793b59a 351 ; <o.6> FPROT2.6
screamer 0:c5e2f793b59a 352 ; <o.7> FPROT2.7
screamer 0:c5e2f793b59a 353 nFPROT2 EQU 0x00
screamer 0:c5e2f793b59a 354 FPROT2 EQU nFPROT2:EOR:0xFF
screamer 0:c5e2f793b59a 355 ; </h>
screamer 0:c5e2f793b59a 356 ; <h> FPROT3
screamer 0:c5e2f793b59a 357 ; <i> Program Flash Region Protect Register 3
screamer 0:c5e2f793b59a 358 ; <i> 25/32 - 32/32 region
screamer 0:c5e2f793b59a 359 ; <o.0> FPROT3.0
screamer 0:c5e2f793b59a 360 ; <o.1> FPROT3.1
screamer 0:c5e2f793b59a 361 ; <o.2> FPROT3.2
screamer 0:c5e2f793b59a 362 ; <o.3> FPROT3.3
screamer 0:c5e2f793b59a 363 ; <o.4> FPROT3.4
screamer 0:c5e2f793b59a 364 ; <o.5> FPROT3.5
screamer 0:c5e2f793b59a 365 ; <o.6> FPROT3.6
screamer 0:c5e2f793b59a 366 ; <o.7> FPROT3.7
screamer 0:c5e2f793b59a 367 nFPROT3 EQU 0x00
screamer 0:c5e2f793b59a 368 FPROT3 EQU nFPROT3:EOR:0xFF
screamer 0:c5e2f793b59a 369 ; </h>
screamer 0:c5e2f793b59a 370 ; </h>
screamer 0:c5e2f793b59a 371 ; <h> Data flash protection byte (FDPROT)
screamer 0:c5e2f793b59a 372 ; <i> Each bit protects a 1/8 region of the data flash memory.
screamer 0:c5e2f793b59a 373 ; <i> (Program flash only devices: Reserved)
screamer 0:c5e2f793b59a 374 ; <o.0> FDPROT.0
screamer 0:c5e2f793b59a 375 ; <o.1> FDPROT.1
screamer 0:c5e2f793b59a 376 ; <o.2> FDPROT.2
screamer 0:c5e2f793b59a 377 ; <o.3> FDPROT.3
screamer 0:c5e2f793b59a 378 ; <o.4> FDPROT.4
screamer 0:c5e2f793b59a 379 ; <o.5> FDPROT.5
screamer 0:c5e2f793b59a 380 ; <o.6> FDPROT.6
screamer 0:c5e2f793b59a 381 ; <o.7> FDPROT.7
screamer 0:c5e2f793b59a 382 nFDPROT EQU 0x00
screamer 0:c5e2f793b59a 383 FDPROT EQU nFDPROT:EOR:0xFF
screamer 0:c5e2f793b59a 384 ; </h>
screamer 0:c5e2f793b59a 385 ; <h> EEPROM protection byte (FEPROT)
screamer 0:c5e2f793b59a 386 ; <i> FlexNVM devices: Each bit protects a 1/8 region of the EEPROM.
screamer 0:c5e2f793b59a 387 ; <i> (Program flash only devices: Reserved)
screamer 0:c5e2f793b59a 388 ; <o.0> FEPROT.0
screamer 0:c5e2f793b59a 389 ; <o.1> FEPROT.1
screamer 0:c5e2f793b59a 390 ; <o.2> FEPROT.2
screamer 0:c5e2f793b59a 391 ; <o.3> FEPROT.3
screamer 0:c5e2f793b59a 392 ; <o.4> FEPROT.4
screamer 0:c5e2f793b59a 393 ; <o.5> FEPROT.5
screamer 0:c5e2f793b59a 394 ; <o.6> FEPROT.6
screamer 0:c5e2f793b59a 395 ; <o.7> FEPROT.7
screamer 0:c5e2f793b59a 396 nFEPROT EQU 0x00
screamer 0:c5e2f793b59a 397 FEPROT EQU nFEPROT:EOR:0xFF
screamer 0:c5e2f793b59a 398 ; </h>
screamer 0:c5e2f793b59a 399 ; <h> Flash nonvolatile option byte (FOPT)
screamer 0:c5e2f793b59a 400 ; <i> Allows the user to customize the operation of the MCU at boot time.
screamer 0:c5e2f793b59a 401 ; <o.0> LPBOOT
screamer 0:c5e2f793b59a 402 ; <0=> Low-power boot
screamer 0:c5e2f793b59a 403 ; <1=> normal boot
screamer 0:c5e2f793b59a 404 ; <o.1> EZPORT_DIS
screamer 0:c5e2f793b59a 405 ; <0=> EzPort operation is disabled
screamer 0:c5e2f793b59a 406 ; <1=> EzPort operation is enabled
screamer 0:c5e2f793b59a 407 FOPT EQU 0xFD
screamer 0:c5e2f793b59a 408 ; </h>
screamer 0:c5e2f793b59a 409 ; <h> Flash security byte (FSEC)
screamer 0:c5e2f793b59a 410 ; <i> WARNING: If SEC field is configured as "MCU security status is secure" and MEEN field is configured as "Mass erase is disabled",
screamer 0:c5e2f793b59a 411 ; <i> MCU's security status cannot be set back to unsecure state since Mass erase via the debugger is blocked !!!
screamer 0:c5e2f793b59a 412 ; <o.0..1> SEC
screamer 0:c5e2f793b59a 413 ; <2=> MCU security status is unsecure
screamer 0:c5e2f793b59a 414 ; <3=> MCU security status is secure
screamer 0:c5e2f793b59a 415 ; <i> Flash Security
screamer 0:c5e2f793b59a 416 ; <i> This bits define the security state of the MCU.
screamer 0:c5e2f793b59a 417 ; <o.2..3> FSLACC
screamer 0:c5e2f793b59a 418 ; <2=> Freescale factory access denied
screamer 0:c5e2f793b59a 419 ; <3=> Freescale factory access granted
screamer 0:c5e2f793b59a 420 ; <i> Freescale Failure Analysis Access Code
screamer 0:c5e2f793b59a 421 ; <i> This bits define the security state of the MCU.
screamer 0:c5e2f793b59a 422 ; <o.4..5> MEEN
screamer 0:c5e2f793b59a 423 ; <2=> Mass erase is disabled
screamer 0:c5e2f793b59a 424 ; <3=> Mass erase is enabled
screamer 0:c5e2f793b59a 425 ; <i> Mass Erase Enable Bits
screamer 0:c5e2f793b59a 426 ; <i> Enables and disables mass erase capability of the FTFL module
screamer 0:c5e2f793b59a 427 ; <o.6..7> KEYEN
screamer 0:c5e2f793b59a 428 ; <2=> Backdoor key access enabled
screamer 0:c5e2f793b59a 429 ; <3=> Backdoor key access disabled
screamer 0:c5e2f793b59a 430 ; <i> Backdoor key Security Enable
screamer 0:c5e2f793b59a 431 ; <i> These bits enable and disable backdoor key access to the FTFL module.
screamer 0:c5e2f793b59a 432 FSEC EQU 0xFE
screamer 0:c5e2f793b59a 433 ; </h>
screamer 0:c5e2f793b59a 434 ; </h>
screamer 0:c5e2f793b59a 435 IF :LNOT::DEF:RAM_TARGET
screamer 0:c5e2f793b59a 436 AREA |.ARM.__at_0x400|, CODE, READONLY
screamer 0:c5e2f793b59a 437 DCB BackDoorK0, BackDoorK1, BackDoorK2, BackDoorK3
screamer 0:c5e2f793b59a 438 DCB BackDoorK4, BackDoorK5, BackDoorK6, BackDoorK7
screamer 0:c5e2f793b59a 439 DCB FPROT0, FPROT1, FPROT2, FPROT3
screamer 0:c5e2f793b59a 440 DCB FSEC, FOPT, FEPROT, FDPROT
screamer 0:c5e2f793b59a 441 ENDIF
screamer 0:c5e2f793b59a 442
screamer 0:c5e2f793b59a 443 AREA |.text|, CODE, READONLY
screamer 0:c5e2f793b59a 444
screamer 0:c5e2f793b59a 445
screamer 0:c5e2f793b59a 446 ; Reset Handler
screamer 0:c5e2f793b59a 447
screamer 0:c5e2f793b59a 448 Reset_Handler PROC
screamer 0:c5e2f793b59a 449 EXPORT Reset_Handler [WEAK]
screamer 0:c5e2f793b59a 450 IMPORT SystemInit
screamer 0:c5e2f793b59a 451 IMPORT __main
screamer 0:c5e2f793b59a 452 LDR R0, =SystemInit
screamer 0:c5e2f793b59a 453 BLX R0
screamer 0:c5e2f793b59a 454 LDR R0, =__main
screamer 0:c5e2f793b59a 455 BX R0
screamer 0:c5e2f793b59a 456 ENDP
screamer 0:c5e2f793b59a 457
screamer 0:c5e2f793b59a 458
screamer 0:c5e2f793b59a 459 ; Dummy Exception Handlers (infinite loops which can be modified)
screamer 0:c5e2f793b59a 460
screamer 0:c5e2f793b59a 461 NMI_Handler PROC
screamer 0:c5e2f793b59a 462 EXPORT NMI_Handler [WEAK]
screamer 0:c5e2f793b59a 463 B .
screamer 0:c5e2f793b59a 464 ENDP
screamer 0:c5e2f793b59a 465 HardFault_Handler\
screamer 0:c5e2f793b59a 466 PROC
screamer 0:c5e2f793b59a 467 EXPORT HardFault_Handler [WEAK]
screamer 0:c5e2f793b59a 468 B .
screamer 0:c5e2f793b59a 469 ENDP
screamer 0:c5e2f793b59a 470 MemManage_Handler\
screamer 0:c5e2f793b59a 471 PROC
screamer 0:c5e2f793b59a 472 EXPORT MemManage_Handler [WEAK]
screamer 0:c5e2f793b59a 473 B .
screamer 0:c5e2f793b59a 474 ENDP
screamer 0:c5e2f793b59a 475 BusFault_Handler\
screamer 0:c5e2f793b59a 476 PROC
screamer 0:c5e2f793b59a 477 EXPORT BusFault_Handler [WEAK]
screamer 0:c5e2f793b59a 478 B .
screamer 0:c5e2f793b59a 479 ENDP
screamer 0:c5e2f793b59a 480 UsageFault_Handler\
screamer 0:c5e2f793b59a 481 PROC
screamer 0:c5e2f793b59a 482 EXPORT UsageFault_Handler [WEAK]
screamer 0:c5e2f793b59a 483 B .
screamer 0:c5e2f793b59a 484 ENDP
screamer 0:c5e2f793b59a 485 SVC_Handler PROC
screamer 0:c5e2f793b59a 486 EXPORT SVC_Handler [WEAK]
screamer 0:c5e2f793b59a 487 B .
screamer 0:c5e2f793b59a 488 ENDP
screamer 0:c5e2f793b59a 489 DebugMon_Handler\
screamer 0:c5e2f793b59a 490 PROC
screamer 0:c5e2f793b59a 491 EXPORT DebugMon_Handler [WEAK]
screamer 0:c5e2f793b59a 492 B .
screamer 0:c5e2f793b59a 493 ENDP
screamer 0:c5e2f793b59a 494 PendSV_Handler PROC
screamer 0:c5e2f793b59a 495 EXPORT PendSV_Handler [WEAK]
screamer 0:c5e2f793b59a 496 B .
screamer 0:c5e2f793b59a 497 ENDP
screamer 0:c5e2f793b59a 498 SysTick_Handler PROC
screamer 0:c5e2f793b59a 499 EXPORT SysTick_Handler [WEAK]
screamer 0:c5e2f793b59a 500 B .
screamer 0:c5e2f793b59a 501 ENDP
screamer 0:c5e2f793b59a 502
screamer 0:c5e2f793b59a 503 Default_Handler PROC
screamer 0:c5e2f793b59a 504 EXPORT DMA0_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 505 EXPORT DMA1_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 506 EXPORT DMA2_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 507 EXPORT DMA3_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 508 EXPORT DMA4_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 509 EXPORT DMA5_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 510 EXPORT DMA6_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 511 EXPORT DMA7_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 512 EXPORT DMA8_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 513 EXPORT DMA9_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 514 EXPORT DMA10_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 515 EXPORT DMA11_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 516 EXPORT DMA12_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 517 EXPORT DMA13_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 518 EXPORT DMA14_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 519 EXPORT DMA15_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 520 EXPORT DMA_Error_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 521 EXPORT MCM_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 522 EXPORT FTFE_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 523 EXPORT Read_Collision_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 524 EXPORT LVD_LVW_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 525 EXPORT LLW_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 526 EXPORT Watchdog_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 527 EXPORT RNG_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 528 EXPORT I2C0_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 529 EXPORT I2C1_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 530 EXPORT SPI0_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 531 EXPORT SPI1_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 532 EXPORT I2S0_Tx_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 533 EXPORT I2S0_Rx_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 534 EXPORT UART0_LON_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 535 EXPORT UART0_RX_TX_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 536 EXPORT UART0_ERR_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 537 EXPORT UART1_RX_TX_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 538 EXPORT UART1_ERR_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 539 EXPORT UART2_RX_TX_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 540 EXPORT UART2_ERR_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 541 EXPORT UART3_RX_TX_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 542 EXPORT UART3_ERR_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 543 EXPORT ADC0_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 544 EXPORT CMP0_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 545 EXPORT CMP1_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 546 EXPORT FTM0_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 547 EXPORT FTM1_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 548 EXPORT FTM2_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 549 EXPORT CMT_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 550 EXPORT RTC_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 551 EXPORT RTC_Seconds_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 552 EXPORT PIT0_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 553 EXPORT PIT1_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 554 EXPORT PIT2_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 555 EXPORT PIT3_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 556 EXPORT PDB0_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 557 EXPORT USB0_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 558 EXPORT USBDCD_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 559 EXPORT Reserved71_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 560 EXPORT DAC0_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 561 EXPORT MCG_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 562 EXPORT LPTimer_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 563 EXPORT PORTA_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 564 EXPORT PORTB_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 565 EXPORT PORTC_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 566 EXPORT PORTD_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 567 EXPORT PORTE_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 568 EXPORT SWI_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 569 EXPORT SPI2_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 570 EXPORT UART4_RX_TX_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 571 EXPORT UART4_ERR_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 572 EXPORT UART5_RX_TX_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 573 EXPORT UART5_ERR_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 574 EXPORT CMP2_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 575 EXPORT FTM3_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 576 EXPORT DAC1_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 577 EXPORT ADC1_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 578 EXPORT I2C2_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 579 EXPORT CAN0_ORed_Message_buffer_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 580 EXPORT CAN0_Bus_Off_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 581 EXPORT CAN0_Error_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 582 EXPORT CAN0_Tx_Warning_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 583 EXPORT CAN0_Rx_Warning_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 584 EXPORT CAN0_Wake_Up_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 585 EXPORT SDHC_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 586 EXPORT ENET_1588_Timer_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 587 EXPORT ENET_Transmit_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 588 EXPORT ENET_Receive_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 589 EXPORT ENET_Error_IRQHandler [WEAK]
screamer 0:c5e2f793b59a 590
screamer 0:c5e2f793b59a 591 DMA0_IRQHandler ; DMA Channel 0 Transfer Complete
screamer 0:c5e2f793b59a 592 DMA1_IRQHandler ; DMA Channel 1 Transfer Complete
screamer 0:c5e2f793b59a 593 DMA2_IRQHandler ; DMA Channel 2 Transfer Complete
screamer 0:c5e2f793b59a 594 DMA3_IRQHandler ; DMA Channel 3 Transfer Complete
screamer 0:c5e2f793b59a 595 DMA4_IRQHandler ; DMA Channel 4 Transfer Complete
screamer 0:c5e2f793b59a 596 DMA5_IRQHandler ; DMA Channel 5 Transfer Complete
screamer 0:c5e2f793b59a 597 DMA6_IRQHandler ; DMA Channel 6 Transfer Complete
screamer 0:c5e2f793b59a 598 DMA7_IRQHandler ; DMA Channel 7 Transfer Complete
screamer 0:c5e2f793b59a 599 DMA8_IRQHandler ; DMA Channel 8 Transfer Complete
screamer 0:c5e2f793b59a 600 DMA9_IRQHandler ; DMA Channel 9 Transfer Complete
screamer 0:c5e2f793b59a 601 DMA10_IRQHandler ; DMA Channel 10 Transfer Complete
screamer 0:c5e2f793b59a 602 DMA11_IRQHandler ; DMA Channel 11 Transfer Complete
screamer 0:c5e2f793b59a 603 DMA12_IRQHandler ; DMA Channel 12 Transfer Complete
screamer 0:c5e2f793b59a 604 DMA13_IRQHandler ; DMA Channel 13 Transfer Complete
screamer 0:c5e2f793b59a 605 DMA14_IRQHandler ; DMA Channel 14 Transfer Complete
screamer 0:c5e2f793b59a 606 DMA15_IRQHandler ; DMA Channel 15 Transfer Complete
screamer 0:c5e2f793b59a 607 DMA_Error_IRQHandler ; DMA Error Interrupt
screamer 0:c5e2f793b59a 608 MCM_IRQHandler ; Normal Interrupt
screamer 0:c5e2f793b59a 609 FTFE_IRQHandler ; FTFE Command complete interrupt
screamer 0:c5e2f793b59a 610 Read_Collision_IRQHandler ; Read Collision Interrupt
screamer 0:c5e2f793b59a 611 LVD_LVW_IRQHandler ; Low Voltage Detect, Low Voltage Warning
screamer 0:c5e2f793b59a 612 LLW_IRQHandler ; Low Leakage Wakeup
screamer 0:c5e2f793b59a 613 Watchdog_IRQHandler ; WDOG Interrupt
screamer 0:c5e2f793b59a 614 RNG_IRQHandler ; RNG Interrupt
screamer 0:c5e2f793b59a 615 I2C0_IRQHandler ; I2C0 interrupt
screamer 0:c5e2f793b59a 616 I2C1_IRQHandler ; I2C1 interrupt
screamer 0:c5e2f793b59a 617 SPI0_IRQHandler ; SPI0 Interrupt
screamer 0:c5e2f793b59a 618 SPI1_IRQHandler ; SPI1 Interrupt
screamer 0:c5e2f793b59a 619 I2S0_Tx_IRQHandler ; I2S0 transmit interrupt
screamer 0:c5e2f793b59a 620 I2S0_Rx_IRQHandler ; I2S0 receive interrupt
screamer 0:c5e2f793b59a 621 UART0_LON_IRQHandler ; UART0 LON interrupt
screamer 0:c5e2f793b59a 622 UART0_RX_TX_IRQHandler ; UART0 Receive/Transmit interrupt
screamer 0:c5e2f793b59a 623 UART0_ERR_IRQHandler ; UART0 Error interrupt
screamer 0:c5e2f793b59a 624 UART1_RX_TX_IRQHandler ; UART1 Receive/Transmit interrupt
screamer 0:c5e2f793b59a 625 UART1_ERR_IRQHandler ; UART1 Error interrupt
screamer 0:c5e2f793b59a 626 UART2_RX_TX_IRQHandler ; UART2 Receive/Transmit interrupt
screamer 0:c5e2f793b59a 627 UART2_ERR_IRQHandler ; UART2 Error interrupt
screamer 0:c5e2f793b59a 628 UART3_RX_TX_IRQHandler ; UART3 Receive/Transmit interrupt
screamer 0:c5e2f793b59a 629 UART3_ERR_IRQHandler ; UART3 Error interrupt
screamer 0:c5e2f793b59a 630 ADC0_IRQHandler ; ADC0 interrupt
screamer 0:c5e2f793b59a 631 CMP0_IRQHandler ; CMP0 interrupt
screamer 0:c5e2f793b59a 632 CMP1_IRQHandler ; CMP1 interrupt
screamer 0:c5e2f793b59a 633 FTM0_IRQHandler ; FTM0 fault, overflow and channels interrupt
screamer 0:c5e2f793b59a 634 FTM1_IRQHandler ; FTM1 fault, overflow and channels interrupt
screamer 0:c5e2f793b59a 635 FTM2_IRQHandler ; FTM2 fault, overflow and channels interrupt
screamer 0:c5e2f793b59a 636 CMT_IRQHandler ; CMT interrupt
screamer 0:c5e2f793b59a 637 RTC_IRQHandler ; RTC interrupt
screamer 0:c5e2f793b59a 638 RTC_Seconds_IRQHandler ; RTC seconds interrupt
screamer 0:c5e2f793b59a 639 PIT0_IRQHandler ; PIT timer channel 0 interrupt
screamer 0:c5e2f793b59a 640 PIT1_IRQHandler ; PIT timer channel 1 interrupt
screamer 0:c5e2f793b59a 641 PIT2_IRQHandler ; PIT timer channel 2 interrupt
screamer 0:c5e2f793b59a 642 PIT3_IRQHandler ; PIT timer channel 3 interrupt
screamer 0:c5e2f793b59a 643 PDB0_IRQHandler ; PDB0 Interrupt
screamer 0:c5e2f793b59a 644 USB0_IRQHandler ; USB0 interrupt
screamer 0:c5e2f793b59a 645 USBDCD_IRQHandler ; USBDCD Interrupt
screamer 0:c5e2f793b59a 646 Reserved71_IRQHandler ; Reserved interrupt 71
screamer 0:c5e2f793b59a 647 DAC0_IRQHandler ; DAC0 interrupt
screamer 0:c5e2f793b59a 648 MCG_IRQHandler ; MCG Interrupt
screamer 0:c5e2f793b59a 649 LPTimer_IRQHandler ; LPTimer interrupt
screamer 0:c5e2f793b59a 650 PORTA_IRQHandler ; Port A interrupt
screamer 0:c5e2f793b59a 651 PORTB_IRQHandler ; Port B interrupt
screamer 0:c5e2f793b59a 652 PORTC_IRQHandler ; Port C interrupt
screamer 0:c5e2f793b59a 653 PORTD_IRQHandler ; Port D interrupt
screamer 0:c5e2f793b59a 654 PORTE_IRQHandler ; Port E interrupt
screamer 0:c5e2f793b59a 655 SWI_IRQHandler ; Software interrupt
screamer 0:c5e2f793b59a 656 SPI2_IRQHandler ; SPI2 Interrupt
screamer 0:c5e2f793b59a 657 UART4_RX_TX_IRQHandler ; UART4 Receive/Transmit interrupt
screamer 0:c5e2f793b59a 658 UART4_ERR_IRQHandler ; UART4 Error interrupt
screamer 0:c5e2f793b59a 659 UART5_RX_TX_IRQHandler ; UART5 Receive/Transmit interrupt
screamer 0:c5e2f793b59a 660 UART5_ERR_IRQHandler ; UART5 Error interrupt
screamer 0:c5e2f793b59a 661 CMP2_IRQHandler ; CMP2 interrupt
screamer 0:c5e2f793b59a 662 FTM3_IRQHandler ; FTM3 fault, overflow and channels interrupt
screamer 0:c5e2f793b59a 663 DAC1_IRQHandler ; DAC1 interrupt
screamer 0:c5e2f793b59a 664 ADC1_IRQHandler ; ADC1 interrupt
screamer 0:c5e2f793b59a 665 I2C2_IRQHandler ; I2C2 interrupt
screamer 0:c5e2f793b59a 666 CAN0_ORed_Message_buffer_IRQHandler ; CAN0 OR'd message buffers interrupt
screamer 0:c5e2f793b59a 667 CAN0_Bus_Off_IRQHandler ; CAN0 bus off interrupt
screamer 0:c5e2f793b59a 668 CAN0_Error_IRQHandler ; CAN0 error interrupt
screamer 0:c5e2f793b59a 669 CAN0_Tx_Warning_IRQHandler ; CAN0 Tx warning interrupt
screamer 0:c5e2f793b59a 670 CAN0_Rx_Warning_IRQHandler ; CAN0 Rx warning interrupt
screamer 0:c5e2f793b59a 671 CAN0_Wake_Up_IRQHandler ; CAN0 wake up interrupt
screamer 0:c5e2f793b59a 672 SDHC_IRQHandler ; SDHC interrupt
screamer 0:c5e2f793b59a 673 ENET_1588_Timer_IRQHandler ; Ethernet MAC IEEE 1588 Timer Interrupt
screamer 0:c5e2f793b59a 674 ENET_Transmit_IRQHandler ; Ethernet MAC Transmit Interrupt
screamer 0:c5e2f793b59a 675 ENET_Receive_IRQHandler ; Ethernet MAC Receive Interrupt
screamer 0:c5e2f793b59a 676 ENET_Error_IRQHandler ; Ethernet MAC Error and miscelaneous Interrupt
screamer 0:c5e2f793b59a 677 DefaultISR
screamer 0:c5e2f793b59a 678
screamer 0:c5e2f793b59a 679 B .
screamer 0:c5e2f793b59a 680
screamer 0:c5e2f793b59a 681 ENDP
screamer 0:c5e2f793b59a 682
screamer 0:c5e2f793b59a 683
screamer 0:c5e2f793b59a 684 ALIGN
screamer 0:c5e2f793b59a 685 END