|
@@ -1975,3 +1975,188 @@
|
|
|
#define bfin_write_CAN0_AM21H(val) bfin_write16(CAN0_AM21H, val)
|
|
|
#define bfin_read_CAN0_AM22L() bfin_read16(CAN0_AM22L)
|
|
|
#define bfin_write_CAN0_AM22L(val) bfin_write16(CAN0_AM22L, val)
|
|
|
+#define bfin_read_CAN0_AM22H() bfin_read16(CAN0_AM22H)
|
|
|
+#define bfin_write_CAN0_AM22H(val) bfin_write16(CAN0_AM22H, val)
|
|
|
+#define bfin_read_CAN0_AM23L() bfin_read16(CAN0_AM23L)
|
|
|
+#define bfin_write_CAN0_AM23L(val) bfin_write16(CAN0_AM23L, val)
|
|
|
+#define bfin_read_CAN0_AM23H() bfin_read16(CAN0_AM23H)
|
|
|
+#define bfin_write_CAN0_AM23H(val) bfin_write16(CAN0_AM23H, val)
|
|
|
+#define bfin_read_CAN0_AM24L() bfin_read16(CAN0_AM24L)
|
|
|
+#define bfin_write_CAN0_AM24L(val) bfin_write16(CAN0_AM24L, val)
|
|
|
+#define bfin_read_CAN0_AM24H() bfin_read16(CAN0_AM24H)
|
|
|
+#define bfin_write_CAN0_AM24H(val) bfin_write16(CAN0_AM24H, val)
|
|
|
+#define bfin_read_CAN0_AM25L() bfin_read16(CAN0_AM25L)
|
|
|
+#define bfin_write_CAN0_AM25L(val) bfin_write16(CAN0_AM25L, val)
|
|
|
+#define bfin_read_CAN0_AM25H() bfin_read16(CAN0_AM25H)
|
|
|
+#define bfin_write_CAN0_AM25H(val) bfin_write16(CAN0_AM25H, val)
|
|
|
+#define bfin_read_CAN0_AM26L() bfin_read16(CAN0_AM26L)
|
|
|
+#define bfin_write_CAN0_AM26L(val) bfin_write16(CAN0_AM26L, val)
|
|
|
+#define bfin_read_CAN0_AM26H() bfin_read16(CAN0_AM26H)
|
|
|
+#define bfin_write_CAN0_AM26H(val) bfin_write16(CAN0_AM26H, val)
|
|
|
+#define bfin_read_CAN0_AM27L() bfin_read16(CAN0_AM27L)
|
|
|
+#define bfin_write_CAN0_AM27L(val) bfin_write16(CAN0_AM27L, val)
|
|
|
+#define bfin_read_CAN0_AM27H() bfin_read16(CAN0_AM27H)
|
|
|
+#define bfin_write_CAN0_AM27H(val) bfin_write16(CAN0_AM27H, val)
|
|
|
+#define bfin_read_CAN0_AM28L() bfin_read16(CAN0_AM28L)
|
|
|
+#define bfin_write_CAN0_AM28L(val) bfin_write16(CAN0_AM28L, val)
|
|
|
+#define bfin_read_CAN0_AM28H() bfin_read16(CAN0_AM28H)
|
|
|
+#define bfin_write_CAN0_AM28H(val) bfin_write16(CAN0_AM28H, val)
|
|
|
+#define bfin_read_CAN0_AM29L() bfin_read16(CAN0_AM29L)
|
|
|
+#define bfin_write_CAN0_AM29L(val) bfin_write16(CAN0_AM29L, val)
|
|
|
+#define bfin_read_CAN0_AM29H() bfin_read16(CAN0_AM29H)
|
|
|
+#define bfin_write_CAN0_AM29H(val) bfin_write16(CAN0_AM29H, val)
|
|
|
+#define bfin_read_CAN0_AM30L() bfin_read16(CAN0_AM30L)
|
|
|
+#define bfin_write_CAN0_AM30L(val) bfin_write16(CAN0_AM30L, val)
|
|
|
+#define bfin_read_CAN0_AM30H() bfin_read16(CAN0_AM30H)
|
|
|
+#define bfin_write_CAN0_AM30H(val) bfin_write16(CAN0_AM30H, val)
|
|
|
+#define bfin_read_CAN0_AM31L() bfin_read16(CAN0_AM31L)
|
|
|
+#define bfin_write_CAN0_AM31L(val) bfin_write16(CAN0_AM31L, val)
|
|
|
+#define bfin_read_CAN0_AM31H() bfin_read16(CAN0_AM31H)
|
|
|
+#define bfin_write_CAN0_AM31H(val) bfin_write16(CAN0_AM31H, val)
|
|
|
+
|
|
|
+/* CAN Controller 0 Mailbox Data Registers */
|
|
|
+
|
|
|
+#define bfin_read_CAN0_MB00_DATA0() bfin_read16(CAN0_MB00_DATA0)
|
|
|
+#define bfin_write_CAN0_MB00_DATA0(val) bfin_write16(CAN0_MB00_DATA0, val)
|
|
|
+#define bfin_read_CAN0_MB00_DATA1() bfin_read16(CAN0_MB00_DATA1)
|
|
|
+#define bfin_write_CAN0_MB00_DATA1(val) bfin_write16(CAN0_MB00_DATA1, val)
|
|
|
+#define bfin_read_CAN0_MB00_DATA2() bfin_read16(CAN0_MB00_DATA2)
|
|
|
+#define bfin_write_CAN0_MB00_DATA2(val) bfin_write16(CAN0_MB00_DATA2, val)
|
|
|
+#define bfin_read_CAN0_MB00_DATA3() bfin_read16(CAN0_MB00_DATA3)
|
|
|
+#define bfin_write_CAN0_MB00_DATA3(val) bfin_write16(CAN0_MB00_DATA3, val)
|
|
|
+#define bfin_read_CAN0_MB00_LENGTH() bfin_read16(CAN0_MB00_LENGTH)
|
|
|
+#define bfin_write_CAN0_MB00_LENGTH(val) bfin_write16(CAN0_MB00_LENGTH, val)
|
|
|
+#define bfin_read_CAN0_MB00_TIMESTAMP() bfin_read16(CAN0_MB00_TIMESTAMP)
|
|
|
+#define bfin_write_CAN0_MB00_TIMESTAMP(val) bfin_write16(CAN0_MB00_TIMESTAMP, val)
|
|
|
+#define bfin_read_CAN0_MB00_ID0() bfin_read16(CAN0_MB00_ID0)
|
|
|
+#define bfin_write_CAN0_MB00_ID0(val) bfin_write16(CAN0_MB00_ID0, val)
|
|
|
+#define bfin_read_CAN0_MB00_ID1() bfin_read16(CAN0_MB00_ID1)
|
|
|
+#define bfin_write_CAN0_MB00_ID1(val) bfin_write16(CAN0_MB00_ID1, val)
|
|
|
+#define bfin_read_CAN0_MB01_DATA0() bfin_read16(CAN0_MB01_DATA0)
|
|
|
+#define bfin_write_CAN0_MB01_DATA0(val) bfin_write16(CAN0_MB01_DATA0, val)
|
|
|
+#define bfin_read_CAN0_MB01_DATA1() bfin_read16(CAN0_MB01_DATA1)
|
|
|
+#define bfin_write_CAN0_MB01_DATA1(val) bfin_write16(CAN0_MB01_DATA1, val)
|
|
|
+#define bfin_read_CAN0_MB01_DATA2() bfin_read16(CAN0_MB01_DATA2)
|
|
|
+#define bfin_write_CAN0_MB01_DATA2(val) bfin_write16(CAN0_MB01_DATA2, val)
|
|
|
+#define bfin_read_CAN0_MB01_DATA3() bfin_read16(CAN0_MB01_DATA3)
|
|
|
+#define bfin_write_CAN0_MB01_DATA3(val) bfin_write16(CAN0_MB01_DATA3, val)
|
|
|
+#define bfin_read_CAN0_MB01_LENGTH() bfin_read16(CAN0_MB01_LENGTH)
|
|
|
+#define bfin_write_CAN0_MB01_LENGTH(val) bfin_write16(CAN0_MB01_LENGTH, val)
|
|
|
+#define bfin_read_CAN0_MB01_TIMESTAMP() bfin_read16(CAN0_MB01_TIMESTAMP)
|
|
|
+#define bfin_write_CAN0_MB01_TIMESTAMP(val) bfin_write16(CAN0_MB01_TIMESTAMP, val)
|
|
|
+#define bfin_read_CAN0_MB01_ID0() bfin_read16(CAN0_MB01_ID0)
|
|
|
+#define bfin_write_CAN0_MB01_ID0(val) bfin_write16(CAN0_MB01_ID0, val)
|
|
|
+#define bfin_read_CAN0_MB01_ID1() bfin_read16(CAN0_MB01_ID1)
|
|
|
+#define bfin_write_CAN0_MB01_ID1(val) bfin_write16(CAN0_MB01_ID1, val)
|
|
|
+#define bfin_read_CAN0_MB02_DATA0() bfin_read16(CAN0_MB02_DATA0)
|
|
|
+#define bfin_write_CAN0_MB02_DATA0(val) bfin_write16(CAN0_MB02_DATA0, val)
|
|
|
+#define bfin_read_CAN0_MB02_DATA1() bfin_read16(CAN0_MB02_DATA1)
|
|
|
+#define bfin_write_CAN0_MB02_DATA1(val) bfin_write16(CAN0_MB02_DATA1, val)
|
|
|
+#define bfin_read_CAN0_MB02_DATA2() bfin_read16(CAN0_MB02_DATA2)
|
|
|
+#define bfin_write_CAN0_MB02_DATA2(val) bfin_write16(CAN0_MB02_DATA2, val)
|
|
|
+#define bfin_read_CAN0_MB02_DATA3() bfin_read16(CAN0_MB02_DATA3)
|
|
|
+#define bfin_write_CAN0_MB02_DATA3(val) bfin_write16(CAN0_MB02_DATA3, val)
|
|
|
+#define bfin_read_CAN0_MB02_LENGTH() bfin_read16(CAN0_MB02_LENGTH)
|
|
|
+#define bfin_write_CAN0_MB02_LENGTH(val) bfin_write16(CAN0_MB02_LENGTH, val)
|
|
|
+#define bfin_read_CAN0_MB02_TIMESTAMP() bfin_read16(CAN0_MB02_TIMESTAMP)
|
|
|
+#define bfin_write_CAN0_MB02_TIMESTAMP(val) bfin_write16(CAN0_MB02_TIMESTAMP, val)
|
|
|
+#define bfin_read_CAN0_MB02_ID0() bfin_read16(CAN0_MB02_ID0)
|
|
|
+#define bfin_write_CAN0_MB02_ID0(val) bfin_write16(CAN0_MB02_ID0, val)
|
|
|
+#define bfin_read_CAN0_MB02_ID1() bfin_read16(CAN0_MB02_ID1)
|
|
|
+#define bfin_write_CAN0_MB02_ID1(val) bfin_write16(CAN0_MB02_ID1, val)
|
|
|
+#define bfin_read_CAN0_MB03_DATA0() bfin_read16(CAN0_MB03_DATA0)
|
|
|
+#define bfin_write_CAN0_MB03_DATA0(val) bfin_write16(CAN0_MB03_DATA0, val)
|
|
|
+#define bfin_read_CAN0_MB03_DATA1() bfin_read16(CAN0_MB03_DATA1)
|
|
|
+#define bfin_write_CAN0_MB03_DATA1(val) bfin_write16(CAN0_MB03_DATA1, val)
|
|
|
+#define bfin_read_CAN0_MB03_DATA2() bfin_read16(CAN0_MB03_DATA2)
|
|
|
+#define bfin_write_CAN0_MB03_DATA2(val) bfin_write16(CAN0_MB03_DATA2, val)
|
|
|
+#define bfin_read_CAN0_MB03_DATA3() bfin_read16(CAN0_MB03_DATA3)
|
|
|
+#define bfin_write_CAN0_MB03_DATA3(val) bfin_write16(CAN0_MB03_DATA3, val)
|
|
|
+#define bfin_read_CAN0_MB03_LENGTH() bfin_read16(CAN0_MB03_LENGTH)
|
|
|
+#define bfin_write_CAN0_MB03_LENGTH(val) bfin_write16(CAN0_MB03_LENGTH, val)
|
|
|
+#define bfin_read_CAN0_MB03_TIMESTAMP() bfin_read16(CAN0_MB03_TIMESTAMP)
|
|
|
+#define bfin_write_CAN0_MB03_TIMESTAMP(val) bfin_write16(CAN0_MB03_TIMESTAMP, val)
|
|
|
+#define bfin_read_CAN0_MB03_ID0() bfin_read16(CAN0_MB03_ID0)
|
|
|
+#define bfin_write_CAN0_MB03_ID0(val) bfin_write16(CAN0_MB03_ID0, val)
|
|
|
+#define bfin_read_CAN0_MB03_ID1() bfin_read16(CAN0_MB03_ID1)
|
|
|
+#define bfin_write_CAN0_MB03_ID1(val) bfin_write16(CAN0_MB03_ID1, val)
|
|
|
+#define bfin_read_CAN0_MB04_DATA0() bfin_read16(CAN0_MB04_DATA0)
|
|
|
+#define bfin_write_CAN0_MB04_DATA0(val) bfin_write16(CAN0_MB04_DATA0, val)
|
|
|
+#define bfin_read_CAN0_MB04_DATA1() bfin_read16(CAN0_MB04_DATA1)
|
|
|
+#define bfin_write_CAN0_MB04_DATA1(val) bfin_write16(CAN0_MB04_DATA1, val)
|
|
|
+#define bfin_read_CAN0_MB04_DATA2() bfin_read16(CAN0_MB04_DATA2)
|
|
|
+#define bfin_write_CAN0_MB04_DATA2(val) bfin_write16(CAN0_MB04_DATA2, val)
|
|
|
+#define bfin_read_CAN0_MB04_DATA3() bfin_read16(CAN0_MB04_DATA3)
|
|
|
+#define bfin_write_CAN0_MB04_DATA3(val) bfin_write16(CAN0_MB04_DATA3, val)
|
|
|
+#define bfin_read_CAN0_MB04_LENGTH() bfin_read16(CAN0_MB04_LENGTH)
|
|
|
+#define bfin_write_CAN0_MB04_LENGTH(val) bfin_write16(CAN0_MB04_LENGTH, val)
|
|
|
+#define bfin_read_CAN0_MB04_TIMESTAMP() bfin_read16(CAN0_MB04_TIMESTAMP)
|
|
|
+#define bfin_write_CAN0_MB04_TIMESTAMP(val) bfin_write16(CAN0_MB04_TIMESTAMP, val)
|
|
|
+#define bfin_read_CAN0_MB04_ID0() bfin_read16(CAN0_MB04_ID0)
|
|
|
+#define bfin_write_CAN0_MB04_ID0(val) bfin_write16(CAN0_MB04_ID0, val)
|
|
|
+#define bfin_read_CAN0_MB04_ID1() bfin_read16(CAN0_MB04_ID1)
|
|
|
+#define bfin_write_CAN0_MB04_ID1(val) bfin_write16(CAN0_MB04_ID1, val)
|
|
|
+#define bfin_read_CAN0_MB05_DATA0() bfin_read16(CAN0_MB05_DATA0)
|
|
|
+#define bfin_write_CAN0_MB05_DATA0(val) bfin_write16(CAN0_MB05_DATA0, val)
|
|
|
+#define bfin_read_CAN0_MB05_DATA1() bfin_read16(CAN0_MB05_DATA1)
|
|
|
+#define bfin_write_CAN0_MB05_DATA1(val) bfin_write16(CAN0_MB05_DATA1, val)
|
|
|
+#define bfin_read_CAN0_MB05_DATA2() bfin_read16(CAN0_MB05_DATA2)
|
|
|
+#define bfin_write_CAN0_MB05_DATA2(val) bfin_write16(CAN0_MB05_DATA2, val)
|
|
|
+#define bfin_read_CAN0_MB05_DATA3() bfin_read16(CAN0_MB05_DATA3)
|
|
|
+#define bfin_write_CAN0_MB05_DATA3(val) bfin_write16(CAN0_MB05_DATA3, val)
|
|
|
+#define bfin_read_CAN0_MB05_LENGTH() bfin_read16(CAN0_MB05_LENGTH)
|
|
|
+#define bfin_write_CAN0_MB05_LENGTH(val) bfin_write16(CAN0_MB05_LENGTH, val)
|
|
|
+#define bfin_read_CAN0_MB05_TIMESTAMP() bfin_read16(CAN0_MB05_TIMESTAMP)
|
|
|
+#define bfin_write_CAN0_MB05_TIMESTAMP(val) bfin_write16(CAN0_MB05_TIMESTAMP, val)
|
|
|
+#define bfin_read_CAN0_MB05_ID0() bfin_read16(CAN0_MB05_ID0)
|
|
|
+#define bfin_write_CAN0_MB05_ID0(val) bfin_write16(CAN0_MB05_ID0, val)
|
|
|
+#define bfin_read_CAN0_MB05_ID1() bfin_read16(CAN0_MB05_ID1)
|
|
|
+#define bfin_write_CAN0_MB05_ID1(val) bfin_write16(CAN0_MB05_ID1, val)
|
|
|
+#define bfin_read_CAN0_MB06_DATA0() bfin_read16(CAN0_MB06_DATA0)
|
|
|
+#define bfin_write_CAN0_MB06_DATA0(val) bfin_write16(CAN0_MB06_DATA0, val)
|
|
|
+#define bfin_read_CAN0_MB06_DATA1() bfin_read16(CAN0_MB06_DATA1)
|
|
|
+#define bfin_write_CAN0_MB06_DATA1(val) bfin_write16(CAN0_MB06_DATA1, val)
|
|
|
+#define bfin_read_CAN0_MB06_DATA2() bfin_read16(CAN0_MB06_DATA2)
|
|
|
+#define bfin_write_CAN0_MB06_DATA2(val) bfin_write16(CAN0_MB06_DATA2, val)
|
|
|
+#define bfin_read_CAN0_MB06_DATA3() bfin_read16(CAN0_MB06_DATA3)
|
|
|
+#define bfin_write_CAN0_MB06_DATA3(val) bfin_write16(CAN0_MB06_DATA3, val)
|
|
|
+#define bfin_read_CAN0_MB06_LENGTH() bfin_read16(CAN0_MB06_LENGTH)
|
|
|
+#define bfin_write_CAN0_MB06_LENGTH(val) bfin_write16(CAN0_MB06_LENGTH, val)
|
|
|
+#define bfin_read_CAN0_MB06_TIMESTAMP() bfin_read16(CAN0_MB06_TIMESTAMP)
|
|
|
+#define bfin_write_CAN0_MB06_TIMESTAMP(val) bfin_write16(CAN0_MB06_TIMESTAMP, val)
|
|
|
+#define bfin_read_CAN0_MB06_ID0() bfin_read16(CAN0_MB06_ID0)
|
|
|
+#define bfin_write_CAN0_MB06_ID0(val) bfin_write16(CAN0_MB06_ID0, val)
|
|
|
+#define bfin_read_CAN0_MB06_ID1() bfin_read16(CAN0_MB06_ID1)
|
|
|
+#define bfin_write_CAN0_MB06_ID1(val) bfin_write16(CAN0_MB06_ID1, val)
|
|
|
+#define bfin_read_CAN0_MB07_DATA0() bfin_read16(CAN0_MB07_DATA0)
|
|
|
+#define bfin_write_CAN0_MB07_DATA0(val) bfin_write16(CAN0_MB07_DATA0, val)
|
|
|
+#define bfin_read_CAN0_MB07_DATA1() bfin_read16(CAN0_MB07_DATA1)
|
|
|
+#define bfin_write_CAN0_MB07_DATA1(val) bfin_write16(CAN0_MB07_DATA1, val)
|
|
|
+#define bfin_read_CAN0_MB07_DATA2() bfin_read16(CAN0_MB07_DATA2)
|
|
|
+#define bfin_write_CAN0_MB07_DATA2(val) bfin_write16(CAN0_MB07_DATA2, val)
|
|
|
+#define bfin_read_CAN0_MB07_DATA3() bfin_read16(CAN0_MB07_DATA3)
|
|
|
+#define bfin_write_CAN0_MB07_DATA3(val) bfin_write16(CAN0_MB07_DATA3, val)
|
|
|
+#define bfin_read_CAN0_MB07_LENGTH() bfin_read16(CAN0_MB07_LENGTH)
|
|
|
+#define bfin_write_CAN0_MB07_LENGTH(val) bfin_write16(CAN0_MB07_LENGTH, val)
|
|
|
+#define bfin_read_CAN0_MB07_TIMESTAMP() bfin_read16(CAN0_MB07_TIMESTAMP)
|
|
|
+#define bfin_write_CAN0_MB07_TIMESTAMP(val) bfin_write16(CAN0_MB07_TIMESTAMP, val)
|
|
|
+#define bfin_read_CAN0_MB07_ID0() bfin_read16(CAN0_MB07_ID0)
|
|
|
+#define bfin_write_CAN0_MB07_ID0(val) bfin_write16(CAN0_MB07_ID0, val)
|
|
|
+#define bfin_read_CAN0_MB07_ID1() bfin_read16(CAN0_MB07_ID1)
|
|
|
+#define bfin_write_CAN0_MB07_ID1(val) bfin_write16(CAN0_MB07_ID1, val)
|
|
|
+#define bfin_read_CAN0_MB08_DATA0() bfin_read16(CAN0_MB08_DATA0)
|
|
|
+#define bfin_write_CAN0_MB08_DATA0(val) bfin_write16(CAN0_MB08_DATA0, val)
|
|
|
+#define bfin_read_CAN0_MB08_DATA1() bfin_read16(CAN0_MB08_DATA1)
|
|
|
+#define bfin_write_CAN0_MB08_DATA1(val) bfin_write16(CAN0_MB08_DATA1, val)
|
|
|
+#define bfin_read_CAN0_MB08_DATA2() bfin_read16(CAN0_MB08_DATA2)
|
|
|
+#define bfin_write_CAN0_MB08_DATA2(val) bfin_write16(CAN0_MB08_DATA2, val)
|
|
|
+#define bfin_read_CAN0_MB08_DATA3() bfin_read16(CAN0_MB08_DATA3)
|
|
|
+#define bfin_write_CAN0_MB08_DATA3(val) bfin_write16(CAN0_MB08_DATA3, val)
|
|
|
+#define bfin_read_CAN0_MB08_LENGTH() bfin_read16(CAN0_MB08_LENGTH)
|
|
|
+#define bfin_write_CAN0_MB08_LENGTH(val) bfin_write16(CAN0_MB08_LENGTH, val)
|
|
|
+#define bfin_read_CAN0_MB08_TIMESTAMP() bfin_read16(CAN0_MB08_TIMESTAMP)
|
|
|
+#define bfin_write_CAN0_MB08_TIMESTAMP(val) bfin_write16(CAN0_MB08_TIMESTAMP, val)
|
|
|
+#define bfin_read_CAN0_MB08_ID0() bfin_read16(CAN0_MB08_ID0)
|
|
|
+#define bfin_write_CAN0_MB08_ID0(val) bfin_write16(CAN0_MB08_ID0, val)
|
|
|
+#define bfin_read_CAN0_MB08_ID1() bfin_read16(CAN0_MB08_ID1)
|
|
|
+#define bfin_write_CAN0_MB08_ID1(val) bfin_write16(CAN0_MB08_ID1, val)
|