stm32rcos
 
読み取り中…
検索中…
一致する文字列を見つけられません
context.hpp
[詳解]
1#pragma once
2
3#include "device.hpp"
4
5namespace stm32rcos {
6namespace hal {
7
8#ifdef HAL_CAN_MODULE_ENABLED
9void *get_bxcan_context(CAN_HandleTypeDef *hcan);
10void set_bxcan_context(CAN_HandleTypeDef *hcan, void *context);
11#endif
12
13#ifdef HAL_FDCAN_MODULE_ENABLED
14void *get_fdcan_context(FDCAN_HandleTypeDef *hfdcan);
15void set_fdcan_context(FDCAN_HandleTypeDef *hfdcan, void *context);
16#endif
17
18#ifdef HAL_I2C_MODULE_ENABLED
19void *get_i2c_context(I2C_HandleTypeDef *hi2c);
20void set_i2c_context(I2C_HandleTypeDef *hi2c, void *context);
21#endif
22
23#ifdef HAL_SPI_MODULE_ENABLED
24void *get_spi_context(SPI_HandleTypeDef *hspi);
25void set_spi_context(SPI_HandleTypeDef *hspi, void *context);
26#endif
27
28#ifdef HAL_TIM_MODULE_ENABLED
29void *get_tim_context(TIM_HandleTypeDef *htim);
30void set_tim_context(TIM_HandleTypeDef *htim, void *context);
31#endif
32
33#ifdef HAL_UART_MODULE_ENABLED
34void *get_uart_context(UART_HandleTypeDef *huart);
35void set_uart_context(UART_HandleTypeDef *huart, void *context);
36#endif
37
38} // namespace hal
39} // namespace stm32rcos
Definition context.hpp:6
Definition mutex.hpp:9