8#ifdef HAL_CAN_MODULE_ENABLED
9void *get_bxcan_context(CAN_HandleTypeDef *hcan);
10void set_bxcan_context(CAN_HandleTypeDef *hcan,
void *context);
13#ifdef HAL_FDCAN_MODULE_ENABLED
14void *get_fdcan_context(FDCAN_HandleTypeDef *hfdcan);
15void set_fdcan_context(FDCAN_HandleTypeDef *hfdcan,
void *context);
18#ifdef HAL_I2C_MODULE_ENABLED
19void *get_i2c_context(I2C_HandleTypeDef *hi2c);
20void set_i2c_context(I2C_HandleTypeDef *hi2c,
void *context);
23#ifdef HAL_SPI_MODULE_ENABLED
24void *get_spi_context(SPI_HandleTypeDef *hspi);
25void set_spi_context(SPI_HandleTypeDef *hspi,
void *context);
28#ifdef HAL_TIM_MODULE_ENABLED
29void *get_tim_context(TIM_HandleTypeDef *htim);
30void set_tim_context(TIM_HandleTypeDef *htim,
void *context);
33#ifdef HAL_UART_MODULE_ENABLED
34void *get_uart_context(UART_HandleTypeDef *huart);
35void set_uart_context(UART_HandleTypeDef *huart,
void *context);