X-Git-Url: http://rtime.felk.cvut.cz/gitweb/linux-lin.git/blobdiff_plain/1098d3c4c045a6a1919b209476d27a07b2f13fce..15febc596cdee62724c16fa7a8ed8dfcb9b667bb:/sllin/linux/lin_bus.h diff --git a/sllin/linux/lin_bus.h b/sllin/linux/lin_bus.h index 313b851..dbd9a78 100644 --- a/sllin/linux/lin_bus.h +++ b/sllin/linux/lin_bus.h @@ -8,18 +8,14 @@ #define LIN_DEFAULT_BAUDRATE 19200 #define LIN_CANFR_FLAGS_OFFS 6 /* Lower 6 bits in can_id correspond to LIN ID */ -/* Save configuration for particular LIN ID */ -#define LIN_ID_CONF (1 << LIN_CANFR_FLAGS_OFFS) -/* Publisher of particular LIN response is SLLIN Master */ -#define LIN_SRC_MASTER (1 << (LIN_CANFR_FLAGS_OFFS + 1)) -#define LIN_SRC_SLAVE (1 << (LIN_CANFR_FLAGS_OFFS + 2)) -#define LIN_SLAVE_LOCAL (1 << (LIN_CANFR_FLAGS_OFFS + 3)) -#define LIN_SLAVE_REMOTE (1 << (LIN_CANFR_FLAGS_OFFS + 4)) -#define LIN_LOC_SLAVE_CACHE (1 << (LIN_CANFR_FLAGS_OFFS + 5)) -#define LIN_CHECKSUM_EXTENDED (1 << (LIN_CANFR_FLAGS_OFFS + 6)) -#define LIN_ERR_RX_TIMEOUT (1 << (LIN_CANFR_FLAGS_OFFS + 7)) -#define LIN_ERR_CHECKSUM (1 << (LIN_CANFR_FLAGS_OFFS + 8)) -#define LIN_ERR_FRAMING (1 << (LIN_CANFR_FLAGS_OFFS + 9)) +#define LIN_CACHE_RESPONSE (1 << (LIN_CANFR_FLAGS_OFFS)) +#define LIN_CHECKSUM_EXTENDED (1 << (LIN_CANFR_FLAGS_OFFS + 1)) + + +/* Error flags */ +#define LIN_ERR_RX_TIMEOUT (1 << (LIN_CANFR_FLAGS_OFFS + 8)) +#define LIN_ERR_CHECKSUM (1 << (LIN_CANFR_FLAGS_OFFS + 9)) +#define LIN_ERR_FRAMING (1 << (LIN_CANFR_FLAGS_OFFS + 10)) #endif /* _LIN_BUS_H_ */