/* USER CODE BEGIN Header */ /** ****************************************************************************** * @file : bsp_init.h * @brief : Board support package initialization header file ****************************************************************************** */ /* USER CODE END Header */ #ifndef BSP_INIT_H #define BSP_INIT_H #include "bsp_board.h" /** * @brief Initialize board support package * @retval HAL status code */ hal_ret_t bsp_init(void); /** * @brief Initialize board GPIO * @retval HAL status code */ hal_ret_t bsp_gpio_init(void); /** * @brief Get board name * @retval Board name string */ const char* bsp_get_board_name(void); /** * @brief Get current board configuration * @retval Pointer to board configuration structure */ const bsp_board_config_t* bsp_get_board_config(void); #endif /* BSP_INIT_H */