📄 main.h
字号:
// Message Object 3 Message Configuration Register Low
#define CAN_MSGCFGL3 (*((uword volatile far *) 0x200374))
#define CAN_MSGCFGL3_DIR 0x0008
#define CAN_MSGCFGL3_NODE 0x0002
#define CAN_MSGCFGL3_RMM 0x0001
#define CAN_MSGCFGL3_XTD 0x0004
// Message Object 30 Message Configuration Register Low
#define CAN_MSGCFGL30 (*((uword volatile far *) 0x2006D4))
#define CAN_MSGCFGL30_DIR 0x0008
#define CAN_MSGCFGL30_NODE 0x0002
#define CAN_MSGCFGL30_RMM 0x0001
#define CAN_MSGCFGL30_XTD 0x0004
// Message Object 31 Message Configuration Register Low
#define CAN_MSGCFGL31 (*((uword volatile far *) 0x2006F4))
#define CAN_MSGCFGL31_DIR 0x0008
#define CAN_MSGCFGL31_NODE 0x0002
#define CAN_MSGCFGL31_RMM 0x0001
#define CAN_MSGCFGL31_XTD 0x0004
// Message Object 4 Message Configuration Register Low
#define CAN_MSGCFGL4 (*((uword volatile far *) 0x200394))
#define CAN_MSGCFGL4_DIR 0x0008
#define CAN_MSGCFGL4_NODE 0x0002
#define CAN_MSGCFGL4_RMM 0x0001
#define CAN_MSGCFGL4_XTD 0x0004
// Message Object 5 Message Configuration Register Low
#define CAN_MSGCFGL5 (*((uword volatile far *) 0x2003B4))
#define CAN_MSGCFGL5_DIR 0x0008
#define CAN_MSGCFGL5_NODE 0x0002
#define CAN_MSGCFGL5_RMM 0x0001
#define CAN_MSGCFGL5_XTD 0x0004
// Message Object 6 Message Configuration Register Low
#define CAN_MSGCFGL6 (*((uword volatile far *) 0x2003D4))
#define CAN_MSGCFGL6_DIR 0x0008
#define CAN_MSGCFGL6_NODE 0x0002
#define CAN_MSGCFGL6_RMM 0x0001
#define CAN_MSGCFGL6_XTD 0x0004
// Message Object 7 Message Configuration Register Low
#define CAN_MSGCFGL7 (*((uword volatile far *) 0x2003F4))
#define CAN_MSGCFGL7_DIR 0x0008
#define CAN_MSGCFGL7_NODE 0x0002
#define CAN_MSGCFGL7_RMM 0x0001
#define CAN_MSGCFGL7_XTD 0x0004
// Message Object 8 Message Configuration Register Low
#define CAN_MSGCFGL8 (*((uword volatile far *) 0x200414))
#define CAN_MSGCFGL8_DIR 0x0008
#define CAN_MSGCFGL8_NODE 0x0002
#define CAN_MSGCFGL8_RMM 0x0001
#define CAN_MSGCFGL8_XTD 0x0004
// Message Object 9 Message Configuration Register Low
#define CAN_MSGCFGL9 (*((uword volatile far *) 0x200434))
#define CAN_MSGCFGL9_DIR 0x0008
#define CAN_MSGCFGL9_NODE 0x0002
#define CAN_MSGCFGL9_RMM 0x0001
#define CAN_MSGCFGL9_XTD 0x0004
// Message Object 0 Message Control Register High
#define CAN_MSGCTRH0 (*((uword volatile far *) 0x200312))
// Message Object 1 Message Control Register High
#define CAN_MSGCTRH1 (*((uword volatile far *) 0x200332))
// Message Object 10 Message Control Register High
#define CAN_MSGCTRH10 (*((uword volatile far *) 0x200452))
// Message Object 11 Message Control Register High
#define CAN_MSGCTRH11 (*((uword volatile far *) 0x200472))
// Message Object 12 Message Control Register High
#define CAN_MSGCTRH12 (*((uword volatile far *) 0x200492))
// Message Object 13 Message Control Register High
#define CAN_MSGCTRH13 (*((uword volatile far *) 0x2004B2))
// Message Object 14 Message Control Register High
#define CAN_MSGCTRH14 (*((uword volatile far *) 0x2004D2))
// Message Object 15 Message Control Register High
#define CAN_MSGCTRH15 (*((uword volatile far *) 0x2004F2))
// Message Object 16 Message Control Register High
#define CAN_MSGCTRH16 (*((uword volatile far *) 0x200512))
// Message Object 17 Message Control Register High
#define CAN_MSGCTRH17 (*((uword volatile far *) 0x200532))
// Message Object 18 Message Control Register High
#define CAN_MSGCTRH18 (*((uword volatile far *) 0x200552))
// Message Object 19 Message Control Register High
#define CAN_MSGCTRH19 (*((uword volatile far *) 0x200572))
// Message Object 2 Message Control Register High
#define CAN_MSGCTRH2 (*((uword volatile far *) 0x200352))
// Message Object 20 Message Control Register High
#define CAN_MSGCTRH20 (*((uword volatile far *) 0x200592))
// Message Object 21 Message Control Register High
#define CAN_MSGCTRH21 (*((uword volatile far *) 0x2005B2))
// Message Object 22 Message Control Register High
#define CAN_MSGCTRH22 (*((uword volatile far *) 0x2005D2))
// Message Object 23 Message Control Register High
#define CAN_MSGCTRH23 (*((uword volatile far *) 0x2005F2))
// Message Object 24 Message Control Register High
#define CAN_MSGCTRH24 (*((uword volatile far *) 0x200612))
// Message Object 25 Message Control Register High
#define CAN_MSGCTRH25 (*((uword volatile far *) 0x200632))
// Message Object 26 Message Control Register High
#define CAN_MSGCTRH26 (*((uword volatile far *) 0x200652))
// Message Object 27 Message Control Register High
#define CAN_MSGCTRH27 (*((uword volatile far *) 0x200672))
// Message Object 28 Message Control Register High
#define CAN_MSGCTRH28 (*((uword volatile far *) 0x200692))
// Message Object 29 Message Control Register High
#define CAN_MSGCTRH29 (*((uword volatile far *) 0x2006B2))
// Message Object 3 Message Control Register High
#define CAN_MSGCTRH3 (*((uword volatile far *) 0x200372))
// Message Object 30 Message Control Register High
#define CAN_MSGCTRH30 (*((uword volatile far *) 0x2006D2))
// Message Object 31 Message Control Register High
#define CAN_MSGCTRH31 (*((uword volatile far *) 0x2006F2))
// Message Object 4 Message Control Register High
#define CAN_MSGCTRH4 (*((uword volatile far *) 0x200392))
// Message Object 5 Message Control Register High
#define CAN_MSGCTRH5 (*((uword volatile far *) 0x2003B2))
// Message Object 6 Message Control Register High
#define CAN_MSGCTRH6 (*((uword volatile far *) 0x2003D2))
// Message Object 7 Message Control Register High
#define CAN_MSGCTRH7 (*((uword volatile far *) 0x2003F2))
// Message Object 8 Message Control Register High
#define CAN_MSGCTRH8 (*((uword volatile far *) 0x200412))
// Message Object 9 Message Control Register High
#define CAN_MSGCTRH9 (*((uword volatile far *) 0x200432))
// Message Object 0 Message Control Register Low
#define CAN_MSGCTRL0 (*((uword volatile far *) 0x200310))
// Message Object 1 Message Control Register Low
#define CAN_MSGCTRL1 (*((uword volatile far *) 0x200330))
// Message Object 10 Message Control Register Low
#define CAN_MSGCTRL10 (*((uword volatile far *) 0x200450))
// Message Object 11 Message Control Register Low
#define CAN_MSGCTRL11 (*((uword volatile far *) 0x200470))
// Message Object 12 Message Control Register Low
#define CAN_MSGCTRL12 (*((uword volatile far *) 0x200490))
// Message Object 13 Message Control Register Low
#define CAN_MSGCTRL13 (*((uword volatile far *) 0x2004B0))
// Message Object 14 Message Control Register Low
#define CAN_MSGCTRL14 (*((uword volatile far *) 0x2004D0))
// Message Object 15 Message Control Register Low
#define CAN_MSGCTRL15 (*((uword volatile far *) 0x2004F0))
// Message Object 16 Message Control Register Low
#define CAN_MSGCTRL16 (*((uword volatile far *) 0x200510))
// Message Object 17 Message Control Register Low
#define CAN_MSGCTRL17 (*((uword volatile far *) 0x200530))
// Message Object 18 Message Control Register Low
#define CAN_MSGCTRL18 (*((uword volatile far *) 0x200550))
// Message Object 19 Message Control Register Low
#define CAN_MSGCTRL19 (*((uword volatile far *) 0x200570))
// Message Object 2 Message Control Register Low
#define CAN_MSGCTRL2 (*((uword volatile far *) 0x200350))
// Message Object 20 Message Control Register Low
#define CAN_MSGCTRL20 (*((uword volatile far *) 0x200590))
// Message Object 21 Message Control Register Low
#define CAN_MSGCTRL21 (*((uword volatile far *) 0x2005B0))
// Message Object 22 Message Control Register Low
#define CAN_MSGCTRL22 (*((uword volatile far *) 0x2005D0))
// Message Object 23 Message Control Register Low
#define CAN_MSGCTRL23 (*((uword volatile far *) 0x2005F0))
// Message Object 24 Message Control Register Low
#define CAN_MSGCTRL24 (*((uword volatile far *) 0x200610))
// Message Object 25 Message Control Register Low
#define CAN_MSGCTRL25 (*((uword volatile far *) 0x200630))
// Message Object 26 Message Control Register Low
#define CAN_MSGCTRL26 (*((uword volatile far *) 0x200650))
// Message Object 27 Message Control Register Low
#define CAN_MSGCTRL27 (*((uword volatile far *) 0x200670))
// Message Object 28 Message Control Register Low
#define CAN_MSGCTRL28 (*((uword volatile far *) 0x200690))
// Message Object 29 Message Control Register Low
#define CAN_MSGCTRL29 (*((uword volatile far *) 0x2006B0))
// Message Object 3 Message Control Register Low
#define CAN_MSGCTRL3 (*((uword volatile far *) 0x200370))
// Message Object 30 Message Control Register Low
#define CAN_MSGCTRL30 (*((uword volatile far *) 0x2006D0))
// Message Object 31 Message Control Register Low
#define CAN_MSGCTRL31 (*((uword volatile far *) 0x2006F0))
// Message Object 4 Message Control Register Low
#define CAN_MSGCTRL4 (*((uword volatile far *) 0x200390))
// Message Object 5 Message Control Register Low
#define CAN_MSGCTRL5 (*((uword volatile far *) 0x2003B0))
// Message Object 6 Message Control Register Low
#define CAN_MSGCTRL6 (*((uword volatile far *) 0x2003D0))
// Message Object 7 Message Control Register Low
#define CAN_MSGCTRL7 (*((uword volatile far *) 0x2003F0))
// Message Object 8 Message Control Register Low
#define CAN_MSGCTRL8 (*((uword volatile far *) 0x200410))
// Message Object 9 Message Control Register Low
#define CAN_MSGCTRL9 (*((uword volatile far *) 0x200430))
// Message Object 0 Data Register 0 High
#define CAN_MSGDRH00 (*((uword volatile far *) 0x200302))
// Message Object 0 Data Register 4 High
#define CAN_MSGDRH04 (*((uword volatile far *) 0x200306))
// Message Object 1 Data Register 0 High
#define CAN_MSGDRH10 (*((uword volatile far *) 0x200322))
// Message Object 10 Data Register 0 High
#define CAN_MSGDRH100 (*((uword volatile far *) 0x200442))
// Message Object 10 Data Register 4 High
#define CAN_MSGDRH104 (*((uword volatile far *) 0x200446))
// Message Object 11 Data Register 0 High
#define CAN_MSGDRH110 (*((uword volatile far *) 0x200462))
// Message Object 11 Data Register 4 High
#define CAN_MSGDRH114 (*((uword volatile far *) 0x200466))
// Message Object 12 Data Register 0 High
#define CAN_MSGDRH120 (*((uword volatile far *) 0x200482))
// Message Object 12 Data Register 4 High
#define CAN_MSGDRH124 (*((uword volatile far *) 0x200486))
// Message Object 13 Data Register 0 High
#define CAN_MSGDRH130 (*((uword volatile far *) 0x2004A2))
// Message Object 13 Data Register 4 High
#define CAN_MSGDRH134 (*((uword volatile far *) 0x2004A6))
// Message Object 1 Data Register 4 High
#define CAN_MSGDRH14 (*((uword volatile far *) 0x200326))
// Message Object 14 Data Register 0 High
#define CA
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -