rename ses project
This commit is contained in:
		@@ -1,148 +0,0 @@
 | 
			
		||||
/*****************************************************************************
 | 
			
		||||
 *                   SEGGER Microcontroller GmbH & Co. KG                    *
 | 
			
		||||
 *            Solutions for real time microcontroller applications           *
 | 
			
		||||
 *****************************************************************************
 | 
			
		||||
 *                                                                           *
 | 
			
		||||
 *               (c) 2017 SEGGER Microcontroller GmbH & Co. KG               *
 | 
			
		||||
 *                                                                           *
 | 
			
		||||
 *           Internet: www.segger.com   Support: support@segger.com          *
 | 
			
		||||
 *                                                                           *
 | 
			
		||||
 *****************************************************************************/
 | 
			
		||||
 | 
			
		||||
/*****************************************************************************
 | 
			
		||||
 *                         Preprocessor Definitions                          *
 | 
			
		||||
 *                         ------------------------                          *
 | 
			
		||||
 * NO_FPU_ENABLE                                                             *
 | 
			
		||||
 *                                                                           *
 | 
			
		||||
 *   If defined, FPU will not be enabled.                                    *
 | 
			
		||||
 *                                                                           *
 | 
			
		||||
 * NO_STACK_INIT                                                             *
 | 
			
		||||
 *                                                                           *
 | 
			
		||||
 *   If defined, the stack pointer will not be initialised.                  *
 | 
			
		||||
 *                                                                           *
 | 
			
		||||
 * NO_SYSTEM_INIT                                                            *
 | 
			
		||||
 *                                                                           *
 | 
			
		||||
 *   If defined, the SystemInit() function will not be called. By default    *
 | 
			
		||||
 *   SystemInit() is called after reset to enable the clocks and memories to *
 | 
			
		||||
 *   be initialised prior to any C startup initialisation.                   *
 | 
			
		||||
 *                                                                           *
 | 
			
		||||
 * NO_VTOR_CONFIG                                                            *
 | 
			
		||||
 *                                                                           *
 | 
			
		||||
 *   If defined, the vector table offset register will not be configured.    *
 | 
			
		||||
 *                                                                           *
 | 
			
		||||
 * MEMORY_INIT                                                               *
 | 
			
		||||
 *                                                                           *
 | 
			
		||||
 *   If defined, the MemoryInit() function will be called. By default        *
 | 
			
		||||
 *   MemoryInit() is called after SystemInit() to enable an external memory  *
 | 
			
		||||
 *   controller.                                                             *
 | 
			
		||||
 *                                                                           *
 | 
			
		||||
 * STACK_INIT_VAL                                                            *
 | 
			
		||||
 *                                                                           *
 | 
			
		||||
 *   If defined, specifies the initial stack pointer value. If undefined,    *
 | 
			
		||||
 *   the stack pointer will be initialised to point to the end of the        *
 | 
			
		||||
 *   RAM segment.                                                            *
 | 
			
		||||
 *                                                                           *
 | 
			
		||||
 * VECTORS_IN_RAM                                                            *
 | 
			
		||||
 *                                                                           *
 | 
			
		||||
 *   If defined, the exception vectors will be copied from Flash to RAM.     *
 | 
			
		||||
 *                                                                           *
 | 
			
		||||
 *****************************************************************************/
 | 
			
		||||
 | 
			
		||||
  .syntax unified
 | 
			
		||||
 | 
			
		||||
  .global Reset_Handler
 | 
			
		||||
#ifdef INITIALIZE_USER_SECTIONS  
 | 
			
		||||
  .global InitializeUserMemorySections
 | 
			
		||||
#endif
 | 
			
		||||
  .extern _vectors
 | 
			
		||||
 | 
			
		||||
  .section .init, "ax"
 | 
			
		||||
  .thumb_func
 | 
			
		||||
 | 
			
		||||
  .equ VTOR_REG, 0xE000ED08
 | 
			
		||||
  .equ FPU_CPACR_REG, 0xE000ED88
 | 
			
		||||
 | 
			
		||||
#ifndef STACK_INIT_VAL
 | 
			
		||||
#define STACK_INIT_VAL __RAM_segment_end__
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
Reset_Handler:
 | 
			
		||||
#ifndef NO_STACK_INIT
 | 
			
		||||
  /* Initialise main stack */
 | 
			
		||||
  ldr r0, =STACK_INIT_VAL
 | 
			
		||||
  ldr r1, =0x7
 | 
			
		||||
  bics r0, r1
 | 
			
		||||
  mov sp, r0
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#ifndef NO_SYSTEM_INIT
 | 
			
		||||
  /* Initialise system */
 | 
			
		||||
  ldr r0, =SystemInit
 | 
			
		||||
  blx r0
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#ifdef MEMORY_INIT
 | 
			
		||||
  ldr r0, =MemoryInit
 | 
			
		||||
  blx r0
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#ifdef VECTORS_IN_RAM
 | 
			
		||||
  /* Copy exception vectors into RAM */
 | 
			
		||||
  ldr r0, =__vectors_start__
 | 
			
		||||
  ldr r1, =__vectors_end__
 | 
			
		||||
  ldr r2, =__vectors_ram_start__
 | 
			
		||||
1:
 | 
			
		||||
  cmp r0, r1
 | 
			
		||||
  beq 2f
 | 
			
		||||
  ldr r3, [r0]
 | 
			
		||||
  str r3, [r2]
 | 
			
		||||
  adds r0, r0, #4
 | 
			
		||||
  adds r2, r2, #4
 | 
			
		||||
  b 1b
 | 
			
		||||
2:
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#ifndef NO_VTOR_CONFIG
 | 
			
		||||
  /* Configure vector table offset register */
 | 
			
		||||
  ldr r0, =VTOR_REG
 | 
			
		||||
#ifdef VECTORS_IN_RAM
 | 
			
		||||
  ldr r1, =_vectors_ram
 | 
			
		||||
#else
 | 
			
		||||
  ldr r1, =_vectors
 | 
			
		||||
#endif
 | 
			
		||||
  str r1, [r0]
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#if (defined(__ARM_ARCH_FPV4_SP_D16__) || defined(__ARM_ARCH_FPV5_D16__)) && !defined(NO_FPU_ENABLE)
 | 
			
		||||
  /* Enable FPU */
 | 
			
		||||
  ldr r0, =FPU_CPACR_REG
 | 
			
		||||
  ldr r1, [r0]
 | 
			
		||||
  orr r1, r1, #(0xF << 20)
 | 
			
		||||
  str r1, [r0]
 | 
			
		||||
  dsb
 | 
			
		||||
  isb
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
  /* Jump to program start */
 | 
			
		||||
  b _start
 | 
			
		||||
 | 
			
		||||
#ifdef INITIALIZE_USER_SECTIONS  
 | 
			
		||||
  .thumb_func
 | 
			
		||||
InitializeUserMemorySections:
 | 
			
		||||
  ldr r0, =__start_nrf_sections
 | 
			
		||||
  ldr r1, =__start_nrf_sections_run
 | 
			
		||||
  ldr r2, =__end_nrf_sections_run
 | 
			
		||||
  cmp r0, r1
 | 
			
		||||
  beq 2f
 | 
			
		||||
  subs r2, r2, r1
 | 
			
		||||
  beq 2f
 | 
			
		||||
1:
 | 
			
		||||
  ldrb r3, [r0]
 | 
			
		||||
  adds r0, r0, #1
 | 
			
		||||
  strb r3, [r1]
 | 
			
		||||
  adds r1, r1, #1
 | 
			
		||||
  subs r2, r2, #1
 | 
			
		||||
  bne 1b
 | 
			
		||||
2:
 | 
			
		||||
  bx lr
 | 
			
		||||
#endif
 | 
			
		||||
@@ -1,513 +0,0 @@
 | 
			
		||||
