Go to the documentation of this file.
39 #ifndef __GR55xx_HAL_CONF_H__
40 #define __GR55xx_HAL_CONF_H__
53 #define HAL_MODULE_ENABLED
54 #define HAL_ADC_MODULE_ENABLED
55 #define HAL_AON_GPIO_MODULE_ENABLED
56 #define HAL_CORTEX_MODULE_ENABLED
57 #define HAL_DMA_MODULE_ENABLED
58 #define HAL_DUAL_TIMER_MODULE_ENABLED
59 #define HAL_EXFLASH_MODULE_ENABLED
60 #define HAL_GPIO_MODULE_ENABLED
61 #define HAL_I2C_MODULE_ENABLED
62 #define HAL_MSIO_MODULE_ENABLED
63 #define HAL_PKC_MODULE_ENABLED
64 #define HAL_PWM_MODULE_ENABLED
65 #define HAL_PWR_MODULE_ENABLED
66 #define HAL_QSPI_MODULE_ENABLED
67 #define HAL_SPI_MODULE_ENABLED
69 #define HAL_TIMER_MODULE_ENABLED
70 #define HAL_UART_MODULE_ENABLED
71 #define HAL_WDT_MODULE_ENABLED
72 #define HAL_XQSPI_MODULE_ENABLED
73 #define HAL_AON_WDT_MODULE_ENABLED
74 #define HAL_CALENDAR_MODULE_ENABLED
75 #define HAL_HMAC_MODULE_ENABLED
76 #define HAL_I2S_MODULE_ENABLED
77 #define HAL_AES_MODULE_ENABLED
78 #define HAL_EFUSE_MODULE_ENABLED
79 #define HAL_ISO7816_MODULE_ENABLED
80 #define HAL_CGC_MODULE_ENABLED
81 #define HAL_RNG_MODULE_ENABLED
82 #define HAL_COMP_MODULE_ENABLED
83 #define HAL_SLEEP_TIMER_MODULE_ENABLED
84 #define HAL_BOD_MODULE_ENABLED
90 #define TICK_INT_PRIORITY ((uint32_t)(1U<<(__NVIC_PRIO_BITS - 4)) - 1U)
105 #ifdef HAL_CORTEX_MODULE_ENABLED
109 #ifdef HAL_ADC_MODULE_ENABLED
116 #ifdef HAL_AES_MODULE_ENABLED
120 #ifdef HAL_AON_GPIO_MODULE_ENABLED
124 #ifdef HAL_AON_WDT_MODULE_ENABLED
128 #ifdef HAL_CALENDAR_MODULE_ENABLED
132 #ifdef HAL_DMA_MODULE_ENABLED
136 #ifdef HAL_DUAL_TIMER_MODULE_ENABLED
140 #ifdef HAL_GPIO_MODULE_ENABLED
144 #ifdef HAL_HMAC_MODULE_ENABLED
148 #ifdef HAL_I2C_MODULE_ENABLED
152 #ifdef HAL_I2S_MODULE_ENABLED
156 #ifdef HAL_MSIO_MODULE_ENABLED
160 #ifdef HAL_PKC_MODULE_ENABLED
164 #ifdef HAL_PWM_MODULE_ENABLED
168 #ifdef HAL_PWR_MODULE_ENABLED
172 #ifdef HAL_QSPI_MODULE_ENABLED
176 #ifdef HAL_SPI_MODULE_ENABLED
180 #ifdef HAL_SPI_V2_MODULE_ENABLED
184 #ifdef HAL_TIMER_MODULE_ENABLED
188 #ifdef HAL_UART_MODULE_ENABLED
192 #ifdef HAL_WDT_MODULE_ENABLED
196 #ifdef HAL_XQSPI_MODULE_ENABLED
200 #ifdef HAL_EXFLASH_MODULE_ENABLED
204 #ifdef HAL_EFUSE_MODULE_ENABLED
208 #ifdef HAL_CGC_MODULE_ENABLED
212 #ifdef HAL_RNG_MODULE_ENABLED
216 #ifdef HAL_COMP_MODULE_ENABLED
220 #ifdef HAL_ISO7816_MODULE_ENABLED
224 #ifdef HAL_SLEEP_TIMER_MODULE_ENABLED
228 #ifdef HAL_BOD_MODULE_ENABLED
233 #ifdef USE_FULL_ASSERT
242 #define gr_assert_param(expr) ((expr) ? (void)0U : assert_failed((char *)__FILE__, __LINE__))
244 void assert_failed(
char *file, uint32_t line);
246 #define gr_assert_param(expr) ((void)0U)
Header file containing functions prototypes of DUAL TIMER HAL library.
Header file containing functions prototypes of WDT HAL library.
Header file containing functions prototypes of CALENDAR HAL library.
Header file containing functions prototypes of SPI HAL library.
Header file of CORTEX HAL module.
Header file containing functions prototypes of AON GPIO HAL library.
Header file containing functions prototypes of sleep timer HAL library.
Header file containing functions prototypes of I2S HAL library.
Header file containing functions prototypes of HMAC HAL library.
Header file containing functions prototypes of PKC HAL library.
Header file containing functions prototypes of ISO7816 HAL library.
Header file containing functions prototypes of AON WDT HAL library.
Header file containing functions prototypes of AES HAL library.
Header file - GR55xx ADC voltage module.
Header file containing functions prototypes of CGC HAL library.
Header file containing functions prototypes of MSIO HAL library.
Header file containing functions prototypes of GPIO HAL library.
Header file containing functions prototypes of COMP HAL library.
Header file containing functions prototypes of ADC HAL library.
Header file containing functions prototypes of EXFLASH HAL library.
Header file containing functions prototypes of I2C HAL library.
Header file containing functions prototypes of PWR HAL library.
Header file - GR55xx battery module.
Header file containing functions prototypes of UART HAL library.
Header file containing functions prototypes of DMA HAL library.
Header file containing functions prototypes of ADC HAL library.
Header file containing functions prototypes of RNG HAL library.
Header file containing functions prototypes of XQSPI HAL library.
Header file containing functions prototypes of QSPI HAL library.
Header file containing functions prototypes of SPI HAL library.
Header file - GR55xx temperature module.
Header file containing functions prototypes of TIMER HAL library.
Header file containing functions prototypes of PWM HAL library.
Header file containing functions prototypes of eFuse HAL library.