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

📄 cslr_chip.h

📁 Dm6455 driver,magbe useful to you!
💻 H
📖 第 1 页 / 共 3 页
字号:
#define CSL_CHIP_GFPGFR_SIZE_MASK        (0x07000000u)
#define CSL_CHIP_GFPGFR_SIZE_SHIFT       (0x00000018u)
#define CSL_CHIP_GFPGFR_SIZE_RESETVAL    (0x00000007u)

#define CSL_CHIP_GFPGFR_POLY_MASK        (0x000000FFu)
#define CSL_CHIP_GFPGFR_POLY_SHIFT       (0x00000000u)
#define CSL_CHIP_GFPGFR_POLY_RESETVAL    (0x0000001Du)

#define CSL_CHIP_GFPGFR_RESETVAL         (0x0700001Du)

/* TSR */

#define CSL_CHIP_TSR_IB_MASK             (0x00008000u)
#define CSL_CHIP_TSR_IB_SHIFT            (0x0000000Fu)
#define CSL_CHIP_TSR_IB_RESETVAL         (0x00000000u)

/*----IB Tokens----*/
#define CSL_CHIP_TSR_IB_UNBLOCKED        (0x00000000u)
#define CSL_CHIP_TSR_IB_BLOCKED          (0x00000001u)

#define CSL_CHIP_TSR_SPLX_MASK           (0x00004000u)
#define CSL_CHIP_TSR_SPLX_SHIFT          (0x0000000Eu)
#define CSL_CHIP_TSR_SPLX_RESETVAL       (0x00000000u)

/*----SPLX Tokens----*/
#define CSL_CHIP_TSR_SPLX_NOTEXEC        (0x00000000u)
#define CSL_CHIP_TSR_SPLX_EXEC           (0x00000001u)

#define CSL_CHIP_TSR_EXC_MASK            (0x00000400u)
#define CSL_CHIP_TSR_EXC_SHIFT           (0x0000000Au)
#define CSL_CHIP_TSR_EXC_RESETVAL        (0x00000000u)

/*----EXC Tokens----*/
#define CSL_CHIP_TSR_EXC_NOTEXEC         (0x00000000u)
#define CSL_CHIP_TSR_EXC_EXEC            (0x00000001u)

#define CSL_CHIP_TSR_INT_MASK            (0x00000200u)
#define CSL_CHIP_TSR_INT_SHIFT           (0x00000009u)
#define CSL_CHIP_TSR_INT_RESETVAL        (0x00000000u)

/*----INT Tokens----*/
#define CSL_CHIP_TSR_INT_NOTEXEC         (0x00000000u)
#define CSL_CHIP_TSR_INT_EXEC            (0x00000001u)

#define CSL_CHIP_TSR_CXM_MASK            (0x000000C0u)
#define CSL_CHIP_TSR_CXM_SHIFT           (0x00000006u)
#define CSL_CHIP_TSR_CXM_RESETVAL        (0x00000000u)

/*----CXM Tokens----*/
#define CSL_CHIP_TSR_CXM_SUPERVISOR      (0x00000000u)
#define CSL_CHIP_TSR_CXM_USER            (0x00000001u)

#define CSL_CHIP_TSR_XEN_MASK            (0x00000008u)
#define CSL_CHIP_TSR_XEN_SHIFT           (0x00000003u)
#define CSL_CHIP_TSR_XEN_RESETVAL        (0x00000000u)

/*----XEN Tokens----*/
#define CSL_CHIP_TSR_XEN_ENABLE          (0x00000001u)
#define CSL_CHIP_TSR_XEN_DISABLE         (0x00000000u)

#define CSL_CHIP_TSR_GEE_MASK            (0x00000004u)
#define CSL_CHIP_TSR_GEE_SHIFT           (0x00000002u)
#define CSL_CHIP_TSR_GEE_RESETVAL        (0x00000000u)

/*----GEE Tokens----*/
#define CSL_CHIP_TSR_GEE_ENABLE          (0x00000001u)
#define CSL_CHIP_TSR_GEE_DISABLE         (0x00000000u)

#define CSL_CHIP_TSR_SGIE_MASK           (0x00000002u)
#define CSL_CHIP_TSR_SGIE_SHIFT          (0x00000001u)
#define CSL_CHIP_TSR_SGIE_RESETVAL       (0x00000000u)

#define CSL_CHIP_TSR_GIE_MASK            (0x00000001u)
#define CSL_CHIP_TSR_GIE_SHIFT           (0x00000000u)
#define CSL_CHIP_TSR_GIE_RESETVAL        (0x00000000u)