/*****************************************************************************
 | 
			
		||||
 *                   SEGGER Microcontroller GmbH & Co. KG                    *
 | 
			
		||||
 *            Solutions for real time microcontroller applications           *
 | 
			
		||||
 *****************************************************************************
 | 
			
		||||
 *                                                                           *
 | 
			
		||||
 *               (c) 2017 SEGGER Microcontroller GmbH & Co. KG               *
 | 
			
		||||
 *                                                                           *
 | 
			
		||||
 *           Internet: www.segger.com   Support: support@segger.com          *
 | 
			
		||||
 *                                                                           *
 | 
			
		||||
 *****************************************************************************/
 | 
			
		||||
 | 
			
		||||
/*****************************************************************************
 | 
			
		||||
 *                         Preprocessor Definitions                          *
 | 
			
		||||
 *                         ------------------------                          *
 | 
			
		||||
 * VECTORS_IN_RAM                                                            *
 | 
			
		||||
 *                                                                           *
 | 
			
		||||
 *   If defined, an area of RAM will large enough to store the vector table  *
 | 
			
		||||
 *   will be reserved.                                                       *
 | 
			
		||||
 *                                                                           *
 | 
			
		||||
 *****************************************************************************/
 | 
			
		||||
 | 
			
		||||
  .syntax unified
 | 
			
		||||
  .code 16
 | 
			
		||||
 | 
			
		||||
  .section .init, "ax"
 | 
			
		||||
  .align 0
 | 
			
		||||
 | 
			
		||||
/*****************************************************************************
 | 
			
		||||
 * Default Exception Handlers                                                *
 | 
			
		||||
 *****************************************************************************/
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak NMI_Handler
 | 
			
		||||
NMI_Handler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak HardFault_Handler
 | 
			
		||||
HardFault_Handler:
 | 
			
		||||
  b .
 | 
			
		||||
  
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak MemoryManagement_Handler
 | 
			
		||||
MemoryManagement_Handler:
 | 
			
		||||
  b .
 | 
			
		||||
  
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak BusFault_Handler
 | 
			
		||||
BusFault_Handler:
 | 
			
		||||
  b .
 | 
			
		||||
  
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak UsageFault_Handler
 | 
			
		||||
UsageFault_Handler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak SVC_Handler
 | 
			
		||||
SVC_Handler:
 | 
			
		||||
  b .
 | 
			
		||||
  
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak DebugMon_Handler
 | 
			
		||||
DebugMon_Handler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak PendSV_Handler
 | 
			
		||||
PendSV_Handler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak SysTick_Handler
 | 
			
		||||
