📄 csl_tcphal.h
字号:
* | 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
#define _TCP_EXE_ADDR 0x01BA0038u
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -