STM32 Bootloader
Customizable Bootloader for STM32 microcontrollers
stm32l4xx_it.c
Go to the documentation of this file.
1 
17 /* Includes ------------------------------------------------------------------*/
18 #include "stm32l4xx_hal.h"
19 
20 /******************************************************************************/
21 /* Cortex-M4 Processor Interruption and Exception Handlers */
22 /******************************************************************************/
23 
27 // NOLINTNEXTLINE(readability-identifier-naming,clang-diagnostic-missing-prototypes)
28 void NMI_Handler(void)
29 {
30  for (;;)
31  {
32  }
33 }
34 
38 // NOLINTNEXTLINE(readability-identifier-naming,clang-diagnostic-missing-prototypes)
40 {
41  for (;;)
42  {
43  }
44 }
45 
49 // NOLINTNEXTLINE(readability-identifier-naming,clang-diagnostic-missing-prototypes)
51 {
52  for (;;)
53  {
54  }
55 }
56 
61 // NOLINTNEXTLINE(readability-identifier-naming,clang-diagnostic-missing-prototypes)
62 void BusFault_Handler(void)
63 {
64  for (;;)
65  {
66  }
67 }
68 
73 // NOLINTNEXTLINE(readability-identifier-naming,clang-diagnostic-missing-prototypes)
75 {
76  for (;;)
77  {
78  }
79 }
80 
85 // NOLINTNEXTLINE(readability-identifier-naming,clang-diagnostic-missing-prototypes)
86 void SVC_Handler(void)
87 {
88 }
89 
93 // NOLINTNEXTLINE(readability-identifier-naming,clang-diagnostic-missing-prototypes)
94 void DebugMon_Handler(void)
95 {
96 }
97 
101 // NOLINTNEXTLINE(readability-identifier-naming,clang-diagnostic-missing-prototypes)
102 void PendSV_Handler(void)
103 {
104 }
105 
106 /******************************************************************************/
107 /* STM32L4xx Peripheral Interrupt Handlers */
108 /******************************************************************************/
void UsageFault_Handler(void)
This function handles the undefined instruction or illegal states interrupts.
Definition: stm32l4xx_it.c:74
void HardFault_Handler(void)
This function handles the hard fault interrupts.
Definition: stm32l4xx_it.c:39
void MemManage_Handler(void)
This function handles the memory management fault interrupts.
Definition: stm32l4xx_it.c:50
void SVC_Handler(void)
This function handles the system service call interrupts via the SWI instruction.
Definition: stm32l4xx_it.c:86
void PendSV_Handler(void)
This function handles the pendable request interrupts.
Definition: stm32l4xx_it.c:102
void NMI_Handler(void)
This function handles the non-maskable interrupts.
Definition: stm32l4xx_it.c:28
void BusFault_Handler(void)
This function handles the prefetch faults and memory access faults interrupts.
Definition: stm32l4xx_it.c:62
void DebugMon_Handler(void)
This function handles the debug monitor interrupts.
Definition: stm32l4xx_it.c:94