/*----GIE Tokens----*/
#define CSL_CHIP_TSR_GIE_ENABLE          (0x00000001u)
#define CSL_CHIP_TSR_GIE_DISABLE         (0x00000000u)

#define CSL_CHIP_TSR_RESETVAL            (0x00000000u)

/* ITSR */

#define CSL_CHIP_ITSR_IB_MASK            (0x00008000u)
#define CSL_CHIP_ITSR_IB_SHIFT           (0x0000000Fu)
#define CSL_CHIP_ITSR_IB_RESETVAL        (0x00000000u)

/*----IB Tokens----*/
#define CSL_CHIP_ITSR_IB_UNBLOCKED       (0x00000000u)
#define CSL_CHIP_ITSR_IB_BLOCKED         (0x00000001u)

#define CSL_CHIP_ITSR_SPLX_MASK          (0x00004000u)
#define CSL_CHIP_ITSR_SPLX_SHIFT         (0x0000000Eu)
#define CSL_CHIP_ITSR_SPLX_RESETVAL      (0x00000000u)

/*----SPLX Tokens----*/
#define CSL_CHIP_ITSR_SPLX_NOTEXEC       (0x00000000u)
#define CSL_CHIP_ITSR_SPLX_EXEC          (0x00000001u)

#define CSL_CHIP_ITSR_EXC_MASK           (0x00000400u)
#define CSL_CHIP_ITSR_EXC_SHIFT          (0x0000000Au)
#define CSL_CHIP_ITSR_EXC_RESETVAL       (0x00000000u)

/*----EXC Tokens----*/
#define CSL_CHIP_ITSR_EXC_NOTEXEC        (0x00000000u)
#define CSL_CHIP_ITSR_EXC_EXEC           (0x00000001u)

#define CSL_CHIP_ITSR_INT_MASK           (0x00000200u)
#define CSL_CHIP_ITSR_INT_SHIFT          (0x00000009u)
#define CSL_CHIP_ITSR_INT_RESETVAL       (0x00000000u)

/*----INT Tokens----*/
#define CSL_CHIP_ITSR_INT_NOTEXEC        (0x00000000u)
#define CSL_CHIP_ITSR_INT_EXEC           (0x00000001u)

#define CSL_CHIP_ITSR_CXM_MASK           (0x000000C0u)
#define CSL_CHIP_ITSR_CXM_SHIFT          (0x00000006u)
#define CSL_CHIP_ITSR_CXM_RESETVAL       (0x00000000u)

/*----CXM Tokens----*/
#define CSL_CHIP_ITSR_CXM_SUPERVISOR     (0x00000000u)
#define CSL_CHIP_ITSR_CXM_USER           (0x00000001u)

#define CSL_CHIP_ITSR_XEN_MASK           (0x00000008u)
#define CSL_CHIP_ITSR_XEN_SHIFT          (0x00000003u)
#define CSL_CHIP_ITSR_XEN_RESETVAL       (0x00000000u)

/*----XEN Tokens----*/
#define CSL_CHIP_ITSR_XEN_ENABLE         (0x00000001u)
#define CSL_CHIP_ITSR_XEN_DISABLE        (0x00000000u)

#define CSL_CHIP_ITSR_GEE_MASK           (0x00000004u)
#define CSL_CHIP_ITSR_GEE_SHIFT          (0x00000002u)
#define CSL_CHIP_ITSR_GEE_RESETVAL       (0x00000000u)

/*----GEE Tokens----*/
#define CSL_CHIP_ITSR_GEE_ENABLE         (0x00000001u)
#define CSL_CHIP_ITSR_GEE_DISABLE        (0x00000000u)

#define CSL_CHIP_ITSR_SGIE_MASK          (0x00000002u)
#define CSL_CHIP_ITSR_SGIE_SHIFT         (0x00000001u)
#define CSL_CHIP_ITSR_SGIE_RESETVAL      (0x00000000u)

#define CSL_CHIP_ITSR_GIE_MASK           (0x00000001u)
#define CSL_CHIP_ITSR_GIE_SHIFT          (0x00000000u)
#define CSL_CHIP_ITSR_GIE_RESETVAL       (0x00000000u)

/*----GIE Tokens----*/
#define CSL_CHIP_ITSR_GIE_ENABLE         (0x00000001u)
#define CSL_CHIP_ITSR_GIE_DISABLE        (0x00000000u)

#define CSL_CHIP_ITSR_RESETVAL           (0x00000000u)

/* NTSR */

#define CSL_CHIP_NTSR_IB_MASK            (0x00008000u)
#define CSL_CHIP_NTSR_IB_SHIFT           (0x0000000Fu)
#define CSL_CHIP_NTSR_IB_RESETVAL        (0x00000000u)

