32 #ifdef SUPPORT_FOR_SJA1000__
42 if (!sja1000_check_message())
45 frame_info = sja1000_read(16);
46 msg->
length = frame_info & 0x0f;
48 if (frame_info & (1<<
FF))
56 *ptr = sja1000_read(20);
57 *(ptr + 1) = sja1000_read(19);
58 *(ptr + 2) = sja1000_read(18);
59 *(ptr + 3) = sja1000_read(17);
81 *ptr = sja1000_read(18) >> 5;
82 *ptr |= sja1000_read(17) << 3;
88 if (frame_info & (1<<
RTR)) {
96 msg->
data[i] = sja1000_read(address + i);
101 sja1000_write(
CMR, (1<<
RRB));
108 #endif // SUPPORT_FOR_SJA1000__