cslr_adcc.h

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

H
1,755
字号
/*----SG1DONE Tokens----*/#define CSL_ADCC_IER0_SG1DONE_DISABLE    (0x00000000u)#define CSL_ADCC_IER0_SG1DONE_ENABLE     (0x00000001u)#define CSL_ADCC_IER0_SG0DONE_MASK       (0x00000001u)#define CSL_ADCC_IER0_SG0DONE_SHIFT      (0x00000000u)#define CSL_ADCC_IER0_SG0DONE_RESETVAL   (0x00000000u)/*----SG0DONE Tokens----*/#define CSL_ADCC_IER0_SG0DONE_DISABLE    (0x00000000u)#define CSL_ADCC_IER0_SG0DONE_ENABLE     (0x00000001u)#define CSL_ADCC_IER0_RESETVAL           (0x00000000u)/* IER1 */#define CSL_ADCC_IER1_CH15THRESH1_MASK   (0x00800000u)#define CSL_ADCC_IER1_CH15THRESH1_SHIFT  (0x00000017u)#define CSL_ADCC_IER1_CH15THRESH1_RESETVAL (0x00000000u)/*----CH15THRESH1 Tokens----*/#define CSL_ADCC_IER1_CH15THRESH1_DISABLE (0x00000000u)#define CSL_ADCC_IER1_CH15THRESH1_ENABLE (0x00000001u)#define CSL_ADCC_IER1_CH15THRESH0_MASK   (0x00400000u)#define CSL_ADCC_IER1_CH15THRESH0_SHIFT  (0x00000016u)#define CSL_ADCC_IER1_CH15THRESH0_RESETVAL (0x00000000u)/*----CH15THRESH0 Tokens----*/#define CSL_ADCC_IER1_CH15THRESH0_DISABLE (0x00000000u)#define CSL_ADCC_IER1_CH15THRESH0_ENABLE (0x00000001u)#define CSL_ADCC_IER1_CH14THRESH1_MASK   (0x00200000u)#define CSL_ADCC_IER1_CH14THRESH1_SHIFT  (0x00000015u)#define CSL_ADCC_IER1_CH14THRESH1_RESETVAL (0x00000000u)/*----CH14THRESH1 Tokens----*/#define CSL_ADCC_IER1_CH14THRESH1_DISABLE (0x00000000u)#define CSL_ADCC_IER1_CH14THRESH1_ENABLE (0x00000001u)#define CSL_ADCC_IER1_CH14THRESH0_MASK   (0x00100000u)#define CSL_ADCC_IER1_CH14THRESH0_SHIFT  (0x00000014u)#define CSL_ADCC_IER1_CH14THRESH0_RESETVAL (0x00000000u)/*----CH14THRESH0 Tokens----*/#define CSL_ADCC_IER1_CH14THRESH0_DISABLE (0x00000000u)#define CSL_ADCC_IER1_CH14THRESH0_ENABLE (0x00000001u)#define CSL_ADCC_IER1_CH13THRESH1_MASK   (0x00080000u)#define CSL_ADCC_IER1_CH13THRESH1_SHIFT  (0x00000013u)#define CSL_ADCC_IER1_CH13THRESH1_RESETVAL (0x00000000u)/*----CH13THRESH1 Tokens----*/#define CSL_ADCC_IER1_CH13THRESH1_DISABLE (0x00000000u)#define CSL_ADCC_IER1_CH13THRESH1_ENABLE (0x00000001u)#define CSL_ADCC_IER1_CH13THRESH0_MASK   (0x00040000u)#define CSL_ADCC_IER1_CH13THRESH0_SHIFT  (0x00000012u)#define CSL_ADCC_IER1_CH13THRESH0_RESETVAL (0x00000000u)/*----CH13THRESH0 Tokens----*/#define CSL_ADCC_IER1_CH13THRESH0_DISABLE (0x00000000u)#define CSL_ADCC_IER1_CH13THRESH0_ENABLE (0x00000001u)#define CSL_ADCC_IER1_CH12THRESH1_MASK   (0x00020000u)#define CSL_ADCC_IER1_CH12THRESH1_SHIFT  (0x00000011u)#define CSL_ADCC_IER1_CH12THRESH1_RESETVAL (0x00000000u)/*----CH12THRESH1 Tokens----*/#define CSL_ADCC_IER1_CH12THRESH1_DISABLE (0x00000000u)#define CSL_ADCC_IER1_CH12THRESH1_ENABLE (0x00000001u)#define CSL_ADCC_IER1_CH12THRESH0_MASK   (0x00010000u)#define CSL_ADCC_IER1_CH12THRESH0_SHIFT  (0x00000010u)#define CSL_ADCC_IER1_CH12THRESH0_RESETVAL (0x00000000u)/*----CH12THRESH0 Tokens----*/#define CSL_ADCC_IER1_CH12THRESH0_DISABLE (0x00000000u)#define CSL_ADCC_IER1_CH12THRESH0_ENABLE (0x00000001u)#define CSL_ADCC_IER1_CH11THRESH1_MASK   (0x00008000u)#define CSL_ADCC_IER1_CH11THRESH1_SHIFT  (0x0000000Fu)#define CSL_ADCC_IER1_CH11THRESH1_RESETVAL (0x00000000u)/*----CH11THRESH1 Tokens----*/#define CSL_ADCC_IER1_CH11THRESH1_DISABLE (0x00000000u)#define CSL_ADCC_IER1_CH11THRESH1_ENABLE (0x00000001u)#define CSL_ADCC_IER1_CH11THRESH0_MASK   (0x00004000u)#define CSL_ADCC_IER1_CH11THRESH0_SHIFT  (0x0000000Eu)#define CSL_ADCC_IER1_CH11THRESH0_RESETVAL (0x00000000u)/*----CH11THRESH0 Tokens----*/#define CSL_ADCC_IER1_CH11THRESH0_DISABLE (0x00000000u)#define CSL_ADCC_IER1_CH11THRESH0_ENABLE (0x00000001u)#define CSL_ADCC_IER1_CH10THRESH1_MASK   (0x00002000u)#define CSL_ADCC_IER1_CH10THRESH1_SHIFT  (0x0000000Du)#define CSL_ADCC_IER1_CH10THRESH1_RESETVAL (0x00000000u)/*----CH10THRESH1 Tokens----*/#define CSL_ADCC_IER1_CH10THRESH1_DISABLE (0x00000000u)#define CSL_ADCC_IER1_CH10THRESH1_ENABLE (0x00000001u)#define CSL_ADCC_IER1_CH10THRESH0_MASK   (0x00001000u)#define CSL_ADCC_IER1_CH10THRESH0_SHIFT  (0x0000000Cu)#define CSL_ADCC_IER1_CH10THRESH0_RESETVAL (0x00000000u)/*----CH10THRESH0 Tokens----*/#define CSL_ADCC_IER1_CH10THRESH0_DISABLE (0x00000000u)#define CSL_ADCC_IER1_CH10THRESH0_ENABLE (0x00000001u)#define CSL_ADCC_IER1_CH9THRESH1_MASK    (0x00000800u)#define CSL_ADCC_IER1_CH9THRESH1_SHIFT   (0x0000000Bu)#define CSL_ADCC_IER1_CH9THRESH1_RESETVAL (0x00000000u)/*----CH9THRESH1 Tokens----*/#define CSL_ADCC_IER1_CH9THRESH1_DISABLE (0x00000000u)#define CSL_ADCC_IER1_CH9THRESH1_ENABLE  (0x00000001u)#define CSL_ADCC_IER1_CH9THRESH0_MASK    (0x00000400u)#define CSL_ADCC_IER1_CH9THRESH0_SHIFT   (0x0000000Au)#define CSL_ADCC_IER1_CH9THRESH0_RESETVAL (0x00000000u)/*----CH9THRESH0 Tokens----*/#define CSL_ADCC_IER1_CH9THRESH0_DISABLE (0x00000000u)#define CSL_ADCC_IER1_CH9THRESH0_ENABLE  (0x00000001u)#define CSL_ADCC_IER1_CH8THRESH1_MASK    (0x00000200u)#define CSL_ADCC_IER1_CH8THRESH1_SHIFT   (0x00000009u)#define CSL_ADCC_IER1_CH8THRESH1_RESETVAL (0x00000000u)/*----CH8THRESH1 Tokens----*/#define CSL_ADCC_IER1_CH8THRESH1_DISABLE (0x00000000u)#define CSL_ADCC_IER1_CH8THRESH1_ENABLE  (0x00000001u)#define CSL_ADCC_IER1_CH8THRESH0_MASK    (0x00000100u)#define CSL_ADCC_IER1_CH8THRESH0_SHIFT   (0x00000008u)#define CSL_ADCC_IER1_CH8THRESH0_RESETVAL (0x00000000u)/*----CH8THRESH0 Tokens----*/#define CSL_ADCC_IER1_CH8THRESH0_DISABLE (0x00000000u)#define CSL_ADCC_IER1_CH8THRESH0_ENABLE  (0x00000001u)#define CSL_ADCC_IER1_CH3THRESH7_MASK    (0x00000080u)#define CSL_ADCC_IER1_CH3THRESH7_SHIFT   (0x00000007u)#define CSL_ADCC_IER1_CH3THRESH7_RESETVAL (0x00000000u)/*----CH3THRESH7 Tokens----*/#define CSL_ADCC_IER1_CH3THRESH7_DISABLE (0x00000000u)#define CSL_ADCC_IER1_CH3THRESH7_ENABLE  (0x00000001u)#define CSL_ADCC_IER1_CH3THRESH6_MASK    (0x00000040u)#define CSL_ADCC_IER1_CH3THRESH6_SHIFT   (0x00000006u)#define CSL_ADCC_IER1_CH3THRESH6_RESETVAL (0x00000000u)/*----CH3THRESH6 Tokens----*/#define CSL_ADCC_IER1_CH3THRESH6_DISABLE (0x00000000u)#define CSL_ADCC_IER1_CH3THRESH6_ENABLE  (0x00000001u)#define CSL_ADCC_IER1_CH3THRESH5_MASK    (0x00000020u)#define CSL_ADCC_IER1_CH3THRESH5_SHIFT   (0x00000005u)#define CSL_ADCC_IER1_CH3THRESH5_RESETVAL (0x00000000u)/*----CH3THRESH5 Tokens----*/#define CSL_ADCC_IER1_CH3THRESH5_DISABLE (0x00000000u)#define CSL_ADCC_IER1_CH3THRESH5_ENABLE  (0x00000001u)#define CSL_ADCC_IER1_CH3THRESH4_MASK    (0x00000010u)#define CSL_ADCC_IER1_CH3THRESH4_SHIFT   (0x00000004u)#define CSL_ADCC_IER1_CH3THRESH4_RESETVAL (0x00000000u)/*----CH3THRESH4 Tokens----*/#define CSL_ADCC_IER1_CH3THRESH4_DISABLE (0x00000000u)#define CSL_ADCC_IER1_CH3THRESH4_ENABLE  (0x00000001u)#define CSL_ADCC_IER1_CH3THRESH3_MASK    (0x00000008u)#define CSL_ADCC_IER1_CH3THRESH3_SHIFT   (0x00000003u)#define CSL_ADCC_IER1_CH3THRESH3_RESETVAL (0x00000000u)/*----CH3THRESH3 Tokens----*/#define CSL_ADCC_IER1_CH3THRESH3_DISABLE (0x00000000u)#define CSL_ADCC_IER1_CH3THRESH3_ENABLE  (0x00000001u)#define CSL_ADCC_IER1_CH3THRESH2_MASK    (0x00000004u)#define CSL_ADCC_IER1_CH3THRESH2_SHIFT   (0x00000002u)#define CSL_ADCC_IER1_CH3THRESH2_RESETVAL (0x00000000u)/*----CH3THRESH2 Tokens----*/#define CSL_ADCC_IER1_CH3THRESH2_DISABLE (0x00000000u)#define CSL_ADCC_IER1_CH3THRESH2_ENABLE  (0x00000001u)#define CSL_ADCC_IER1_CH3THRESH1_MASK    (0x00000002u)#define CSL_ADCC_IER1_CH3THRESH1_SHIFT   (0x00000001u)#define CSL_ADCC_IER1_CH3THRESH1_RESETVAL (0x00000000u)/*----CH3THRESH1 Tokens----*/#define CSL_ADCC_IER1_CH3THRESH1_DISABLE (0x00000000u)#define CSL_ADCC_IER1_CH3THRESH1_ENABLE  (0x00000001u)#define CSL_ADCC_IER1_CH3THRESH0_MASK    (0x00000001u)#define CSL_ADCC_IER1_CH3THRESH0_SHIFT   (0x00000000u)#define CSL_ADCC_IER1_CH3THRESH0_RESETVAL (0x00000000u)/*----CH3THRESH0 Tokens----*/#define CSL_ADCC_IER1_CH3THRESH0_DISABLE (0x00000000u)#define CSL_ADCC_IER1_CH3THRESH0_ENABLE  (0x00000001u)#define CSL_ADCC_IER1_RESETVAL           (0x00000000u)/* IER2 */#define CSL_ADCC_IER2_CH15CLIP_MASK      (0x80000000u)#define CSL_ADCC_IER2_CH15CLIP_SHIFT     (0x0000001Fu)#define CSL_ADCC_IER2_CH15CLIP_RESETVAL  (0x00000000u)/*----CH15CLIP Tokens----*/#define CSL_ADCC_IER2_CH15CLIP_DISABLE   (0x00000000u)#define CSL_ADCC_IER2_CH15CLIP_ENABLE    (0x00000001u)#define CSL_ADCC_IER2_CH14CLIP_MASK      (0x40000000u)#define CSL_ADCC_IER2_CH14CLIP_SHIFT     (0x0000001Eu)#define CSL_ADCC_IER2_CH14CLIP_RESETVAL  (0x00000000u)/*----CH14CLIP Tokens----*/#define CSL_ADCC_IER2_CH14CLIP_DISABLE   (0x00000000u)#define CSL_ADCC_IER2_CH14CLIP_ENABLE    (0x00000001u)#define CSL_ADCC_IER2_CH13CLIP_MASK      (0x20000000u)#define CSL_ADCC_IER2_CH13CLIP_SHIFT     (0x0000001Du)#define CSL_ADCC_IER2_CH13CLIP_RESETVAL  (0x00000000u)/*----CH13CLIP Tokens----*/#define CSL_ADCC_IER2_CH13CLIP_DISABLE   (0x00000000u)#define CSL_ADCC_IER2_CH13CLIP_ENABLE    (0x00000001u)#define CSL_ADCC_IER2_CH12CLIP_MASK      (0x10000000u)#define CSL_ADCC_IER2_CH12CLIP_SHIFT     (0x0000001Cu)#define CSL_ADCC_IER2_CH12CLIP_RESETVAL  (0x00000000u)/*----CH12CLIP Tokens----*/#define CSL_ADCC_IER2_CH12CLIP_DISABLE   (0x00000000u)#define CSL_ADCC_IER2_CH12CLIP_ENABLE    (0x00000001u)#define CSL_ADCC_IER2_CH11CLIP_MASK      (0x08000000u)#define CSL_ADCC_IER2_CH11CLIP_SHIFT     (0x0000001Bu)#define CSL_ADCC_IER2_CH11CLIP_RESETVAL  (0x00000000u)/*----CH11CLIP Tokens----*/#define CSL_ADCC_IER2_CH11CLIP_DISABLE   (0x00000000u)#define CSL_ADCC_IER2_CH11CLIP_ENABLE    (0x00000001u)#define CSL_ADCC_IER2_CH10CLIP_MASK      (0x04000000u)#define CSL_ADCC_IER2_CH10CLIP_SHIFT     (0x0000001Au)#define CSL_ADCC_IER2_CH10CLIP_RESETVAL  (0x00000000u)/*----CH10CLIP Tokens----*/#define CSL_ADCC_IER2_CH10CLIP_DISABLE   (0x00000000u)#define CSL_ADCC_IER2_CH10CLIP_ENABLE    (0x00000001u)#define CSL_ADCC_IER2_CH9CLIP_MASK       (0x02000000u)#define CSL_ADCC_IER2_CH9CLIP_SHIFT      (0x00000019u)#define CSL_ADCC_IER2_CH9CLIP_RESETVAL   (0x00000000u)/*----CH9CLIP Tokens----*/#define CSL_ADCC_IER2_CH9CLIP_DISABLE    (0x00000000u)#define CSL_ADCC_IER2_CH9CLIP_ENABLE     (0x00000001u)#define CSL_ADCC_IER2_CH8CLIP_MASK       (0x01000000u)#define CSL_ADCC_IER2_CH8CLIP_SHIFT      (0x00000018u)#define CSL_ADCC_IER2_CH8CLIP_RESETVAL   (0x00000000u)/*----CH8CLIP Tokens----*/#define CSL_ADCC_IER2_CH8CLIP_DISABLE    (0x00000000u)#define CSL_ADCC_IER2_CH8CLIP_ENABLE     (0x00000001u)#define CSL_ADCC_IER2_CH7CLIP_MASK       (0x00800000u)#define CSL_ADCC_IER2_CH7CLIP_SHIFT      (0x00000017u)#define CSL_ADCC_IER2_CH7CLIP_RESETVAL   (0x00000000u)/*----CH7CLIP Tokens----*/#define CSL_ADCC_IER2_CH7CLIP_DISABLE    (0x00000000u)#define CSL_ADCC_IER2_CH7CLIP_ENABLE     (0x00000001u)#define CSL_ADCC_IER2_CH6CLIP_MASK       (0x00400000u)#define CSL_ADCC_IER2_CH6CLIP_SHIFT      (0x00000016u)#define CSL_ADCC_IER2_CH6CLIP_RESETVAL   (0x00000000u)/*----CH6CLIP Tokens----*/#define CSL_ADCC_IER2_CH6CLIP_DISABLE    (0x00000000u)#define CSL_ADCC_IER2_CH6CLIP_ENABLE     (0x00000001u)#define CSL_ADCC_IER2_CH5CLIP_MASK       (0x00200000u)#define CSL_ADCC_IER2_CH5CLIP_SHIFT      (0x00000015u)#define CSL_ADCC_IER2_CH5CLIP_RESETVAL   (0x00000000u)/*----CH5CLIP Tokens----*/#define CSL_ADCC_IER2_CH5CLIP_DISABLE    (0x00000000u)#define CSL_ADCC_IER2_CH5CLIP_ENABLE     (0x00000001u)#define CSL_ADCC_IER2_CH4CLIP_MASK       (0x00100000u)#define CSL_ADCC_IER2_CH4CLIP_SHIFT      (0x00000014u)#define CSL_ADCC_IER2_CH4CLIP_RESETVAL   (0x00000000u)/*----CH4CLIP Tokens----*/#define CSL_ADCC_IER2_CH4CLIP_DISABLE    (0x00000000u)#define CSL_ADCC_IER2_CH4CLIP_ENABLE     (0x00000001u)#define CSL_ADCC_IER2_CH3CLIP_MASK       (0x00080000u)#define CSL_ADCC_IER2_CH3CLIP_SHIFT      (0x00000013u)#define CSL_ADCC_IER2_CH3CLIP_RESETVAL   (0x00000000u)/*----CH3CLIP Tokens----*/#define CSL_ADCC_IER2_CH3CLIP_DISABLE    (0x00000000u)#define CSL_ADCC_IER2_CH3CLIP_ENABLE     (0x00000001u)#define CSL_ADCC_IER2_CH2CLIP_MASK       (0x00040000u)#define CSL_ADCC_IER2_CH2CLIP_SHIFT      (0x00000012u)#define CSL_ADCC_IER2_CH2CLIP_RESETVAL   (0x00000000u)/*----CH2CLIP Tokens----*/#define CSL_ADCC_IER2_CH2CLIP_DISABLE    (0x00000000u)#define CSL_ADCC_IER2_CH2CLIP_ENABLE     (0x00000001u)#define CSL_ADCC_IER2_CH1CLIP_MASK       (0x00020000u)#define CSL_ADCC_IER2_CH1CLIP_SHIFT      (0x00000011u)#define CSL_ADCC_IER2_CH1CLIP_RESETVAL   (0x00000000u)/*----CH1CLIP Tokens----*/#define CSL_ADCC_IER2_CH1CLIP_DISABLE    (0x00000000u)#define CSL_ADCC_IER2_CH1CLIP_ENABLE     (0x00000001u)#define CSL_ADCC_IER2_CH0CLIP_MASK       (0x00010000u)#define CSL_ADCC_IER2_CH0CLIP_SHIFT      (0x00000010u)#define CSL_ADCC_IER2_CH0CLIP_RESETVAL   (0x00000000u)/*----CH0CLIP Tokens----*/#define CSL_ADCC_IER2_CH0CLIP_DISABLE    (0x00000000u)#define CSL_ADCC_IER2_CH0CLIP_ENABLE     (0x00000001u)#define CSL_ADCC_IER2_ADC1TMOUT_MASK     (0x00000200u)#define CSL_ADCC_IER2_ADC1TMOUT_SHIFT    (0x00000009u)#define CSL_ADCC_IER2_ADC1TMOUT_RESETVAL (0x00000000u)/*----ADC1TMOUT Tokens----*/#define CSL_ADCC_IER2_ADC1TMOUT_DISABLE  (0x00000000u)#define CSL_ADCC_IER2_ADC1TMOUT_ENABLE   (0x00000001u)#define CSL_ADCC_IER2_SG1OVRFLW_MASK     (0x00000080u)#define CSL_ADCC_IER2_SG1OVRFLW_SHIFT    (0x00000007u)

⌨️ 快捷键说明

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