]> git.donarmstrong.com Git - qmk_firmware.git/blobdiff - tmk_core/tool/mbed/mbed-sdk/libraries/mbed/targets/cmsis/TARGET_Freescale/TARGET_KLXX/TARGET_KL05Z/TOOLCHAIN_IAR/startup_MKL05Z4.s
Cleans up quantum/keymap situation, removes extra lufa folders (#416)
[qmk_firmware.git] / tmk_core / tool / mbed / mbed-sdk / libraries / mbed / targets / cmsis / TARGET_Freescale / TARGET_KLXX / TARGET_KL05Z / TOOLCHAIN_IAR / startup_MKL05Z4.s
diff --git a/tmk_core/tool/mbed/mbed-sdk/libraries/mbed/targets/cmsis/TARGET_Freescale/TARGET_KLXX/TARGET_KL05Z/TOOLCHAIN_IAR/startup_MKL05Z4.s b/tmk_core/tool/mbed/mbed-sdk/libraries/mbed/targets/cmsis/TARGET_Freescale/TARGET_KLXX/TARGET_KL05Z/TOOLCHAIN_IAR/startup_MKL05Z4.s
deleted file mode 100644 (file)
index 34b906e..0000000
+++ /dev/null
@@ -1,199 +0,0 @@
-/**************************************************
- *
- * Copyright 2012 IAR Systems. All rights reserved.
- *
- * $Revision: 16 $
- *
- **************************************************/
-
-;
-; The modules in this file are included in the libraries, and may be replaced
-; by any user-defined modules that define the PUBLIC symbol _program_start or
-; a user defined start symbol.
-; To override the cstartup defined in the library, simply add your modified
-; version to the workbench project.
-;
-; The vector table is normally located at address 0.
-; When debugging in RAM, it can be located in RAM, aligned to at least 2^6.
-; The name "__vector_table" has special meaning for C-SPY:
-; it is where the SP start value is found, and the NVIC vector
-; table register (VTOR) is initialized to this address if != 0.
-;
-; Cortex-M version
-;
-
-        MODULE  ?cstartup
-
-        ;; Forward declaration of sections.
-        SECTION CSTACK:DATA:NOROOT(3)
-
-        SECTION .intvec:CODE:ROOT(2)
-
-        EXTERN  __iar_program_start
-        EXTERN  SystemInit
-        PUBLIC  __vector_table
-
-        DATA
-__vector_table
-        DCD     sfe(CSTACK)                   ; Top of Stack
-        DCD     Reset_Handler           ; Reset Handler
-        DCD     NMI_Handler                   ; NMI Handler
-        DCD     HardFault_Handler             ; Hard Fault Handler
-        DCD     0                             ; Reserved
-        DCD     0                             ; Reserved
-        DCD     0                             ; Reserved
-        DCD     0                             ; Reserved
-        DCD     0                             ; Reserved
-        DCD     0                             ; Reserved
-        DCD     0                             ; Reserved
-        DCD     SVC_Handler                   ; SVCall Handler
-        DCD     0                             ; Reserved
-        DCD     0                             ; Reserved
-        DCD     PendSV_Handler                ; PendSV Handler
-        DCD     SysTick_Handler               ; SysTick Handler
-        ; External Interrupts
-        DCD     DMA0_IRQHandler               ; 0:  DMA Channel 0 transfer complete intertrupt
-        DCD     DMA1_IRQHandler               ; 1:  DMA Channel 1 transfer complete intertrupt
-        DCD     DMA2_IRQHandler               ; 2:  DMA Channel 2 transfer complete intertrupt
-        DCD     DMA3_IRQHandler               ; 3:  DMA Channel 3 transfer complete intertrupt
-        DCD     0                                      ; 4:  Reserved
-        DCD     FTFA_IRQHandler               ; 5:  FTFA 
-        DCD     LVD_LVW_IRQHandler                ; 6:  Low-voltage detect, low-voltage warning
-        DCD     LLW_IRQHandler               ; 7:  Low Leakage Wakeup
-        DCD     I2C0_IRQHandler               ; 8:  IIC 0 interrupt
-        DCD     0                                   ; 9:  Reserved
-        DCD     SPI0_IRQHandler               ;10:  SPI0 intertrupt
-        DCD     0                                      ;11:  Reserved
-        DCD     UART0_IRQHandler              ;12:  UART 0 status and error intertrupt
-        DCD     0                                       ;13:  Reserved
-        DCD     0                                       ;14:  Reserved
-        DCD     ADC0_IRQHandler               ;15:  ADC 0 interrupt
-        DCD     CMP0_IRQHandler               ;16:  CMP 0 interrupt
-        DCD     TPM0_IRQHandler               ;17:  TPM 0 interrupt
-        DCD     TPM1_IRQHandler               ;18:  TPM 1 interrupt
-        DCD     0                                      ;19:  Reserved
-        DCD     RTC_IRQHandler                ;20:  RTC interrupt
-        DCD     RTC_Seconds_IRQHandler  ;21:  RTC Seconds interrupt
-        DCD     PIT_IRQHandler                ;22:  PIT Single interrupt vector for all channels
-        DCD     0                                      ;23:  Reserved
-        DCD     0                                     ;24:  Reserved
-        DCD     DAC0_IRQHandler               ;25:  UART 0 status intertrupt
-        DCD     TSI0_IRQHandler               ;26:  TSI 0 interrupt
-        DCD     MCG_IRQHandler                ;27:  MCG intertrupt
-        DCD     LPTimer_IRQHandler             ;28:  LPTimer interrupt
-        DCD     0                                      ;29:  Reserved
-        DCD     PORTA_IRQHandler              ;30:  PORT A interrupt
-        DCD     PORTB_IRQHandler              ;31:  PORT B interrupt
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-;;Flash Configuration
-;;16-byte flash configuration field that stores default protection settings (loaded on reset)
-;;and security information that allows the MCU to restrict acces to the FTFL module.
-
-BackDoorK0      EQU     0xFF
-BackDoorK1      EQU     0xFF
-BackDoorK2      EQU     0xFF
-BackDoorK3      EQU     0xFF
-BackDoorK4      EQU     0xFF
-BackDoorK5      EQU     0xFF
-BackDoorK6      EQU     0xFF
-BackDoorK7      EQU     0xFF
-
-nFPROT0         EQU     0x00
-FPROT0          EQU     nFPROT0^0xFF
-
-nFPROT1         EQU     0x00
-FPROT1          EQU     nFPROT1^0xFF
-
-nFPROT2         EQU     0x00
-FPROT2          EQU     nFPROT2^0xFF
-
-nFPROT3         EQU     0x00
-FPROT3          EQU     nFPROT3^0xFF
-
-FOPT            EQU     0xFF        
-
-FSEC            EQU     0xFE        
-        SECTION FlashConfig:CONST:REORDER:ROOT(2)
-Config:
-        DATA
-        DCB     BackDoorK0, BackDoorK1, BackDoorK2, BackDoorK3
-        DCB     BackDoorK4, BackDoorK5, BackDoorK6, BackDoorK7
-        DCB     FPROT0,     FPROT1,     FPROT2,     FPROT3
-        DCB     FSEC,       FOPT,       0xFF,     0xFF       
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-;;
-;; Default interrupt handlers.
-;;
-        THUMB
-        PUBWEAK Reset_Handler
-        SECTION .text:CODE:NOROOT:REORDER(2)
-Reset_Handler
-
-        LDR     R0, =SystemInit
-        BLX     R0
-        LDR     R0, =__iar_program_start
-        BX      R0
-        
-      PUBWEAK NMI_Handler
-      PUBWEAK HardFault_Handler
-      PUBWEAK SVC_Handler
-      PUBWEAK PendSV_Handler
-      PUBWEAK SysTick_Handler
-      PUBWEAK DMA0_IRQHandler
-      PUBWEAK DMA1_IRQHandler
-      PUBWEAK DMA2_IRQHandler
-      PUBWEAK DMA3_IRQHandler
-      PUBWEAK FTFA_IRQHandler     
-      PUBWEAK LVD_LVW_IRQHandler      
-      PUBWEAK LLW_IRQHandler     
-      PUBWEAK I2C0_IRQHandler     
-      PUBWEAK SPI0_IRQHandler       
-      PUBWEAK UART0_IRQHandler     
-      PUBWEAK ADC0_IRQHandler     
-      PUBWEAK CMP0_IRQHandler     
-      PUBWEAK TPM0_IRQHandler     
-      PUBWEAK TPM1_IRQHandler         
-      PUBWEAK RTC_IRQHandler
-      PUBWEAK RTC_Seconds_IRQHandler      
-      PUBWEAK PIT_IRQHandler      
-      PUBWEAK DAC0_IRQHandler   
-      PUBWEAK TSI0_IRQHandler   
-      PUBWEAK MCG_IRQHandler    
-      PUBWEAK LPTimer_IRQHandler 
-      PUBWEAK PORTA_IRQHandler
-      PUBWEAK PORTB_IRQHandler
-
-      SECTION .text:CODE:REORDER:NOROOT(1)
-      THUMB
-NMI_Handler
-HardFault_Handler
-SVC_Handler
-PendSV_Handler
-SysTick_Handler
-DMA0_IRQHandler
-DMA1_IRQHandler
-DMA2_IRQHandler
-DMA3_IRQHandler
-FTFA_IRQHandler     
-LVD_LVW_IRQHandler      
-LLW_IRQHandler     
-I2C0_IRQHandler          
-SPI0_IRQHandler          
-UART0_IRQHandler          
-ADC0_IRQHandler     
-CMP0_IRQHandler     
-TPM0_IRQHandler     
-TPM1_IRQHandler     
-RTC_IRQHandler
-RTC_Seconds_IRQHandler      
-PIT_IRQHandler      
-DAC0_IRQHandler   
-TSI0_IRQHandler   
-MCG_IRQHandler    
-LPTimer_IRQHandler 
-PORTA_IRQHandler
-PORTB_IRQHandler
-Default_Handler
-
-        B Default_Handler
-        END