/*----IB Tokens----*/
#define CSL_CHIP_NTSR_IB_UNBLOCKED       (0x00000000u)
#define CSL_CHIP_NTSR_IB_BLOCKED         (0x00000001u)

#define CSL_CHIP_NTSR_SPLX_MASK          (0x00004000u)
#define CSL_CHIP_NTSR_SPLX_SHIFT         (0x0000000Eu)
#define CSL_CHIP_NTSR_SPLX_RESETVAL      (0x00000000u)

/*----SPLX Tokens----*/
#define CSL_CHIP_NTSR_SPLX_NOTEXEC       (0x00000000u)
#define CSL_CHIP_NTSR_SPLX_EXEC          (0x00000001u)

#define CSL_CHIP_NTSR_EXC_MASK           (0x00000400u)
#define CSL_CHIP_NTSR_EXC_SHIFT          (0x0000000Au)
#define CSL_CHIP_NTSR_EXC_RESETVAL       (0x00000000u)

/*----EXC Tokens----*/
#define CSL_CHIP_NTSR_EXC_NOTEXEC        (0x00000000u)
#define CSL_CHIP_NTSR_EXC_EXEC           (0x00000001u)

#define CSL_CHIP_NTSR_INT_MASK           (0x00000200u)
#define CSL_CHIP_NTSR_INT_SHIFT          (0x00000009u)
#define CSL_CHIP_NTSR_INT_RESETVAL       (0x00000000u)

/*----INT Tokens----*/
#define CSL_CHIP_NTSR_INT_NOTEXEC        (0x00000000u)
#define CSL_CHIP_NTSR_INT_EXEC           (0x00000001u)

#define CSL_CHIP_NTSR_CXM_MASK           (0x000000C0u)
#define CSL_CHIP_NTSR_CXM_SHIFT          (0x00000006u)
#define CSL_CHIP_NTSR_CXM_RESETVAL       (0x00000000u)

/*----CXM Tokens----*/
#define CSL_CHIP_NTSR_CXM_SUPERVISOR     (0x00000000u)
#define CSL_CHIP_NTSR_CXM_USER           (0x00000001u)

#define CSL_CHIP_NTSR_XEN_MASK           (0x00000008u)
#define CSL_CHIP_NTSR_XEN_SHIFT          (0x00000003u)
#define CSL_CHIP_NTSR_XEN_RESETVAL       (0x00000000u)

/*----XEN Tokens----*/
#define CSL_CHIP_NTSR_XEN_ENABLE         (0x00000001u)
#define CSL_CHIP_NTSR_XEN_DISABLE        (0x00000000u)

#define CSL_CHIP_NTSR_GEE_MASK           (0x00000004u)
#define CSL_CHIP_NTSR_GEE_SHIFT          (0x00000002u)
#define CSL_CHIP_NTSR_GEE_RESETVAL       (0x00000000u)

/*----GEE Tokens----*/
#define CSL_CHIP_NTSR_GEE_ENABLE         (0x00000001u)
#define CSL_CHIP_NTSR_GEE_DISABLE        (0x00000000u)

#define CSL_CHIP_NTSR_SGIE_MASK          (0x00000002u)
#define CSL_CHIP_NTSR_SGIE_SHIFT         (0x00000001u)
#define CSL_CHIP_NTSR_SGIE_RESETVAL      (0x00000000u)

#define CSL_CHIP_NTSR_GIE_MASK           (0x00000001u)
#define CSL_CHIP_NTSR_GIE_SHIFT          (0x00000000u)
#define CSL_CHIP_NTSR_GIE_RESETVAL       (0x00000000u)

/*----GIE Tokens----*/
#define CSL_CHIP_NTSR_GIE_ENABLE         (0x00000001u)
#define CSL_CHIP_NTSR_GIE_DISABLE        (0x00000000u)

#define CSL_CHIP_NTSR_RESETVAL           (0x00000000u)

/* EFR */

#define CSL_CHIP_EFR_NXF_MASK            (0x80000000u)
#define CSL_CHIP_EFR_NXF_SHIFT           (0x0000001Fu)
#define CSL_CHIP_EFR_NXF_RESETVAL        (0x00000000u)

#define CSL_CHIP_EFR_EXF_MASK            (0x40000000u)
#define CSL_CHIP_EFR_EXF_SHIFT           (0x0000001Eu)
#define CSL_CHIP_EFR_EXF_RESETVAL        (0x00000000u)

