⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cslr_mcasp.h

📁 Configuring External Interrupts on TMS320C672x Devices
💻 H
📖 第 1 页 / 共 5 页
字号:

/*----AXR0 Tokens----*/
#define CSL_MCASP_PFUNC_AXR0_MCASP       (0x00000000u)
#define CSL_MCASP_PFUNC_AXR0_GPIO        (0x00000001u)

#define CSL_MCASP_PFUNC_RESETVAL         (0x00000000u)

/* PDIR */

#define CSL_MCASP_PDIR_AFSR_MASK         (0x80000000u)
#define CSL_MCASP_PDIR_AFSR_SHIFT        (0x0000001Fu)
#define CSL_MCASP_PDIR_AFSR_RESETVAL     (0x00000000u)

/*----AFSR Tokens----*/
#define CSL_MCASP_PDIR_AFSR_INPUT        (0x00000000u)
#define CSL_MCASP_PDIR_AFSR_OUTPUT       (0x00000001u)

#define CSL_MCASP_PDIR_AHCLKR_MASK       (0x40000000u)
#define CSL_MCASP_PDIR_AHCLKR_SHIFT      (0x0000001Eu)
#define CSL_MCASP_PDIR_AHCLKR_RESETVAL   (0x00000000u)

/*----AHCLKR Tokens----*/
#define CSL_MCASP_PDIR_AHCLKR_INPUT      (0x00000000u)
#define CSL_MCASP_PDIR_AHCLKR_OUTPUT     (0x00000001u)

#define CSL_MCASP_PDIR_ACLKR_MASK        (0x20000000u)
#define CSL_MCASP_PDIR_ACLKR_SHIFT       (0x0000001Du)
#define CSL_MCASP_PDIR_ACLKR_RESETVAL    (0x00000000u)

/*----ACLKR Tokens----*/
#define CSL_MCASP_PDIR_ACLKR_INPUT       (0x00000000u)
#define CSL_MCASP_PDIR_ACLKR_OUTPUT      (0x00000001u)

#define CSL_MCASP_PDIR_AFSX_MASK         (0x10000000u)
#define CSL_MCASP_PDIR_AFSX_SHIFT        (0x0000001Cu)
#define CSL_MCASP_PDIR_AFSX_RESETVAL     (0x00000000u)

/*----AFSX Tokens----*/
#define CSL_MCASP_PDIR_AFSX_INPUT        (0x00000000u)
#define CSL_MCASP_PDIR_AFSX_OUTPUT       (0x00000001u)

#define CSL_MCASP_PDIR_AHCLKX_MASK       (0x08000000u)
#define CSL_MCASP_PDIR_AHCLKX_SHIFT      (0x0000001Bu)
#define CSL_MCASP_PDIR_AHCLKX_RESETVAL   (0x00000000u)

/*----AHCLKX Tokens----*/
#define CSL_MCASP_PDIR_AHCLKX_INPUT      (0x00000000u)
#define CSL_MCASP_PDIR_AHCLKX_OUTPUT     (0x00000001u)

#define CSL_MCASP_PDIR_ACLKX_MASK        (0x04000000u)
#define CSL_MCASP_PDIR_ACLKX_SHIFT       (0x0000001Au)
#define CSL_MCASP_PDIR_ACLKX_RESETVAL    (0x00000000u)

/*----ACLKX Tokens----*/
#define CSL_MCASP_PDIR_ACLKX_INPUT       (0x00000000u)
#define CSL_MCASP_PDIR_ACLKX_OUTPUT      (0x00000001u)

#define CSL_MCASP_PDIR_AMUTE_MASK        (0x02000000u)
#define CSL_MCASP_PDIR_AMUTE_SHIFT       (0x00000019u)
#define CSL_MCASP_PDIR_AMUTE_RESETVAL    (0x00000000u)

/*----AMUTE Tokens----*/
#define CSL_MCASP_PDIR_AMUTE_INPUT       (0x00000000u)
#define CSL_MCASP_PDIR_AMUTE_OUTPUT      (0x00000001u)

#define CSL_MCASP_PDIR_AXR15_MASK        (0x00008000u)
#define CSL_MCASP_PDIR_AXR15_SHIFT       (0x0000000Fu)
#define CSL_MCASP_PDIR_AXR15_RESETVAL    (0x00000000u)

/*----AXR15 Tokens----*/
#define CSL_MCASP_PDIR_AXR15_INPUT       (0x00000000u)
#define CSL_MCASP_PDIR_AXR15_OUTPUT      (0x00000001u)

