annotate Discovery/Src/startup_stm32f429xx.s @ 208:9fc06e1e0f66 ImprovmentSPI

Update SPI error display and handling For easier identification of a communication problem the RX state of Main and RTE is displayed in the debug view. Also error reactions are now handles based on this state. E.g. RTE resets its DMA incase Main reports a data shift which can not be resolved by Main itself In addition the timeout for error detection has been decreased to have a faster reaction
author ideenmodellierer
date Sun, 24 Mar 2019 22:57:28 +0100
parents 5f11787b4f42
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
38
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
1 /*****************************************************************************
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
2 *** -*- coding: UTF-8 -*-
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
3 ***
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
4 *** \file Discovery/Src/startup_stm32f429xx.s
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
5 *** \brief STM32F427xx Devices vector table
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
6 *** \author Heinrichs Weikamp gmbh
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
7 *** \date 15-December-2014
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
8 ***
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
9 *** \details
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
10 *** STM32F427xx Devices vector table
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
11 *** This module performs:
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
12 *** - Set the initial SP
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
13 *** - Set the initial PC == Reset_Handler,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
14 *** - Set the vector table entries with the exceptions ISR address
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
15 *** - Branches to main in the C library (which eventually
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
16 *** calls main()).
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
17 *** After Reset the Cortex-M4 processor is in Thread mode,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
18 *** priority is Privileged, and the Stack is set to Main.
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
19 ***
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
20 *** $Id$
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
21 ******************************************************************************
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
22 *** \par Copyright (c) 2014-2018 Heinrichs Weikamp gmbh
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
23 ***
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
24 *** This program is free software: you can redistribute it and/or modify
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
25 *** it under the terms of the GNU General Public License as published by
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
26 *** the Free Software Foundation, either version 3 of the License, or
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
27 *** (at your option) any later version.
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
28 ***
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
29 *** This program is distributed in the hope that it will be useful,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
30 *** but WITHOUT ANY WARRANTY; without even the implied warranty of
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
31 *** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
32 *** GNU General Public License for more details.
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
33 ***
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
34 *** You should have received a copy of the GNU General Public License
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
35 *** along with this program. If not, see <http://www.gnu.org/licenses/>.
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
36 ******************************************************************************
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
37 *** \par Copyright (c) 2014 STMicroelectronics
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
38 ***
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
39 *** Redistribution and use in source and binary forms, with or without modification,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
40 *** are permitted provided that the following conditions are met:
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
41 *** 1. Redistributions of source code must retain the above copyright notice,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
42 *** this list of conditions and the following disclaimer.
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
43 *** 2. Redistributions in binary form must reproduce the above copyright notice,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
44 *** this list of conditions and the following disclaimer in the documentation
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
45 *** and/or other materials provided with the distribution.
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
46 *** 3. Neither the name of STMicroelectronics nor the names of its contributors
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
47 *** may be used to endorse or promote products derived from this software
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
48 *** without specific prior written permission.
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
49 ***
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
50 *** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
51 *** AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
52 *** IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
53 *** DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
54 *** FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
55 *** DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
56 *** SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
57 *** CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
58 *** OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
59 *** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
60 *****************************************************************************/
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
61
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
62 .syntax unified
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
63 .cpu cortex-m4
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
64 .fpu softvfp
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
65 .thumb
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
66
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
67 .global g_pfnVectors
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
68 .global Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
69
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
70 /* start address for the initialization values of the .data section.
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
71 defined in linker script */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
72 .word _sidata
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
73 /* start address for the .data section. defined in linker script */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
74 .word _sdata
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
75 /* end address for the .data section. defined in linker script */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
76 .word _edata
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
77 /* start address for the .bss section. defined in linker script */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
78 .word _sbss
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
79 /* end address for the .bss section. defined in linker script */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
80 .word _ebss
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
81 /* stack used for SystemInit_ExtMemCtl; always internal RAM used */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
82
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
83 /**
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
84 * @brief This is the code that gets called when the processor first
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
85 * starts execution following a reset event. Only the absolutely
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
86 * necessary set is performed, after which the application
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
87 * supplied main() routine is called.
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
88 * @param None
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
89 * @retval : None
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
90 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
91
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
92 .section .text.Reset_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
93 .weak Reset_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
94 .type Reset_Handler, %function
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
95 Reset_Handler:
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
96 ldr sp, =_estack /* set stack pointer */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
97
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
98 /* Copy the data segment initializers from flash to SRAM */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
99 movs r1, #0
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
100 b LoopCopyDataInit
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
101
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
102 CopyDataInit:
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
103 ldr r3, =_sidata
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
104 ldr r3, [r3, r1]
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
105 str r3, [r0, r1]
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
106 adds r1, r1, #4
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
107
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
108 LoopCopyDataInit:
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
109 ldr r0, =_sdata
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
110 ldr r3, =_edata
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
111 adds r2, r0, r1
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
112 cmp r2, r3
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
113 bcc CopyDataInit
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
114 ldr r2, =_sbss
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
115 b LoopFillZerobss
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
116 /* Zero fill the bss segment. */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
117 FillZerobss:
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
118 movs r3, #0
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
119 str r3, [r2], #4
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
120
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
121 LoopFillZerobss:
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
122 ldr r3, = _ebss
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
123 cmp r2, r3
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
124 bcc FillZerobss
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
125
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
126 /* Call the clock system intitialization function.*/
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
127 bl SystemInit
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
128 /* Call static constructors */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
129 bl __libc_init_array
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
130 /* Call the application's entry point.*/
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
131 bl main
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
132 bx lr
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
133 .size Reset_Handler, .-Reset_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
134
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
135 /**
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
136 * @brief This is the code that gets called when the processor receives an
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
137 * unexpected interrupt. This simply enters an infinite loop, preserving
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
138 * the system state for examination by a debugger.
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
139 * @param None
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
140 * @retval None
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
141 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
142 .section .text.Default_Handler,"ax",%progbits
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
143 Default_Handler:
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
144 Infinite_Loop:
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
145 b Infinite_Loop
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
146 .size Default_Handler, .-Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
147 /******************************************************************************
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
148 *
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
149 * The minimal vector table for a Cortex M3. Note that the proper constructs
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
150 * must be placed on this to ensure that it ends up at physical address
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
151 * 0x0000.0000.
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
152 *
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
153 *******************************************************************************/
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
154 .section .isr_vector,"a",%progbits
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
155 .type g_pfnVectors, %object
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
156 .size g_pfnVectors, .-g_pfnVectors
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
157
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
158 g_pfnVectors:
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
159 .word _estack
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
160 .word Reset_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
161
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
162 .word NMI_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
163 .word HardFault_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
164 .word MemManage_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
165 .word BusFault_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
166 .word UsageFault_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
167 .word 0
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
168 .word 0
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
169 .word 0
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
170 .word 0
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
171 .word SVC_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
172 .word DebugMon_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
173 .word 0
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
174 .word PendSV_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
175 .word SysTick_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
176
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
177 /* External Interrupts */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
178 .word WWDG_IRQHandler /* Window WatchDog */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
179 .word PVD_IRQHandler /* PVD through EXTI Line detection */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
180 .word TAMP_STAMP_IRQHandler /* Tamper and TimeStamps through the EXTI line */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
181 .word RTC_WKUP_IRQHandler /* RTC Wakeup through the EXTI line */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
182 .word FLASH_IRQHandler /* FLASH */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
183 .word RCC_IRQHandler /* RCC */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
184 .word EXTI0_IRQHandler /* EXTI Line0 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
185 .word EXTI1_IRQHandler /* EXTI Line1 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
186 .word EXTI2_IRQHandler /* EXTI Line2 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
187 .word EXTI3_IRQHandler /* EXTI Line3 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
188 .word EXTI4_IRQHandler /* EXTI Line4 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
189 .word DMA1_Stream0_IRQHandler /* DMA1 Stream 0 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
190 .word DMA1_Stream1_IRQHandler /* DMA1 Stream 1 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
191 .word DMA1_Stream2_IRQHandler /* DMA1 Stream 2 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
192 .word DMA1_Stream3_IRQHandler /* DMA1 Stream 3 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
193 .word DMA1_Stream4_IRQHandler /* DMA1 Stream 4 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
194 .word DMA1_Stream5_IRQHandler /* DMA1 Stream 5 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
195 .word DMA1_Stream6_IRQHandler /* DMA1 Stream 6 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
196 .word ADC_IRQHandler /* ADC1, ADC2 and ADC3s */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
197 .word CAN1_TX_IRQHandler /* CAN1 TX */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
198 .word CAN1_RX0_IRQHandler /* CAN1 RX0 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
199 .word CAN1_RX1_IRQHandler /* CAN1 RX1 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
200 .word CAN1_SCE_IRQHandler /* CAN1 SCE */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
201 .word EXTI9_5_IRQHandler /* External Line[9:5]s */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
202 .word TIM1_BRK_TIM9_IRQHandler /* TIM1 Break and TIM9 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
203 .word TIM1_UP_TIM10_IRQHandler /* TIM1 Update and TIM10 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
204 .word TIM1_TRG_COM_TIM11_IRQHandler /* TIM1 Trigger and Commutation and TIM11 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
205 .word TIM1_CC_IRQHandler /* TIM1 Capture Compare */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
206 .word TIM2_IRQHandler /* TIM2 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
207 .word TIM3_IRQHandler /* TIM3 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
208 .word TIM4_IRQHandler /* TIM4 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
209 .word I2C1_EV_IRQHandler /* I2C1 Event */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
210 .word I2C1_ER_IRQHandler /* I2C1 Error */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
211 .word I2C2_EV_IRQHandler /* I2C2 Event */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
212 .word I2C2_ER_IRQHandler /* I2C2 Error */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
213 .word SPI1_IRQHandler /* SPI1 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
214 .word SPI2_IRQHandler /* SPI2 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
215 .word USART1_IRQHandler /* USART1 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
216 .word USART2_IRQHandler /* USART2 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
217 .word USART3_IRQHandler /* USART3 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
218 .word EXTI15_10_IRQHandler /* External Line[15:10]s */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
219 .word RTC_Alarm_IRQHandler /* RTC Alarm (A and B) through EXTI Line */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
220 .word OTG_FS_WKUP_IRQHandler /* USB OTG FS Wakeup through EXTI line */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
221 .word TIM8_BRK_TIM12_IRQHandler /* TIM8 Break and TIM12 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
222 .word TIM8_UP_TIM13_IRQHandler /* TIM8 Update and TIM13 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
223 .word TIM8_TRG_COM_TIM14_IRQHandler /* TIM8 Trigger and Commutation and TIM14 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
224 .word TIM8_CC_IRQHandler /* TIM8 Capture Compare */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
225 .word DMA1_Stream7_IRQHandler /* DMA1 Stream7 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
226 .word FMC_IRQHandler /* FMC */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
227 .word SDIO_IRQHandler /* SDIO */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
228 .word TIM5_IRQHandler /* TIM5 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
229 .word SPI3_IRQHandler /* SPI3 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
230 .word UART4_IRQHandler /* UART4 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
231 .word UART5_IRQHandler /* UART5 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
232 .word TIM6_DAC_IRQHandler /* TIM6 and DAC1&2 underrun errors */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
233 .word TIM7_IRQHandler /* TIM7 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
234 .word DMA2_Stream0_IRQHandler /* DMA2 Stream 0 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
235 .word DMA2_Stream1_IRQHandler /* DMA2 Stream 1 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
236 .word DMA2_Stream2_IRQHandler /* DMA2 Stream 2 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
237 .word DMA2_Stream3_IRQHandler /* DMA2 Stream 3 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
238 .word DMA2_Stream4_IRQHandler /* DMA2 Stream 4 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
239 .word ETH_IRQHandler /* Ethernet */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
240 .word ETH_WKUP_IRQHandler /* Ethernet Wakeup through EXTI line */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
241 .word CAN2_TX_IRQHandler /* CAN2 TX */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
242 .word CAN2_RX0_IRQHandler /* CAN2 RX0 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
243 .word CAN2_RX1_IRQHandler /* CAN2 RX1 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
244 .word CAN2_SCE_IRQHandler /* CAN2 SCE */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
245 .word OTG_FS_IRQHandler /* USB OTG FS */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
246 .word DMA2_Stream5_IRQHandler /* DMA2 Stream 5 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
247 .word DMA2_Stream6_IRQHandler /* DMA2 Stream 6 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
248 .word DMA2_Stream7_IRQHandler /* DMA2 Stream 7 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
249 .word USART6_IRQHandler /* USART6 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
250 .word I2C3_EV_IRQHandler /* I2C3 event */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
251 .word I2C3_ER_IRQHandler /* I2C3 error */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
252 .word OTG_HS_EP1_OUT_IRQHandler /* USB OTG HS End Point 1 Out */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
253 .word OTG_HS_EP1_IN_IRQHandler /* USB OTG HS End Point 1 In */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
254 .word OTG_HS_WKUP_IRQHandler /* USB OTG HS Wakeup through EXTI */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
255 .word OTG_HS_IRQHandler /* USB OTG HS */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
256 .word DCMI_IRQHandler /* DCMI */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
257 .word 0 /* Reserved */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
258 .word HASH_RNG_IRQHandler /* Hash and Rng */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
259 .word FPU_IRQHandler /* FPU */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
260 .word UART7_IRQHandler /* UART7 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
261 .word UART8_IRQHandler /* UART8 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
262 .word SPI4_IRQHandler /* SPI4 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
263 .word SPI5_IRQHandler /* SPI5 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
264 .word SPI6_IRQHandler /* SPI6 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
265 .word SAI1_IRQHandler /* SAI1 */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
266 .word LTDC_IRQHandler /* LTDC_IRQHandler */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
267 .word LTDC_ER_IRQHandler /* LTDC_ER_IRQHandler */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
268 .word DMA2D_IRQHandler /* DMA2D */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
269
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
270 /*******************************************************************************
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
271 *
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
272 * Provide weak aliases for each Exception handler to the Default_Handler.
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
273 * As they are weak aliases, any function with the same name will override
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
274 * this definition.
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
275 *
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
276 *******************************************************************************/
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
277 .weak NMI_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
278 .thumb_set NMI_Handler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
279
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
280 .weak HardFault_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
281 .thumb_set HardFault_Handler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
282
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
283 .weak MemManage_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
284 .thumb_set MemManage_Handler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
285
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
286 .weak BusFault_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
287 .thumb_set BusFault_Handler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
288
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
289 .weak UsageFault_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
290 .thumb_set UsageFault_Handler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
291
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
292 .weak SVC_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
293 .thumb_set SVC_Handler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
294
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
295 .weak DebugMon_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
296 .thumb_set DebugMon_Handler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
297
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
298 .weak PendSV_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
299 .thumb_set PendSV_Handler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
300
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
301 .weak SysTick_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
302 .thumb_set SysTick_Handler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
303
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
304 .weak WWDG_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
305 .thumb_set WWDG_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
306
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
307 .weak PVD_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
308 .thumb_set PVD_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
309
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
310 .weak TAMP_STAMP_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
311 .thumb_set TAMP_STAMP_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
312
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
313 .weak RTC_WKUP_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
314 .thumb_set RTC_WKUP_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
315
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
316 .weak FLASH_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
317 .thumb_set FLASH_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
318
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
319 .weak RCC_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
320 .thumb_set RCC_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
321
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
322 .weak EXTI0_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
323 .thumb_set EXTI0_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
324
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
325 .weak EXTI1_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
326 .thumb_set EXTI1_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
327
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
328 .weak EXTI2_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
329 .thumb_set EXTI2_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
330
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
331 .weak EXTI3_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
332 .thumb_set EXTI3_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
333
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
334 .weak EXTI4_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
335 .thumb_set EXTI4_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
336
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
337 .weak DMA1_Stream0_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
338 .thumb_set DMA1_Stream0_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
339
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
340 .weak DMA1_Stream1_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
341 .thumb_set DMA1_Stream1_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
342
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
343 .weak DMA1_Stream2_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
344 .thumb_set DMA1_Stream2_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
345
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
346 .weak DMA1_Stream3_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
347 .thumb_set DMA1_Stream3_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
348
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
349 .weak DMA1_Stream4_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
350 .thumb_set DMA1_Stream4_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
351
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
352 .weak DMA1_Stream5_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
353 .thumb_set DMA1_Stream5_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
354
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
355 .weak DMA1_Stream6_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
356 .thumb_set DMA1_Stream6_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
357
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
358 .weak ADC_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
359 .thumb_set ADC_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
360
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
361 .weak CAN1_TX_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
362 .thumb_set CAN1_TX_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
363
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
364 .weak CAN1_RX0_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
365 .thumb_set CAN1_RX0_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
366
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
367 .weak CAN1_RX1_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
368 .thumb_set CAN1_RX1_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
369
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
370 .weak CAN1_SCE_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
371 .thumb_set CAN1_SCE_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
372
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
373 .weak EXTI9_5_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
374 .thumb_set EXTI9_5_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
375
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
376 .weak TIM1_BRK_TIM9_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
377 .thumb_set TIM1_BRK_TIM9_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
378
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
379 .weak TIM1_UP_TIM10_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
380 .thumb_set TIM1_UP_TIM10_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
381
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
382 .weak TIM1_TRG_COM_TIM11_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
383 .thumb_set TIM1_TRG_COM_TIM11_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
384
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
385 .weak TIM1_CC_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
386 .thumb_set TIM1_CC_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
387
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
388 .weak TIM2_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
389 .thumb_set TIM2_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
390
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
391 .weak TIM3_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
392 .thumb_set TIM3_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
393
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
394 .weak TIM4_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
395 .thumb_set TIM4_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
396
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
397 .weak I2C1_EV_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
398 .thumb_set I2C1_EV_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
399
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
400 .weak I2C1_ER_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
401 .thumb_set I2C1_ER_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
402
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
403 .weak I2C2_EV_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
404 .thumb_set I2C2_EV_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
405
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
406 .weak I2C2_ER_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
407 .thumb_set I2C2_ER_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
408
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
409 .weak SPI1_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
410 .thumb_set SPI1_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
411
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
412 .weak SPI2_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
413 .thumb_set SPI2_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
414
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
415 .weak USART1_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
416 .thumb_set USART1_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
417
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
418 .weak USART2_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
419 .thumb_set USART2_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
420
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
421 .weak USART3_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
422 .thumb_set USART3_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
423
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
424 .weak EXTI15_10_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
425 .thumb_set EXTI15_10_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
426
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
427 .weak RTC_Alarm_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
428 .thumb_set RTC_Alarm_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
429
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
430 .weak OTG_FS_WKUP_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
431 .thumb_set OTG_FS_WKUP_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
432
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
433 .weak TIM8_BRK_TIM12_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
434 .thumb_set TIM8_BRK_TIM12_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
435
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
436 .weak TIM8_UP_TIM13_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
437 .thumb_set TIM8_UP_TIM13_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
438
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
439 .weak TIM8_TRG_COM_TIM14_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
440 .thumb_set TIM8_TRG_COM_TIM14_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
441
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
442 .weak TIM8_CC_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
443 .thumb_set TIM8_CC_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
444
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
445 .weak DMA1_Stream7_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
446 .thumb_set DMA1_Stream7_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
447
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
448 .weak FMC_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
449 .thumb_set FMC_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
450
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
451 .weak SDIO_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
452 .thumb_set SDIO_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
453
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
454 .weak TIM5_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
455 .thumb_set TIM5_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
456
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
457 .weak SPI3_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
458 .thumb_set SPI3_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
459
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
460 .weak UART4_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
461 .thumb_set UART4_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
462
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
463 .weak UART5_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
464 .thumb_set UART5_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
465
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
466 .weak TIM6_DAC_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
467 .thumb_set TIM6_DAC_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
468
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
469 .weak TIM7_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
470 .thumb_set TIM7_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
471
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
472 .weak DMA2_Stream0_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
473 .thumb_set DMA2_Stream0_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
474
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
475 .weak DMA2_Stream1_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
476 .thumb_set DMA2_Stream1_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
477
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
478 .weak DMA2_Stream2_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
479 .thumb_set DMA2_Stream2_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
480
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
481 .weak DMA2_Stream3_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
482 .thumb_set DMA2_Stream3_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
483
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
484 .weak DMA2_Stream4_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
485 .thumb_set DMA2_Stream4_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
486
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
487 .weak ETH_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
488 .thumb_set ETH_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
489
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
490 .weak ETH_WKUP_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
491 .thumb_set ETH_WKUP_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
492
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
493 .weak CAN2_TX_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
494 .thumb_set CAN2_TX_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
495
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
496 .weak CAN2_RX0_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
497 .thumb_set CAN2_RX0_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
498
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
499 .weak CAN2_RX1_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
500 .thumb_set CAN2_RX1_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
501
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
502 .weak CAN2_SCE_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
503 .thumb_set CAN2_SCE_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
504
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
505 .weak OTG_FS_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
506 .thumb_set OTG_FS_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
507
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
508 .weak DMA2_Stream5_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
509 .thumb_set DMA2_Stream5_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
510
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
511 .weak DMA2_Stream6_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
512 .thumb_set DMA2_Stream6_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
513
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
514 .weak DMA2_Stream7_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
515 .thumb_set DMA2_Stream7_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
516
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
517 .weak USART6_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
518 .thumb_set USART6_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
519
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
520 .weak I2C3_EV_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
521 .thumb_set I2C3_EV_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
522
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
523 .weak I2C3_ER_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
524 .thumb_set I2C3_ER_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
525
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
526 .weak OTG_HS_EP1_OUT_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
527 .thumb_set OTG_HS_EP1_OUT_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
528
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
529 .weak OTG_HS_EP1_IN_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
530 .thumb_set OTG_HS_EP1_IN_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
531
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
532 .weak OTG_HS_WKUP_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
533 .thumb_set OTG_HS_WKUP_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
534
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
535 .weak OTG_HS_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
536 .thumb_set OTG_HS_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
537
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
538 .weak DCMI_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
539 .thumb_set DCMI_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
540
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
541 .weak HASH_RNG_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
542 .thumb_set HASH_RNG_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
543
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
544 .weak FPU_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
545 .thumb_set FPU_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
546
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
547 .weak UART7_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
548 .thumb_set UART7_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
549
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
550 .weak UART8_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
551 .thumb_set UART8_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
552
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
553 .weak SPI4_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
554 .thumb_set SPI4_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
555
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
556 .weak SPI5_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
557 .thumb_set SPI5_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
558
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
559 .weak SPI6_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
560 .thumb_set SPI6_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
561
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
562 .weak SAI1_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
563 .thumb_set SAI1_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
564
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
565 .weak LTDC_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
566 .thumb_set LTDC_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
567
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
568 .weak LTDC_ER_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
569 .thumb_set LTDC_ER_IRQHandler,Default_Handler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
570
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
571 .weak DMA2D_IRQHandler
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
572 .thumb_set DMA2D_IRQHandler,Default_Handler