1 /**
2   *******************************************************************************************************
3   * @file    fm33lc0xx_fl_conf.h
4   * @author  FMSH Application Team
5   * @brief   Header file of FL Driver Library Configurations
6   *******************************************************************************************************
7   * @attention
8   *
9   * Copyright (c) [2021] [Fudan Microelectronics]
10   * THIS SOFTWARE is licensed under Mulan PSL v2.
11   * You can use this software according to the terms and conditions of the Mulan PSL v2.
12   * You may obtain a copy of Mulan PSL v2 at:
13   *          http://license.coscl.org.cn/MulanPSL2
14   * THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND,
15   * EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
16   * MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
17   * See the Mulan PSL v2 for more details.
18   *
19   *******************************************************************************************************
20   */
21 
22 
23 /* Define to prevent recursive inclusion --------------------------------------------------------------*/
24 #ifndef __FM33LC0XX_FL_CONF_H
25 #define __FM33LC0XX_FL_CONF_H
26 
27 #ifdef __cplusplus
28 extern "C" {
29 #endif
30 
31 /* Defines --------------------------------------------------------------------------------------------*/
32 
33 /**
34   * @brief List of drivers to be used.
35   *
36   * @note Uncomment following lines to disable specified driver.
37   */
38 #define FL_ADC_DRIVER_ENABLED
39 #define FL_AES_DRIVER_ENABLED
40 #define FL_ATIM_DRIVER_ENABLED
41 #define FL_BSTIM32_DRIVER_ENABLED
42 #define FL_COMP_DRIVER_ENABLED
43 #define FL_CRC_DRIVER_ENABLED
44 #define FL_DIVAS_DRIVER_ENABLED
45 #define FL_DMA_DRIVER_ENABLED
46 #define FL_EXTI_DRIVER_ENABLED
47 #define FL_FLASH_DRIVER_ENABLED
48 #define FL_GPIO_DRIVER_ENABLED
49 #define FL_GPTIM_DRIVER_ENABLED
50 #define FL_I2C_DRIVER_ENABLED
51 #define FL_IWDT_DRIVER_ENABLED
52 #define FL_LCD_DRIVER_ENABLED
53 #define FL_LPTIM32_DRIVER_ENABLED
54 #define FL_LPUART_DRIVER_ENABLED
55 #define FL_OPA_DRIVER_ENABLED
56 #define FL_PMU_DRIVER_ENABLED
57 #define FL_RCC_DRIVER_ENABLED
58 #define FL_RMU_DRIVER_ENABLED
59 #define FL_RNG_DRIVER_ENABLED
60 #define FL_RTC_DRIVER_ENABLED
61 #define FL_SPI_DRIVER_ENABLED
62 #define FL_SVD_DRIVER_ENABLED
63 #define FL_U7816_DRIVER_ENABLED
64 #define FL_UART_DRIVER_ENABLED
65 #define FL_VREF_DRIVER_ENABLED
66 #define FL_WWDT_DRIVER_ENABLED
67 
68 /* Device Includes ------------------------------------------------------------------------------------*/
69 /**
70   * @brief Include peripheral's header file
71   */
72 
73 #if defined(FL_ADC_DRIVER_ENABLED)
74 #include "fm33lc0xx_fl_adc.h"
75 #endif /* FL_ADC_DRIVER_ENABLED */
76 
77 #if defined(FL_AES_DRIVER_ENABLED)
78 #include "fm33lc0xx_fl_aes.h"
79 #endif /* FL_AES_DRIVER_ENABLED */
80 
81 #if defined(FL_ATIM_DRIVER_ENABLED)
82 #include "fm33lc0xx_fl_atim.h"
83 #endif /* FL_ATIM_DRIVER_ENABLED */
84 
85 #if defined(FL_BSTIM32_DRIVER_ENABLED)
86 #include "fm33lc0xx_fl_bstim32.h"
87 #endif /* FL_BSTIM32_DRIVER_ENABLED */
88 
89 #if defined(FL_COMP_DRIVER_ENABLED)
90 #include "fm33lc0xx_fl_comp.h"
91 #endif /* FL_COMP_DRIVER_ENABLED */
92 
93 #if defined(FL_CRC_DRIVER_ENABLED)
94 #include "fm33lc0xx_fl_crc.h"
95 #endif /* FL_CRC_DRIVER_ENABLED */
96 
97 #if defined(FL_DIVAS_DRIVER_ENABLED)
98 #include "fm33lc0xx_fl_divas.h"
99 #endif /* FL_DIVAS_DRIVER_ENABLED */
100 
101 #if defined(FL_DMA_DRIVER_ENABLED)
102 #include "fm33lc0xx_fl_dma.h"
103 #endif /* FL_DMA_DRIVER_ENABLED */
104 
105 #if defined(FL_EXTI_DRIVER_ENABLED)
106 #include "fm33lc0xx_fl_exti.h"
107 #endif /* FL_EXTI_DRIVER_ENABLED */
108 
109 #if defined(FL_FLASH_DRIVER_ENABLED)
110 #include "fm33lc0xx_fl_flash.h"
111 #endif /* FL_FLASH_DRIVER_ENABLED */
112 
113 #if defined(FL_GPIO_DRIVER_ENABLED)
114 #include "fm33lc0xx_fl_gpio.h"
115 #endif /* FL_GPIO_DRIVER_ENABLED */
116 
117 #if defined(FL_GPTIM_DRIVER_ENABLED)
118 #include "fm33lc0xx_fl_gptim.h"
119 #endif /* FL_GPTIM_DRIVER_ENABLED */
120 
121 #if defined(FL_I2C_DRIVER_ENABLED)
122 #include "fm33lc0xx_fl_i2c.h"
123 #endif /* FL_I2C_DRIVER_ENABLED */
124 
125 #if defined(FL_IWDT_DRIVER_ENABLED)
126 #include "fm33lc0xx_fl_iwdt.h"
127 #endif /* FL_IWDT_DRIVER_ENABLED */
128 
129 #if defined(FL_LCD_DRIVER_ENABLED)
130 #include "fm33lc0xx_fl_lcd.h"
131 #endif /* FL_LCD_DRIVER_ENABLED */
132 
133 #if defined(FL_LPTIM32_DRIVER_ENABLED)
134 #include "fm33lc0xx_fl_lptim32.h"
135 #endif /* FL_LPTIM32_DRIVER_ENABLED */
136 
137 #if defined(FL_LPUART_DRIVER_ENABLED)
138 #include "fm33lc0xx_fl_lpuart.h"
139 #endif /* FL_LPUART_DRIVER_ENABLED */
140 
141 #if defined(FL_OPA_DRIVER_ENABLED)
142 #include "fm33lc0xx_fl_opa.h"
143 #endif /* FL_OPA_DRIVER_ENABLED */
144 
145 #if defined(FL_PMU_DRIVER_ENABLED)
146 #include "fm33lc0xx_fl_pmu.h"
147 #endif /* FL_PMU_DRIVER_ENABLED */
148 
149 #if defined(FL_RCC_DRIVER_ENABLED)
150 #include "fm33lc0xx_fl_rcc.h"
151 #endif /* FL_RCC_DRIVER_ENABLED */
152 
153 #if defined(FL_RMU_DRIVER_ENABLED)
154 #include "fm33lc0xx_fl_rmu.h"
155 #endif /* FL_RMU_DRIVER_ENABLED */
156 
157 #if defined(FL_RNG_DRIVER_ENABLED)
158 #include "fm33lc0xx_fl_rng.h"
159 #endif /* FL_RNG_DRIVER_ENABLED */
160 
161 #if defined(FL_RTC_DRIVER_ENABLED)
162 #include "fm33lc0xx_fl_rtc.h"
163 #endif /* FL_RTC_DRIVER_ENABLED */
164 
165 #if defined(FL_SPI_DRIVER_ENABLED)
166 #include "fm33lc0xx_fl_spi.h"
167 #endif /* FL_SPI_DRIVER_ENABLED */
168 
169 #if defined(FL_SVD_DRIVER_ENABLED)
170 #include "fm33lc0xx_fl_svd.h"
171 #endif /* FL_SVD_DRIVER_ENABLED */
172 
173 #if defined(FL_U7816_DRIVER_ENABLED)
174 #include "fm33lc0xx_fl_u7816.h"
175 #endif /* FL_U7816_DRIVER_ENABLED */
176 
177 #if defined(FL_UART_DRIVER_ENABLED)
178 #include "fm33lc0xx_fl_uart.h"
179 #endif /* FL_UART_DRIVER_ENABLED */
180 
181 #if defined(FL_VREF_DRIVER_ENABLED)
182 #include "fm33lc0xx_fl_vref.h"
183 #endif /* FL_VREF_DRIVER_ENABLED */
184 
185 #if defined(FL_WWDT_DRIVER_ENABLED)
186 #include "fm33lc0xx_fl_wwdt.h"
187 #endif /* FL_WWDT_DRIVER_ENABLED */
188 
189 #ifdef __cplusplus
190 }
191 #endif
192 
193 #endif /* __FM33LC0XX_FL_CONF_H */
194 
195 /********************** (C) COPYRIGHT Fudan Microelectronics **** END OF FILE ***********************/
196