aboutsummaryrefslogtreecommitdiffstats
path: root/stm32conf/lanchon-stm32/src/exceptions/make.cmd
blob: 918ffeb72295ca60a7480c41331541f33660cea9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
@echo off
setlocal

type lanchon-stm32-vector.S.prolog>lanchon-stm32-vector.S
type lanchon-stm32-isrs.S.prolog>lanchon-stm32-isrs.S
type lanchon-stm32-names.inc.prolog>lanchon-stm32-names.inc
type stm32exceptions.h.prolog>stm32exceptions.h
type stm32exceptions.c.prolog>stm32exceptions.c

set DO=call make-foreach

rem %DO% 00 - __cs3_stack
rem %DO% 04 - __cs3_reset
%DO% 08 e NMIException "NMI" "from the RCC Clock Security System"
%DO% 0C e HardFaultException "Hard Fault"
%DO% 10 e MemManageException "Memory Management"
%DO% 14 e BusFaultException "Bus Fault" "prefetch and memory access faults"
%DO% 18 e UsageFaultException "Usage Fault" "undefined instruction or illegal state faults"
%DO% 1C x
%DO% 20 x
%DO% 24 x
%DO% 28 x
%DO% 2C e SVCHandler "SVCall" "system service call via SWI instruction"
%DO% 30 e DebugMonitor "Debug Monitor"
%DO% 34 x
%DO% 38 e PendSVC "PendSVC" "pendable request for system service"
%DO% 3C e SysTickHandler "SysTick"
%DO% 40 i WWDG_IRQHandler "WWDG"
%DO% 44 i PVD_IRQHandler "PVD" "EXTI Line 16"
%DO% 48 i TAMPER_IRQHandler "Tamper"
%DO% 4C i RTC_IRQHandler "RTC"
%DO% 50 i FLASH_IRQHandler "Flash"
%DO% 54 i RCC_IRQHandler "RCC"
%DO% 58 i EXTI0_IRQHandler "EXTI Line 0"
%DO% 5C i EXTI1_IRQHandler "EXTI Line 1"
%DO% 60 i EXTI2_IRQHandler "EXTI Line 2"
%DO% 64 i EXTI3_IRQHandler "EXTI Line 3"
%DO% 68 i EXTI4_IRQHandler "EXTI Line 4"
%DO% 6C i DMAChannel1_IRQHandler "DMA Channel 1"
%DO% 70 i DMAChannel2_IRQHandler "DMA Channel 2"
%DO% 74 i DMAChannel3_IRQHandler "DMA Channel 3"
%DO% 78 i DMAChannel4_IRQHandler "DMA Channel 4"
%DO% 7C i DMAChannel5_IRQHandler "DMA Channel 5"
%DO% 80 i DMAChannel6_IRQHandler "DMA Channel 6"
%DO% 84 i DMAChannel7_IRQHandler "DMA Channel 7"
%DO% 88 i ADC_IRQHandler "ADC"
%DO% 8C i USB_HP_CAN_TX_IRQHandler "USB High Priority/CAN TX"
%DO% 90 i USB_LP_CAN_RX0_IRQHandler "USB Low Priority/CAN RX0"
%DO% 94 i CAN_RX1_IRQHandler "CAN RX1"
%DO% 98 i CAN_SCE_IRQHandler "CAN SCE"
%DO% 9C i EXTI9_5_IRQHandler "EXTI Lines 5-9"
%DO% A0 i TIM1_BRK_IRQHandler "TIM1 Break"
%DO% A4 i TIM1_UP_IRQHandler "TIM1 Update"
%DO% A8 i TIM1_TRG_COM_IRQHandler "TIM1 Trigger/Commutation"
%DO% AC i TIM1_CC_IRQHandler "TIM1 Capture/Compare"
%DO% B0 i TIM2_IRQHandler "TIM2"
%DO% B4 i TIM3_IRQHandler "TIM3"
%DO% B8 i TIM4_IRQHandler "TIM4"
%DO% BC i I2C1_EV_IRQHandler "I2C1 Event"
%DO% C0 i I2C1_ER_IRQHandler "I2C1 Error"
%DO% C4 i I2C2_EV_IRQHandler "I2C2 Event"
%DO% C8 i I2C2_ER_IRQHandler "I2C2 Error"
%DO% CC i SPI1_IRQHandler "SPI1"
%DO% D0 i SPI2_IRQHandler "SPI2"
%DO% D4 i USART1_IRQHandler "USART1"
%DO% D8 i USART2_IRQHandler "USART2"
%DO% DC i USART3_IRQHandler "USART3"
%DO% E0 i EXTI15_10_IRQHandler "EXTI Lines 10-15"
%DO% E4 i RTCAlarm_IRQHandler "RTC Alarm" "EXTI Line 17"
%DO% E8 i USBWakeUp_IRQHandler "USB Wake Up" "EXTI Line 18"

type lanchon-stm32-vector.S.epilog>>lanchon-stm32-vector.S
type lanchon-stm32-isrs.S.epilog>>lanchon-stm32-isrs.S
type lanchon-stm32-names.inc.epilog>>lanchon-stm32-names.inc
type stm32exceptions.h.epilog>>stm32exceptions.h
type stm32exceptions.c.epilog>>stm32exceptions.c