SysTick_Handler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
Dummy_Handler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
#if defined(__OPTIMIZATION_SMALL)
 | 
			
		||||
 | 
			
		||||
  .weak POWER_CLOCK_IRQHandler
 | 
			
		||||
  .thumb_set POWER_CLOCK_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak RADIO_IRQHandler
 | 
			
		||||
  .thumb_set RADIO_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak UARTE0_UART0_IRQHandler
 | 
			
		||||
  .thumb_set UARTE0_UART0_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak SPIM0_SPIS0_TWIM0_TWIS0_SPI0_TWI0_IRQHandler
 | 
			
		||||
  .thumb_set SPIM0_SPIS0_TWIM0_TWIS0_SPI0_TWI0_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak SPIM1_SPIS1_TWIM1_TWIS1_SPI1_TWI1_IRQHandler
 | 
			
		||||
  .thumb_set SPIM1_SPIS1_TWIM1_TWIS1_SPI1_TWI1_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak NFCT_IRQHandler
 | 
			
		||||
  .thumb_set NFCT_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak GPIOTE_IRQHandler
 | 
			
		||||
  .thumb_set GPIOTE_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak SAADC_IRQHandler
 | 
			
		||||
  .thumb_set SAADC_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak TIMER0_IRQHandler
 | 
			
		||||
  .thumb_set TIMER0_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak TIMER1_IRQHandler
 | 
			
		||||
  .thumb_set TIMER1_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak TIMER2_IRQHandler
 | 
			
		||||
  .thumb_set TIMER2_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak RTC0_IRQHandler
 | 
			
		||||
  .thumb_set RTC0_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak TEMP_IRQHandler
 | 
			
		||||
  .thumb_set TEMP_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak RNG_IRQHandler
 | 
			
		||||
  .thumb_set RNG_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak ECB_IRQHandler
 | 
			
		||||
  .thumb_set ECB_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak CCM_AAR_IRQHandler
 | 
			
		||||
  .thumb_set CCM_AAR_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak WDT_IRQHandler
 | 
			
		||||
  .thumb_set WDT_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak RTC1_IRQHandler
 | 
			
		||||
  .thumb_set RTC1_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak QDEC_IRQHandler
 | 
			
		||||
  .thumb_set QDEC_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak COMP_LPCOMP_IRQHandler
 | 
			
		||||
  .thumb_set COMP_LPCOMP_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak SWI0_EGU0_IRQHandler
 | 
			
		||||
  .thumb_set SWI0_EGU0_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak SWI1_EGU1_IRQHandler
 | 
			
		||||
  .thumb_set SWI1_EGU1_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak SWI2_EGU2_IRQHandler
 | 
			
		||||
  .thumb_set SWI2_EGU2_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak SWI3_EGU3_IRQHandler
 | 
			
		||||
  .thumb_set SWI3_EGU3_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak SWI4_EGU4_IRQHandler
 | 
			
		||||
  .thumb_set SWI4_EGU4_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak SWI5_EGU5_IRQHandler
 | 
			
		||||
  .thumb_set SWI5_EGU5_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak TIMER3_IRQHandler
 | 
			
		||||
  .thumb_set TIMER3_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak TIMER4_IRQHandler
 | 
			
		||||
  .thumb_set TIMER4_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak PWM0_IRQHandler
 | 
			
		||||
  .thumb_set PWM0_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak PDM_IRQHandler
 | 
			
		||||
  .thumb_set PDM_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak MWU_IRQHandler
 | 
			
		||||
  .thumb_set MWU_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak PWM1_IRQHandler
 | 
			
		||||
  .thumb_set PWM1_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak PWM2_IRQHandler
 | 
			
		||||
  .thumb_set PWM2_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak SPIM2_SPIS2_SPI2_IRQHandler
 | 
			
		||||
  .thumb_set SPIM2_SPIS2_SPI2_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak RTC2_IRQHandler
 | 
			
		||||
  .thumb_set RTC2_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak I2S_IRQHandler
 | 
			
		||||
  .thumb_set I2S_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak FPU_IRQHandler
 | 
			
		||||
  .thumb_set FPU_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak USBD_IRQHandler
 | 
			
		||||
  .thumb_set USBD_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak UARTE1_IRQHandler
 | 
			
		||||
  .thumb_set UARTE1_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak QSPI_IRQHandler
 | 
			
		||||
  .thumb_set QSPI_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak CRYPTOCELL_IRQHandler
 | 
			
		||||
  .thumb_set CRYPTOCELL_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak SPIM3_IRQHandler
 | 
			
		||||
  .thumb_set SPIM3_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
  .weak PWM3_IRQHandler
 | 
			
		||||
  .thumb_set PWM3_IRQHandler,Dummy_Handler
 | 
			
		||||
 | 
			
		||||
#else
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak POWER_CLOCK_IRQHandler
 | 
			
		||||
POWER_CLOCK_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak RADIO_IRQHandler
 | 
			
		||||
RADIO_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak UARTE0_UART0_IRQHandler
 | 
			
		||||
UARTE0_UART0_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak SPIM0_SPIS0_TWIM0_TWIS0_SPI0_TWI0_IRQHandler
 | 
			
		||||
SPIM0_SPIS0_TWIM0_TWIS0_SPI0_TWI0_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak SPIM1_SPIS1_TWIM1_TWIS1_SPI1_TWI1_IRQHandler
 | 
			
		||||
SPIM1_SPIS1_TWIM1_TWIS1_SPI1_TWI1_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak NFCT_IRQHandler
 | 
			
		||||
NFCT_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak GPIOTE_IRQHandler
 | 
			
		||||
GPIOTE_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak SAADC_IRQHandler
 | 
			
		||||
SAADC_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak TIMER0_IRQHandler
 | 
			
		||||
