📄 cslr_ata.h
字号:
#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 + -