; generated by Component: ARM Compiler 5.06 update 7 (build 960) Tool: ArmCC [4d365d]
; commandline ArmCC [--c99 --list --split_sections --debug -c --asm --interleave -o..\output\sc_it.o --asm_dir=..\List\ --list_dir=..\List\ --depend=..\output\sc_it.d --cpu=Cortex-M0+ --apcs=interwork --diag_suppress=9931 -I..\FWLib\SC32F1XXX_Lib\inc -I..\User\HeadFiles -I..\User -I..\Drivers -I..\Apps -I..\CMSIS -D__UVISION_VERSION=536 -DSC32f12xx --omf_browse=..\output\sc_it.crf ..\User\SC_it.c]
                          THUMB

                          AREA ||i.ADC_IRQHandler||, CODE, READONLY, ALIGN=1

                  ADC_IRQHandler PROC
;;;240    
;;;241    void ADC_IRQHandler(void)
000000  4770              BX       lr
;;;242    {
;;;243        /*<Generated by EasyCodeCube begin>*/
;;;244        /*<Generated by EasyCodeCube end>*/
;;;245    }
;;;246    
                          ENDP


                          AREA ||i.BTM_IRQHandler||, CODE, READONLY, ALIGN=1

                  BTM_IRQHandler PROC
;;;99     #if !defined (TK_USE_BTM)
;;;100    void BTM_IRQHandler(void)
000000  4770              BX       lr
;;;101    {
;;;102        /*<Generated by EasyCodeCube begin>*/
;;;103        /*<Generated by EasyCodeCube end>*/
;;;104    }
;;;105    #endif
                          ENDP


                          AREA ||i.CAN_IRQHandler||, CODE, READONLY, ALIGN=1

                  CAN_IRQHandler PROC
;;;197    
;;;198    void CAN_IRQHandler(void)
000000  4770              BX       lr
;;;199    {
;;;200        /*<Generated by EasyCodeCube begin>*/
;;;201        /*<Generated by EasyCodeCube end>*/
;;;202    }
;;;203    
                          ENDP


                          AREA ||i.CMP0_1_2_IRQHandler||, CODE, READONLY, ALIGN=1

                  CMP0_1_2_IRQHandler PROC
;;;246    
;;;247    void CMP0_1_2_IRQHandler(void)
000000  4770              BX       lr
;;;248    {
;;;249        /*<Generated by EasyCodeCube begin>*/
;;;250        /*<Generated by EasyCodeCube end>*/
;;;251    }
;;;252    
                          ENDP


                          AREA ||i.CMP3_IRQHandler||, CODE, READONLY, ALIGN=1

                  CMP3_IRQHandler PROC
;;;252    
;;;253    void CMP3_IRQHandler(void)
000000  4770              BX       lr
;;;254    {
;;;255        /*<Generated by EasyCodeCube begin>*/
;;;256        /*<Generated by EasyCodeCube end>*/
;;;257    }
;;;258    
                          ENDP


                          AREA ||i.CMP_IRQHandler||, CODE, READONLY, ALIGN=1

                  CMP_IRQHandler PROC
;;;258    
;;;259    void CMP_IRQHandler(void)
000000  4770              BX       lr
;;;260    {
;;;261        /*<Generated by EasyCodeCube begin>*/
;;;262        /*<Generated by EasyCodeCube end>*/
;;;263    }
;;;264    
                          ENDP


                          AREA ||i.DMA0_IRQHandler||, CODE, READONLY, ALIGN=1

                  DMA0_IRQHandler PROC
;;;106    
;;;107    void DMA0_IRQHandler(void)
000000  4770              BX       lr
;;;108    {
;;;109        /*<Generated by EasyCodeCube begin>*/
;;;110        /*<Generated by EasyCodeCube end>*/
;;;111    }
;;;112    
                          ENDP


                          AREA ||i.DMA1_IRQHandler||, CODE, READONLY, ALIGN=1

                  DMA1_IRQHandler PROC
;;;112    
;;;113    void DMA1_IRQHandler(void)
000000  4770              BX       lr
;;;114    {
;;;115        /*<Generated by EasyCodeCube begin>*/
;;;116        /*<Generated by EasyCodeCube end>*/
;;;117    }
;;;118    
                          ENDP


                          AREA ||i.DMA2_IRQHandler||, CODE, READONLY, ALIGN=1

                  DMA2_IRQHandler PROC
