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

📄 cslr_ata.h

📁 TI达芬奇dm644x各硬件模块测试代码
💻 H
📖 第 1 页 / 共 3 页
字号:
#define CSL_ATA_MISCCTL_HWNHLD0S_RESETVAL (0x00000000u)#define CSL_ATA_MISCCTL_HWNHLD1P_MASK    (0x00700000u)#define CSL_ATA_MISCCTL_HWNHLD1P_SHIFT   (0x00000014u)#define CSL_ATA_MISCCTL_HWNHLD1P_RESETVAL (0x00000000u)#define CSL_ATA_MISCCTL_HWNHLD0P_MASK    (0x00070000u)#define CSL_ATA_MISCCTL_HWNHLD0P_SHIFT   (0x00000010u)#define CSL_ATA_MISCCTL_HWNHLD0P_RESETVAL (0x00000000u)#define CSL_ATA_MISCCTL_RSTMODES_MASK    (0x00002000u)#define CSL_ATA_MISCCTL_RSTMODES_SHIFT   (0x0000000Du)#define CSL_ATA_MISCCTL_RSTMODES_RESETVAL (0x00000000u)/*----RSTMODES Tokens----*/#define CSL_ATA_MISCCTL_RSTMODES_OPENCOLL (0x00000000u)#define CSL_ATA_MISCCTL_RSTMODES_PUSHPULL (0x00000001u)#define CSL_ATA_MISCCTL_RESETS_MASK      (0x00001000u)#define CSL_ATA_MISCCTL_RESETS_SHIFT     (0x0000000Cu)#define CSL_ATA_MISCCTL_RESETS_RESETVAL  (0x00000000u)/*----RESETS Tokens----*/#define CSL_ATA_MISCCTL_RESETS_NEGATE    (0x00000000u)#define CSL_ATA_MISCCTL_RESETS_ASSERT    (0x00000001u)#define CSL_ATA_MISCCTL_RSTMODEP_MASK    (0x00000200u)#define CSL_ATA_MISCCTL_RSTMODEP_SHIFT   (0x00000009u)#define CSL_ATA_MISCCTL_RSTMODEP_RESETVAL (0x00000000u)/*----RSTMODEP Tokens----*/#define CSL_ATA_MISCCTL_RSTMODEP_OPENCOLL (0x00000000u)#define CSL_ATA_MISCCTL_RSTMODEP_PUSHPULL (0x00000001u)#define CSL_ATA_MISCCTL_RESETP_MASK      (0x00000100u)#define CSL_ATA_MISCCTL_RESETP_SHIFT     (0x00000008u)#define CSL_ATA_MISCCTL_RESETP_RESETVAL  (0x00000000u)/*----RESETP Tokens----*/#define CSL_ATA_MISCCTL_RESETP_NEGATE    (0x00000000u)#define CSL_ATA_MISCCTL_RESETP_ASSERT    (0x00000001u)#define CSL_ATA_MISCCTL_TIMORIDE_MASK    (0x00000001u)#define CSL_ATA_MISCCTL_TIMORIDE_SHIFT   (0x00000000u)#define CSL_ATA_MISCCTL_TIMORIDE_RESETVAL (0x00000000u)/*----TIMORIDE Tokens----*/#define CSL_ATA_MISCCTL_TIMORIDE_DISABLE (0x00000000u)#define CSL_ATA_MISCCTL_TIMORIDE_ENABLE  (0x00000001u)#define CSL_ATA_MISCCTL_RESETVAL         (0x00000000u)/* REGSTB */#define CSL_ATA_REGSTB_REGSTB1S_MASK     (0x7F000000u)#define CSL_ATA_REGSTB_REGSTB1S_SHIFT    (0x00000018u)#define CSL_ATA_REGSTB_REGSTB1S_RESETVAL (0x00000000u)#define CSL_ATA_REGSTB_REGSTB0S_MASK     (0x007F0000u)#define CSL_ATA_REGSTB_REGSTB0S_SHIFT    (0x00000010u)#define CSL_ATA_REGSTB_REGSTB0S_RESETVAL (0x00000000u)#define CSL_ATA_REGSTB_REGSTB1P_MASK     (0x00007F00u)#define CSL_ATA_REGSTB_REGSTB1P_SHIFT    (0x00000008u)#define CSL_ATA_REGSTB_REGSTB1P_RESETVAL (0x00000000u)#define CSL_ATA_REGSTB_REGSTB0P_MASK     (0x0000007Fu)#define CSL_ATA_REGSTB_REGSTB0P_SHIFT    (0x00000000u)#define CSL_ATA_REGSTB_REGSTB0P_RESETVAL (0x00000000u)#define CSL_ATA_REGSTB_RESETVAL          (0x00000000u)/* REGRCVR */#define CSL_ATA_REGRCVR_REGRCV1S_MASK    (0x7F000000u)#define CSL_ATA_REGRCVR_REGRCV1S_SHIFT   (0x00000018u)#define CSL_ATA_REGRCVR_REGRCV1S_RESETVAL (0x00000000u)#define CSL_ATA_REGRCVR_REGRCV0S_MASK    (0x007F0000u)#define CSL_ATA_REGRCVR_REGRCV0S_SHIFT   (0x00000010u)#define CSL_ATA_REGRCVR_REGRCV0S_RESETVAL (0x00000000u)#define CSL_ATA_REGRCVR_REGRCV1P_MASK    (0x00007F00u)#define CSL_ATA_REGRCVR_REGRCV1P_SHIFT   (0x00000008u)#define CSL_ATA_REGRCVR_REGRCV1P_RESETVAL (0x00000000u)#define CSL_ATA_REGRCVR_REGRCV0P_MASK    (0x0000007Fu)#define CSL_ATA_REGRCVR_REGRCV0P_SHIFT   (0x00000000u)#define CSL_ATA_REGRCVR_REGRCV0P_RESETVAL (0x00000000u)#define CSL_ATA_REGRCVR_RESETVAL         (0x00000000u)/* DATSTB */#define CSL_ATA_DATSTB_DATSTB1S_MASK     (0x7F000000u)#define CSL_ATA_DATSTB_DATSTB1S_SHIFT    (0x00000018u)#define CSL_ATA_DATSTB_DATSTB1S_RESETVAL (0x00000000u)#define CSL_ATA_DATSTB_DATSTB0S_MASK     (0x007F0000u)#define CSL_ATA_DATSTB_DATSTB0S_SHIFT    (0x00000010u)#define CSL_ATA_DATSTB_DATSTB0S_RESETVAL (0x00000000u)#define CSL_ATA_DATSTB_DATSTB1P_MASK     (0x00007F00u)#define CSL_ATA_DATSTB_DATSTB1P_SHIFT    (0x00000008u)#define CSL_ATA_DATSTB_DATSTB1P_RESETVAL (0x00000000u)#define CSL_ATA_DATSTB_DATSTB0P_MASK     (0x0000007Fu)#define CSL_ATA_DATSTB_DATSTB0P_SHIFT    (0x00000000u)#define CSL_ATA_DATSTB_DATSTB0P_RESETVAL (0x00000000u)#define CSL_ATA_DATSTB_RESETVAL          (0x00000000u)/* DATRCVR */#define CSL_ATA_DATRCVR_DATRCV1S_MASK    (0x7F000000u)#define CSL_ATA_DATRCVR_DATRCV1S_SHIFT   (0x00000018u)#define CSL_ATA_DATRCVR_DATRCV1S_RESETVAL (0x00000000u)#define CSL_ATA_DATRCVR_DATRCV0S_MASK    (0x007F0000u)#define CSL_ATA_DATRCVR_DATRCV0S_SHIFT   (0x00000010u)#define CSL_ATA_DATRCVR_DATRCV0S_RESETVAL (0x00000000u)#define CSL_ATA_DATRCVR_DATRCV1P_MASK    (0x00007F00u)#define CSL_ATA_DATRCVR_DATRCV1P_SHIFT   (0x00000008u)#define CSL_ATA_DATRCVR_DATRCV1P_RESETVAL (0x00000000u)#define CSL_ATA_DATRCVR_DATRCV0P_MASK    (0x0000007Fu)#define CSL_ATA_DATRCVR_DATRCV0P_SHIFT   (0x00000000u)#define CSL_ATA_DATRCVR_DATRCV0P_RESETVAL (0x00000000u)#define CSL_ATA_DATRCVR_RESETVAL         (0x00000000u)/* DMASTB */#define CSL_ATA_DMASTB_DMASTB1S_MASK     (0x7F000000u)#define CSL_ATA_DMASTB_DMASTB1S_SHIFT    (0x00000018u)#define CSL_ATA_DMASTB_DMASTB1S_RESETVAL (0x00000000u)#define CSL_ATA_DMASTB_DMASTB0S_MASK     (0x007F0000u)#define CSL_ATA_DMASTB_DMASTB0S_SHIFT    (0x00000010u)#define CSL_ATA_DMASTB_DMASTB0S_RESETVAL (0x00000000u)#define CSL_ATA_DMASTB_DMASTB1P_MASK     (0x00007F00u)#define CSL_ATA_DMASTB_DMASTB1P_SHIFT    (0x00000008u)#define CSL_ATA_DMASTB_DMASTB1P_RESETVAL (0x00000000u)#define CSL_ATA_DMASTB_DMASTB0P_MASK     (0x0000007Fu)#define CSL_ATA_DMASTB_DMASTB0P_SHIFT    (0x00000000u)#define CSL_ATA_DMASTB_DMASTB0P_RESETVAL (0x00000000u)#define CSL_ATA_DMASTB_RESETVAL          (0x00000000u)/* DMARCVR */#define CSL_ATA_DMARCVR_DMARCV1S_MASK    (0x7F000000u)#define CSL_ATA_DMARCVR_DMARCV1S_SHIFT   (0x00000018u)#define CSL_ATA_DMARCVR_DMARCV1S_RESETVAL (0x00000000u)#define CSL_ATA_DMARCVR_DMARCV0S_MASK    (0x007F0000u)#define CSL_ATA_DMARCVR_DMARCV0S_SHIFT   (0x00000010u)#define CSL_ATA_DMARCVR_DMARCV0S_RESETVAL (0x00000000u)#define CSL_ATA_DMARCVR_DMARCV1P_MASK    (0x00007F00u)#define CSL_ATA_DMARCVR_DMARCV1P_SHIFT   (0x00000008u)#define CSL_ATA_DMARCVR_DMARCV1P_RESETVAL (0x00000000u)#define CSL_ATA_DMARCVR_DMARCV0P_MASK    (0x0000007Fu)#define CSL_ATA_DMARCVR_DMARCV0P_SHIFT   (0x00000000u)#define CSL_ATA_DMARCVR_DMARCV0P_RESETVAL (0x00000000u)#define CSL_ATA_DMARCVR_RESETVAL         (0x00000000u)/* UDMASTB */#define CSL_ATA_UDMASTB_UDMSTB1S_MASK    (0x0F000000u)#define CSL_ATA_UDMASTB_UDMSTB1S_SHIFT   (0x00000018u)#define CSL_ATA_UDMASTB_UDMSTB1S_RESETVAL (0x00000000u)#define CSL_ATA_UDMASTB_UDMSTB0S_MASK    (0x000F0000u)#define CSL_ATA_UDMASTB_UDMSTB0S_SHIFT   (0x00000010u)#define CSL_ATA_UDMASTB_UDMSTB0S_RESETVAL (0x00000000u)#define CSL_ATA_UDMASTB_UDMSTB1P_MASK    (0x00000F00u)#define CSL_ATA_UDMASTB_UDMSTB1P_SHIFT   (0x00000008u)#define CSL_ATA_UDMASTB_UDMSTB1P_RESETVAL (0x00000000u)#define CSL_ATA_UDMASTB_UDMSTB0P_MASK    (0x0000000Fu)#define CSL_ATA_UDMASTB_UDMSTB0P_SHIFT   (0x00000000u)#define CSL_ATA_UDMASTB_UDMSTB0P_RESETVAL (0x00000000u)#define CSL_ATA_UDMASTB_RESETVAL         (0x00000000u)/* UDMATRP */#define CSL_ATA_UDMATRP_UDMTRP1S_MASK    (0x1F000000u)#define CSL_ATA_UDMATRP_UDMTRP1S_SHIFT   (0x00000018u)#define CSL_ATA_UDMATRP_UDMTRP1S_RESETVAL (0x00000000u)#define CSL_ATA_UDMATRP_UDMTRP0S_MASK    (0x001F0000u)#define CSL_ATA_UDMATRP_UDMTRP0S_SHIFT   (0x00000010u)#define CSL_ATA_UDMATRP_UDMTRP0S_RESETVAL (0x00000000u)#define CSL_ATA_UDMATRP_UDMTRP1P_MASK    (0x00001F00u)#define CSL_ATA_UDMATRP_UDMTRP1P_SHIFT   (0x00000008u)#define CSL_ATA_UDMATRP_UDMTRP1P_RESETVAL (0x00000000u)#define CSL_ATA_UDMATRP_UDMTRP0P_MASK    (0x0000001Fu)#define CSL_ATA_UDMATRP_UDMTRP0P_SHIFT   (0x00000000u)#define CSL_ATA_UDMATRP_UDMTRP0P_RESETVAL (0x00000000u)#define CSL_ATA_UDMATRP_RESETVAL         (0x00000000u)/* UDMATENV */#define CSL_ATA_UDMATENV_UDMTNV1S_MASK   (0x0F000000u)#define CSL_ATA_UDMATENV_UDMTNV1S_SHIFT  (0x00000018u)#define CSL_ATA_UDMATENV_UDMTNV1S_RESETVAL (0x00000000u)#define CSL_ATA_UDMATENV_UDMTNV0S_MASK   (0x000F0000u)#define CSL_ATA_UDMATENV_UDMTNV0S_SHIFT  (0x00000010u)#define CSL_ATA_UDMATENV_UDMTNV0S_RESETVAL (0x00000000u)#define CSL_ATA_UDMATENV_UDMTNV1P_MASK   (0x00000F00u)#define CSL_ATA_UDMATENV_UDMTNV1P_SHIFT  (0x00000008u)#define CSL_ATA_UDMATENV_UDMTNV1P_RESETVAL (0x00000000u)#define CSL_ATA_UDMATENV_UDMTNV0P_MASK   (0x0000000Fu)#define CSL_ATA_UDMATENV_UDMTNV0P_SHIFT  (0x00000000u)#define CSL_ATA_UDMATENV_UDMTNV0P_RESETVAL (0x00000000u)#define CSL_ATA_UDMATENV_RESETVAL        (0x00000000u)/* IORDYTMP */#define CSL_ATA_IORDYTMP_IORDYTMP_MASK   (0x0003FFFFu)#define CSL_ATA_IORDYTMP_IORDYTMP_SHIFT  (0x00000000u)#define CSL_ATA_IORDYTMP_IORDYTMP_RESETVAL (0x00000000u)#define CSL_ATA_IORDYTMP_RESETVAL        (0x00000000u)/* IORDYTMS */#define CSL_ATA_IORDYTMS_IORDYTMS_MASK   (0x0003FFFFu)#define CSL_ATA_IORDYTMS_IORDYTMS_SHIFT  (0x00000000u)#define CSL_ATA_IORDYTMS_IORDYTMS_RESETVAL (0x00000000u)#define CSL_ATA_IORDYTMS_RESETVAL        (0x00000000u)/* TLGC */#define CSL_ATA_TLGC_UDMAMODE_MASK       (0x00070000u)#define CSL_ATA_TLGC_UDMAMODE_SHIFT      (0x00000010u)#define CSL_ATA_TLGC_UDMAMODE_RESETVAL   (0x00000000u)#define CSL_ATA_TLGC_MT_MASK             (0x0000C000u)#define CSL_ATA_TLGC_MT_SHIFT            (0x0000000Eu)#define CSL_ATA_TLGC_MT_RESETVAL         (0x00000003u)#define CSL_ATA_TLGC_ENBREAK_MASK        (0x00002000u)#define CSL_ATA_TLGC_ENBREAK_SHIFT       (0x0000000Du)#define CSL_ATA_TLGC_ENBREAK_RESETVAL    (0x00000000u)#define CSL_ATA_TLGC_TARGEN_MASK         (0x00001000u)#define CSL_ATA_TLGC_TARGEN_SHIFT        (0x0000000Cu)#define CSL_ATA_TLGC_TARGEN_RESETVAL     (0x00000000u)#define CSL_ATA_TLGC_UDMA_MASK           (0x00000800u)#define CSL_ATA_TLGC_UDMA_SHIFT          (0x0000000Bu)#define CSL_ATA_TLGC_UDMA_RESETVAL       (0x00000000u)#define CSL_ATA_TLGC_OEBM_MASK           (0x00000400u)#define CSL_ATA_TLGC_OEBM_SHIFT          (0x0000000Au)#define CSL_ATA_TLGC_OEBM_RESETVAL       (0x00000000u)#define CSL_ATA_TLGC_OBM_MASK            (0x00000200u)#define CSL_ATA_TLGC_OBM_SHIFT           (0x00000009u)#define CSL_ATA_TLGC_OBM_RESETVAL        (0x00000000u)#define CSL_ATA_TLGC_MMS_MASK            (0x00000100u)#define CSL_ATA_TLGC_MMS_SHIFT           (0x00000008u)#define CSL_ATA_TLGC_MMS_RESETVAL        (0x00000000u)#define CSL_ATA_TLGC_ESEL_MASK           (0x00000080u)#define CSL_ATA_TLGC_ESEL_SHIFT          (0x00000007u)#define CSL_ATA_TLGC_ESEL_RESETVAL       (0x00000001u)#define CSL_ATA_TLGC_TOEN_MASK           (0x00000040u)#define CSL_ATA_TLGC_TOEN_SHIFT          (0x00000006u)#define CSL_ATA_TLGC_TOEN_RESETVAL       (0x00000000u)#define CSL_ATA_TLGC_MC_MASK             (0x00000030u)#define CSL_ATA_TLGC_MC_SHIFT            (0x00000004u)#define CSL_ATA_TLGC_MC_RESETVAL         (0x00000000u)#define CSL_ATA_TLGC_PC_MASK             (0x0000000Eu)#define CSL_ATA_TLGC_PC_SHIFT            (0x00000001u)#define CSL_ATA_TLGC_PC_RESETVAL         (0x00000000u)#define CSL_ATA_TLGC_TM_MASK             (0x00000001u)#define CSL_ATA_TLGC_TM_SHIFT            (0x00000000u)#define CSL_ATA_TLGC_TM_RESETVAL         (0x00000000u)#define CSL_ATA_TLGC_RESETVAL            (0x0000C080u)/* TLMR */#define CSL_ATA_TLMR_TLMR_MASK           (0xFFFFFFFFu)#define CSL_ATA_TLMR_TLMR_SHIFT          (0x00000000u)#define CSL_ATA_TLMR_TLMR_RESETVAL       (0x00000000u)#define CSL_ATA_TLMR_RESETVAL            (0x00000000u)/* TLMR2 */#define CSL_ATA_TLMR2_TLMR2_MASK         (0xFFFFFFFFu)#define CSL_ATA_TLMR2_TLMR2_SHIFT        (0x00000000u)#define CSL_ATA_TLMR2_TLMR2_RESETVAL     (0x00000000u)#define CSL_ATA_TLMR2_RESETVAL           (0x00000000u)/* TLMR3 */#define CSL_ATA_TLMR3_TLMR3_MASK         (0xFFFFFFFFu)#define CSL_ATA_TLMR3_TLMR3_SHIFT        (0x00000000u)#define CSL_ATA_TLMR3_TLMR3_RESETVAL     (0x00000000u)#define CSL_ATA_TLMR3_RESETVAL           (0x00000000u)/* TLEC */#define CSL_ATA_TLEC_TLEC_MASK           (0x0000FFFFu)#define CSL_ATA_TLEC_TLEC_SHIFT          (0x00000000u)#define CSL_ATA_TLEC_TLEC_RESETVAL       (0x00000001u)#define CSL_ATA_TLEC_RESETVAL            (0x00000001u)#endif

⌨️ 快捷键说明

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