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 + -
显示快捷键?