#define CSL_MCASP_PDIR_AXR14_MASK        (0x00004000u)
#define CSL_MCASP_PDIR_AXR14_SHIFT       (0x0000000Eu)
#define CSL_MCASP_PDIR_AXR14_RESETVAL    (0x00000000u)

/*----AXR14 Tokens----*/
#define CSL_MCASP_PDIR_AXR14_INPUT       (0x00000000u)
#define CSL_MCASP_PDIR_AXR14_OUTPUT      (0x00000001u)

#define CSL_MCASP_PDIR_AXR13_MASK        (0x00002000u)
#define CSL_MCASP_PDIR_AXR13_SHIFT       (0x0000000Du)
#define CSL_MCASP_PDIR_AXR13_RESETVAL    (0x00000000u)

/*----AXR13 Tokens----*/
#define CSL_MCASP_PDIR_AXR13_INPUT       (0x00000000u)
#define CSL_MCASP_PDIR_AXR13_OUTPUT      (0x00000001u)

#define CSL_MCASP_PDIR_AXR12_MASK        (0x00001000u)
#define CSL_MCASP_PDIR_AXR12_SHIFT       (0x0000000Cu)
#define CSL_MCASP_PDIR_AXR12_RESETVAL    (0x00000000u)

/*----AXR12 Tokens----*/
#define CSL_MCASP_PDIR_AXR12_INPUT       (0x00000000u)
#define CSL_MCASP_PDIR_AXR12_OUTPUT      (0x00000001u)

#define CSL_MCASP_PDIR_AXR11_MASK        (0x00000800u)
#define CSL_MCASP_PDIR_AXR11_SHIFT       (0x0000000Bu)
#define CSL_MCASP_PDIR_AXR11_RESETVAL    (0x00000000u)

/*----AXR11 Tokens----*/
#define CSL_MCASP_PDIR_AXR11_INPUT       (0x00000000u)
#define CSL_MCASP_PDIR_AXR11_OUTPUT      (0x00000001u)

#define CSL_MCASP_PDIR_AXR10_MASK        (0x00000400u)
#define CSL_MCASP_PDIR_AXR10_SHIFT       (0x0000000Au)
#define CSL_MCASP_PDIR_AXR10_RESETVAL    (0x00000000u)

/*----AXR10 Tokens----*/
#define CSL_MCASP_PDIR_AXR10_INPUT       (0x00000000u)
#define CSL_MCASP_PDIR_AXR10_OUTPUT      (0x00000001u)

#define CSL_MCASP_PDIR_AXR9_MASK         (0x00000200u)
#define CSL_MCASP_PDIR_AXR9_SHIFT        (0x00000009u)
#define CSL_MCASP_PDIR_AXR9_RESETVAL     (0x00000000u)

/*----AXR9 Tokens----*/
#define CSL_MCASP_PDIR_AXR9_INPUT        (0x00000000u)
#define CSL_MCASP_PDIR_AXR9_OUTPUT       (0x00000001u)

#define CSL_MCASP_PDIR_AXR8_MASK         (0x00000100u)
#define CSL_MCASP_PDIR_AXR8_SHIFT        (0x00000008u)
#define CSL_MCASP_PDIR_AXR8_RESETVAL     (0x00000000u)

/*----AXR8 Tokens----*/
#define CSL_MCASP_PDIR_AXR8_INPUT        (0x00000000u)
#define CSL_MCASP_PDIR_AXR8_OUTPUT       (0x00000001u)

#define CSL_MCASP_PDIR_AXR7_MASK         (0x00000080u)
#define CSL_MCASP_PDIR_AXR7_SHIFT        (0x00000007u)
#define CSL_MCASP_PDIR_AXR7_RESETVAL     (0x00000000u)

/*----AXR7 Tokens----*/
#define CSL_MCASP_PDIR_AXR7_INPUT        (0x00000000u)
#define CSL_MCASP_PDIR_AXR7_OUTPUT       (0x00000001u)

#define CSL_MCASP_PDIR_AXR6_MASK         (0x00000040u)
#define CSL_MCASP_PDIR_AXR6_SHIFT        (0x00000006u)
#define CSL_MCASP_PDIR_AXR6_RESETVAL     (0x00000000u)

/*----AXR6 Tokens----*/
#define CSL_MCASP_PDIR_AXR6_INPUT        (0x00000000u)
#define CSL_MCASP_PDIR_AXR6_OUTPUT       (0x00000001u)

