cslr_ata.h

来自「dsp在音频处理中的运用」· C头文件 代码 · 共 787 行 · 第 1/3 页

H
787
字号
#define CSL_ATA_UDMATIM_TCYCP0_MASK      (0x00000007u)
#define CSL_ATA_UDMATIM_TCYCP0_SHIFT     (0x00000000u)
#define CSL_ATA_UDMATIM_TCYCP0_RESETVAL  (0x00000000u)
#define CSL_ATA_UDMATIM_TCYCP0_MODE0     (0x00000000u)
#define CSL_ATA_UDMATIM_TCYCP0_MODE1     (0x00000001u)
#define CSL_ATA_UDMATIM_TCYCP0_MODE2     (0x00000002u)
#define CSL_ATA_UDMATIM_TCYCP0_MODE3     (0x00000003u)
#define CSL_ATA_UDMATIM_TCYCP0_MODE4     (0x00000004u)
#define CSL_ATA_UDMATIM_TCYCP0_MODE5     (0x00000005u)
#define CSL_ATA_UDMATIM_TCYCP0_MODE6     (0x00000006u)

#define CSL_ATA_UDMATIM_RESETVAL         (0x00000000u)

/* MISCCTL */

#define CSL_ATA_MISCCTL_HWNHLD1S_MASK     (0x70000000u)
#define CSL_ATA_MISCCTL_HWNHLD1S_SHIFT    (0x0000001Cu)
#define CSL_ATA_MISCCTL_HWNHLD1S_RESETVAL (0x00000000u)

#define CSL_ATA_MISCCTL_HWNHLD0S_MASK     (0x07000000u)
#define CSL_ATA_MISCCTL_HWNHLD0S_SHIFT    (0x00000018u)
#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)
#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)
#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)
#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)
#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)
#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   (0x1F000000u)
#define CSL_ATA_UDMATENV_UDMTNV1S_SHIFT  (0x00000018u)
#define CSL_ATA_UDMATENV_UDMTNV1S_RESETVAL (0x00000000u)

#define CSL_ATA_UDMATENV_UDMTNV0S_MASK   (0x001F0000u)
#define CSL_ATA_UDMATENV_UDMTNV0S_SHIFT  (0x00000010u)
#define CSL_ATA_UDMATENV_UDMTNV0S_RESETVAL (0x00000000u)

#define CSL_ATA_UDMATENV_UDMTNV1P_MASK   (0x00001F00u)
#define CSL_ATA_UDMATENV_UDMTNV1P_SHIFT  (0x00000008u)
#define CSL_ATA_UDMATENV_UDMTNV1P_RESETVAL (0x00000000u)

#define CSL_ATA_UDMATENV_UDMTNV0P_MASK   (0x0000001Fu)
#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)

#endif

⌨️ 快捷键说明

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