summaryrefslogtreecommitdiff
path: root/bsp/essemi/es32vf2264/libraries/ALD/ES32VF2264/Include/ald_conf.h
blob: 4d54b61e850ac25567a06067546b8907e8c1fcfb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
/**********************************************************************************
 *
 * @file    ald_conf.h
 * @brief   Enable/Disable the peripheral module.
 *
 * @date    23 Feb. 2023
 * @author  AE Team
 * @note
 *          Change Logs:
 *          Date            Author          Notes
 *          23 Feb. 2023    Lisq            the first version
 *
 * Copyright (C) Shanghai Eastsoft Microelectronics Co. Ltd. All rights reserved.
 *
 * SPDX-License-Identifier: Apache-2.0
 *
 * Licensed under the Apache License, Version 2.0 (the License); you may
 * not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an AS IS BASIS, WITHOUT
 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 *
 **********************************************************************************
 */
#ifndef   __ALD_CONF_H__
#define   __ALD_CONF_H__

/* Exported Macros ----------------------------------------------------------- */
/* Includes ------------------------------------------------------------------ */
#define ALD_I2C
#define ALD_GPIO
#define ALD_TIMER
#define ALD_ADC
#define ALD_DMA
#define ALD_SPI
/* #define ALD_IWDT */
/* #define ALD_WWDT */
/* #define ALD_CRC */
#define ALD_UART
#define ALD_CMU
/* #define ALD_DBGC */
/* #define ALD_PIS */
#define ALD_PMU
/* #define ALD_RMU */
#define ALD_SYSCFG
/* #define ALD_TYPE */
#define ALD_UTILS

#ifdef ALD_I2C
    #include "ald_i2c.h"
#endif /* ALD_I2C */

#ifdef ALD_GPIO
    #include "ald_gpio.h"
#endif /* MD_GPIO */

#ifdef ALD_TIMER
    #include "ald_timer.h"
#endif /* ALD_TIMER */

#ifdef ALD_ADC
    #include "ald_adc.h"
#endif /* ALD_ADC */

#ifdef ALD_DMA
    #include "ald_dma.h"
#endif /* ALD_DMA */

#ifdef ALD_SPI
    #include "ald_spi.h"
#endif /* ALD_SPI */

#ifdef ALD_IWDT
    #include "ald_iwdt.h"
#endif /* ALD_IWDT */

#ifdef ALD_WWDT
    #include "ald_wwdt.h"
#endif /* ALD_WWDT */

#ifdef ALD_CRC
    #include "ald_crc.h"
#endif /* ALD_CRC */

#ifdef ALD_UART
    #include "ald_uart.h"
#endif /* ALD_UART */

#ifdef ALD_CMU
    #include "ald_cmu.h"
#endif /* ALD_CMU */

#ifdef ALD_DBGC
    #include "ald_dbgc.h"
#endif /* ALD_DBGC */

#ifdef ALD_PIS
    #include "ald_pis.h"
#endif /* ALD_PIS */

#ifdef ALD_PMU
    #include "ald_pmu.h"
#endif /* ALD_PMU */

#ifdef ALD_RMU
    #include "ald_rmu.h"
#endif /* ALD_RMU */

#ifdef ALD_SYSCFG
    #include "ald_syscfg.h"
#endif /* ALD_SYSCFG */

#ifdef ALD_UTILS
    #include "ald_utils.h"
#endif /* ALD_UTILS */

#ifdef ALD_TYPE
    #include "type.h"
#endif /* ALD_TYPE */

#define TICK_INT_PRIORITY   3

/* Exported Types ------------------------------------------------------------ */
/* Exported Variables -------------------------------------------------------- */
/* Exported Constants -------------------------------------------------------- */
/* Exported Functions -------------------------------------------------------- */

#endif /*__MD_CONF_H__*/

/************* (C) COPYRIGHT Eastsoft Microelectronics *****END OF FILE****/