#define CSL_MCASP_PDIR_AXR5_MASK         (0x00000020u)
#define CSL_MCASP_PDIR_AXR5_SHIFT        (0x00000005u)
#define CSL_MCASP_PDIR_AXR5_RESETVAL     (0x00000000u)

/*----AXR5 Tokens----*/
#define CSL_MCASP_PDIR_AXR5_INPUT        (0x00000000u)
#define CSL_MCASP_PDIR_AXR5_OUTPUT       (0x00000001u)

#define CSL_MCASP_PDIR_AXR4_MASK         (0x00000010u)
#define CSL_MCASP_PDIR_AXR4_SHIFT        (0x00000004u)
#define CSL_MCASP_PDIR_AXR4_RESETVAL     (0x00000000u)

/*----AXR4 Tokens----*/
#define CSL_MCASP_PDIR_AXR4_INPUT        (0x00000000u)
#define CSL_MCASP_PDIR_AXR4_OUTPUT       (0x00000001u)

#define CSL_MCASP_PDIR_AXR3_MASK         (0x00000008u)
#define CSL_MCASP_PDIR_AXR3_SHIFT        (0x00000003u)
#define CSL_MCASP_PDIR_AXR3_RESETVAL     (0x00000000u)

/*----AXR3 Tokens----*/
#define CSL_MCASP_PDIR_AXR3_INPUT        (0x00000000u)
#define CSL_MCASP_PDIR_AXR3_OUTPUT       (0x00000001u)

#define CSL_MCASP_PDIR_AXR2_MASK         (0x00000004u)
#define CSL_MCASP_PDIR_AXR2_SHIFT        (0x00000002u)
#define CSL_MCASP_PDIR_AXR2_RESETVAL     (0x00000000u)

/*----AXR2 Tokens----*/
#define CSL_MCASP_PDIR_AXR2_INPUT        (0x00000000u)
#define CSL_MCASP_PDIR_AXR2_OUTPUT       (0x00000001u)

#define CSL_MCASP_PDIR_AXR1_MASK         (0x00000002u)
#define CSL_MCASP_PDIR_AXR1_SHIFT        (0x00000001u)
#define CSL_MCASP_PDIR_AXR1_RESETVAL     (0x00000000u)

/*----AXR1 Tokens----*/
#define CSL_MCASP_PDIR_AXR1_INPUT        (0x00000000u)
#define CSL_MCASP_PDIR_AXR1_OUTPUT       (0x00000001u)

#define CSL_MCASP_PDIR_AXR0_MASK         (0x00000001u)
#define CSL_MCASP_PDIR_AXR0_SHIFT        (0x00000000u)
#define CSL_MCASP_PDIR_AXR0_RESETVAL     (0x00000000u)

/*----AXR0 Tokens----*/
#define CSL_MCASP_PDIR_AXR0_INPUT        (0x00000000u)
#define CSL_MCASP_PDIR_AXR0_OUTPUT       (0x00000001u)

#define CSL_MCASP_PDIR_RESETVAL          (0x00000000u)

/* PDOUT */

#define CSL_MCASP_PDOUT_AFSR_MASK        (0x80000000u)
#define CSL_MCASP_PDOUT_AFSR_SHIFT       (0x0000001Fu)
#define CSL_MCASP_PDOUT_AFSR_RESETVAL    (0x00000000u)

/*----AFSR Tokens----*/
#define CSL_MCASP_PDOUT_AFSR_DRIVE_LOW   (0x00000000u)
#define CSL_MCASP_PDOUT_AFSR_DRIVE_HIGH  (0x00000001u)

#define CSL_MCASP_PDOUT_AHCLKR_MASK      (0x40000000u)
#define CSL_MCASP_PDOUT_AHCLKR_SHIFT     (0x0000001Eu)
#define CSL_MCASP_PDOUT_AHCLKR_RESETVAL  (0x00000000u)

/*----AHCLKR Tokens----*/
#define CSL_MCASP_PDOUT_AHCLKR_DRIVE_LOW (0x00000000u)
#define CSL_MCASP_PDOUT_AHCLKR_DRIVE_HIGH (0x00000001u)

#define CSL_MCASP_PDOUT_ACLKR_MASK       (0x20000000u)
#define CSL_MCASP_PDOUT_ACLKR_SHIFT      (0x0000001Du)
#define CSL_MCASP_PDOUT_ACLKR_RESETVAL   (0x00000000u)

