Steven Wray / mbed-dev

Fork of mbed-dev by mbed official

Committer:
StevieWray
Date:
Wed Sep 28 08:45:18 2016 +0000
Revision:
148:e70627d019e9
Parent:
144:ef7eb2e8f9f7
Fixed DAC output on STM32F3 boards to allow 3 outputs

Who changed what in which revision?

UserRevisionLine numberNew contents of line
<> 144:ef7eb2e8f9f7 1 ;/* Copyright (c) 2012 ARM LIMITED
<> 144:ef7eb2e8f9f7 2 ;
<> 144:ef7eb2e8f9f7 3 ; All rights reserved.
<> 144:ef7eb2e8f9f7 4 ; Redistribution and use in source and binary forms, with or without
<> 144:ef7eb2e8f9f7 5 ; modification, are permitted provided that the following conditions are met:
<> 144:ef7eb2e8f9f7 6 ; - Redistributions of source code must retain the above copyright
<> 144:ef7eb2e8f9f7 7 ; notice, this list of conditions and the following disclaimer.
<> 144:ef7eb2e8f9f7 8 ; - Redistributions in binary form must reproduce the above copyright
<> 144:ef7eb2e8f9f7 9 ; notice, this list of conditions and the following disclaimer in the
<> 144:ef7eb2e8f9f7 10 ; documentation and/or other materials provided with the distribution.
<> 144:ef7eb2e8f9f7 11 ; - Neither the name of ARM nor the names of its contributors may be used
<> 144:ef7eb2e8f9f7 12 ; to endorse or promote products derived from this software without
<> 144:ef7eb2e8f9f7 13 ; specific prior written permission.
<> 144:ef7eb2e8f9f7 14 ; *
<> 144:ef7eb2e8f9f7 15 ; THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
<> 144:ef7eb2e8f9f7 16 ; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
<> 144:ef7eb2e8f9f7 17 ; IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
<> 144:ef7eb2e8f9f7 18 ; ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDERS AND CONTRIBUTORS BE
<> 144:ef7eb2e8f9f7 19 ; LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
<> 144:ef7eb2e8f9f7 20 ; CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
<> 144:ef7eb2e8f9f7 21 ; SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
<> 144:ef7eb2e8f9f7 22 ; INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
<> 144:ef7eb2e8f9f7 23 ; CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
<> 144:ef7eb2e8f9f7 24 ; ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
<> 144:ef7eb2e8f9f7 25 ; POSSIBILITY OF SUCH DAMAGE.
<> 144:ef7eb2e8f9f7 26 ; ---------------------------------------------------------------------------*/
<> 144:ef7eb2e8f9f7 27
<> 144:ef7eb2e8f9f7 28 __initial_sp EQU 0x20010000
<> 144:ef7eb2e8f9f7 29
<> 144:ef7eb2e8f9f7 30 PRESERVE8
<> 144:ef7eb2e8f9f7 31 THUMB
<> 144:ef7eb2e8f9f7 32
<> 144:ef7eb2e8f9f7 33 ; Vector Table Mapped to Address 0 at Reset
<> 144:ef7eb2e8f9f7 34
<> 144:ef7eb2e8f9f7 35 AREA RESET, DATA, READONLY
<> 144:ef7eb2e8f9f7 36 EXPORT __Vectors
<> 144:ef7eb2e8f9f7 37 EXPORT __Vectors_End
<> 144:ef7eb2e8f9f7 38 EXPORT __Vectors_Size
<> 144:ef7eb2e8f9f7 39
<> 144:ef7eb2e8f9f7 40 __Vectors DCD __initial_sp ; Top of Stack
<> 144:ef7eb2e8f9f7 41 DCD Reset_Handler
<> 144:ef7eb2e8f9f7 42 DCD NMI_Handler
<> 144:ef7eb2e8f9f7 43 DCD HardFault_Handler
<> 144:ef7eb2e8f9f7 44 DCD MemoryManagement_Handler
<> 144:ef7eb2e8f9f7 45 DCD BusFault_Handler
<> 144:ef7eb2e8f9f7 46 DCD UsageFault_Handler
<> 144:ef7eb2e8f9f7 47 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 48 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 49 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 50 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 51 DCD SVC_Handler
<> 144:ef7eb2e8f9f7 52 DCD DebugMonitor_Handler
<> 144:ef7eb2e8f9f7 53 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 54 DCD PendSV_Handler
<> 144:ef7eb2e8f9f7 55 DCD SysTick_Handler
<> 144:ef7eb2e8f9f7 56
<> 144:ef7eb2e8f9f7 57 ; External Interrupts
<> 144:ef7eb2e8f9f7 58 DCD POWER_CLOCK_IRQHandler
<> 144:ef7eb2e8f9f7 59 DCD RADIO_IRQHandler
<> 144:ef7eb2e8f9f7 60 DCD UARTE0_UART0_IRQHandler
<> 144:ef7eb2e8f9f7 61 DCD SPIM0_SPIS0_TWIM0_TWIS0_SPI0_TWI0_IRQHandler
<> 144:ef7eb2e8f9f7 62 DCD SPIM1_SPIS1_TWIM1_TWIS1_SPI1_TWI1_IRQHandler
<> 144:ef7eb2e8f9f7 63 DCD NFCT_IRQHandler
<> 144:ef7eb2e8f9f7 64 DCD GPIOTE_IRQHandler
<> 144:ef7eb2e8f9f7 65 DCD SAADC_IRQHandler
<> 144:ef7eb2e8f9f7 66 DCD TIMER0_IRQHandler
<> 144:ef7eb2e8f9f7 67 DCD TIMER1_IRQHandler
<> 144:ef7eb2e8f9f7 68 DCD TIMER2_IRQHandler
<> 144:ef7eb2e8f9f7 69 DCD RTC0_IRQHandler
<> 144:ef7eb2e8f9f7 70 DCD TEMP_IRQHandler
<> 144:ef7eb2e8f9f7 71 DCD RNG_IRQHandler
<> 144:ef7eb2e8f9f7 72 DCD ECB_IRQHandler
<> 144:ef7eb2e8f9f7 73 DCD CCM_AAR_IRQHandler
<> 144:ef7eb2e8f9f7 74 DCD WDT_IRQHandler
<> 144:ef7eb2e8f9f7 75 DCD RTC1_IRQHandler
<> 144:ef7eb2e8f9f7 76 DCD QDEC_IRQHandler
<> 144:ef7eb2e8f9f7 77 DCD COMP_LPCOMP_IRQHandler
<> 144:ef7eb2e8f9f7 78 DCD SWI0_EGU0_IRQHandler
<> 144:ef7eb2e8f9f7 79 DCD SWI1_EGU1_IRQHandler
<> 144:ef7eb2e8f9f7 80 DCD SWI2_EGU2_IRQHandler
<> 144:ef7eb2e8f9f7 81 DCD SWI3_EGU3_IRQHandler
<> 144:ef7eb2e8f9f7 82 DCD SWI4_EGU4_IRQHandler
<> 144:ef7eb2e8f9f7 83 DCD SWI5_EGU5_IRQHandler
<> 144:ef7eb2e8f9f7 84 DCD TIMER3_IRQHandler
<> 144:ef7eb2e8f9f7 85 DCD TIMER4_IRQHandler
<> 144:ef7eb2e8f9f7 86 DCD PWM0_IRQHandler
<> 144:ef7eb2e8f9f7 87 DCD PDM_IRQHandler
<> 144:ef7eb2e8f9f7 88 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 89 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 90 DCD MWU_IRQHandler
<> 144:ef7eb2e8f9f7 91 DCD PWM1_IRQHandler
<> 144:ef7eb2e8f9f7 92 DCD PWM2_IRQHandler
<> 144:ef7eb2e8f9f7 93 DCD SPIM2_SPIS2_SPI2_IRQHandler
<> 144:ef7eb2e8f9f7 94 DCD RTC2_IRQHandler
<> 144:ef7eb2e8f9f7 95 DCD I2S_IRQHandler
<> 144:ef7eb2e8f9f7 96 DCD FPU_IRQHandler
<> 144:ef7eb2e8f9f7 97 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 98 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 99 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 100 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 101 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 102 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 103 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 104 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 105 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 106 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 107 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 108 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 109 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 110 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 111 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 112 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 113 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 114 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 115 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 116 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 117 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 118 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 119 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 120 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 121 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 122 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 123 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 124 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 125 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 126 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 127 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 128 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 129 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 130 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 131 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 132 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 133 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 134 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 135 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 136 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 137 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 138 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 139 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 140 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 141 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 142 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 143 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 144 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 145 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 146 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 147 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 148 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 149 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 150 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 151 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 152 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 153 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 154 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 155 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 156 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 157 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 158 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 159 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 160 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 161 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 162 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 163 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 164 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 165 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 166 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 167 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 168 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 169 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 170 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 171 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 172 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 173 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 174 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 175 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 176 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 177 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 178 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 179 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 180 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 181 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 182 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 183 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 184 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 185 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 186 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 187 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 188 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 189 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 190 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 191 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 192 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 193 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 194 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 195 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 196 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 197 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 198 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 199 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 200 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 201 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 202 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 203 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 204 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 205 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 206 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 207 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 208 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 209 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 210 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 211 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 212 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 213 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 214 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 215 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 216 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 217 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 218 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 219 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 220 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 221 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 222 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 223 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 224 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 225 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 226 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 227 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 228 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 229 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 230 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 231 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 232 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 233 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 234 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 235 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 236 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 237 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 238 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 239 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 240 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 241 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 242 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 243 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 244 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 245 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 246 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 247 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 248 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 249 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 250 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 251 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 252 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 253 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 254 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 255 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 256 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 257 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 258 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 259 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 260 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 261 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 262 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 263 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 264 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 265 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 266 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 267 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 268 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 269 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 270 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 271 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 272 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 273 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 274 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 275 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 276 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 277 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 278 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 279 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 280 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 281 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 282 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 283 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 284 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 285 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 286 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 287 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 288 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 289 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 290 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 291 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 292 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 293 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 294 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 295 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 296 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 297 DCD 0 ; Reserved
<> 144:ef7eb2e8f9f7 298
<> 144:ef7eb2e8f9f7 299 __Vectors_End
<> 144:ef7eb2e8f9f7 300
<> 144:ef7eb2e8f9f7 301 __Vectors_Size EQU __Vectors_End - __Vectors
<> 144:ef7eb2e8f9f7 302
<> 144:ef7eb2e8f9f7 303 AREA |.text|, CODE, READONLY
<> 144:ef7eb2e8f9f7 304
<> 144:ef7eb2e8f9f7 305 ; Reset Handler
<> 144:ef7eb2e8f9f7 306
<> 144:ef7eb2e8f9f7 307
<> 144:ef7eb2e8f9f7 308 Reset_Handler PROC
<> 144:ef7eb2e8f9f7 309 EXPORT Reset_Handler [WEAK]
<> 144:ef7eb2e8f9f7 310 IMPORT SystemInit
<> 144:ef7eb2e8f9f7 311 IMPORT __main
<> 144:ef7eb2e8f9f7 312
<> 144:ef7eb2e8f9f7 313
<> 144:ef7eb2e8f9f7 314 LDR R0, =SystemInit
<> 144:ef7eb2e8f9f7 315 BLX R0
<> 144:ef7eb2e8f9f7 316 LDR R0, =__main
<> 144:ef7eb2e8f9f7 317 BX R0
<> 144:ef7eb2e8f9f7 318 ENDP
<> 144:ef7eb2e8f9f7 319
<> 144:ef7eb2e8f9f7 320 ; Dummy Exception Handlers (infinite loops which can be modified)
<> 144:ef7eb2e8f9f7 321
<> 144:ef7eb2e8f9f7 322 NMI_Handler PROC
<> 144:ef7eb2e8f9f7 323 EXPORT NMI_Handler [WEAK]
<> 144:ef7eb2e8f9f7 324 B .
<> 144:ef7eb2e8f9f7 325 ENDP
<> 144:ef7eb2e8f9f7 326 HardFault_Handler\
<> 144:ef7eb2e8f9f7 327 PROC
<> 144:ef7eb2e8f9f7 328 EXPORT HardFault_Handler [WEAK]
<> 144:ef7eb2e8f9f7 329 B .
<> 144:ef7eb2e8f9f7 330 ENDP
<> 144:ef7eb2e8f9f7 331 MemoryManagement_Handler\
<> 144:ef7eb2e8f9f7 332 PROC
<> 144:ef7eb2e8f9f7 333 EXPORT MemoryManagement_Handler [WEAK]
<> 144:ef7eb2e8f9f7 334 B .
<> 144:ef7eb2e8f9f7 335 ENDP
<> 144:ef7eb2e8f9f7 336 BusFault_Handler\
<> 144:ef7eb2e8f9f7 337 PROC
<> 144:ef7eb2e8f9f7 338 EXPORT BusFault_Handler [WEAK]
<> 144:ef7eb2e8f9f7 339 B .
<> 144:ef7eb2e8f9f7 340 ENDP
<> 144:ef7eb2e8f9f7 341 UsageFault_Handler\
<> 144:ef7eb2e8f9f7 342 PROC
<> 144:ef7eb2e8f9f7 343 EXPORT UsageFault_Handler [WEAK]
<> 144:ef7eb2e8f9f7 344 B .
<> 144:ef7eb2e8f9f7 345 ENDP
<> 144:ef7eb2e8f9f7 346 SVC_Handler PROC
<> 144:ef7eb2e8f9f7 347 EXPORT SVC_Handler [WEAK]
<> 144:ef7eb2e8f9f7 348 B .
<> 144:ef7eb2e8f9f7 349 ENDP
<> 144:ef7eb2e8f9f7 350 DebugMonitor_Handler\
<> 144:ef7eb2e8f9f7 351 PROC
<> 144:ef7eb2e8f9f7 352 EXPORT DebugMonitor_Handler [WEAK]
<> 144:ef7eb2e8f9f7 353 B .
<> 144:ef7eb2e8f9f7 354 ENDP
<> 144:ef7eb2e8f9f7 355 PendSV_Handler PROC
<> 144:ef7eb2e8f9f7 356 EXPORT PendSV_Handler [WEAK]
<> 144:ef7eb2e8f9f7 357 B .
<> 144:ef7eb2e8f9f7 358 ENDP
<> 144:ef7eb2e8f9f7 359 SysTick_Handler PROC
<> 144:ef7eb2e8f9f7 360 EXPORT SysTick_Handler [WEAK]
<> 144:ef7eb2e8f9f7 361 B .
<> 144:ef7eb2e8f9f7 362 ENDP
<> 144:ef7eb2e8f9f7 363
<> 144:ef7eb2e8f9f7 364 Default_Handler PROC
<> 144:ef7eb2e8f9f7 365
<> 144:ef7eb2e8f9f7 366 EXPORT POWER_CLOCK_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 367 EXPORT RADIO_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 368 EXPORT UARTE0_UART0_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 369 EXPORT SPIM0_SPIS0_TWIM0_TWIS0_SPI0_TWI0_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 370 EXPORT SPIM1_SPIS1_TWIM1_TWIS1_SPI1_TWI1_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 371 EXPORT NFCT_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 372 EXPORT GPIOTE_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 373 EXPORT SAADC_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 374 EXPORT TIMER0_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 375 EXPORT TIMER1_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 376 EXPORT TIMER2_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 377 EXPORT RTC0_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 378 EXPORT TEMP_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 379 EXPORT RNG_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 380 EXPORT ECB_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 381 EXPORT CCM_AAR_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 382 EXPORT WDT_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 383 EXPORT RTC1_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 384 EXPORT QDEC_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 385 EXPORT COMP_LPCOMP_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 386 EXPORT SWI0_EGU0_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 387 EXPORT SWI1_EGU1_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 388 EXPORT SWI2_EGU2_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 389 EXPORT SWI3_EGU3_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 390 EXPORT SWI4_EGU4_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 391 EXPORT SWI5_EGU5_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 392 EXPORT TIMER3_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 393 EXPORT TIMER4_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 394 EXPORT PWM0_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 395 EXPORT PDM_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 396 EXPORT MWU_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 397 EXPORT PWM1_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 398 EXPORT PWM2_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 399 EXPORT SPIM2_SPIS2_SPI2_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 400 EXPORT RTC2_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 401 EXPORT I2S_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 402 EXPORT FPU_IRQHandler [WEAK]
<> 144:ef7eb2e8f9f7 403 POWER_CLOCK_IRQHandler
<> 144:ef7eb2e8f9f7 404 RADIO_IRQHandler
<> 144:ef7eb2e8f9f7 405 UARTE0_UART0_IRQHandler
<> 144:ef7eb2e8f9f7 406 SPIM0_SPIS0_TWIM0_TWIS0_SPI0_TWI0_IRQHandler
<> 144:ef7eb2e8f9f7 407 SPIM1_SPIS1_TWIM1_TWIS1_SPI1_TWI1_IRQHandler
<> 144:ef7eb2e8f9f7 408 NFCT_IRQHandler
<> 144:ef7eb2e8f9f7 409 GPIOTE_IRQHandler
<> 144:ef7eb2e8f9f7 410 SAADC_IRQHandler
<> 144:ef7eb2e8f9f7 411 TIMER0_IRQHandler
<> 144:ef7eb2e8f9f7 412 TIMER1_IRQHandler
<> 144:ef7eb2e8f9f7 413 TIMER2_IRQHandler
<> 144:ef7eb2e8f9f7 414 RTC0_IRQHandler
<> 144:ef7eb2e8f9f7 415 TEMP_IRQHandler
<> 144:ef7eb2e8f9f7 416 RNG_IRQHandler
<> 144:ef7eb2e8f9f7 417 ECB_IRQHandler
<> 144:ef7eb2e8f9f7 418 CCM_AAR_IRQHandler
<> 144:ef7eb2e8f9f7 419 WDT_IRQHandler
<> 144:ef7eb2e8f9f7 420 RTC1_IRQHandler
<> 144:ef7eb2e8f9f7 421 QDEC_IRQHandler
<> 144:ef7eb2e8f9f7 422 COMP_LPCOMP_IRQHandler
<> 144:ef7eb2e8f9f7 423 SWI0_EGU0_IRQHandler
<> 144:ef7eb2e8f9f7 424 SWI1_EGU1_IRQHandler
<> 144:ef7eb2e8f9f7 425 SWI2_EGU2_IRQHandler
<> 144:ef7eb2e8f9f7 426 SWI3_EGU3_IRQHandler
<> 144:ef7eb2e8f9f7 427 SWI4_EGU4_IRQHandler
<> 144:ef7eb2e8f9f7 428 SWI5_EGU5_IRQHandler
<> 144:ef7eb2e8f9f7 429 TIMER3_IRQHandler
<> 144:ef7eb2e8f9f7 430 TIMER4_IRQHandler
<> 144:ef7eb2e8f9f7 431 PWM0_IRQHandler
<> 144:ef7eb2e8f9f7 432 PDM_IRQHandler
<> 144:ef7eb2e8f9f7 433 MWU_IRQHandler
<> 144:ef7eb2e8f9f7 434 PWM1_IRQHandler
<> 144:ef7eb2e8f9f7 435 PWM2_IRQHandler
<> 144:ef7eb2e8f9f7 436 SPIM2_SPIS2_SPI2_IRQHandler
<> 144:ef7eb2e8f9f7 437 RTC2_IRQHandler
<> 144:ef7eb2e8f9f7 438 I2S_IRQHandler
<> 144:ef7eb2e8f9f7 439 FPU_IRQHandler
<> 144:ef7eb2e8f9f7 440 B .
<> 144:ef7eb2e8f9f7 441 ENDP
<> 144:ef7eb2e8f9f7 442 ALIGN
<> 144:ef7eb2e8f9f7 443 END