⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 csl_tcphal.h

📁 奇想达QXD-DM642开发板提供的串口uart收发源码。
💻 H
📖 第 1 页 / 共 3 页
字号:
* |                   |* |  I C 4            |* |___________________|** TCP input configuration register  4** FIELDS (msb -> lsb)* (rw) NWDEXT* (rw) NWDAP*\******************************************************************************/  #define _TCP_IC4_OFFSET            4  #define _TCP_IC4_ADDR              0x01BA0010u //#define _TCP_IC4_ADDR              0x58000010u  #define _TCP_IC4_NWDEXT_MASK         0xFFFF0000u  #define _TCP_IC4_NWDEXT_SHIFT        0x00000010u  #define  TCP_IC4_NWDEXT_DEFAULT      0x00000000u  #define  TCP_IC4_NWDEXT_OF(x)        _VALUEOF(x)  #define _TCP_IC4_NWDAP_MASK          0x0000FFFFu  #define _TCP_IC4_NWDAP_SHIFT         0x00000000u  #define  TCP_IC4_NWDAP_DEFAULT       0x00000000u  #define  TCP_IC4_NWDAP_OF(x)         _VALUEOF(x)  #define  TCP_IC4_OF(x)             _VALUEOF(x)  #define TCP_IC4_DEFAULT (Uint32)(\    _PER_FDEFAULT(TCP,IC4,NWDEXT)\   |_PER_FDEFAULT(TCP,IC4,NWDAP)\  )  #define TCP_IC4_RMK(nwdext,nwdap) (Uint32)(\     _PER_FMK(TCP,IC4,NWDEXT,nwdext)\    |_PER_FMK(TCP,IC4,NWDAP,nwdap)\  )  #define _TCP_IC4_FGET(FIELD)\    _PER_FGET(_TCP_IC4_ADDR,TCP,IC4,##FIELD)  #define _TCP_IC4_FSET(FIELD,field)\    _PER_FSET(_TCP_IC4_ADDR,TCP,IC4,##FIELD,field)  #define _TCP_IC4_FSETS(FIELD,SYM)\    _PER_FSETS(_TCP_IC4_ADDR,TCP,IC4,FIELD,##SYM)/******************************************************************************\* _____________________* |                   |* |  I C 5            |* |___________________|** TCP input configuration register  5** FIELDS (msb -> lsb)* (rw) NWDHD*\******************************************************************************/  #define _TCP_IC5_OFFSET            5  #define _TCP_IC5_ADDR              0x01BA0014u  //#define _TCP_IC5_ADDR              0x58000014u  #define _TCP_IC5_NWDHD_MASK          0x0000FFFFu  #define _TCP_IC5_NWDHD_SHIFT         0x00000000u  #define  TCP_IC5_NWDHD_DEFAULT       0x00000000u  #define  TCP_IC5_NWDHD_OF(x)         _VALUEOF(x)  #define  TCP_IC5_OF(x)             _VALUEOF(x)  #define TCP_IC5_DEFAULT (Uint32)(\     _PER_FDEFAULT(TCP,IC5,NWDHD)\  )  #define TCP_IC5_RMK(nwdhd) (Uint32)(\     _PER_FMK(TCP,IC5,NWDHD,nwdhd)\  )  #define _TCP_IC5_FGET(FIELD)\    _PER_FGET(_TCP_IC5_ADDR,TCP,IC5,##FIELD)  #define _TCP_IC5_FSET(FIELD,field)\    _PER_FSET(_TCP_IC5_ADDR,TCP,IC5,##FIELD,field)  #define _TCP_IC5_FSETS(FIELD,SYM)\    _PER_FSETS(_TCP_IC5_ADDR,TCP,IC5,FIELD,##SYM)/******************************************************************************\* _____________________* |                   |* |  I C 6            |* |___________________|** TCP input configuration register  6** FIELDS (msb -> lsb)* (rw) TAIL1*\******************************************************************************/  #define _TCP_IC6_OFFSET            6    #define _TCP_IC6_ADDR              0x01BA0018u // #define _TCP_IC6_ADDR              0x58000018u    #define _TCP_IC6_TAIL1_MASK        0xFFFFFFFFu  #define _TCP_IC6_TAIL1_SHIFT       0x00000000u  #define  TCP_IC6_TAIL1_DEFAULT     0x00000000u  #define  TCP_IC6_TAIL1_OF(x)       _VALUEOF(x)  #define  TCP_IC6_OF(x)             _VALUEOF(x)  #define TCP_IC6_DEFAULT (Uint32)(\     _PER_FDEFAULT(TCP,IC6,TAIL1)\  )  #define TCP_IC6_RMK(tail1) (Uint32)(\     _PER_FMK(TCP,IC6,TAIL1,tail1)\  )  #define _TCP_IC6_FGET(FIELD)\    _PER_FGET(_TCP_IC6_ADDR,TCP,IC6,##FIELD)  #define _TCP_IC6_FSET(FIELD,field)\    _PER_FSET(_TCP_IC6_ADDR,TCP,IC6,##FIELD,field)  #define _TCP_IC6_FSETS(FIELD,SYM)\    _PER_FSETS(_TCP_IC6_ADDR,TCP,IC6,FIELD,##SYM)/******************************************************************************\* _____________________* |                   |* |  I C 7            |* |___________________|** TCP input configuration register  7** FIELDS (msb -> lsb)* (rw) TAIL2*\******************************************************************************/  #define _TCP_IC7_OFFSET            7   #define _TCP_IC7_ADDR              0x01BA001Cu  // #define _TCP_IC7_ADDR              0x5800001Cu  #define _TCP_IC7_TAIL2_MASK        0xFFFFFFFFu  #define _TCP_IC7_TAIL2_SHIFT       0x00000000u  #define  TCP_IC7_TAIL2_DEFAULT     0x00000000u  #define  TCP_IC7_TAIL2_OF(x)       _VALUEOF(x)  #define  TCP_IC7_OF(x)             _VALUEOF(x)  #define TCP_IC7_DEFAULT (Uint32)(\     _PER_FDEFAULT(TCP,IC7,TAIL2)\  )  #define TCP_IC7_RMK(tail2) (Uint32)(\     _PER_FMK(TCP,IC7,TAIL2,tail2)\  )  #define _TCP_IC7_FGET(FIELD)\    _PER_FGET(_TCP_IC7_ADDR,TCP,IC7,##FIELD)  #define _TCP_IC7_FSET(FIELD,field)\    _PER_FSET(_TCP_IC7_ADDR,TCP,IC7,##FIELD,field)  #define _TCP_IC7_FSETS(FIELD,SYM)\    _PER_FSETS(_TCP_IC7_ADDR,TCP,IC7,FIELD,##SYM)/******************************************************************************\* _____________________* |                   |* |  I C 8            |* |___________________|** TCP input configuration register  8** FIELDS (msb -> lsb)* (rw) TAIL3*\******************************************************************************/  #define _TCP_IC8_OFFSET            8     #define _TCP_IC8_ADDR              0x01BA0020u  // #define _TCP_IC8_ADDR              0x58000020u  #define _TCP_IC8_TAIL3_MASK        0xFFFFFFFFu  #define _TCP_IC8_TAIL3_SHIFT       0x00000000u  #define  TCP_IC8_TAIL3_DEFAULT     0x00000000u  #define  TCP_IC8_TAIL3_OF(x)       _VALUEOF(x)  #define  TCP_IC8_OF(x)             _VALUEOF(x)  #define TCP_IC8_DEFAULT (Uint32)(\     _PER_FDEFAULT(TCP,IC8,TAIL3)\  )  #define TCP_IC8_RMK(tail3) (Uint32)(\     _PER_FMK(TCP,IC8,TAIL3,tail3)\  )  #define _TCP_IC8_FGET(FIELD)\    _PER_FGET(_TCP_IC8_ADDR,TCP,IC8,##FIELD)  #define _TCP_IC8_FSET(FIELD,field)\    _PER_FSET(_TCP_IC8_ADDR,TCP,IC8,##FIELD,field)  #define _TCP_IC8_FSETS(FIELD,SYM)\    _PER_FSETS(_TCP_IC8_ADDR,TCP,IC8,FIELD,##SYM)/******************************************************************************\* _____________________* |                   |* |  I C 9            |* |___________________|** TCP input configuration register  9** FIELDS (msb -> lsb)* (rw) TAIL4*\******************************************************************************/  #define _TCP_IC9_OFFSET            9    #define _TCP_IC9_ADDR              0x01BA0024u  //#define _TCP_IC9_ADDR              0x58000024u  #define _TCP_IC9_TAIL4_MASK        0xFFFFFFFFu  #define _TCP_IC9_TAIL4_SHIFT       0x00000000u  #define  TCP_IC9_TAIL4_DEFAULT     0x00000000u  #define  TCP_IC9_TAIL4_OF(x)       _VALUEOF(x)  #define  TCP_IC9_OF(x)             _VALUEOF(x)  #define TCP_IC9_DEFAULT (Uint32)(\     _PER_FDEFAULT(TCP,IC9,TAIL4)\  )  #define TCP_IC9_RMK(tail4) (Uint32)(\     _PER_FMK(TCP,IC9,TAIL4,tail4)\  )  #define _TCP_IC9_FGET(FIELD)\    _PER_FGET(_TCP_IC9_ADDR,TCP,IC9,##FIELD)  #define _TCP_IC9_FSET(FIELD,field)\    _PER_FSET(_TCP_IC9_ADDR,TCP,IC9,##FIELD,field)  #define _TCP_IC9_FSETS(FIELD,SYM)\    _PER_FSETS(_TCP_IC9_ADDR,TCP,IC9,FIELD,##SYM)/******************************************************************************\* _____________________* |                   |* |  I C 1 0          |* |___________________|** TCP input configuration register 10** FIELDS (msb -> lsb)* (rw) TAIL5*\******************************************************************************/  #define _TCP_IC10_OFFSET           10  #define _TCP_IC10_ADDR             0x01BA0028u // #define _TCP_IC10_ADDR              0x58000028u  #define _TCP_IC10_TAIL5_MASK       0xFFFFFFFFu  #define _TCP_IC10_TAIL5_SHIFT      0x00000000u  #define  TCP_IC10_TAIL5_DEFAULT    0x00000000u  #define  TCP_IC10_TAIL5_OF(x)      _VALUEOF(x)  #define  TCP_IC10_OF(x)            _VALUEOF(x)  #define TCP_IC10_DEFAULT (Uint32)(\     _PER_FDEFAULT(TCP,IC10,TAIL5)\  )  #define TCP_IC10_RMK(tail5) (Uint32)(\     _PER_FMK(TCP,IC10,TAIL5,tail5)\  )  #define _TCP_IC10_FGET(FIELD)\    _PER_FGET(_TCP_IC10_ADDR,TCP,IC10,##FIELD)  #define _TCP_IC10_FSET(FIELD,field)\    _PER_FSET(_TCP_IC10_ADDR,TCP,IC10,##FIELD,field)  #define _TCP_IC10_FSETS(FIELD,SYM)\    _PER_FSETS(_TCP_IC10_ADDR,TCP,IC10,FIELD,##SYM)/******************************************************************************\* _____________________* |                   |* |  I C 1 1          |* |___________________|** TCP input configuration register 11** FIELDS (msb -> lsb)* (rw) TAIL6*\******************************************************************************/  #define _TCP_IC11_OFFSET           11  #define _TCP_IC11_ADDR             0x01BA002Cu // #define _TCP_IC11_ADDR              0x5800002Cu  #define _TCP_IC11_TAIL6_MASK       0xFFFFFFFFu  #define _TCP_IC11_TAIL6_SHIFT      0x00000000u  #define  TCP_IC11_TAIL6_DEFAULT    0x00000000u  #define  TCP_IC11_TAIL6_OF(x)      _VALUEOF(x)  #define  TCP_IC11_OF(x)            _VALUEOF(x)  #define TCP_IC11_DEFAULT (Uint32)(\     _PER_FDEFAULT(TCP,IC11,TAIL6)\  )  #define TCP_IC11_RMK(tail6) (Uint32)(\     _PER_FMK(TCP,IC11,TAIL6,tail6)\  )  #define _TCP_IC11_FGET(FIELD)\    _PER_FGET(_TCP_IC11_ADDR,TCP,IC11,##FIELD)  #define _TCP_IC11_FSET(FIELD,field)\    _PER_FSET(_TCP_IC11_ADDR,TCP,IC11,##FIELD,field)  #define _TCP_IC11_FSETS(FIELD,SYM)\    _PER_FSETS(_TCP_IC11_ADDR,TCP,IC11,FIELD,##SYM)/******************************************************************************\* _____________________* |                   |* |  O U T            |* |___________________|** TCP output parameters register** FIELDS (msb -> lsb)* (rw) NIT*\******************************************************************************/  #define _TCP_OUT_OFFSET            12  #define _TCP_OUT_ADDR              0x01BA0030u  #define _TCP_OUT_NIT_MASK          0xFFFF0000u  #define _TCP_OUT_NIT_SHIFT         0x00000010u  #define  TCP_OUT_NIT_DEFAULT       0x00000000u  #define  TCP_OUT_NIT_OF(x)         _VALUEOF(x)  #define  TCP_OUT_OF(x)             _VALUEOF(x)  #define TCP_OUT_DEFAULT (Uint32)(\     _PER_FDEFAULT(TCP,OUT,NIT)\  )  #define TCP_OUT_RMK(nit) (Uint32)(\     _PER_FMK(TCP,OUT,NIT,nit)\  )  #define _TCP_OUT_FGET(FIELD)\    _PER_FGET(_TCP_OUT_ADDR,TCP,OUT,##FIELD)  #define _TCP_OUT_FSET(FIELD,field)\    _PER_FSET(_TCP_OUT_ADDR,TCP,OUT,##FIELD,field)  #define _TCP_OUT_FSETS(FIELD,SYM)\    _PER_FSETS(_TCP_OUT_ADDR,TCP,OUT,##FIELD,##SYM)/******************************************************************************\* _____________________* |                   |* |  E X E            |* |___________________|** TCP execution register** FIELDS (msb -> lsb)* (rw) UNPAUSE* (rw) PAUSE* (rw) START*\******************************************************************************/  #define _TCP_EXE_OFFSET            14

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -