cslr_dma.h

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

H
1,018
字号
#define CSL_DMA_CAPS2_DSTDBLINDEXCAP_RESETVAL (0x00000001u)#define CSL_DMA_CAPS2_DSTSNGLINDEXCAP_MASK (0x00000040u)#define CSL_DMA_CAPS2_DSTSNGLINDEXCAP_SHIFT (0x00000006u)#define CSL_DMA_CAPS2_DSTSNGLINDEXCAP_RESETVAL (0x00000001u)#define CSL_DMA_CAPS2_DSTPOSTINCCAP_MASK (0x00000020u)#define CSL_DMA_CAPS2_DSTPOSTINCCAP_SHIFT (0x00000005u)#define CSL_DMA_CAPS2_DSTPOSTINCCAP_RESETVAL (0x00000001u)#define CSL_DMA_CAPS2_DSTCONSTCAP_MASK   (0x00000010u)#define CSL_DMA_CAPS2_DSTCONSTCAP_SHIFT  (0x00000004u)#define CSL_DMA_CAPS2_DSTCONSTCAP_RESETVAL (0x00000001u)#define CSL_DMA_CAPS2_SRCDBLINDEXCAP_MASK (0x00000008u)#define CSL_DMA_CAPS2_SRCDBLINDEXCAP_SHIFT (0x00000003u)#define CSL_DMA_CAPS2_SRCDBLINDEXCAP_RESETVAL (0x00000001u)#define CSL_DMA_CAPS2_SRCSNGLINDEXCAP_MASK (0x00000004u)#define CSL_DMA_CAPS2_SRCSNGLINDEXCAP_SHIFT (0x00000002u)#define CSL_DMA_CAPS2_SRCSNGLINDEXCAP_RESETVAL (0x00000001u)#define CSL_DMA_CAPS2_SRCPOSTINCCAP_MASK (0x00000002u)#define CSL_DMA_CAPS2_SRCPOSTINCCAP_SHIFT (0x00000001u)#define CSL_DMA_CAPS2_SRCPOSTINCCAP_RESETVAL (0x00000001u)#define CSL_DMA_CAPS2_SRCCONSTCAP_MASK   (0x00000001u)#define CSL_DMA_CAPS2_SRCCONSTCAP_SHIFT  (0x00000000u)#define CSL_DMA_CAPS2_SRCCONSTCAP_RESETVAL (0x00000001u)#define CSL_DMA_CAPS2_RESETVAL           (0x000001FFu)/* CAPS3 */#define CSL_DMA_CAPS3_CHAININGCAP_MASK   (0x00000020u)#define CSL_DMA_CAPS3_CHAININGCAP_SHIFT  (0x00000005u)#define CSL_DMA_CAPS3_CHAININGCAP_RESETVAL (0x00000001u)#define CSL_DMA_CAPS3_INTERLEAVECAP_MASK (0x00000010u)#define CSL_DMA_CAPS3_INTERLEAVECAP_SHIFT (0x00000004u)#define CSL_DMA_CAPS3_INTERLEAVECAP_RESETVAL (0x00000000u)#define CSL_DMA_CAPS3_REPEATCAP_MASK     (0x00000008u)#define CSL_DMA_CAPS3_REPEATCAP_SHIFT    (0x00000003u)#define CSL_DMA_CAPS3_REPEATCAP_RESETVAL (0x00000001u)#define CSL_DMA_CAPS3_ENDPROGCAP_MASK    (0x00000004u)#define CSL_DMA_CAPS3_ENDPROGCAP_SHIFT   (0x00000002u)#define CSL_DMA_CAPS3_ENDPROGCAP_RESETVAL (0x00000001u)#define CSL_DMA_CAPS3_FRAMESYNCCAP_MASK  (0x00000002u)#define CSL_DMA_CAPS3_FRAMESYNCCAP_SHIFT (0x00000001u)#define CSL_DMA_CAPS3_FRAMESYNCCAP_RESETVAL (0x00000001u)#define CSL_DMA_CAPS3_ELEMSYNCCAP_MASK   (0x00000001u)#define CSL_DMA_CAPS3_ELEMSYNCCAP_SHIFT  (0x00000000u)#define CSL_DMA_CAPS3_ELEMSYNCCAP_RESETVAL (0x00000001u)#define CSL_DMA_CAPS3_RESETVAL           (0x0000002Fu)/* CAPS4 */#define CSL_DMA_CAPS4_SYNCSTATCAP_MASK   (0x00000040u)#define CSL_DMA_CAPS4_SYNCSTATCAP_SHIFT  (0x00000006u)#define CSL_DMA_CAPS4_SYNCSTATCAP_RESETVAL (0x00000001u)#define CSL_DMA_CAPS4_BLOCKINTRCAP_MASK  (0x00000020u)#define CSL_DMA_CAPS4_BLOCKINTRCAP_SHIFT (0x00000005u)#define CSL_DMA_CAPS4_BLOCKINTRCAP_RESETVAL (0x00000001u)#define CSL_DMA_CAPS4_LASTINTRCAP_MASK   (0x00000010u)#define CSL_DMA_CAPS4_LASTINTRCAP_SHIFT  (0x00000004u)#define CSL_DMA_CAPS4_LASTINTRCAP_RESETVAL (0x00000001u)#define CSL_DMA_CAPS4_FRAMEINTRCAP_MASK  (0x00000008u)#define CSL_DMA_CAPS4_FRAMEINTRCAP_SHIFT (0x00000003u)#define CSL_DMA_CAPS4_FRAMEINTRCAP_RESETVAL (0x00000001u)#define CSL_DMA_CAPS4_HALFINTRCAP_MASK   (0x00000004u)#define CSL_DMA_CAPS4_HALFINTRCAP_SHIFT  (0x00000002u)#define CSL_DMA_CAPS4_HALFINTRCAP_RESETVAL (0x00000001u)#define CSL_DMA_CAPS4_DROPINTRCAP_MASK   (0x00000002u)#define CSL_DMA_CAPS4_DROPINTRCAP_SHIFT  (0x00000001u)#define CSL_DMA_CAPS4_DROPINTRCAP_RESETVAL (0x00000001u)#define CSL_DMA_CAPS4_TOUTINTRCAP_MASK   (0x00000001u)#define CSL_DMA_CAPS4_TOUTINTRCAP_SHIFT  (0x00000000u)#define CSL_DMA_CAPS4_TOUTINTRCAP_RESETVAL (0x00000001u)#define CSL_DMA_CAPS4_RESETVAL           (0x0000007Fu)/* PCHSRP0 */#define CSL_DMA_PCHSRP0_PCHSRP0_MASK     (0x000000FFu)#define CSL_DMA_PCHSRP0_PCHSRP0_SHIFT    (0x00000000u)#define CSL_DMA_PCHSRP0_PCHSRP0_RESETVAL (0x000000FFu)#define CSL_DMA_PCHSRP0_RESETVAL         (0x000000FFu)/* PCHSRM0 */#define CSL_DMA_PCHSRM0_PCHSRM0_MASK     (0x000000FFu)#define CSL_DMA_PCHSRM0_PCHSRM0_SHIFT    (0x00000000u)#define CSL_DMA_PCHSRM0_PCHSRM0_RESETVAL (0x000000FFu)#define CSL_DMA_PCHSRM0_RESETVAL         (0x000000FFu)/* PCHSRM1 */#define CSL_DMA_PCHSRM1_PCHSRM1_MASK     (0x000000FFu)#define CSL_DMA_PCHSRM1_PCHSRM1_SHIFT    (0x00000000u)#define CSL_DMA_PCHSRM1_PCHSRM1_RESETVAL (0x000000FFu)#define CSL_DMA_PCHSRM1_RESETVAL         (0x000000FFu)/* PCHSRD0 */#define CSL_DMA_PCHSRD0_PCHSRD0_MASK     (0x000000FFu)#define CSL_DMA_PCHSRD0_PCHSRD0_SHIFT    (0x00000000u)#define CSL_DMA_PCHSRD0_PCHSRD0_RESETVAL (0x000000FFu)#define CSL_DMA_PCHSRD0_RESETVAL         (0x000000FFu)/* CSDP */#define CSL_DMA_CSDP_DSTBEN_MASK         (0x0000C000u)#define CSL_DMA_CSDP_DSTBEN_SHIFT        (0x0000000Eu)#define CSL_DMA_CSDP_DSTBEN_RESETVAL     (0x00000000u)#define CSL_DMA_CSDP_DSTPACK_MASK        (0x00002000u)#define CSL_DMA_CSDP_DSTPACK_SHIFT       (0x0000000Du)#define CSL_DMA_CSDP_DSTPACK_RESETVAL    (0x00000000u)#define CSL_DMA_CSDP_DST_MASK            (0x00001E00u)#define CSL_DMA_CSDP_DST_SHIFT           (0x00000009u)#define CSL_DMA_CSDP_DST_RESETVAL        (0x00000000u)#define CSL_DMA_CSDP_SRCBEN_MASK         (0x00000180u)#define CSL_DMA_CSDP_SRCBEN_SHIFT        (0x00000007u)#define CSL_DMA_CSDP_SRCBEN_RESETVAL     (0x00000000u)#define CSL_DMA_CSDP_SRCPACK_MASK        (0x00000040u)#define CSL_DMA_CSDP_SRCPACK_SHIFT       (0x00000006u)#define CSL_DMA_CSDP_SRCPACK_RESETVAL    (0x00000000u)#define CSL_DMA_CSDP_SRC_MASK            (0x0000003Cu)#define CSL_DMA_CSDP_SRC_SHIFT           (0x00000002u)#define CSL_DMA_CSDP_SRC_RESETVAL        (0x00000000u)#define CSL_DMA_CSDP_DATATYPE_MASK       (0x00000003u)#define CSL_DMA_CSDP_DATATYPE_SHIFT      (0x00000000u)#define CSL_DMA_CSDP_DATATYPE_RESETVAL   (0x00000000u)#define CSL_DMA_CSDP_RESETVAL            (0x00000000u)/* CCR */#define CSL_DMA_CCR_DSTAMODE_MASK        (0x0000C000u)#define CSL_DMA_CCR_DSTAMODE_SHIFT       (0x0000000Eu)#define CSL_DMA_CCR_DSTAMODE_RESETVAL    (0x00000000u)#define CSL_DMA_CCR_SRCAMODE_MASK        (0x00003000u)#define CSL_DMA_CCR_SRCAMODE_SHIFT       (0x0000000Cu)#define CSL_DMA_CCR_SRCAMODE_RESETVAL    (0x00000000u)#define CSL_DMA_CCR_ENDPROG_MASK         (0x00000800u)#define CSL_DMA_CCR_ENDPROG_SHIFT        (0x0000000Bu)#define CSL_DMA_CCR_ENDPROG_RESETVAL     (0x00000000u)#define CSL_DMA_CCR_OMAP31COMPATDISAB_MASK (0x00000400u)#define CSL_DMA_CCR_OMAP31COMPATDISAB_SHIFT (0x0000000Au)#define CSL_DMA_CCR_OMAP31COMPATDISAB_RESETVAL (0x00000000u)#define CSL_DMA_CCR_REPEAT_MASK          (0x00000200u)#define CSL_DMA_CCR_REPEAT_SHIFT         (0x00000009u)#define CSL_DMA_CCR_REPEAT_RESETVAL      (0x00000000u)#define CSL_DMA_CCR_AUTOINIT_MASK        (0x00000100u)#define CSL_DMA_CCR_AUTOINIT_SHIFT       (0x00000008u)#define CSL_DMA_CCR_AUTOINIT_RESETVAL    (0x00000000u)#define CSL_DMA_CCR_EN_MASK              (0x00000080u)#define CSL_DMA_CCR_EN_SHIFT             (0x00000007u)#define CSL_DMA_CCR_EN_RESETVAL          (0x00000000u)#define CSL_DMA_CCR_PRIO_MASK            (0x00000040u)#define CSL_DMA_CCR_PRIO_SHIFT           (0x00000006u)#define CSL_DMA_CCR_PRIO_RESETVAL        (0x00000000u)#define CSL_DMA_CCR_FS_MASK              (0x00000020u)#define CSL_DMA_CCR_FS_SHIFT             (0x00000005u)#define CSL_DMA_CCR_FS_RESETVAL          (0x00000000u)#define CSL_DMA_CCR_SYNC_MASK            (0x0000001Fu)#define CSL_DMA_CCR_SYNC_SHIFT           (0x00000000u)#define CSL_DMA_CCR_SYNC_RESETVAL        (0x00000000u)#define CSL_DMA_CCR_RESETVAL             (0x00000000u)/* CICR */#define CSL_DMA_CICR_BLOCKIE_MASK        (0x00000020u)#define CSL_DMA_CICR_BLOCKIE_SHIFT       (0x00000005u)#define CSL_DMA_CICR_BLOCKIE_RESETVAL    (0x00000000u)#define CSL_DMA_CICR_LASTIE_MASK         (0x00000010u)#define CSL_DMA_CICR_LASTIE_SHIFT        (0x00000004u)#define CSL_DMA_CICR_LASTIE_RESETVAL     (0x00000000u)#define CSL_DMA_CICR_FRAMEIE_MASK        (0x00000008u)#define CSL_DMA_CICR_FRAMEIE_SHIFT       (0x00000003u)#define CSL_DMA_CICR_FRAMEIE_RESETVAL    (0x00000000u)#define CSL_DMA_CICR_FIRSTHALFIE_MASK    (0x00000004u)#define CSL_DMA_CICR_FIRSTHALFIE_SHIFT   (0x00000002u)#define CSL_DMA_CICR_FIRSTHALFIE_RESETVAL (0x00000000u)#define CSL_DMA_CICR_DROPIE_MASK         (0x00000002u)#define CSL_DMA_CICR_DROPIE_SHIFT        (0x00000001u)#define CSL_DMA_CICR_DROPIE_RESETVAL     (0x00000001u)#define CSL_DMA_CICR_TIMEOUTIE_MASK      (0x00000001u)#define CSL_DMA_CICR_TIMEOUTIE_SHIFT     (0x00000000u)#define CSL_DMA_CICR_TIMEOUTIE_RESETVAL  (0x00000001u)#define CSL_DMA_CICR_RESETVAL            (0x00000003u)/* CSR */#define CSL_DMA_CSR_CONFDISAB_MASK       (0x00000080u)#define CSL_DMA_CSR_CONFDISAB_SHIFT      (0x00000007u)#define CSL_DMA_CSR_CONFDISAB_RESETVAL   (0x00000000u)#define CSL_DMA_CSR_SYNC_MASK            (0x00000040u)#define CSL_DMA_CSR_SYNC_SHIFT           (0x00000006u)#define CSL_DMA_CSR_SYNC_RESETVAL        (0x00000000u)#define CSL_DMA_CSR_BLOCK_MASK           (0x00000020u)#define CSL_DMA_CSR_BLOCK_SHIFT          (0x00000005u)#define CSL_DMA_CSR_BLOCK_RESETVAL       (0x00000000u)#define CSL_DMA_CSR_LAST_MASK            (0x00000010u)#define CSL_DMA_CSR_LAST_SHIFT           (0x00000004u)#define CSL_DMA_CSR_LAST_RESETVAL        (0x00000000u)#define CSL_DMA_CSR_FRAME_MASK           (0x00000008u)#define CSL_DMA_CSR_FRAME_SHIFT          (0x00000003u)#define CSL_DMA_CSR_FRAME_RESETVAL       (0x00000000u)#define CSL_DMA_CSR_FIRSTHALF_MASK       (0x00000004u)#define CSL_DMA_CSR_FIRSTHALF_SHIFT      (0x00000002u)#define CSL_DMA_CSR_FIRSTHALF_RESETVAL   (0x00000000u)#define CSL_DMA_CSR_DROP_MASK            (0x00000002u)#define CSL_DMA_CSR_DROP_SHIFT           (0x00000001u)#define CSL_DMA_CSR_DROP_RESETVAL        (0x00000000u)#define CSL_DMA_CSR_TIMEOUT_MASK         (0x00000001u)#define CSL_DMA_CSR_TIMEOUT_SHIFT        (0x00000000u)#define CSL_DMA_CSR_TIMEOUT_RESETVAL     (0x00000000u)#define CSL_DMA_CSR_RESETVAL             (0x00000000u)/* CSSAL */#define CSL_DMA_CSSAL_CSSAL_MASK         (0x0000FFFFu)#define CSL_DMA_CSSAL_CSSAL_SHIFT        (0x00000000u)#define CSL_DMA_CSSAL_CSSAL_RESETVAL     (0x00000000u)#define CSL_DMA_CSSAL_RESETVAL           (0x00000000u)/* CSSAU */#define CSL_DMA_CSSAU_CSSAU_MASK         (0x0000FFFFu)#define CSL_DMA_CSSAU_CSSAU_SHIFT        (0x00000000u)#define CSL_DMA_CSSAU_CSSAU_RESETVAL     (0x00000000u)#define CSL_DMA_CSSAU_RESETVAL           (0x00000000u)/* CDSAL */#define CSL_DMA_CDSAL_CDSAL_MASK         (0x0000FFFFu)#define CSL_DMA_CDSAL_CDSAL_SHIFT        (0x00000000u)#define CSL_DMA_CDSAL_CDSAL_RESETVAL     (0x00000000u)#define CSL_DMA_CDSAL_RESETVAL           (0x00000000u)/* CDSAU */#define CSL_DMA_CDSAU_CDSAU_MASK         (0x0000FFFFu)#define CSL_DMA_CDSAU_CDSAU_SHIFT        (0x00000000u)#define CSL_DMA_CDSAU_CDSAU_RESETVAL     (0x00000000u)#define CSL_DMA_CDSAU_RESETVAL           (0x00000000u)/* CEN */#define CSL_DMA_CEN_CEN_MASK             (0x0000FFFFu)#define CSL_DMA_CEN_CEN_SHIFT            (0x00000000u)#define CSL_DMA_CEN_CEN_RESETVAL         (0x00000000u)#define CSL_DMA_CEN_RESETVAL             (0x00000000u)/* CFN */#define CSL_DMA_CFN_CFN_MASK             (0x0000FFFFu)#define CSL_DMA_CFN_CFN_SHIFT            (0x00000000u)#define CSL_DMA_CFN_CFN_RESETVAL         (0x00000000u)#define CSL_DMA_CFN_RESETVAL             (0x00000000u)/* CSFI */#define CSL_DMA_CSFI_CSFI_MASK           (0x0000FFFFu)#define CSL_DMA_CSFI_CSFI_SHIFT          (0x00000000u)#define CSL_DMA_CSFI_CSFI_RESETVAL       (0x00000000u)#define CSL_DMA_CSFI_RESETVAL            (0x00000000u)/* CSEI */#define CSL_DMA_CSEI_CSEI_MASK           (0x0000FFFFu)#define CSL_DMA_CSEI_CSEI_SHIFT          (0x00000000u)#define CSL_DMA_CSEI_CSEI_RESETVAL       (0x00000000u)#define CSL_DMA_CSEI_RESETVAL            (0x00000000u)/* CDAC */#define CSL_DMA_CDAC_CDAC_MASK           (0x0000FFFFu)#define CSL_DMA_CDAC_CDAC_SHIFT          (0x00000000u)#define CSL_DMA_CDAC_CDAC_RESETVAL       (0x00000000u)#define CSL_DMA_CDAC_RESETVAL            (0x00000000u)/* CSAC */#define CSL_DMA_CSAC_CSAC_MASK           (0x0000FFFFu)#define CSL_DMA_CSAC_CSAC_SHIFT          (0x00000000u)

⌨️ 快捷键说明

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