📄 main.h
字号:
// Message Object 2 Arbitration Register High
#define CAN_MSGARH2 (*((uword volatile far *) 0x20034A))
// Message Object 20 Arbitration Register High
#define CAN_MSGARH20 (*((uword volatile far *) 0x20058A))
// Message Object 21 Arbitration Register High
#define CAN_MSGARH21 (*((uword volatile far *) 0x2005AA))
// Message Object 22 Arbitration Register High
#define CAN_MSGARH22 (*((uword volatile far *) 0x2005CA))
// Message Object 23 Arbitration Register High
#define CAN_MSGARH23 (*((uword volatile far *) 0x2005EA))
// Message Object 24 Arbitration Register High
#define CAN_MSGARH24 (*((uword volatile far *) 0x20060A))
// Message Object 25 Arbitration Register High
#define CAN_MSGARH25 (*((uword volatile far *) 0x20062A))
// Message Object 26 Arbitration Register High
#define CAN_MSGARH26 (*((uword volatile far *) 0x20064A))
// Message Object 27 Arbitration Register High
#define CAN_MSGARH27 (*((uword volatile far *) 0x20066A))
// Message Object 28 Arbitration Register High
#define CAN_MSGARH28 (*((uword volatile far *) 0x20068A))
// Message Object 29 Arbitration Register High
#define CAN_MSGARH29 (*((uword volatile far *) 0x2006AA))
// Message Object 3 Arbitration Register High
#define CAN_MSGARH3 (*((uword volatile far *) 0x20036A))
// Message Object 30 Arbitration Register High
#define CAN_MSGARH30 (*((uword volatile far *) 0x2006CA))
// Message Object 31 Arbitration Register High
#define CAN_MSGARH31 (*((uword volatile far *) 0x2006EA))
// Message Object 4 Arbitration Register High
#define CAN_MSGARH4 (*((uword volatile far *) 0x20038A))
// Message Object 5 Arbitration Register High
#define CAN_MSGARH5 (*((uword volatile far *) 0x2003AA))
// Message Object 6 Arbitration Register High
#define CAN_MSGARH6 (*((uword volatile far *) 0x2003CA))
// Message Object 7 Arbitration Register High
#define CAN_MSGARH7 (*((uword volatile far *) 0x2003EA))
// Message Object 8 Arbitration Register High
#define CAN_MSGARH8 (*((uword volatile far *) 0x20040A))
// Message Object 9 Arbitration Register High
#define CAN_MSGARH9 (*((uword volatile far *) 0x20042A))
// Message Object 0 Arbitration Register Low
#define CAN_MSGARL0 (*((uword volatile far *) 0x200308))
// Message Object 1 Arbitration Register Low
#define CAN_MSGARL1 (*((uword volatile far *) 0x200328))
// Message Object 10 Arbitration Register Low
#define CAN_MSGARL10 (*((uword volatile far *) 0x200448))
// Message Object 11 Arbitration Register Low
#define CAN_MSGARL11 (*((uword volatile far *) 0x200468))
// Message Object 12 Arbitration Register Low
#define CAN_MSGARL12 (*((uword volatile far *) 0x200488))
// Message Object 13 Arbitration Register Low
#define CAN_MSGARL13 (*((uword volatile far *) 0x2004A8))
// Message Object 14 Arbitration Register Low
#define CAN_MSGARL14 (*((uword volatile far *) 0x2004C8))
// Message Object 15 Arbitration Register Low
#define CAN_MSGARL15 (*((uword volatile far *) 0x2004E8))
// Message Object 16 Arbitration Register Low
#define CAN_MSGARL16 (*((uword volatile far *) 0x200508))
// Message Object 17 Arbitration Register Low
#define CAN_MSGARL17 (*((uword volatile far *) 0x200528))
// Message Object 18 Arbitration Register Low
#define CAN_MSGARL18 (*((uword volatile far *) 0x200548))
// Message Object 19 Arbitration Register Low
#define CAN_MSGARL19 (*((uword volatile far *) 0x200568))
// Message Object 2 Arbitration Register Low
#define CAN_MSGARL2 (*((uword volatile far *) 0x200348))
// Message Object 20 Arbitration Register Low
#define CAN_MSGARL20 (*((uword volatile far *) 0x200588))
// Message Object 21 Arbitration Register Low
#define CAN_MSGARL21 (*((uword volatile far *) 0x2005A8))
// Message Object 22 Arbitration Register Low
#define CAN_MSGARL22 (*((uword volatile far *) 0x2005C8))
// Message Object 23 Arbitration Register Low
#define CAN_MSGARL23 (*((uword volatile far *) 0x2005E8))
// Message Object 24 Arbitration Register Low
#define CAN_MSGARL24 (*((uword volatile far *) 0x200608))
// Message Object 25 Arbitration Register Low
#define CAN_MSGARL25 (*((uword volatile far *) 0x200628))
// Message Object 26 Arbitration Register Low
#define CAN_MSGARL26 (*((uword volatile far *) 0x200648))
// Message Object 27 Arbitration Register Low
#define CAN_MSGARL27 (*((uword volatile far *) 0x200668))
// Message Object 28 Arbitration Register Low
#define CAN_MSGARL28 (*((uword volatile far *) 0x200688))
// Message Object 29 Arbitration Register Low
#define CAN_MSGARL29 (*((uword volatile far *) 0x2006A8))
// Message Object 3 Arbitration Register Low
#define CAN_MSGARL3 (*((uword volatile far *) 0x200368))
// Message Object 30 Arbitration Register Low
#define CAN_MSGARL30 (*((uword volatile far *) 0x2006C8))
// Message Object 31 Arbitration Register Low
#define CAN_MSGARL31 (*((uword volatile far *) 0x2006E8))
// Message Object 4 Arbitration Register Low
#define CAN_MSGARL4 (*((uword volatile far *) 0x200388))
// Message Object 5 Arbitration Register Low
#define CAN_MSGARL5 (*((uword volatile far *) 0x2003A8))
// Message Object 6 Arbitration Register Low
#define CAN_MSGARL6 (*((uword volatile far *) 0x2003C8))
// Message Object 7 Arbitration Register Low
#define CAN_MSGARL7 (*((uword volatile far *) 0x2003E8))
// Message Object 8 Arbitration Register Low
#define CAN_MSGARL8 (*((uword volatile far *) 0x200408))
// Message Object 9 Arbitration Register Low
#define CAN_MSGARL9 (*((uword volatile far *) 0x200428))
// Message Object 0 Message Configuration Register High
#define CAN_MSGCFGH0 (*((uword volatile far *) 0x200316))
// Message Object 1 Message Configuration Register High
#define CAN_MSGCFGH1 (*((uword volatile far *) 0x200336))
// Message Object 10 Message Configuration Register High
#define CAN_MSGCFGH10 (*((uword volatile far *) 0x200456))
// Message Object 11 Message Configuration Register High
#define CAN_MSGCFGH11 (*((uword volatile far *) 0x200476))
// Message Object 12 Message Configuration Register High
#define CAN_MSGCFGH12 (*((uword volatile far *) 0x200496))
// Message Object 13 Message Configuration Register High
#define CAN_MSGCFGH13 (*((uword volatile far *) 0x2004B6))
// Message Object 14 Message Configuration Register High
#define CAN_MSGCFGH14 (*((uword volatile far *) 0x2004D6))
// Message Object 15 Message Configuration Register High
#define CAN_MSGCFGH15 (*((uword volatile far *) 0x2004F6))
// Message Object 16 Message Configuration Register High
#define CAN_MSGCFGH16 (*((uword volatile far *) 0x200516))
// Message Object 17 Message Configuration Register High
#define CAN_MSGCFGH17 (*((uword volatile far *) 0x200536))
// Message Object 18 Message Configuration Register High
#define CAN_MSGCFGH18 (*((uword volatile far *) 0x200556))
// Message Object 19 Message Configuration Register High
#define CAN_MSGCFGH19 (*((uword volatile far *) 0x200576))
// Message Object 2 Message Configuration Register High
#define CAN_MSGCFGH2 (*((uword volatile far *) 0x200356))
// Message Object 20 Message Configuration Register High
#define CAN_MSGCFGH20 (*((uword volatile far *) 0x200596))
// Message Object 21 Message Configuration Register High
#define CAN_MSGCFGH21 (*((uword volatile far *) 0x2005B6))
// Message Object 22 Message Configuration Register High
#define CAN_MSGCFGH22 (*((uword volatile far *) 0x2005D6))
// Message Object 23 Message Configuration Register High
#define CAN_MSGCFGH23 (*((uword volatile far *) 0x2005F6))
// Message Object 24 Message Configuration Register High
#define CAN_MSGCFGH24 (*((uword volatile far *) 0x200616))
// Message Object 25 Message Configuration Register High
#define CAN_MSGCFGH25 (*((uword volatile far *) 0x200636))
// Message Object 26 Message Configuration Register High
#define CAN_MSGCFGH26 (*((uword volatile far *) 0x200656))
// Message Object 27 Message Configuration Register High
#define CAN_MSGCFGH27 (*((uword volatile far *) 0x200676))
// Message Object 28 Message Configuration Register High
#define CAN_MSGCFGH28 (*((uword volatile far *) 0x200696))
// Message Object 29 Message Configuration Register High
#define CAN_MSGCFGH29 (*((uword volatile far *) 0x2006B6))
// Message Object 3 Message Configuration Register High
#define CAN_MSGCFGH3 (*((uword volatile far *) 0x200376))
// Message Object 30 Message Configuration Register High
#define CAN_MSGCFGH30 (*((uword volatile far *) 0x2006D6))
// Message Object 31 Message Configuration Register High
#define CAN_MSGCFGH31 (*((uword volatile far *) 0x2006F6))
// Message Object 4 Message Configuration Register High
#define CAN_MSGCFGH4 (*((uword volatile far *) 0x200396))
// Message Object 5 Message Configuration Register High
#define CAN_MSGCFGH5 (*((uword volatile far *) 0x2003B6))
// Message Object 6 Message Configuration Register High
#define CAN_MSGCFGH6 (*((uword volatile far *) 0x2003D6))
// Message Object 7 Message Configuration Register High
#define CAN_MSGCFGH7 (*((uword volatile far *) 0x2003F6))
// Message Object 8 Message Configuration Register High
#define CAN_MSGCFGH8 (*((uword volatile far *) 0x200416))
// Message Object 9 Message Configuration Register High
#define CAN_MSGCFGH9 (*((uword volatile far *) 0x200436))
// Message Object 0 Message Configuration Register Low
#define CAN_MSGCFGL0 (*((uword volatile far *) 0x200314))
#define CAN_MSGCFGL0_DIR 0x0008
#define CAN_MSGCFGL0_NODE 0x0002
#define CAN_MSGCFGL0_RMM 0x0001
#define CAN_MSGCFGL0_XTD 0x0004
// Message Object 1 Message Configuration Register Low
#define CAN_MSGCFGL1 (*((uword volatile far *) 0x200334))
#define CAN_MSGCFGL1_DIR 0x0008
#define CAN_MSGCFGL1_NODE 0x0002
#define CAN_MSGCFGL1_RMM 0x0001
#define CAN_MSGCFGL1_XTD 0x0004
// Message Object 10 Message Configuration Register Low
#define CAN_MSGCFGL10 (*((uword volatile far *) 0x200454))
#define CAN_MSGCFGL10_DIR 0x0008
#define CAN_MSGCFGL10_NODE 0x0002
#define CAN_MSGCFGL10_RMM 0x0001
#define CAN_MSGCFGL10_XTD 0x0004
// Message Object 11 Message Configuration Register Low
#define CAN_MSGCFGL11 (*((uword volatile far *) 0x200474))
#define CAN_MSGCFGL11_DIR 0x0008
#define CAN_MSGCFGL11_NODE 0x0002
#define CAN_MSGCFGL11_RMM 0x0001
#define CAN_MSGCFGL11_XTD 0x0004
// Message Object 12 Message Configuration Register Low
#define CAN_MSGCFGL12 (*((uword volatile far *) 0x200494))
#define CAN_MSGCFGL12_DIR 0x0008
#define CAN_MSGCFGL12_NODE 0x0002
#define CAN_MSGCFGL12_RMM 0x0001
#define CAN_MSGCFGL12_XTD 0x0004
// Message Object 13 Message Configuration Register Low
#define CAN_MSGCFGL13 (*((uword volatile far *) 0x2004B4))
#define CAN_MSGCFGL13_DIR 0x0008
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -