xref: /btstack/port/stm32-l476rg-nucleo-sx1280/Inc/stm32l4xx_it.h (revision 6b8177c56d8d42c688f52897394f8b5eac7ee972)
1*6b8177c5SMatthias Ringwald /* USER CODE BEGIN Header */
2*6b8177c5SMatthias Ringwald /**
3*6b8177c5SMatthias Ringwald   ******************************************************************************
4*6b8177c5SMatthias Ringwald   * @file    stm32l4xx_it.h
5*6b8177c5SMatthias Ringwald   * @brief   This file contains the headers of the interrupt handlers.
6*6b8177c5SMatthias Ringwald   ******************************************************************************
7*6b8177c5SMatthias Ringwald   * @attention
8*6b8177c5SMatthias Ringwald   *
9*6b8177c5SMatthias Ringwald   * <h2><center>&copy; Copyright (c) 2020 STMicroelectronics.
10*6b8177c5SMatthias Ringwald   * All rights reserved.</center></h2>
11*6b8177c5SMatthias Ringwald   *
12*6b8177c5SMatthias Ringwald   * This software component is licensed by ST under BSD 3-Clause license,
13*6b8177c5SMatthias Ringwald   * the "License"; You may not use this file except in compliance with the
14*6b8177c5SMatthias Ringwald   * License. You may obtain a copy of the License at:
15*6b8177c5SMatthias Ringwald   *                        opensource.org/licenses/BSD-3-Clause
16*6b8177c5SMatthias Ringwald   *
17*6b8177c5SMatthias Ringwald  ******************************************************************************
18*6b8177c5SMatthias Ringwald   */
19*6b8177c5SMatthias Ringwald /* USER CODE END Header */
20*6b8177c5SMatthias Ringwald 
21*6b8177c5SMatthias Ringwald /* Define to prevent recursive inclusion -------------------------------------*/
22*6b8177c5SMatthias Ringwald #ifndef __STM32L4xx_IT_H
23*6b8177c5SMatthias Ringwald #define __STM32L4xx_IT_H
24*6b8177c5SMatthias Ringwald 
25*6b8177c5SMatthias Ringwald #ifdef __cplusplus
26*6b8177c5SMatthias Ringwald  extern "C" {
27*6b8177c5SMatthias Ringwald #endif
28*6b8177c5SMatthias Ringwald 
29*6b8177c5SMatthias Ringwald /* Private includes ----------------------------------------------------------*/
30*6b8177c5SMatthias Ringwald /* USER CODE BEGIN Includes */
31*6b8177c5SMatthias Ringwald 
32*6b8177c5SMatthias Ringwald /* USER CODE END Includes */
33*6b8177c5SMatthias Ringwald 
34*6b8177c5SMatthias Ringwald /* Exported types ------------------------------------------------------------*/
35*6b8177c5SMatthias Ringwald /* USER CODE BEGIN ET */
36*6b8177c5SMatthias Ringwald 
37*6b8177c5SMatthias Ringwald /* USER CODE END ET */
38*6b8177c5SMatthias Ringwald 
39*6b8177c5SMatthias Ringwald /* Exported constants --------------------------------------------------------*/
40*6b8177c5SMatthias Ringwald /* USER CODE BEGIN EC */
41*6b8177c5SMatthias Ringwald 
42*6b8177c5SMatthias Ringwald /* USER CODE END EC */
43*6b8177c5SMatthias Ringwald 
44*6b8177c5SMatthias Ringwald /* Exported macro ------------------------------------------------------------*/
45*6b8177c5SMatthias Ringwald /* USER CODE BEGIN EM */
46*6b8177c5SMatthias Ringwald 
47*6b8177c5SMatthias Ringwald /* USER CODE END EM */
48*6b8177c5SMatthias Ringwald 
49*6b8177c5SMatthias Ringwald /* Exported functions prototypes ---------------------------------------------*/
50*6b8177c5SMatthias Ringwald void NMI_Handler(void);
51*6b8177c5SMatthias Ringwald void HardFault_Handler(void);
52*6b8177c5SMatthias Ringwald void MemManage_Handler(void);
53*6b8177c5SMatthias Ringwald void BusFault_Handler(void);
54*6b8177c5SMatthias Ringwald void UsageFault_Handler(void);
55*6b8177c5SMatthias Ringwald void SVC_Handler(void);
56*6b8177c5SMatthias Ringwald void DebugMon_Handler(void);
57*6b8177c5SMatthias Ringwald void PendSV_Handler(void);
58*6b8177c5SMatthias Ringwald void SysTick_Handler(void);
59*6b8177c5SMatthias Ringwald void EXTI4_IRQHandler(void);
60*6b8177c5SMatthias Ringwald void DMA1_Channel2_IRQHandler(void);
61*6b8177c5SMatthias Ringwald void DMA1_Channel3_IRQHandler(void);
62*6b8177c5SMatthias Ringwald void LPTIM1_IRQHandler(void);
63*6b8177c5SMatthias Ringwald /* USER CODE BEGIN EFP */
64*6b8177c5SMatthias Ringwald 
65*6b8177c5SMatthias Ringwald /* USER CODE END EFP */
66*6b8177c5SMatthias Ringwald 
67*6b8177c5SMatthias Ringwald #ifdef __cplusplus
68*6b8177c5SMatthias Ringwald }
69*6b8177c5SMatthias Ringwald #endif
70*6b8177c5SMatthias Ringwald 
71*6b8177c5SMatthias Ringwald #endif /* __STM32L4xx_IT_H */
72*6b8177c5SMatthias Ringwald 
73*6b8177c5SMatthias Ringwald /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
74