blob: 1ef39d5bf805bcda9715fb90b9ac503c27ed1995 [file] [log] [blame]
brians0ab60bb2013-01-31 02:21:51 +00001#ifndef _CAN_H_
2#define _CAN_H_
3
4typedef struct _can_message {
5 unsigned RTR:1;
6 unsigned error:7;
7 uint16_t id;
8 uint8_t priority;
9 uint8_t length;
10 union {
11 uint8_t data[8];
12 uint32_t wdata[2];
13 };
14} can_message;
15
16int CAN_get(can_message *message);
17void initCAN(void);
18
19#endif