TIMER0_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak TIMER1_IRQHandler
 | 
			
		||||
TIMER1_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak TIMER2_IRQHandler
 | 
			
		||||
TIMER2_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak RTC0_IRQHandler
 | 
			
		||||
RTC0_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak TEMP_IRQHandler
 | 
			
		||||
TEMP_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak RNG_IRQHandler
 | 
			
		||||
RNG_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak ECB_IRQHandler
 | 
			
		||||
ECB_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak CCM_AAR_IRQHandler
 | 
			
		||||
CCM_AAR_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak WDT_IRQHandler
 | 
			
		||||
WDT_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak RTC1_IRQHandler
 | 
			
		||||
RTC1_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak QDEC_IRQHandler
 | 
			
		||||
QDEC_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak COMP_LPCOMP_IRQHandler
 | 
			
		||||
COMP_LPCOMP_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak SWI0_EGU0_IRQHandler
 | 
			
		||||
SWI0_EGU0_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak SWI1_EGU1_IRQHandler
 | 
			
		||||
SWI1_EGU1_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak SWI2_EGU2_IRQHandler
 | 
			
		||||
SWI2_EGU2_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak SWI3_EGU3_IRQHandler
 | 
			
		||||
SWI3_EGU3_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak SWI4_EGU4_IRQHandler
 | 
			
		||||
SWI4_EGU4_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak SWI5_EGU5_IRQHandler
 | 
			
		||||
SWI5_EGU5_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak TIMER3_IRQHandler
 | 
			
		||||
TIMER3_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak TIMER4_IRQHandler
 | 
			
		||||
TIMER4_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak PWM0_IRQHandler
 | 
			
		||||
PWM0_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak PDM_IRQHandler
 | 
			
		||||
PDM_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak MWU_IRQHandler
 | 
			
		||||
MWU_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak PWM1_IRQHandler
 | 
			
		||||
PWM1_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak PWM2_IRQHandler
 | 
			
		||||
PWM2_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak SPIM2_SPIS2_SPI2_IRQHandler
 | 
			
		||||
SPIM2_SPIS2_SPI2_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak RTC2_IRQHandler
 | 
			
		||||
RTC2_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak I2S_IRQHandler
 | 
			
		||||
I2S_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak FPU_IRQHandler
 | 
			
		||||
FPU_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak USBD_IRQHandler
 | 
			
		||||
USBD_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak UARTE1_IRQHandler
 | 
			
		||||
UARTE1_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak QSPI_IRQHandler
 | 
			
		||||
QSPI_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak CRYPTOCELL_IRQHandler
 | 
			
		||||
CRYPTOCELL_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak SPIM3_IRQHandler
 | 
			
		||||
SPIM3_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
  .thumb_func
 | 
			
		||||
  .weak PWM3_IRQHandler
 | 
			
		||||
PWM3_IRQHandler:
 | 
			
		||||
  b .
 | 
			
		||||
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
/*****************************************************************************
 | 
			
		||||
 * Vector Table                                                              *
 | 
			
		||||
 *****************************************************************************/
 | 
			
		||||
 | 
			
		||||
  .section .vectors, "ax"
 | 
			
		||||
  .align 0
 | 
			
		||||
  .global _vectors
 | 
			
		||||
  .extern __stack_end__
 | 
			
		||||
  .extern Reset_Handler
 | 
			
		||||
 | 
			
		||||
