35 #if CAN_RX_BUFFER_SIZE > 0 || CAN_TX_BUFFER_SIZE > 0
can_t * can_buffer_get_dequeue_ptr(can_buffer_t *buf)
void can_buffer_init(can_buffer_t *buf, uint8_t size, can_t *list)
void can_buffer_dequeue(can_buffer_t *buf)
#define ENTER_CRITICAL_SECTION
#define LEAVE_CRITICAL_SECTION
bool can_buffer_full(can_buffer_t *buf)
bool can_buffer_empty(can_buffer_t *buf)
Datenstruktur zum Aufnehmen von CAN Nachrichten.
void can_buffer_enqueue(can_buffer_t *buf)
can_t * can_buffer_get_enqueue_ptr(can_buffer_t *buf)