;;;119    
;;;120    void DMA2_IRQHandler(void)
000000  4770              BX       lr
;;;121    {
;;;122        /*<Generated by EasyCodeCube begin>*/
;;;123        /*<Generated by EasyCodeCube end>*/
;;;124    }
;;;125    
                          ENDP


                          AREA ||i.DMA3_IRQHandler||, CODE, READONLY, ALIGN=1

                  DMA3_IRQHandler PROC
;;;125    
;;;126    void DMA3_IRQHandler(void)
000000  4770              BX       lr
;;;127    {
;;;128        /*<Generated by EasyCodeCube begin>*/
;;;129        /*<Generated by EasyCodeCube end>*/
;;;130    }
;;;131    
                          ENDP


                          AREA ||i.EPWM_IRQHandler||, CODE, READONLY, ALIGN=1

                  EPWM_IRQHandler PROC
;;;203    
;;;204    void EPWM_IRQHandler(void)
000000  4770              BX       lr
;;;205    {
;;;206        /*<Generated by EasyCodeCube begin>*/
;;;207        /*<Generated by EasyCodeCube end>*/
;;;208    }
;;;209    
                          ENDP


                          AREA ||i.INT0_IRQHandler||, CODE, READONLY, ALIGN=1

                  INT0_IRQHandler PROC
;;;26     
;;;27     void INT0_IRQHandler(void)
000000  4770              BX       lr
;;;28     {
;;;29         /*<Generated by EasyCodeCube begin>*/
;;;30         /*<Generated by EasyCodeCube end>*/
;;;31     }
;;;32     
                          ENDP


                          AREA ||i.INT12_15_IRQHandler||, CODE, READONLY, ALIGN=1

                  INT12_15_IRQHandler PROC
;;;46     
;;;47     void INT12_15_IRQHandler(void)
000000  4770              BX       lr
;;;48     {
;;;49         /*<Generated by EasyCodeCube begin>*/
;;;50         /*<Generated by EasyCodeCube end>*/
;;;51     }
;;;52     
                          ENDP


                          AREA ||i.INT1_7_IRQHandler||, CODE, READONLY, ALIGN=1

                  INT1_7_IRQHandler PROC
;;;32     
;;;33     void INT1_7_IRQHandler(void)
000000  b510              PUSH     {r4,lr}
;;;34     {
;;;35         /*<Generated by EasyCodeCube begin>*/
;;;36         INT1_7_CaptureWidth();
000002  f7fffffe          BL       INT1_7_CaptureWidth
;;;37         /*<Generated by EasyCodeCube end>*/
;;;38         INT_ClearFlag(INT_Channel_1|INT_Channel_2|INT_Channel_3|INT_Channel_4|INT_Channel_5|INT_Channel_6|INT_Channel_7);//Generated by EasyCodeCube, forbid editing!!!
000006  20fe              MOVS     r0,#0xfe
000008  f7fffffe          BL       INT_ClearFlag
;;;39     }
00000c  bd10              POP      {r4,pc}
;;;40     
                          ENDP


                          AREA ||i.INT8_11_IRQHandler||, CODE, READONLY, ALIGN=1

                  INT8_11_IRQHandler PROC
;;;40     
;;;41     void INT8_11_IRQHandler(void)
000000  4770              BX       lr
;;;42     {
;;;43         /*<Generated by EasyCodeCube begin>*/
;;;44         /*<Generated by EasyCodeCube end>*/
;;;45     }
;;;46     
                          ENDP


                          AREA ||i.LEDPWM_IRQHandler||, CODE, READONLY, ALIGN=1

                  LEDPWM_IRQHandler PROC
;;;234    
;;;235    void LEDPWM_IRQHandler(void)
000000  4770              BX       lr
;;;236    {
;;;237        /*<Generated by EasyCodeCube begin>*/
;;;238        /*<Generated by EasyCodeCube end>*/
;;;239    }
;;;240    
                          ENDP


                          AREA ||i.OP1_OP2_IRQHandler||, CODE, READONLY, ALIGN=1

                  OP1_OP2_IRQHandler PROC
