1 /*
2  * Copyright (c) 2020-2020, BLUETRUM Development Team
3  *
4  * SPDX-License-Identifier: Apache-2.0
5  */
6 
7 #ifndef AB32VG1_HAL_CONF_H__
8 #define AB32VG1_HAL_CONF_H__
9 
10 /*  System Configuration  */
11 #define HAL_GPIO_MODULE_ENABLED
12 #define HAL_UART_MODULE_ENABLED
13 #define HAL_RCU_MODULE_ENABLED
14 #define HAL_WDT_MODULE_ENABLED
15 // #define HAL_DAC_MODULE_ENABLED
16 #define HAL_SD_MODULE_ENABLED
17 #define HAL_TIM_MODULE_ENABLED
18 #define HAL_RTC_MODULE_ENABLE
19 #define HAL_ADC_MODULE_ENABLE
20 
21 /*  Includes  */
22 #ifdef HAL_GPIO_MODULE_ENABLED
23 #include "ab32vg1_hal_gpio.h"
24 #endif
25 
26 #ifdef HAL_UART_MODULE_ENABLED
27 #include "ab32vg1_hal_uart.h"
28 #endif
29 
30 #ifdef HAL_RCU_MODULE_ENABLED
31 #include "ab32vg1_hal_rcu.h"
32 #endif
33 
34 #ifdef HAL_WDT_MODULE_ENABLED
35 #include "ab32vg1_hal_wdt.h"
36 #endif
37 
38 #ifdef HAL_DAC_MODULE_ENABLED
39 #include "ab32vg1_hal_dac.h"
40 #endif
41 
42 #ifdef HAL_SD_MODULE_ENABLED
43 #include "ab32vg1_hal_sd.h"
44 #endif
45 
46 #ifdef HAL_TIM_MODULE_ENABLED
47 #include "ab32vg1_hal_tim.h"
48 #endif
49 
50 #ifdef HAL_RTC_MODULE_ENABLE
51 #include "ab32vg1_hal_rtc.h"
52 #endif
53 
54 #ifdef HAL_ADC_MODULE_ENABLE
55 #include "ab32vg1_hal_adc.h"
56 #endif
57 
58 #include <assert.h>
59 
60 #endif
61