_vectors:
 | 
			
		||||
  .word __stack_end__
 | 
			
		||||
  .word Reset_Handler
 | 
			
		||||
  .word NMI_Handler
 | 
			
		||||
  .word HardFault_Handler
 | 
			
		||||
  .word MemoryManagement_Handler
 | 
			
		||||
  .word BusFault_Handler
 | 
			
		||||
  .word UsageFault_Handler
 | 
			
		||||
  .word 0 /* Reserved */
 | 
			
		||||
  .word 0 /* Reserved */
 | 
			
		||||
  .word 0 /* Reserved */
 | 
			
		||||
  .word 0 /* Reserved */
 | 
			
		||||
  .word SVC_Handler
 | 
			
		||||
  .word DebugMon_Handler
 | 
			
		||||
  .word 0 /* Reserved */
 | 
			
		||||
  .word PendSV_Handler
 | 
			
		||||
  .word SysTick_Handler
 | 
			
		||||
  .word POWER_CLOCK_IRQHandler
 | 
			
		||||
  .word RADIO_IRQHandler
 | 
			
		||||
  .word UARTE0_UART0_IRQHandler
 | 
			
		||||
  .word SPIM0_SPIS0_TWIM0_TWIS0_SPI0_TWI0_IRQHandler
 | 
			
		||||
  .word SPIM1_SPIS1_TWIM1_TWIS1_SPI1_TWI1_IRQHandler
 | 
			
		||||
  .word NFCT_IRQHandler
 | 
			
		||||
  .word GPIOTE_IRQHandler
 | 
			
		||||
  .word SAADC_IRQHandler
 | 
			
		||||
  .word TIMER0_IRQHandler
 | 
			
		||||
  .word TIMER1_IRQHandler
 | 
			
		||||
  .word TIMER2_IRQHandler
 | 
			
		||||
  .word RTC0_IRQHandler
 | 
			
		||||
  .word TEMP_IRQHandler
 | 
			
		||||
  .word RNG_IRQHandler
 | 
			
		||||
  .word ECB_IRQHandler
 | 
			
		||||
  .word CCM_AAR_IRQHandler
 | 
			
		||||
  .word WDT_IRQHandler
 | 
			
		||||
  .word RTC1_IRQHandler
 | 
			
		||||
  .word QDEC_IRQHandler
 | 
			
		||||
  .word COMP_LPCOMP_IRQHandler
 | 
			
		||||
  .word SWI0_EGU0_IRQHandler
 | 
			
		||||
  .word SWI1_EGU1_IRQHandler
 | 
			
		||||
  .word SWI2_EGU2_IRQHandler
 | 
			
		||||
  .word SWI3_EGU3_IRQHandler
 | 
			
		||||
  .word SWI4_EGU4_IRQHandler
 | 
			
		||||
  .word SWI5_EGU5_IRQHandler
 | 
			
		||||
  .word TIMER3_IRQHandler
 | 
			
		||||
  .word TIMER4_IRQHandler
 | 
			
		||||
  .word PWM0_IRQHandler
 | 
			
		||||
  .word PDM_IRQHandler
 | 
			
		||||
  .word Dummy_Handler /* Reserved */
 | 
			
		||||
  .word Dummy_Handler /* Reserved */
 | 
			
		||||
  .word MWU_IRQHandler
 | 
			
		||||
  .word PWM1_IRQHandler
 | 
			
		||||
  .word PWM2_IRQHandler
 | 
			
		||||
  .word SPIM2_SPIS2_SPI2_IRQHandler
 | 
			
		||||
  .word RTC2_IRQHandler
 | 
			
		||||
  .word I2S_IRQHandler
 | 
			
		||||
  .word FPU_IRQHandler
 | 
			
		||||
  .word USBD_IRQHandler
 | 
			
		||||
  .word UARTE1_IRQHandler
 | 
			
		||||
  .word QSPI_IRQHandler
 | 
			
		||||
  .word CRYPTOCELL_IRQHandler
 | 
			
		||||
  .word SPIM3_IRQHandler
 | 
			
		||||
  .word Dummy_Handler /* Reserved */
 | 
			
		||||
  .word PWM3_IRQHandler
 | 
			
		||||
_vectors_end:
 | 
			
		||||
 | 
			
		||||
#ifdef VECTORS_IN_RAM
 | 
			
		||||
  .section .vectors_ram, "ax"
 | 
			
		||||
  .align 0
 | 
			
		||||
  .global _vectors_ram
 | 
			
		||||
 | 
			
		||||
_vectors_ram:
 | 
			
		||||
  .space _vectors_end - _vectors, 0
 | 
			
		||||
#endif
 | 
			
		||||
		Reference in New Issue
	
	Block a user