/*----ACLKR Tokens----*/
#define CSL_MCASP_PDOUT_ACLKR_DRIVE_LOW  (0x00000000u)
#define CSL_MCASP_PDOUT_ACLKR_DRIVE_HIGH (0x00000001u)

#define CSL_MCASP_PDOUT_AFSX_MASK        (0x10000000u)
#define CSL_MCASP_PDOUT_AFSX_SHIFT       (0x0000001Cu)
#define CSL_MCASP_PDOUT_AFSX_RESETVAL    (0x00000000u)

/*----AFSX Tokens----*/
#define CSL_MCASP_PDOUT_AFSX_DRIVE_LOW   (0x00000000u)
#define CSL_MCASP_PDOUT_AFSX_DRIVE_HIGH  (0x00000001u)

#define CSL_MCASP_PDOUT_AHCLKX_MASK      (0x08000000u)
#define CSL_MCASP_PDOUT_AHCLKX_SHIFT     (0x0000001Bu)
#define CSL_MCASP_PDOUT_AHCLKX_RESETVAL  (0x00000000u)

/*----AHCLKX Tokens----*/
#define CSL_MCASP_PDOUT_AHCLKX_DRIVE_LOW (0x00000000u)
#define CSL_MCASP_PDOUT_AHCLKX_DRIVE_HIGH (0x00000001u)

#define CSL_MCASP_PDOUT_ACLKX_MASK       (0x04000000u)
#define CSL_MCASP_PDOUT_ACLKX_SHIFT      (0x0000001Au)
#define CSL_MCASP_PDOUT_ACLKX_RESETVAL   (0x00000000u)

/*----ACLKX Tokens----*/
#define CSL_MCASP_PDOUT_ACLKX_DRIVE_LOW  (0x00000000u)
#define CSL_MCASP_PDOUT_ACLKX_DRIVE_HIGH (0x00000001u)

#define CSL_MCASP_PDOUT_AMUTE_MASK       (0x02000000u)
#define CSL_MCASP_PDOUT_AMUTE_SHIFT      (0x00000019u)
#define CSL_MCASP_PDOUT_AMUTE_RESETVAL   (0x00000000u)

/*----AMUTE Tokens----*/
#define CSL_MCASP_PDOUT_AMUTE_DRIVE_LOW  (0x00000000u)
#define CSL_MCASP_PDOUT_AMUTE_DRIVE_HIGH (0x00000001u)

#define CSL_MCASP_PDOUT_AXR15_MASK       (0x00008000u)
#define CSL_MCASP_PDOUT_AXR15_SHIFT      (0x0000000Fu)
#define CSL_MCASP_PDOUT_AXR15_RESETVAL   (0x00000000u)

/*----AXR15 Tokens----*/
#define CSL_MCASP_PDOUT_AXR15_DRIVE_LOW  (0x00000000u)
#define CSL_MCASP_PDOUT_AXR15_DRIVE_HIGH (0x00000001u)

#define CSL_MCASP_PDOUT_AXR14_MASK       (0x00004000u)
#define CSL_MCASP_PDOUT_AXR14_SHIFT      (0x0000000Eu)
#define CSL_MCASP_PDOUT_AXR14_RESETVAL   (0x00000000u)

/*----AXR14 Tokens----*/
#define CSL_MCASP_PDOUT_AXR14_DRIVE_LOW  (0x00000000u)
#define CSL_MCASP_PDOUT_AXR14_DRIVE_HIGH (0x00000001u)

#define CSL_MCASP_PDOUT_AXR13_MASK       (0x00002000u)
#define CSL_MCASP_PDOUT_AXR13_SHIFT      (0x0000000Du)
#define CSL_MCASP_PDOUT_AXR13_RESETVAL   (0x00000000u)

/*----AXR13 Tokens----*/
#define CSL_MCASP_PDOUT_AXR13_DRIVE_LOW  (0x00000000u)
#define CSL_MCASP_PDOUT_AXR13_DRIVE_HIGH (0x00000001u)

#define CSL_MCASP_PDOUT_AXR12_MASK       (0x00001000u)
#define CSL_MCASP_PDOUT_AXR12_SHIFT      (0x0000000Cu)
#define CSL_MCASP_PDOUT_AXR12_RESETVAL   (0x00000000u)

/*----AXR12 Tokens----*/
#define CSL_MCASP_PDOUT_AXR12_DRIVE_LOW  (0x00000000u)
#define CSL_MCASP_PDOUT_AXR12_DRIVE_HIGH (0x00000001u)

