|
PER Firmware
|
Common CAN RX queue, task, and callback handling. More...
Functions | |
| RTOS_DEFINE_QUEUE (can_rx_queue, CanMsgTypeDef_t, CAN_RX_QUEUE_LENGTH) | |
| void | CAN_rx_init (void) |
| void | CAN_rx_update (void) |
| void | PHAL_RX_CALLBACK (CanMsgTypeDef_t *msg) |
Variables | |
| volatile can_data_t | can_data |
| volatile uint32_t | last_can_rx_time_ms |
Common CAN RX queue, task, and callback handling.
| void CAN_rx_init | ( | void | ) |
| void CAN_rx_update | ( | void | ) |
| void PHAL_RX_CALLBACK | ( | CanMsgTypeDef_t * | msg | ) |
| RTOS_DEFINE_QUEUE | ( | can_rx_queue | , |
| CanMsgTypeDef_t | , | ||
| CAN_RX_QUEUE_LENGTH | ) |
| volatile can_data_t can_data |
| volatile uint32_t last_can_rx_time_ms |