1*150812a8SEvalZero/*********************************************************************************** 2*150812a8SEvalZero * SEGGER Microcontroller GmbH * 3*150812a8SEvalZero * The Embedded Experts * 4*150812a8SEvalZero *********************************************************************************** 5*150812a8SEvalZero * * 6*150812a8SEvalZero * (c) 2014 - 2018 SEGGER Microcontroller GmbH * 7*150812a8SEvalZero * * 8*150812a8SEvalZero * www.segger.com Support: [email protected] * 9*150812a8SEvalZero * * 10*150812a8SEvalZero *********************************************************************************** 11*150812a8SEvalZero * * 12*150812a8SEvalZero * All rights reserved. * 13*150812a8SEvalZero * * 14*150812a8SEvalZero * Redistribution and use in source and binary forms, with or * 15*150812a8SEvalZero * without modification, are permitted provided that the following * 16*150812a8SEvalZero * conditions are met: * 17*150812a8SEvalZero * * 18*150812a8SEvalZero * - Redistributions of source code must retain the above copyright * 19*150812a8SEvalZero * notice, this list of conditions and the following disclaimer. * 20*150812a8SEvalZero * * 21*150812a8SEvalZero * - Neither the name of SEGGER Microcontroller GmbH * 22*150812a8SEvalZero * nor the names of its contributors may be used to endorse or * 23*150812a8SEvalZero * promote products derived from this software without specific * 24*150812a8SEvalZero * prior written permission. * 25*150812a8SEvalZero * * 26*150812a8SEvalZero * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * 27*150812a8SEvalZero * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, * 28*150812a8SEvalZero * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF * 29*150812a8SEvalZero * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE * 30*150812a8SEvalZero * DISCLAIMED. * 31*150812a8SEvalZero * IN NO EVENT SHALL SEGGER Microcontroller GmbH BE LIABLE FOR * 32*150812a8SEvalZero * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR * 33*150812a8SEvalZero * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT * 34*150812a8SEvalZero * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * 35*150812a8SEvalZero * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * 36*150812a8SEvalZero * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT * 37*150812a8SEvalZero * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE * 38*150812a8SEvalZero * USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH * 39*150812a8SEvalZero * DAMAGE. * 40*150812a8SEvalZero * * 41*150812a8SEvalZero ***********************************************************************************/ 42*150812a8SEvalZero 43*150812a8SEvalZero/************************************************************************************ 44*150812a8SEvalZero * Preprocessor Definitions * 45*150812a8SEvalZero * ------------------------ * 46*150812a8SEvalZero * VECTORS_IN_RAM * 47*150812a8SEvalZero * * 48*150812a8SEvalZero * If defined, an area of RAM will large enough to store the vector table * 49*150812a8SEvalZero * will be reserved. * 50*150812a8SEvalZero * * 51*150812a8SEvalZero ************************************************************************************/ 52*150812a8SEvalZero 53*150812a8SEvalZero .syntax unified 54*150812a8SEvalZero .code 16 55*150812a8SEvalZero 56*150812a8SEvalZero .section .init, "ax" 57*150812a8SEvalZero .align 0 58*150812a8SEvalZero 59*150812a8SEvalZero/************************************************************************************ 60*150812a8SEvalZero * Default Exception Handlers * 61*150812a8SEvalZero ************************************************************************************/ 62*150812a8SEvalZero 63*150812a8SEvalZero 64*150812a8SEvalZero .thumb_func 65*150812a8SEvalZero .weak NMI_Handler 66*150812a8SEvalZeroNMI_Handler: 67*150812a8SEvalZero b . 68*150812a8SEvalZero 69*150812a8SEvalZero .thumb_func 70*150812a8SEvalZero .weak HardFault_Handler 71*150812a8SEvalZeroHardFault_Handler: 72*150812a8SEvalZero b . 73*150812a8SEvalZero 74*150812a8SEvalZero .thumb_func 75*150812a8SEvalZero .weak MemoryManagement_Handler 76*150812a8SEvalZeroMemoryManagement_Handler: 77*150812a8SEvalZero b . 78*150812a8SEvalZero 79*150812a8SEvalZero .thumb_func 80*150812a8SEvalZero .weak BusFault_Handler 81*150812a8SEvalZeroBusFault_Handler: 82*150812a8SEvalZero b . 83*150812a8SEvalZero 84*150812a8SEvalZero .thumb_func 85*150812a8SEvalZero .weak UsageFault_Handler 86*150812a8SEvalZeroUsageFault_Handler: 87*150812a8SEvalZero b . 88*150812a8SEvalZero 89*150812a8SEvalZero .thumb_func 90*150812a8SEvalZero .weak SecureFault_Handler 91*150812a8SEvalZeroSecureFault_Handler: 92*150812a8SEvalZero b . 93*150812a8SEvalZero 94*150812a8SEvalZero .thumb_func 95*150812a8SEvalZero .weak SVC_Handler 96*150812a8SEvalZeroSVC_Handler: 97*150812a8SEvalZero b . 98*150812a8SEvalZero 99*150812a8SEvalZero .thumb_func 100*150812a8SEvalZero .weak DebugMon_Handler 101*150812a8SEvalZeroDebugMon_Handler: 102*150812a8SEvalZero b . 103*150812a8SEvalZero 104*150812a8SEvalZero .thumb_func 105*150812a8SEvalZero .weak PendSV_Handler 106*150812a8SEvalZeroPendSV_Handler: 107*150812a8SEvalZero b . 108*150812a8SEvalZero 109*150812a8SEvalZero .thumb_func 110*150812a8SEvalZero .weak SysTick_Handler 111*150812a8SEvalZeroSysTick_Handler: 112*150812a8SEvalZero b . 113*150812a8SEvalZero 114*150812a8SEvalZero .thumb_func 115*150812a8SEvalZero .weak Dummy_Handler 116*150812a8SEvalZeroDummy_Handler: 117*150812a8SEvalZero b . 118*150812a8SEvalZero 119*150812a8SEvalZero/************************************************************************************ 120*150812a8SEvalZero * Default Interrupt Handlers * 121*150812a8SEvalZero ************************************************************************************/ 122*150812a8SEvalZero 123*150812a8SEvalZero.weak SPU_IRQHandler 124*150812a8SEvalZero.thumb_set SPU_IRQHandler, Dummy_Handler 125*150812a8SEvalZero 126*150812a8SEvalZero.weak CLOCK_POWER_IRQHandler 127*150812a8SEvalZero.thumb_set CLOCK_POWER_IRQHandler, Dummy_Handler 128*150812a8SEvalZero 129*150812a8SEvalZero.weak UARTE0_SPIM0_SPIS0_TWIM0_TWIS0_IRQHandler 130*150812a8SEvalZero.thumb_set UARTE0_SPIM0_SPIS0_TWIM0_TWIS0_IRQHandler, Dummy_Handler 131*150812a8SEvalZero 132*150812a8SEvalZero.weak UARTE1_SPIM1_SPIS1_TWIM1_TWIS1_IRQHandler 133*150812a8SEvalZero.thumb_set UARTE1_SPIM1_SPIS1_TWIM1_TWIS1_IRQHandler, Dummy_Handler 134*150812a8SEvalZero 135*150812a8SEvalZero.weak UARTE2_SPIM2_SPIS2_TWIM2_TWIS2_IRQHandler 136*150812a8SEvalZero.thumb_set UARTE2_SPIM2_SPIS2_TWIM2_TWIS2_IRQHandler, Dummy_Handler 137*150812a8SEvalZero 138*150812a8SEvalZero.weak UARTE3_SPIM3_SPIS3_TWIM3_TWIS3_IRQHandler 139*150812a8SEvalZero.thumb_set UARTE3_SPIM3_SPIS3_TWIM3_TWIS3_IRQHandler, Dummy_Handler 140*150812a8SEvalZero 141*150812a8SEvalZero.weak GPIOTE0_IRQHandler 142*150812a8SEvalZero.thumb_set GPIOTE0_IRQHandler, Dummy_Handler 143*150812a8SEvalZero 144*150812a8SEvalZero.weak SAADC_IRQHandler 145*150812a8SEvalZero.thumb_set SAADC_IRQHandler, Dummy_Handler 146*150812a8SEvalZero 147*150812a8SEvalZero.weak TIMER0_IRQHandler 148*150812a8SEvalZero.thumb_set TIMER0_IRQHandler, Dummy_Handler 149*150812a8SEvalZero 150*150812a8SEvalZero.weak TIMER1_IRQHandler 151*150812a8SEvalZero.thumb_set TIMER1_IRQHandler, Dummy_Handler 152*150812a8SEvalZero 153*150812a8SEvalZero.weak TIMER2_IRQHandler 154*150812a8SEvalZero.thumb_set TIMER2_IRQHandler, Dummy_Handler 155*150812a8SEvalZero 156*150812a8SEvalZero.weak RTC0_IRQHandler 157*150812a8SEvalZero.thumb_set RTC0_IRQHandler, Dummy_Handler 158*150812a8SEvalZero 159*150812a8SEvalZero.weak RTC1_IRQHandler 160*150812a8SEvalZero.thumb_set RTC1_IRQHandler, Dummy_Handler 161*150812a8SEvalZero 162*150812a8SEvalZero.weak WDT_IRQHandler 163*150812a8SEvalZero.thumb_set WDT_IRQHandler, Dummy_Handler 164*150812a8SEvalZero 165*150812a8SEvalZero.weak EGU0_IRQHandler 166*150812a8SEvalZero.thumb_set EGU0_IRQHandler, Dummy_Handler 167*150812a8SEvalZero 168*150812a8SEvalZero.weak EGU1_IRQHandler 169*150812a8SEvalZero.thumb_set EGU1_IRQHandler, Dummy_Handler 170*150812a8SEvalZero 171*150812a8SEvalZero.weak EGU2_IRQHandler 172*150812a8SEvalZero.thumb_set EGU2_IRQHandler, Dummy_Handler 173*150812a8SEvalZero 174*150812a8SEvalZero.weak EGU3_IRQHandler 175*150812a8SEvalZero.thumb_set EGU3_IRQHandler, Dummy_Handler 176*150812a8SEvalZero 177*150812a8SEvalZero.weak EGU4_IRQHandler 178*150812a8SEvalZero.thumb_set EGU4_IRQHandler, Dummy_Handler 179*150812a8SEvalZero 180*150812a8SEvalZero.weak EGU5_IRQHandler 181*150812a8SEvalZero.thumb_set EGU5_IRQHandler, Dummy_Handler 182*150812a8SEvalZero 183*150812a8SEvalZero.weak PWM0_IRQHandler 184*150812a8SEvalZero.thumb_set PWM0_IRQHandler, Dummy_Handler 185*150812a8SEvalZero 186*150812a8SEvalZero.weak PWM1_IRQHandler 187*150812a8SEvalZero.thumb_set PWM1_IRQHandler, Dummy_Handler 188*150812a8SEvalZero 189*150812a8SEvalZero.weak PWM2_IRQHandler 190*150812a8SEvalZero.thumb_set PWM2_IRQHandler, Dummy_Handler 191*150812a8SEvalZero 192*150812a8SEvalZero.weak PWM3_IRQHandler 193*150812a8SEvalZero.thumb_set PWM3_IRQHandler, Dummy_Handler 194*150812a8SEvalZero 195*150812a8SEvalZero.weak PDM_IRQHandler 196*150812a8SEvalZero.thumb_set PDM_IRQHandler, Dummy_Handler 197*150812a8SEvalZero 198*150812a8SEvalZero.weak I2S_IRQHandler 199*150812a8SEvalZero.thumb_set I2S_IRQHandler, Dummy_Handler 200*150812a8SEvalZero 201*150812a8SEvalZero.weak IPC_IRQHandler 202*150812a8SEvalZero.thumb_set IPC_IRQHandler, Dummy_Handler 203*150812a8SEvalZero 204*150812a8SEvalZero.weak FPU_IRQHandler 205*150812a8SEvalZero.thumb_set FPU_IRQHandler, Dummy_Handler 206*150812a8SEvalZero 207*150812a8SEvalZero.weak GPIOTE1_IRQHandler 208*150812a8SEvalZero.thumb_set GPIOTE1_IRQHandler, Dummy_Handler 209*150812a8SEvalZero 210*150812a8SEvalZero.weak KMU_IRQHandler 211*150812a8SEvalZero.thumb_set KMU_IRQHandler, Dummy_Handler 212*150812a8SEvalZero 213*150812a8SEvalZero.weak CRYPTOCELL_IRQHandler 214*150812a8SEvalZero.thumb_set CRYPTOCELL_IRQHandler, Dummy_Handler 215*150812a8SEvalZero 216*150812a8SEvalZero/************************************************************************************ 217*150812a8SEvalZero * Reset Handler Extensions * 218*150812a8SEvalZero ************************************************************************************/ 219*150812a8SEvalZero 220*150812a8SEvalZero .extern Reset_Handler 221*150812a8SEvalZero .global nRFInitialize 222*150812a8SEvalZero 223*150812a8SEvalZero .thumb_func 224*150812a8SEvalZeronRFInitialize: 225*150812a8SEvalZero bx lr 226*150812a8SEvalZero 227*150812a8SEvalZero 228*150812a8SEvalZero/************************************************************************************ 229*150812a8SEvalZero * Vector Table * 230*150812a8SEvalZero ************************************************************************************/ 231*150812a8SEvalZero 232*150812a8SEvalZero .section .vectors, "ax" 233*150812a8SEvalZero .align 0 234*150812a8SEvalZero .global _vectors 235*150812a8SEvalZero .extern __stack_end__ 236*150812a8SEvalZero 237*150812a8SEvalZero_vectors: 238*150812a8SEvalZero .word __stack_end__ 239*150812a8SEvalZero .word Reset_Handler 240*150812a8SEvalZero .word NMI_Handler 241*150812a8SEvalZero .word HardFault_Handler 242*150812a8SEvalZero .word MemoryManagement_Handler 243*150812a8SEvalZero .word BusFault_Handler 244*150812a8SEvalZero .word UsageFault_Handler 245*150812a8SEvalZero .word SecureFault_Handler 246*150812a8SEvalZero .word 0 /*Reserved */ 247*150812a8SEvalZero .word 0 /*Reserved */ 248*150812a8SEvalZero .word 0 /*Reserved */ 249*150812a8SEvalZero .word SVC_Handler 250*150812a8SEvalZero .word DebugMon_Handler 251*150812a8SEvalZero .word 0 /*Reserved */ 252*150812a8SEvalZero .word PendSV_Handler 253*150812a8SEvalZero .word SysTick_Handler 254*150812a8SEvalZero 255*150812a8SEvalZero/* External Interrupts */ 256*150812a8SEvalZero .word 0 /*Reserved */ 257*150812a8SEvalZero .word 0 /*Reserved */ 258*150812a8SEvalZero .word 0 /*Reserved */ 259*150812a8SEvalZero .word SPU_IRQHandler 260*150812a8SEvalZero .word 0 /*Reserved */ 261*150812a8SEvalZero .word CLOCK_POWER_IRQHandler 262*150812a8SEvalZero .word 0 /*Reserved */ 263*150812a8SEvalZero .word 0 /*Reserved */ 264*150812a8SEvalZero .word UARTE0_SPIM0_SPIS0_TWIM0_TWIS0_IRQHandler 265*150812a8SEvalZero .word UARTE1_SPIM1_SPIS1_TWIM1_TWIS1_IRQHandler 266*150812a8SEvalZero .word UARTE2_SPIM2_SPIS2_TWIM2_TWIS2_IRQHandler 267*150812a8SEvalZero .word UARTE3_SPIM3_SPIS3_TWIM3_TWIS3_IRQHandler 268*150812a8SEvalZero .word 0 /*Reserved */ 269*150812a8SEvalZero .word GPIOTE0_IRQHandler 270*150812a8SEvalZero .word SAADC_IRQHandler 271*150812a8SEvalZero .word TIMER0_IRQHandler 272*150812a8SEvalZero .word TIMER1_IRQHandler 273*150812a8SEvalZero .word TIMER2_IRQHandler 274*150812a8SEvalZero .word 0 /*Reserved */ 275*150812a8SEvalZero .word 0 /*Reserved */ 276*150812a8SEvalZero .word RTC0_IRQHandler 277*150812a8SEvalZero .word RTC1_IRQHandler 278*150812a8SEvalZero .word 0 /*Reserved */ 279*150812a8SEvalZero .word 0 /*Reserved */ 280*150812a8SEvalZero .word WDT_IRQHandler 281*150812a8SEvalZero .word 0 /*Reserved */ 282*150812a8SEvalZero .word 0 /*Reserved */ 283*150812a8SEvalZero .word EGU0_IRQHandler 284*150812a8SEvalZero .word EGU1_IRQHandler 285*150812a8SEvalZero .word EGU2_IRQHandler 286*150812a8SEvalZero .word EGU3_IRQHandler 287*150812a8SEvalZero .word EGU4_IRQHandler 288*150812a8SEvalZero .word EGU5_IRQHandler 289*150812a8SEvalZero .word PWM0_IRQHandler 290*150812a8SEvalZero .word PWM1_IRQHandler 291*150812a8SEvalZero .word PWM2_IRQHandler 292*150812a8SEvalZero .word PWM3_IRQHandler 293*150812a8SEvalZero .word 0 /*Reserved */ 294*150812a8SEvalZero .word PDM_IRQHandler 295*150812a8SEvalZero .word 0 /*Reserved */ 296*150812a8SEvalZero .word I2S_IRQHandler 297*150812a8SEvalZero .word 0 /*Reserved */ 298*150812a8SEvalZero .word IPC_IRQHandler 299*150812a8SEvalZero .word 0 /*Reserved */ 300*150812a8SEvalZero .word FPU_IRQHandler 301*150812a8SEvalZero .word 0 /*Reserved */ 302*150812a8SEvalZero .word 0 /*Reserved */ 303*150812a8SEvalZero .word 0 /*Reserved */ 304*150812a8SEvalZero .word 0 /*Reserved */ 305*150812a8SEvalZero .word GPIOTE1_IRQHandler 306*150812a8SEvalZero .word 0 /*Reserved */ 307*150812a8SEvalZero .word 0 /*Reserved */ 308*150812a8SEvalZero .word 0 /*Reserved */ 309*150812a8SEvalZero .word 0 /*Reserved */ 310*150812a8SEvalZero .word 0 /*Reserved */ 311*150812a8SEvalZero .word 0 /*Reserved */ 312*150812a8SEvalZero .word 0 /*Reserved */ 313*150812a8SEvalZero .word KMU_IRQHandler 314*150812a8SEvalZero .word 0 /*Reserved */ 315*150812a8SEvalZero .word 0 /*Reserved */ 316*150812a8SEvalZero .word 0 /*Reserved */ 317*150812a8SEvalZero .word 0 /*Reserved */ 318*150812a8SEvalZero .word 0 /*Reserved */ 319*150812a8SEvalZero .word 0 /*Reserved */ 320*150812a8SEvalZero .word CRYPTOCELL_IRQHandler 321*150812a8SEvalZero .word 0 /*Reserved */ 322*150812a8SEvalZero .word 0 /*Reserved */ 323*150812a8SEvalZero .word 0 /*Reserved */ 324*150812a8SEvalZero .word 0 /*Reserved */ 325*150812a8SEvalZero .word 0 /*Reserved */ 326*150812a8SEvalZero .word 0 /*Reserved */ 327*150812a8SEvalZero .word 0 /*Reserved */ 328*150812a8SEvalZero .word 0 /*Reserved */ 329*150812a8SEvalZero .word 0 /*Reserved */ 330*150812a8SEvalZero .word 0 /*Reserved */ 331*150812a8SEvalZero .word 0 /*Reserved */ 332*150812a8SEvalZero .word 0 /*Reserved */ 333*150812a8SEvalZero .word 0 /*Reserved */ 334*150812a8SEvalZero .word 0 /*Reserved */ 335*150812a8SEvalZero .word 0 /*Reserved */ 336*150812a8SEvalZero .word 0 /*Reserved */ 337*150812a8SEvalZero .word 0 /*Reserved */ 338*150812a8SEvalZero .word 0 /*Reserved */ 339*150812a8SEvalZero .word 0 /*Reserved */ 340*150812a8SEvalZero .word 0 /*Reserved */ 341*150812a8SEvalZero .word 0 /*Reserved */ 342*150812a8SEvalZero .word 0 /*Reserved */ 343*150812a8SEvalZero .word 0 /*Reserved */ 344*150812a8SEvalZero .word 0 /*Reserved */ 345*150812a8SEvalZero .word 0 /*Reserved */ 346*150812a8SEvalZero .word 0 /*Reserved */ 347*150812a8SEvalZero .word 0 /*Reserved */ 348*150812a8SEvalZero .word 0 /*Reserved */ 349*150812a8SEvalZero .word 0 /*Reserved */ 350*150812a8SEvalZero .word 0 /*Reserved */ 351*150812a8SEvalZero .word 0 /*Reserved */ 352*150812a8SEvalZero .word 0 /*Reserved */ 353*150812a8SEvalZero .word 0 /*Reserved */ 354*150812a8SEvalZero .word 0 /*Reserved */ 355*150812a8SEvalZero .word 0 /*Reserved */ 356*150812a8SEvalZero .word 0 /*Reserved */ 357*150812a8SEvalZero .word 0 /*Reserved */ 358*150812a8SEvalZero .word 0 /*Reserved */ 359*150812a8SEvalZero .word 0 /*Reserved */ 360*150812a8SEvalZero .word 0 /*Reserved */ 361*150812a8SEvalZero .word 0 /*Reserved */ 362*150812a8SEvalZero .word 0 /*Reserved */ 363*150812a8SEvalZero .word 0 /*Reserved */ 364*150812a8SEvalZero .word 0 /*Reserved */ 365*150812a8SEvalZero .word 0 /*Reserved */ 366*150812a8SEvalZero .word 0 /*Reserved */ 367*150812a8SEvalZero .word 0 /*Reserved */ 368*150812a8SEvalZero .word 0 /*Reserved */ 369*150812a8SEvalZero .word 0 /*Reserved */ 370*150812a8SEvalZero .word 0 /*Reserved */ 371*150812a8SEvalZero .word 0 /*Reserved */ 372*150812a8SEvalZero .word 0 /*Reserved */ 373*150812a8SEvalZero .word 0 /*Reserved */ 374*150812a8SEvalZero .word 0 /*Reserved */ 375*150812a8SEvalZero .word 0 /*Reserved */ 376*150812a8SEvalZero .word 0 /*Reserved */ 377*150812a8SEvalZero .word 0 /*Reserved */ 378*150812a8SEvalZero .word 0 /*Reserved */ 379*150812a8SEvalZero .word 0 /*Reserved */ 380*150812a8SEvalZero .word 0 /*Reserved */ 381*150812a8SEvalZero .word 0 /*Reserved */ 382*150812a8SEvalZero .word 0 /*Reserved */ 383*150812a8SEvalZero .word 0 /*Reserved */ 384*150812a8SEvalZero .word 0 /*Reserved */ 385*150812a8SEvalZero .word 0 /*Reserved */ 386*150812a8SEvalZero .word 0 /*Reserved */ 387*150812a8SEvalZero .word 0 /*Reserved */ 388*150812a8SEvalZero .word 0 /*Reserved */ 389*150812a8SEvalZero .word 0 /*Reserved */ 390*150812a8SEvalZero .word 0 /*Reserved */ 391*150812a8SEvalZero .word 0 /*Reserved */ 392*150812a8SEvalZero .word 0 /*Reserved */ 393*150812a8SEvalZero .word 0 /*Reserved */ 394*150812a8SEvalZero .word 0 /*Reserved */ 395*150812a8SEvalZero .word 0 /*Reserved */ 396*150812a8SEvalZero .word 0 /*Reserved */ 397*150812a8SEvalZero .word 0 /*Reserved */ 398*150812a8SEvalZero .word 0 /*Reserved */ 399*150812a8SEvalZero .word 0 /*Reserved */ 400*150812a8SEvalZero .word 0 /*Reserved */ 401*150812a8SEvalZero .word 0 /*Reserved */ 402*150812a8SEvalZero .word 0 /*Reserved */ 403*150812a8SEvalZero .word 0 /*Reserved */ 404*150812a8SEvalZero .word 0 /*Reserved */ 405*150812a8SEvalZero .word 0 /*Reserved */ 406*150812a8SEvalZero .word 0 /*Reserved */ 407*150812a8SEvalZero .word 0 /*Reserved */ 408*150812a8SEvalZero .word 0 /*Reserved */ 409*150812a8SEvalZero .word 0 /*Reserved */ 410*150812a8SEvalZero .word 0 /*Reserved */ 411*150812a8SEvalZero .word 0 /*Reserved */ 412*150812a8SEvalZero .word 0 /*Reserved */ 413*150812a8SEvalZero .word 0 /*Reserved */ 414*150812a8SEvalZero .word 0 /*Reserved */ 415*150812a8SEvalZero .word 0 /*Reserved */ 416*150812a8SEvalZero .word 0 /*Reserved */ 417*150812a8SEvalZero .word 0 /*Reserved */ 418*150812a8SEvalZero .word 0 /*Reserved */ 419*150812a8SEvalZero .word 0 /*Reserved */ 420*150812a8SEvalZero .word 0 /*Reserved */ 421*150812a8SEvalZero .word 0 /*Reserved */ 422*150812a8SEvalZero .word 0 /*Reserved */ 423*150812a8SEvalZero .word 0 /*Reserved */ 424*150812a8SEvalZero .word 0 /*Reserved */ 425*150812a8SEvalZero .word 0 /*Reserved */ 426*150812a8SEvalZero .word 0 /*Reserved */ 427*150812a8SEvalZero .word 0 /*Reserved */ 428*150812a8SEvalZero .word 0 /*Reserved */ 429*150812a8SEvalZero .word 0 /*Reserved */ 430*150812a8SEvalZero .word 0 /*Reserved */ 431*150812a8SEvalZero .word 0 /*Reserved */ 432*150812a8SEvalZero .word 0 /*Reserved */ 433*150812a8SEvalZero .word 0 /*Reserved */ 434*150812a8SEvalZero .word 0 /*Reserved */ 435*150812a8SEvalZero .word 0 /*Reserved */ 436*150812a8SEvalZero .word 0 /*Reserved */ 437*150812a8SEvalZero .word 0 /*Reserved */ 438*150812a8SEvalZero .word 0 /*Reserved */ 439*150812a8SEvalZero .word 0 /*Reserved */ 440*150812a8SEvalZero .word 0 /*Reserved */ 441*150812a8SEvalZero .word 0 /*Reserved */ 442*150812a8SEvalZero .word 0 /*Reserved */ 443*150812a8SEvalZero .word 0 /*Reserved */ 444*150812a8SEvalZero .word 0 /*Reserved */ 445*150812a8SEvalZero .word 0 /*Reserved */ 446*150812a8SEvalZero .word 0 /*Reserved */ 447*150812a8SEvalZero .word 0 /*Reserved */ 448*150812a8SEvalZero .word 0 /*Reserved */ 449*150812a8SEvalZero .word 0 /*Reserved */ 450*150812a8SEvalZero .word 0 /*Reserved */ 451*150812a8SEvalZero .word 0 /*Reserved */ 452*150812a8SEvalZero .word 0 /*Reserved */ 453*150812a8SEvalZero .word 0 /*Reserved */ 454*150812a8SEvalZero .word 0 /*Reserved */ 455*150812a8SEvalZero .word 0 /*Reserved */ 456*150812a8SEvalZero .word 0 /*Reserved */ 457*150812a8SEvalZero .word 0 /*Reserved */ 458*150812a8SEvalZero .word 0 /*Reserved */ 459*150812a8SEvalZero .word 0 /*Reserved */ 460*150812a8SEvalZero .word 0 /*Reserved */ 461*150812a8SEvalZero .word 0 /*Reserved */ 462*150812a8SEvalZero .word 0 /*Reserved */ 463*150812a8SEvalZero .word 0 /*Reserved */ 464*150812a8SEvalZero .word 0 /*Reserved */ 465*150812a8SEvalZero .word 0 /*Reserved */ 466*150812a8SEvalZero .word 0 /*Reserved */ 467*150812a8SEvalZero .word 0 /*Reserved */ 468*150812a8SEvalZero .word 0 /*Reserved */ 469*150812a8SEvalZero .word 0 /*Reserved */ 470*150812a8SEvalZero .word 0 /*Reserved */ 471*150812a8SEvalZero .word 0 /*Reserved */ 472*150812a8SEvalZero .word 0 /*Reserved */ 473*150812a8SEvalZero .word 0 /*Reserved */ 474*150812a8SEvalZero .word 0 /*Reserved */ 475*150812a8SEvalZero .word 0 /*Reserved */ 476*150812a8SEvalZero .word 0 /*Reserved */ 477*150812a8SEvalZero .word 0 /*Reserved */ 478*150812a8SEvalZero .word 0 /*Reserved */ 479*150812a8SEvalZero .word 0 /*Reserved */ 480*150812a8SEvalZero .word 0 /*Reserved */ 481*150812a8SEvalZero .word 0 /*Reserved */ 482*150812a8SEvalZero .word 0 /*Reserved */ 483*150812a8SEvalZero .word 0 /*Reserved */ 484*150812a8SEvalZero .word 0 /*Reserved */ 485*150812a8SEvalZero .word 0 /*Reserved */ 486*150812a8SEvalZero .word 0 /*Reserved */ 487*150812a8SEvalZero .word 0 /*Reserved */ 488*150812a8SEvalZero .word 0 /*Reserved */ 489*150812a8SEvalZero .word 0 /*Reserved */ 490*150812a8SEvalZero .word 0 /*Reserved */ 491*150812a8SEvalZero .word 0 /*Reserved */ 492*150812a8SEvalZero .word 0 /*Reserved */ 493*150812a8SEvalZero .word 0 /*Reserved */ 494*150812a8SEvalZero .word 0 /*Reserved */ 495*150812a8SEvalZero .word 0 /*Reserved */ 496*150812a8SEvalZero_vectors_end: 497*150812a8SEvalZero 498*150812a8SEvalZero#ifdef VECTORS_IN_RAM 499*150812a8SEvalZero .section .vectors_ram, "ax" 500*150812a8SEvalZero .align 0 501*150812a8SEvalZero .global _vectors_ram 502*150812a8SEvalZero 503*150812a8SEvalZero_vectors_ram: 504*150812a8SEvalZero .space _vectors_end - _vectors, 0 505*150812a8SEvalZero#endif 506