#define CSL_CHIP_EFR_IXF_MASK            (0x00000002u)
#define CSL_CHIP_EFR_IXF_SHIFT           (0x00000001u)
#define CSL_CHIP_EFR_IXF_RESETVAL        (0x00000000u)

#define CSL_CHIP_EFR_OXF_MASK            (0x00000001u)
#define CSL_CHIP_EFR_OXF_SHIFT           (0x00000000u)
#define CSL_CHIP_EFR_OXF_RESETVAL        (0x00000000u)

#define CSL_CHIP_EFR_RESETVAL            (0x00000000u)

/* ECR */

#define CSL_CHIP_ECR_NXC_MASK            (0x80000000u)
#define CSL_CHIP_ECR_NXC_SHIFT           (0x0000001Fu)
#define CSL_CHIP_ECR_NXC_RESETVAL        (0x00000000u)

/*----NXC Tokens----*/
#define CSL_CHIP_ECR_NXC_CLEAR           (0x00000001u)

#define CSL_CHIP_ECR_EXC_MASK            (0x40000000u)
#define CSL_CHIP_ECR_EXC_SHIFT           (0x0000001Eu)
#define CSL_CHIP_ECR_EXC_RESETVAL        (0x00000000u)

/*----EXC Tokens----*/
#define CSL_CHIP_ECR_EXC_CLEAR           (0x00000001u)

#define CSL_CHIP_ECR_IXC_MASK            (0x00000002u)
#define CSL_CHIP_ECR_IXC_SHIFT           (0x00000001u)
#define CSL_CHIP_ECR_IXC_RESETVAL        (0x00000000u)

/*----IXC Tokens----*/
#define CSL_CHIP_ECR_IXC_CLEAR           (0x00000001u)

#define CSL_CHIP_ECR_OXC_MASK            (0x00000001u)
#define CSL_CHIP_ECR_OXC_SHIFT           (0x00000000u)
#define CSL_CHIP_ECR_OXC_RESETVAL        (0x00000000u)

/*----OXC Tokens----*/
#define CSL_CHIP_ECR_OXC_CLEAR           (0x00000001u)

#define CSL_CHIP_ECR_RESETVAL            (0x00000000u)

/* IERR */

#define CSL_CHIP_IERR_LBX_MASK           (0x00000080u)
#define CSL_CHIP_IERR_LBX_SHIFT          (0x00000007u)
#define CSL_CHIP_IERR_LBX_RESETVAL       (0x00000000u)

#define CSL_CHIP_IERR_PRX_MASK           (0x00000040u)
#define CSL_CHIP_IERR_PRX_SHIFT          (0x00000006u)
#define CSL_CHIP_IERR_PRX_RESETVAL       (0x00000000u)

#define CSL_CHIP_IERR_RAX_MASK           (0x00000020u)
#define CSL_CHIP_IERR_RAX_SHIFT          (0x00000005u)
#define CSL_CHIP_IERR_RAX_RESETVAL       (0x00000000u)

#define CSL_CHIP_IERR_RCX_MASK           (0x00000010u)
#define CSL_CHIP_IERR_RCX_SHIFT          (0x00000004u)
#define CSL_CHIP_IERR_RCX_RESETVAL       (0x00000000u)

#define CSL_CHIP_IERR_OPX_MASK           (0x00000008u)
#define CSL_CHIP_IERR_OPX_SHIFT          (0x00000003u)
#define CSL_CHIP_IERR_OPX_RESETVAL       (0x00000000u)

#define CSL_CHIP_IERR_EPX_MASK           (0x00000004u)
#define CSL_CHIP_IERR_EPX_SHIFT          (0x00000002u)
#define CSL_CHIP_IERR_EPX_RESETVAL       (0x00000000u)

#define CSL_CHIP_IERR_FPX_MASK           (0x00000002u)
#define CSL_CHIP_IERR_FPX_SHIFT          (0x00000001u)
#define CSL_CHIP_IERR_FPX_RESETVAL       (0x00000000u)

#define CSL_CHIP_IERR_IFX_MASK           (0x00000001u)
#define CSL_CHIP_IERR_IFX_SHIFT          (0x00000000u)
#define CSL_CHIP_IERR_IFX_RESETVAL       (0x00000000u)

#define CSL_CHIP_IERR_RESETVAL           (0x00000000u)

/* REP */

#define CSL_CHIP_REP_REP_MASK            (0xFFFFFFFFu)
#define CSL_CHIP_REP_REP_SHIFT           (0x00000000u)
#define CSL_CHIP_REP_REP_RESETVAL        (0x00000000u)

#define CSL_CHIP_REP_RESETVAL            (0x00000000u)

#endif

⌨️ 快捷键说明

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