5 #include "hal-config-types.h"
7 // This file is auto-generated by Hardware Configurator in Simplicity Studio.
8 // Any content between $[ and ]$ will be replaced whenever the file is regenerated.
9 // Content outside these regions will be preserved.
39 #define HAL_CLK_HFCLK_SOURCE (HAL_CLK_HFCLK_SOURCE_HFXO)
40 #define BSP_CLK_LFXO_PRESENT (1)
41 #define HAL_CLK_EM4CLK_SOURCE (HAL_CLK_LFCLK_SOURCE_LFRCO)
42 #define HAL_CLK_EM23CLK_SOURCE (HAL_CLK_LFCLK_SOURCE_LFRCO)
43 #define BSP_CLK_HFXO_PRESENT (1)
44 #define BSP_CLK_LFXO_INIT CMU_LFXOINIT_DEFAULT
45 #define BSP_CLK_LFXO_CTUNE (79U)
46 #define HAL_CLK_RTCCCLK_SOURCE (HAL_CLK_LFCLK_SOURCE_LFRCO)
47 #define BSP_CLK_LFXO_FREQ (32768U)
48 #define BSP_CLK_HFXO_FREQ (38400000UL)
49 #define BSP_CLK_HFXO_CTUNE (129)
50 #define BSP_CLK_HFXO_INIT CMU_HFXOINIT_DEFAULT
66 #define PORTIO_GPIO_SWV_PIN (3U)
67 #define PORTIO_GPIO_SWV_PORT (gpioPortA)
69 #define BSP_TRACE_SWO_PIN (3U)
70 #define BSP_TRACE_SWO_PORT (gpioPortA)
90 #define BSP_LED_PRESENT (1)
92 #define BSP_LED0_PIN (0U)
93 #define BSP_LED0_PORT (gpioPortB)
95 #define BSP_LED1_PIN (1U)
96 #define BSP_LED1_PORT (gpioPortB)
98 #define HAL_LED_ENABLE \
102 #define BSP_LED_POLARITY (1)
103 #define HAL_LED_COUNT (2U)
104 #define BSP_LED_COUNT (2U)
105 #define BSP_LED_INIT \
107 {BSP_LED0_PORT, BSP_LED0_PIN}, { BSP_LED1_PORT, BSP_LED1_PIN } \
121 #define HAL_PA_ENABLE (1)
123 #define HAL_PA_RAMP (10UL)
124 #define HAL_PA_SELECTION (HAL_PA_SELECTION_2P4_HP)
125 #define HAL_PA_POWER (252U)
126 #define HAL_PA_VOLTAGE (3300U)
127 #define HAL_PA_CURVE_HEADER "pa_curves_efr32.h"
137 #define PORTIO_PTI_DFRAME_PIN (5U)
138 #define PORTIO_PTI_DFRAME_PORT (gpioPortC)
140 #define PORTIO_PTI_DOUT_PIN (4U)
141 #define PORTIO_PTI_DOUT_PORT (gpioPortC)
143 #define HAL_PTI_ENABLE (1)
145 #define BSP_PTI_DFRAME_PIN (5U)
146 #define BSP_PTI_DFRAME_PORT (gpioPortC)
148 #define BSP_PTI_DOUT_PIN (4U)
149 #define BSP_PTI_DOUT_PORT (gpioPortC)
151 #define HAL_PTI_MODE (HAL_PTI_MODE_UART)
152 #define HAL_PTI_BAUD_RATE (1600000UL)
156 #define HAL_SERIAL_USART0_ENABLE (0)
157 #define HAL_SERIAL_LEUART0_ENABLE (0)
158 #define HAL_SERIAL_USART1_ENABLE (0)
159 #define HAL_SERIAL_USART2_ENABLE (0)
160 #define HAL_SERIAL_USART3_ENABLE (0)
161 #define HAL_SERIAL_RXWAKE_ENABLE (0)
162 #define BSP_SERIAL_APP_CTS_PIN (4U)
163 #define BSP_SERIAL_APP_CTS_PORT (gpioPortA)
165 #define BSP_SERIAL_APP_RX_PIN (6U)
166 #define BSP_SERIAL_APP_RX_PORT (gpioPortA)
168 #define BSP_SERIAL_APP_TX_PIN (5U)
169 #define BSP_SERIAL_APP_TX_PORT (gpioPortA)
171 #define BSP_SERIAL_APP_RTS_PIN (1U)
172 #define BSP_SERIAL_APP_RTS_PORT (gpioPortC)
174 #define HAL_SERIAL_APP_RX_QUEUE_SIZE (128UL)
175 #define HAL_SERIAL_APP_BAUD_RATE (115200UL)
176 #define HAL_SERIAL_APP_RXSTOP (16UL)
177 #define HAL_SERIAL_APP_RXSTART (16UL)
178 #define HAL_SERIAL_APP_TX_QUEUE_SIZE (128UL)
179 #define HAL_SERIAL_APP_FLOW_CONTROL (HAL_USART_FLOW_CONTROL_HWUART)
204 #define PORTIO_USART0_CTS_PIN (4U)
205 #define PORTIO_USART0_CTS_PORT (gpioPortA)
207 #define PORTIO_USART0_RTS_PIN (1U)
208 #define PORTIO_USART0_RTS_PORT (gpioPortC)
210 #define PORTIO_USART0_RX_PIN (6U)
211 #define PORTIO_USART0_RX_PORT (gpioPortA)
213 #define PORTIO_USART0_TX_PIN (5U)
214 #define PORTIO_USART0_TX_PORT (gpioPortA)
216 #define HAL_USART0_ENABLE (1)
218 #define BSP_USART0_CTS_PIN (4U)
219 #define BSP_USART0_CTS_PORT (gpioPortA)
221 #define BSP_USART0_RX_PIN (6U)
222 #define BSP_USART0_RX_PORT (gpioPortA)
224 #define BSP_USART0_TX_PIN (5U)
225 #define BSP_USART0_TX_PORT (gpioPortA)
227 #define BSP_USART0_RTS_PIN (1U)
228 #define BSP_USART0_RTS_PORT (gpioPortC)
230 #define HAL_USART0_RX_QUEUE_SIZE (128UL)
231 #define HAL_USART0_BAUD_RATE (115200UL)
232 #define HAL_USART0_RXSTOP (16UL)
233 #define HAL_USART0_RXSTART (16UL)
234 #define HAL_USART0_TX_QUEUE_SIZE (128UL)
235 #define HAL_USART0_FLOW_CONTROL (HAL_USART_FLOW_CONTROL_HWUART)
245 #define HAL_VCOM_ENABLE (1)
247 #define BSP_VCOM_ENABLE_PIN (4U)
248 #define BSP_VCOM_ENABLE_PORT (gpioPortD)
256 #define HAL_WDOG_ENABLE (0)
260 #if defined(_SILICON_LABS_MODULE)
261 #include "sl_module.h"
264 #endif /* HAL_CONFIG_H */