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

📄 csl_tcphal.h

📁 SEED的VPM642测试程序-板级支持库
💻 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



  #define _TCP_EXE_ADDR              0x01BA0038u

⌨️ 快捷键说明

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