;;;185    
;;;186    void OP1_OP2_IRQHandler(void)
000000  4770              BX       lr
;;;187    {
;;;188        /*<Generated by EasyCodeCube begin>*/
;;;189        /*<Generated by EasyCodeCube end>*/
;;;190    }
;;;191    
                          ENDP


                          AREA ||i.PCAP_IRQHandler||, CODE, READONLY, ALIGN=1

                  PCAP_IRQHandler PROC
;;;209    
;;;210    void PCAP_IRQHandler(void)
000000  4770              BX       lr
;;;211    {
;;;212        /*<Generated by EasyCodeCube begin>*/
;;;213        /*<Generated by EasyCodeCube end>*/
;;;214    }
;;;215    
                          ENDP


                          AREA ||i.PWM0_IRQHandler||, CODE, READONLY, ALIGN=1

                  PWM0_IRQHandler PROC
;;;228    
;;;229    void PWM0_IRQHandler(void)
000000  4770              BX       lr
;;;230    {
;;;231        /*<Generated by EasyCodeCube begin>*/
;;;232        /*<Generated by EasyCodeCube end>*/
;;;233    }
;;;234    
                          ENDP


                          AREA ||i.QEP0_IRQHandler||, CODE, READONLY, ALIGN=1

                  QEP0_IRQHandler PROC
;;;173    
;;;174    void QEP0_IRQHandler(void)
000000  4770              BX       lr
;;;175    {
;;;176        /*<Generated by EasyCodeCube begin>*/
;;;177        /*<Generated by EasyCodeCube end>*/
;;;178    }
;;;179    
                          ENDP


                          AREA ||i.QEP1_IRQHandler||, CODE, READONLY, ALIGN=1

                  QEP1_IRQHandler PROC
;;;179    
;;;180    void QEP1_IRQHandler(void)
000000  4770              BX       lr
;;;181    {
;;;182        /*<Generated by EasyCodeCube begin>*/
;;;183        /*<Generated by EasyCodeCube end>*/
;;;184    }
;;;185    
                          ENDP


                          AREA ||i.RCC_IRQHandler||, CODE, READONLY, ALIGN=1

                  RCC_IRQHandler PROC
;;;52     
;;;53     void RCC_IRQHandler(void)
000000  4770              BX       lr
;;;54     {
;;;55         /*<Generated by EasyCodeCube begin>*/
;;;56         /*<Generated by EasyCodeCube end>*/
;;;57     }
;;;58     
                          ENDP


                          AREA ||i.SPI0_IRQHandler||, CODE, READONLY, ALIGN=1

                  SPI0_IRQHandler PROC
;;;271    
;;;272    void SPI0_IRQHandler(void)
000000  4770              BX       lr
;;;273    {
;;;274        /*<Generated by EasyCodeCube begin>*/
;;;275        /*<Generated by EasyCodeCube end>*/
;;;276    }
;;;277    
                          ENDP


                          AREA ||i.SPI1_2_IRQHandler||, CODE, READONLY, ALIGN=1

                  SPI1_2_IRQHandler PROC
;;;283    
;;;284    void SPI1_2_IRQHandler(void)
000000  4770              BX       lr
;;;285    {
;;;286        /*<Generated by EasyCodeCube begin>*/
;;;287        /*<Generated by EasyCodeCube end>*/
;;;288    }
;;;289    
                          ENDP


                          AREA ||i.SPI1_IRQHandler||, CODE, READONLY, ALIGN=1

                  SPI1_IRQHandler PROC
;;;277    
;;;278    void SPI1_IRQHandler(void)
000000  4770              BX       lr
;;;279    {
;;;280        /*<Generated by EasyCodeCube begin>*/
;;;281        /*<Generated by EasyCodeCube end>*/
;;;282    }
;;;283    
                          ENDP


                          AREA ||i.SPI1_TWI1_IRQHandler||, CODE, READONLY, ALIGN=1

                  SPI1_TWI1_IRQHandler PROC
;;;191    
;;;192    void SPI1_TWI1_IRQHandler(void)
000000  4770              BX       lr
;;;193    {
;;;194        /*<Generated by EasyCodeCube begin>*/
;;;195        /*<Generated by EasyCodeCube end>*/
;;;196    }
;;;197    
                          ENDP


                          AREA ||i.SysTick_IRQHandler||, CODE, READONLY, ALIGN=1

                  SysTick_IRQHandler PROC
;;;265    
;;;266    void SysTick_IRQHandler(void)
000000  4770              BX       lr
;;;267    {
;;;268        /*<Generated by EasyCodeCube begin>*/
;;;269        /*<Generated by EasyCodeCube end>*/
;;;270    }
;;;271    
                          ENDP


                          AREA ||i.TIMER0_IRQHandler||, CODE, READONLY, ALIGN=1

                  TIMER0_IRQHandler PROC
;;;132    
;;;133    void TIMER0_IRQHandler(void)
000000  4770              BX       lr
;;;134    {
;;;135        /*<Generated by EasyCodeCube begin>*/
;;;136        /*<Generated by EasyCodeCube end>*/
;;;137    }
;;;138    
                          ENDP


                          AREA ||i.TIMER1_IRQHandler||, CODE, READONLY, ALIGN=2

                  TIMER1_IRQHandler PROC
;;;138    
;;;139    void TIMER1_IRQHandler(void)
000000  b510              PUSH     {r4,lr}
;;;140    {
;;;141        /*<Generated by EasyCodeCube begin>*/
;;;142        /*<Generated by EasyCodeCube end>*/
;;;143        Time1_CaptureWidth();
000002  f7fffffe          BL       Time1_CaptureWidth
;;;144        TIM_ClearFlag(TIM1, TIM_Flag_TI|TIM_Flag_EXR|TIM_Flag_EXF);//Generated by EasyCodeCube, forbid editing!!!
000006  2107              MOVS     r1,#7
000008  4801              LDR      r0,|L29.16|
00000a  f7fffffe          BL       TIM_ClearFlag
;;;145    }
00000e  bd10              POP      {r4,pc}
;;;146    
                          ENDP

                  |L29.16|
                          DCD      0x40020140

                          AREA ||i.TIMER2_IRQHandler||, CODE, READONLY, ALIGN=1

                  TIMER2_IRQHandler PROC
;;;146    
;;;147    void TIMER2_IRQHandler(void)
000000  4770              BX       lr
;;;148    {
;;;149        /*<Generated by EasyCodeCube begin>*/
;;;150        /*<Generated by EasyCodeCube end>*/
;;;151    }
;;;152    
                          ENDP


                          AREA ||i.TIMER3_IRQHandler||, CODE, READONLY, ALIGN=1

                  TIMER3_IRQHandler PROC
;;;152    
;;;153    void TIMER3_IRQHandler(void)
000000  4770              BX       lr
;;;154    {
;;;155        /*<Generated by EasyCodeCube begin>*/
;;;156        /*<Generated by EasyCodeCube end>*/
;;;157    }
;;;158    
                          ENDP


                          AREA ||i.TIMER4_5_IRQHandler||, CODE, READONLY, ALIGN=1

                  TIMER4_5_IRQHandler PROC
;;;159    
;;;160    void TIMER4_5_IRQHandler(void)
000000  4770              BX       lr
;;;161    {
;;;162        /*<Generated by EasyCodeCube begin>*/
;;;163        /*<Generated by EasyCodeCube end>*/
;;;164    }
;;;165    
                          ENDP


                          AREA ||i.TIMER6_7_IRQHandler||, CODE, READONLY, ALIGN=1

                  TIMER6_7_IRQHandler PROC
;;;165    
;;;166    void TIMER6_7_IRQHandler(void)
000000  4770              BX       lr
;;;167    {
;;;168        /*<Generated by EasyCodeCube begin>*/
;;;169        /*<Generated by EasyCodeCube end>*/
;;;170    }
;;;171    
                          ENDP


                          AREA ||i.TWI0_IRQHandler||, CODE, READONLY, ALIGN=1

                  TWI0_IRQHandler PROC
;;;216    
;;;217    void TWI0_IRQHandler(void)
000000  4770              BX       lr
;;;218    {
;;;219        /*<Generated by EasyCodeCube begin>*/
;;;220        /*<Generated by EasyCodeCube end>*/
;;;221    }
;;;222    
                          ENDP


                          AREA ||i.TWI1_IRQHandler||, CODE, READONLY, ALIGN=1

                  TWI1_IRQHandler PROC
;;;222    
;;;223    void TWI1_IRQHandler(void)
000000  4770              BX       lr
;;;224    {
;;;225        /*<Generated by EasyCodeCube begin>*/
;;;226        /*<Generated by EasyCodeCube end>*/
;;;227    }
;;;228    
                          ENDP


                          AREA ||i.TWIx_QSPIx_0_2_IRQHandler||, CODE, READONLY, ALIGN=1

                  TWIx_QSPIx_0_2_IRQHandler PROC
;;;289    
;;;290    void TWIx_QSPIx_0_2_IRQHandler(void)
000000  4770              BX       lr
;;;291    {
;;;292        /*<Generated by EasyCodeCube begin>*/
;;;293        /*<Generated by EasyCodeCube end>*/
;;;294    }
;;;295    
                          ENDP


                          AREA ||i.TWIx_QSPIx_1_3_IRQHandler||, CODE, READONLY, ALIGN=1

                  TWIx_QSPIx_1_3_IRQHandler PROC
;;;295    
;;;296    void TWIx_QSPIx_1_3_IRQHandler(void)
000000  4770              BX       lr
;;;297    {
;;;298        /*<Generated by EasyCodeCube begin>*/
;;;299        /*<Generated by EasyCodeCube end>*/
;;;300    }
                          ENDP


                          AREA ||i.UART0_2_4_IRQHandler||, CODE, READONLY, ALIGN=1

                  UART0_2_4_IRQHandler PROC
;;;90     #if !defined (TK_USE_UART0_2_4)
;;;91     void UART0_2_4_IRQHandler(void)
000000  4770              BX       lr
;;;92     {
;;;93         /*<Generated by EasyCodeCube begin>*/
;;;94         /*<Generated by EasyCodeCube end>*/
;;;95     }
;;;96     #endif
                          ENDP


                          AREA ||i.UART0_2_IRQHandler||, CODE, READONLY, ALIGN=1

                  UART0_2_IRQHandler PROC
;;;82     #if !defined (TK_USE_UART0_2)
;;;83     void UART0_2_IRQHandler(void)
000000  4770              BX       lr
;;;84     {
;;;85         /*<Generated by EasyCodeCube begin>*/
;;;86         /*<Generated by EasyCodeCube end>*/
;;;87     }
;;;88     #endif
                          ENDP


                          AREA ||i.UART1_3_5_IRQHandler||, CODE, READONLY, ALIGN=1

                  UART1_3_5_IRQHandler PROC
;;;74     #if !defined (TK_USE_UART1_3_5)
;;;75     void UART1_3_5_IRQHandler(void)
000000  4770              BX       lr
;;;76     {
;;;77         /*<Generated by EasyCodeCube begin>*/
;;;78         /*<Generated by EasyCodeCube end>*/
;;;79     }
;;;80     #endif
                          ENDP


                          AREA ||i.UART1_3_IRQHandler||, CODE, READONLY, ALIGN=1

                  UART1_3_IRQHandler PROC
;;;66     #if !defined (TK_USE_UART1_3)
;;;67     void UART1_3_IRQHandler(void)
000000  4770              BX       lr
;;;68     {
;;;69         /*<Generated by EasyCodeCube begin>*/
;;;70         /*<Generated by EasyCodeCube end>*/
;;;71     }
;;;72     #endif
                          ENDP


                          AREA ||i.UART1_IRQHandler||, CODE, READONLY, ALIGN=1

                  UART1_IRQHandler PROC
;;;59     
;;;60     void UART1_IRQHandler(void)
000000  4770              BX       lr
;;;61     {
;;;62         /*<Generated by EasyCodeCube begin>*/
;;;63         /*<Generated by EasyCodeCube end>*/
;;;64     }
;;;65     
                          ENDP


;*** Start embedded assembler ***

#line 1 "..\\User\\SC_it.c"
	AREA ||.rev16_text||, CODE
	THUMB
	EXPORT |__asm___7_SC_it_c_b1e5ca68____REV16|
#line 463 "..\\CMSIS\\cmsis_armcc.h"
|__asm___7_SC_it_c_b1e5ca68____REV16| PROC
#line 464

 rev16 r0, r0
 bx lr
	ENDP
	AREA ||.revsh_text||, CODE
	THUMB
	EXPORT |__asm___7_SC_it_c_b1e5ca68____REVSH|
#line 478
|__asm___7_SC_it_c_b1e5ca68____REVSH| PROC
#line 479

 revsh r0, r0
 bx lr
	ENDP

;*** End   embedded assembler ***
