Пример #1
0
// -----------------------------------------------------------------------------
tCAN *can_buffer_get_dequeue_ptr(tCANBuffer *buf)
{
	if (can_buffer_empty( buf ))
		return NULL;
	
	return &buf->buf[buf->tail];
}
Пример #2
0
bool at90can_check_message(void)
{
    #if CAN_RX_BUFFER_SIZE == 0
    if (_messages_waiting > 0)
        return true;
    else
        return false;
    #else
    return !can_buffer_empty( &can_rx_buffer );
    #endif
}