32 #if defined(SUPPORT_FOR_AT90CAN__) && CAN_TX_BUFFER_SIZE > 0 40 #if CAN_FORCE_TX_ORDER 41 if (_transmission_in_progress)
43 if (_find_free_mob() == 0xff)
52 memcpy( buf, msg,
sizeof(
can_t) );
60 bool enqueued =
false;
62 #if CAN_FORCE_TX_ORDER 64 if (_transmission_in_progress)
78 return at90can_send_message( msg );
83 return at90can_send_message( msg );
87 #endif // SUPPORT_FOR_AT90CAN__
#define ENTER_CRITICAL_SECTION
#define LEAVE_CRITICAL_SECTION
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)