#define CSL_MCASP_PDOUT_AXR11_MASK       (0x00000800u)
#define CSL_MCASP_PDOUT_AXR11_SHIFT      (0x0000000Bu)
#define CSL_MCASP_PDOUT_AXR11_RESETVAL   (0x00000000u)

/*----AXR11 Tokens----*/
#define CSL_MCASP_PDOUT_AXR11_DRIVE_LOW  (0x00000000u)
#define CSL_MCASP_PDOUT_AXR11_DRIVE_HIGH (0x00000001u)

#define CSL_MCASP_PDOUT_AXR10_MASK       (0x00000400u)
#define CSL_MCASP_PDOUT_AXR10_SHIFT      (0x0000000Au)
#define CSL_MCASP_PDOUT_AXR10_RESETVAL   (0x00000000u)

/*----AXR10 Tokens----*/
#define CSL_MCASP_PDOUT_AXR10_DRIVE_LOW  (0x00000000u)
#define CSL_MCASP_PDOUT_AXR10_DRIVE_HIGH (0x00000001u)

#define CSL_MCASP_PDOUT_AXR9_MASK        (0x00000200u)
#define CSL_MCASP_PDOUT_AXR9_SHIFT       (0x00000009u)
#define CSL_MCASP_PDOUT_AXR9_RESETVAL    (0x00000000u)

/*----AXR9 Tokens----*/
#define CSL_MCASP_PDOUT_AXR9_DRIVE_LOW   (0x00000000u)
#define CSL_MCASP_PDOUT_AXR9_DRIVE_HIGH  (0x00000001u)

#define CSL_MCASP_PDOUT_AXR8_MASK        (0x00000100u)
#define CSL_MCASP_PDOUT_AXR8_SHIFT       (0x00000008u)
#define CSL_MCASP_PDOUT_AXR8_RESETVAL    (0x00000000u)

/*----AXR8 Tokens----*/
#define CSL_MCASP_PDOUT_AXR8_DRIVE_LOW   (0x00000000u)
#define CSL_MCASP_PDOUT_AXR8_DRIVE_HIGH  (0x00000001u)

#define CSL_MCASP_PDOUT_AXR7_MASK        (0x00000080u)
#define CSL_MCASP_PDOUT_AXR7_SHIFT       (0x00000007u)
#define CSL_MCASP_PDOUT_AXR7_RESETVAL    (0x00000000u)

/*----AXR7 Tokens----*/
#define CSL_MCASP_PDOUT_AXR7_DRIVE_LOW   (0x00000000u)
#define CSL_MCASP_PDOUT_AXR7_DRIVE_HIGH  (0x00000001u)

#define CSL_MCASP_PDOUT_AXR6_MASK        (0x00000040u)
#define CSL_MCASP_PDOUT_AXR6_SHIFT       (0x00000006u)
#define CSL_MCASP_PDOUT_AXR6_RESETVAL    (0x00000000u)

/*----AXR6 Tokens----*/
#define CSL_MCASP_PDOUT_AXR6_DRIVE_LOW   (0x00000000u)
#define CSL_MCASP_PDOUT_AXR6_DRIVE_HIGH  (0x00000001u)

#define CSL_MCASP_PDOUT_AXR5_MASK        (0x00000020u)
#define CSL_MCASP_PDOUT_AXR5_SHIFT       (0x00000005u)
#define CSL_MCASP_PDOUT_AXR5_RESETVAL    (0x00000000u)

/*----AXR5 Tokens----*/
#define CSL_MCASP_PDOUT_AXR5_DRIVE_LOW   (0x00000000u)
#define CSL_MCASP_PDOUT_AXR5_DRIVE_HIGH  (0x00000001u)

#define CSL_MCASP_PDOUT_AXR4_MASK        (0x00000010u)
#define CSL_MCASP_PDOUT_AXR4_SHIFT       (0x00000004u)
#define CSL_MCASP_PDOUT_AXR4_RESETVAL    (0x00000000u)

/*----AXR4 Tokens----*/
#define CSL_MCASP_PDOUT_AXR4_DRIVE_LOW   (0x00000000u)
#define CSL_MCASP_PDOUT_AXR4_DRIVE_HIGH  (0x00000001u)

#define CSL_MCASP_PDOUT_AXR3_MASK        (0x00000008u)

⌨️ 快捷键说明

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