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

📄 cslr_mcasp.h

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

#define CSL_MCASP_PDCLR_AXR6_MASK        (0x00000040u)
#define CSL_MCASP_PDCLR_AXR6_SHIFT       (0x00000006u)
#define CSL_MCASP_PDCLR_AXR6_RESETVAL    (0x00000000u)

/*----AXR6 Tokens----*/
#define CSL_MCASP_PDCLR_AXR6_NO_EFFECT   (0x00000000u)
#define CSL_MCASP_PDCLR_AXR6_CLR         (0x00000001u)

#define CSL_MCASP_PDCLR_AXR5_MASK        (0x00000020u)
#define CSL_MCASP_PDCLR_AXR5_SHIFT       (0x00000005u)
#define CSL_MCASP_PDCLR_AXR5_RESETVAL    (0x00000000u)

/*----AXR5 Tokens----*/
#define CSL_MCASP_PDCLR_AXR5_NO_EFFECT   (0x00000000u)
#define CSL_MCASP_PDCLR_AXR5_CLR         (0x00000001u)

#define CSL_MCASP_PDCLR_AXR4_MASK        (0x00000010u)
#define CSL_MCASP_PDCLR_AXR4_SHIFT       (0x00000004u)
#define CSL_MCASP_PDCLR_AXR4_RESETVAL    (0x00000000u)

/*----AXR4 Tokens----*/
#define CSL_MCASP_PDCLR_AXR4_NO_EFFECT   (0x00000000u)
#define CSL_MCASP_PDCLR_AXR4_CLR         (0x00000001u)

#define CSL_MCASP_PDCLR_AXR3_MASK        (0x00000008u)
#define CSL_MCASP_PDCLR_AXR3_SHIFT       (0x00000003u)
#define CSL_MCASP_PDCLR_AXR3_RESETVAL    (0x00000000u)

/*----AXR3 Tokens----*/
#define CSL_MCASP_PDCLR_AXR3_NO_EFFECT   (0x00000000u)
#define CSL_MCASP_PDCLR_AXR3_CLR         (0x00000001u)

#define CSL_MCASP_PDCLR_AXR2_MASK        (0x00000004u)
#define CSL_MCASP_PDCLR_AXR2_SHIFT       (0x00000002u)
#define CSL_MCASP_PDCLR_AXR2_RESETVAL    (0x00000000u)

/*----AXR2 Tokens----*/
#define CSL_MCASP_PDCLR_AXR2_NO_EFFECT   (0x00000000u)
#define CSL_MCASP_PDCLR_AXR2_CLR         (0x00000001u)

#define CSL_MCASP_PDCLR_AXR1_MASK        (0x00000002u)
#define CSL_MCASP_PDCLR_AXR1_SHIFT       (0x00000001u)
#define CSL_MCASP_PDCLR_AXR1_RESETVAL    (0x00000000u)

/*----AXR1 Tokens----*/
#define CSL_MCASP_PDCLR_AXR1_NO_EFFECT   (0x00000000u)
#define CSL_MCASP_PDCLR_AXR1_CLR         (0x00000001u)

#define CSL_MCASP_PDCLR_AXR0_MASK        (0x00000001u)
#define CSL_MCASP_PDCLR_AXR0_SHIFT       (0x00000000u)
#define CSL_MCASP_PDCLR_AXR0_RESETVAL    (0x00000000u)

/*----AXR0 Tokens----*/
#define CSL_MCASP_PDCLR_AXR0_NO_EFFECT   (0x00000000u)
#define CSL_MCASP_PDCLR_AXR0_CLR         (0x00000001u)

#define CSL_MCASP_PDCLR_RESETVAL         (0x00000000u)

/* GBLCTL */

#define CSL_MCASP_GBLCTL_XFRST_MASK      (0x00001000u)
#define CSL_MCASP_GBLCTL_XFRST_SHIFT     (0x0000000Cu)
#define CSL_MCASP_GBLCTL_XFRST_RESETVAL  (0x00000000u)

/*----XFRST Tokens----*/
#define CSL_MCASP_GBLCTL_XFRST_RESET     (0x00000000u)
#define CSL_MCASP_GBLCTL_XFRST_ACTIVE    (0x00000001u)

#define CSL_MCASP_GBLCTL_XSMRST_MASK     (0x00000800u)
#define CSL_MCASP_GBLCTL_XSMRST_SHIFT    (0x0000000Bu)
#define CSL_MCASP_GBLCTL_XSMRST_RESETVAL (0x00000000u)

/*----XSMRST Tokens----*/
#define CSL_MCASP_GBLCTL_XSMRST_RESET    (0x00000000u)
#define CSL_MCASP_GBLCTL_XSMRST_ACTIVE   (0x00000001u)

#define CSL_MCASP_GBLCTL_XSRCLR_MASK     (0x00000400u)
#define CSL_MCASP_GBLCTL_XSRCLR_SHIFT    (0x0000000Au)
#define CSL_MCASP_GBLCTL_XSRCLR_RESETVAL (0x00000000u)

/*----XSRCLR Tokens----*/
#define CSL_MCASP_GBLCTL_XSRCLR_CLEAR    (0x00000000u)
#define CSL_MCASP_GBLCTL_XSRCLR_ACTIVE   (0x00000001u)

#define CSL_MCASP_GBLCTL_XHCLKRST_MASK   (0x00000200u)
#define CSL_MCASP_GBLCTL_XHCLKRST_SHIFT  (0x00000009u)
#define CSL_MCASP_GBLCTL_XHCLKRST_RESETVAL (0x00000000u)

/*----XHCLKRST Tokens----*/
#define CSL_MCASP_GBLCTL_XHCLKRST_RESET  (0x00000000u)
#define CSL_MCASP_GBLCTL_XHCLKRST_ACTIVE (0x00000001u)

#define CSL_MCASP_GBLCTL_XCLKRST_MASK    (0x00000100u)
#define CSL_MCASP_GBLCTL_XCLKRST_SHIFT   (0x00000008u)
#define CSL_MCASP_GBLCTL_XCLKRST_RESETVAL (0x00000000u)

/*----XCLKRST Tokens----*/
#define CSL_MCASP_GBLCTL_XCLKRST_RESET   (0x00000000u)
#define CSL_MCASP_GBLCTL_XCLKRST_ACTIVE  (0x00000001u)

#define CSL_MCASP_GBLCTL_RFRST_MASK      (0x00000010u)
#define CSL_MCASP_GBLCTL_RFRST_SHIFT     (0x00000004u)
#define CSL_MCASP_GBLCTL_RFRST_RESETVAL  (0x00000000u)

/*----RFRST Tokens----*/
#define CSL_MCASP_GBLCTL_RFRST_RESET     (0x00000000u)
#define CSL_MCASP_GBLCTL_RFRST_ACTIVE    (0x00000001u)

#define CSL_MCASP_GBLCTL_RSMRST_MASK     (0x00000008u)
#define CSL_MCASP_GBLCTL_RSMRST_SHIFT    (0x00000003u)
#define CSL_MCASP_GBLCTL_RSMRST_RESETVAL (0x00000000u)

/*----RSMRST Tokens----*/
#define CSL_MCASP_GBLCTL_RSMRST_RESET    (0x00000000u)
#define CSL_MCASP_GBLCTL_RSMRST_ACTIVE   (0x00000001u)

#define CSL_MCASP_GBLCTL_RSRCLR_MASK     (0x00000004u)
#define CSL_MCASP_GBLCTL_RSRCLR_SHIFT    (0x00000002u)
#define CSL_MCASP_GBLCTL_RSRCLR_RESETVAL (0x00000000u)

/*----RSRCLR Tokens----*/
#define CSL_MCASP_GBLCTL_RSRCLR_CLEAR    (0x00000000u)
#define CSL_MCASP_GBLCTL_RSRCLR_ACTIVE   (0x00000001u)

#define CSL_MCASP_GBLCTL_RHCLKRST_MASK   (0x00000002u)
#define CSL_MCASP_GBLCTL_RHCLKRST_SHIFT  (0x00000001u)
#define CSL_MCASP_GBLCTL_RHCLKRST_RESETVAL (0x00000000u)

/*----RHCLKRST Tokens----*/
#define CSL_MCASP_GBLCTL_RHCLKRST_RESET  (0x00000000u)
#define CSL_MCASP_GBLCTL_RHCLKRST_ACTIVE (0x00000001u)

#define CSL_MCASP_GBLCTL_RCLKRST_MASK    (0x00000001u)
#define CSL_MCASP_GBLCTL_RCLKRST_SHIFT   (0x00000000u)
#define CSL_MCASP_GBLCTL_RCLKRST_RESETVAL (0x00000000u)

/*----RCLKRST Tokens----*/
#define CSL_MCASP_GBLCTL_RCLKRST_RESET   (0x00000000u)
#define CSL_MCASP_GBLCTL_RCLKRST_ACTIVE  (0x00000001u)

#define CSL_MCASP_GBLCTL_RESETVAL        (0x00000000u)

/* AMUTE */

#define CSL_MCASP_AMUTE_XDMAERR_MASK     (0x00001000u)
#define CSL_MCASP_AMUTE_XDMAERR_SHIFT    (0x0000000Cu)
#define CSL_MCASP_AMUTE_XDMAERR_RESETVAL (0x00000000u)

/*----XDMAERR Tokens----*/
#define CSL_MCASP_AMUTE_XDMAERR_DISABLE  (0x00000000u)
#define CSL_MCASP_AMUTE_XDMAERR_ENABLE   (0x00000001u)

#define CSL_MCASP_AMUTE_RDMAERR_MASK     (0x00000800u)
#define CSL_MCASP_AMUTE_RDMAERR_SHIFT    (0x0000000Bu)
#define CSL_MCASP_AMUTE_RDMAERR_RESETVAL (0x00000000u)

/*----RDMAERR Tokens----*/
#define CSL_MCASP_AMUTE_RDMAERR_DISABLE  (0x00000000u)
#define CSL_MCASP_AMUTE_RDMAERR_ENABLE   (0x00000001u)

#define CSL_MCASP_AMUTE_XCKFAIL_MASK     (0x00000400u)
#define CSL_MCASP_AMUTE_XCKFAIL_SHIFT    (0x0000000Au)
#define CSL_MCASP_AMUTE_XCKFAIL_RESETVAL (0x00000000u)

/*----XCKFAIL Tokens----*/
#define CSL_MCASP_AMUTE_XCKFAIL_DISABLE  (0x00000000u)
#define CSL_MCASP_AMUTE_XCKFAIL_ENABLE   (0x00000001u)

#define CSL_MCASP_AMUTE_RCKFAIL_MASK     (0x00000200u)
#define CSL_MCASP_AMUTE_RCKFAIL_SHIFT    (0x00000009u)
#define CSL_MCASP_AMUTE_RCKFAIL_RESETVAL (0x00000000u)

/*----RCKFAIL Tokens----*/
#define CSL_MCASP_AMUTE_RCKFAIL_DISABLE  (0x00000000u)
#define CSL_MCASP_AMUTE_RCKFAIL_ENABLE   (0x00000001u)

#define CSL_MCASP_AMUTE_XSYNCERR_MASK    (0x00000100u)
#define CSL_MCASP_AMUTE_XSYNCERR_SHIFT   (0x00000008u)
#define CSL_MCASP_AMUTE_XSYNCERR_RESETVAL (0x00000000u)

/*----XSYNCERR Tokens----*/
#define CSL_MCASP_AMUTE_XSYNCERR_DISABLE (0x00000000u)
#define CSL_MCASP_AMUTE_XSYNCERR_ENABLE  (0x00000001u)

#define CSL_MCASP_AMUTE_RSYNCERR_MASK    (0x00000080u)
#define CSL_MCASP_AMUTE_RSYNCERR_SHIFT   (0x00000007u)
#define CSL_MCASP_AMUTE_RSYNCERR_RESETVAL (0x00000000u)

/*----RSYNCERR Tokens----*/
#define CSL_MCASP_AMUTE_RSYNCERR_DISABLE (0x00000000u)
#define CSL_MCASP_AMUTE_RSYNCERR_ENABLE  (0x00000001u)

#define CSL_MCASP_AMUTE_XUNDRN_MASK      (0x00000040u)
#define CSL_MCASP_AMUTE_XUNDRN_SHIFT     (0x00000006u)
#define CSL_MCASP_AMUTE_XUNDRN_RESETVAL  (0x00000000u)

/*----XUNDRN Tokens----*/
#define CSL_MCASP_AMUTE_XUNDRN_DISABLE   (0x00000000u)
#define CSL_MCASP_AMUTE_XUNDRN_ENABLE    (0x00000001u)

#define CSL_MCASP_AMUTE_ROVRN_MASK       (0x00000020u)
#define CSL_MCASP_AMUTE_ROVRN_SHIFT      (0x00000005u)
#define CSL_MCASP_AMUTE_ROVRN_RESETVAL   (0x00000000u)

/*----ROVRN Tokens----*/
#define CSL_MCASP_AMUTE_ROVRN_DISABLE    (0x00000000u)
#define CSL_MCASP_AMUTE_ROVRN_ENABLE     (0x00000001u)

#define CSL_MCASP_AMUTE_INSTAT_MASK      (0x00000010u)
#define CSL_MCASP_AMUTE_INSTAT_SHIFT     (0x00000004u)
#define CSL_MCASP_AMUTE_INSTAT_RESETVAL  (0x00000000u)

/*----INSTAT Tokens----*/
#define CSL_MCASP_AMUTE_INSTAT_INACTIVE  (0x00000000u)
#define CSL_MCASP_AMUTE_INSTAT_ACTIVE    (0x00000001u)

#define CSL_MCASP_AMUTE_INEN_MASK        (0x00000008u)
#define CSL_MCASP_AMUTE_INEN_SHIFT       (0x00000003u)
#define CSL_MCASP_AMUTE_INEN_RESETVAL    (0x00000000u)

/*----INEN Tokens----*/
#define CSL_MCASP_AMUTE_INEN_DISABLE     (0x00000000u)
#define CSL_MCASP_AMUTE_INEN_ENABLE      (0x00000001u)

#define CSL_MCASP_AMUTE_INPOL_MASK       (0x00000004u)
#define CSL_MCASP_AMUTE_INPOL_SHIFT      (0x00000002u)
#define CSL_MCASP_AMUTE_INPOL_RESETVAL   (0x00000000u)

/*----INPOL Tokens----*/
#define CSL_MCASP_AMUTE_INPOL_ACTHIGH    (0x00000000u)
#define CSL_MCASP_AMUTE_INPOL_ACTLOW     (0x00000001u)

#define CSL_MCASP_AMUTE_MUTEN_MASK       (0x00000003u)
#define CSL_MCASP_AMUTE_MUTEN_SHIFT      (0x00000000u)
#define CSL_MCASP_AMUTE_MUTEN_RESETVAL   (0x00000000u)

/*----MUTEN Tokens----*/
#define CSL_MCASP_AMUTE_MUTEN_DISABLE    (0x00000000u)
#define CSL_MCASP_AMUTE_MUTEN_ERRHIGH    (0x00000001u)
#define CSL_MCASP_AMUTE_MUTEN_ERRLOW     (0x00000002u)
#define CSL_MCASP_AMUTE_MUTEN_RESV       (0x00000003u)

#define CSL_MCASP_AMUTE_RESETVAL         (0x00000000u)

/* DLBCTL */

#define CSL_MCASP_DLBCTL_MODE_MASK       (0x0000000Cu)
#define CSL_MCASP_DLBCTL_MODE_SHIFT      (0x00000002u)
#define CSL_MCASP_DLBCTL_MODE_RESETVAL   (0x00000000u)

/*----MODE Tokens----*/
#define CSL_MCASP_DLBCTL_MODE_INDPT      (0x00000000u)
#define CSL_MCASP_DLBCTL_MODE_XMTCLK     (0x00000001u)
#define CSL_MCASP_DLBCTL_MODE_RMTCLK     (0x00000002u)
#define CSL_MCASP_DLBCTL_MODE_RESV       (0x00000003u)

#define CSL_MCASP_DLBCTL_ORD_MASK        (0x00000002u)
#define CSL_MCASP_DLBCTL_ORD_SHIFT       (0x00000001u)
#define CSL_MCASP_DLBCTL_ORD_RESETVAL    (0x00000000u)

/*----ORD Tokens----*/
#define CSL_MCASP_DLBCTL_ORD_XMTODD      (0x00000000u)
#define CSL_MCASP_DLBCTL_ORD_XMTEVEN     (0x00000001u)

#define CSL_MCASP_DLBCTL_DLBEN_MASK      (0x00000001u)
#define CSL_MCASP_DLBCTL_DLBEN_SHIFT     (0x00000000u)
#define CSL_MCASP_DLBCTL_DLBEN_RESETVAL  (0x00000000u)

/*----DLBEN Tokens----*/
#define CSL_MCASP_DLBCTL_DLBEN_DISABLE   (0x00000000u)
#define CSL_MCASP_DLBCTL_DLBEN_ENABLE    (0x00000001u)

#define CSL_MCASP_DLBCTL_RESETVAL        (0x00000000u)

/* DITCTL */

#define CSL_MCASP_DITCTL_VB_MASK         (0x00000008u)
#define CSL_MCASP_DITCTL_VB_SHIFT        (0x00000003u)
#define CSL_MCASP_DITCTL_VB_RESETVAL     (0x00000000u)

/*----VB Tokens----*/
#define CSL_MCASP_DITCTL_VB_ZERO         (0x00000000u)
#define CSL_MCASP_DITCTL_VB_ONE          (0x00000001u)

#define CSL_MCASP_DITCTL_VA_MASK         (0x00000004u)
#define CSL_MCASP_DITCTL_VA_SHIFT        (0x00000002u)
#define CSL_MCASP_DITCTL_VA_RESETVAL     (0x00000000u)

/*----VA Tokens----*/
#define CSL_MCASP_DITCTL_VA_ZERO         (0x00000000u)
#define CSL_MCASP_DITCTL_VA_ONE          (0x00000001u)

#define CSL_MCASP_DITCTL_DITEN_MASK      (0x00000001u)
#define CSL_MCASP_DITCTL_DITEN_SHIFT     (0x00000000u)
#define CSL_MCASP_DITCTL_DITEN_RESETVAL  (0x00000000u)

/*----DITEN Tokens----*/
#define CSL_MCASP_DITCTL_DITEN_TDM       (0x00000000u)
#define CSL_MCASP_DITCTL_DITEN_DIT       (0x00000001u)

#define CSL_MCASP_DITCTL_RESETVAL        (0x00000000u)

/* RGBLCTL */

#define CSL_MCASP_RGBLCTL_XFRST_MASK     (0x00001000u)
#define CSL_MCASP_RGBLCTL_XFRST_SHIFT    (0x0000000Cu)
#define CSL_MCASP_RGBLCTL_XFRST_RESETVAL (0x00000000u)

#define CSL_MCASP_RGBLCTL_XSMRST_MASK    (0x00000800u)
#define CSL_MCASP_RGBLCTL_XSMRST_SHIFT   (0x0000000Bu)
#define CSL_MCASP_RGBLCTL_XSMRST_RESETVAL (0x00000000u)

#define CSL_MCASP_RGBLCTL_XSRCLR_MASK    (0x00000400u)
#define CSL_MCASP_RGBLCTL_XSRCLR_SHIFT   (0x0000000Au)
#define CSL_MCASP_RGBLCTL_XSRCLR_RESETVAL (0x00000000u)

#define CSL_MCASP_RGBLCTL_XHCLKRST_MASK  (0x00000200u)
#define CSL_MCASP_RGBLCTL_XHCLKRST_SHIFT (0x00000009u)
#define CSL_MCASP_RGBLCTL_XHCLKRST_RESETVAL (0x00000000u)

#define CSL_MCASP_RGBLCTL_XCLKRST_MASK   (0x00000100u)
#define CSL_MCASP_RGBLCTL_XCLKRST_SHIFT  (0x00000008u)
#define CSL_MCASP_RGBLCTL_XCLKRST_RESETVAL (0x00000000u)

#define CSL_MCASP_RGBLCTL_RFRST_MASK     (0x00000010u)
#define CSL_MCASP_RGBLCTL_RFRST_SHIFT    (0x00000004u)
#define CSL_MCASP_RGBLCTL_RFRST_RESETVAL (0x00000000u)

/*----RFRST Tokens----*/
#define CSL_MCASP_RGBLCTL_RFRST_RESET    (0x00000000u)
#define CSL_MCASP_RGBLCTL_RFRST_ACTIVE   (0x00000001u)

#define CSL_MCASP_RGBLCTL_RSMRST_MASK    (0x00000008u)
#define CSL_MCASP_RGBLCTL_RSMRST_SHIFT   (0x00000003u)
#define CSL_MCASP_RGBLCTL_RSMRST_RESETVAL (0x00000000u)

/*----RSMRST Tokens----*/
#define CSL_MCASP_RGBLCTL_RSMRST_RESET   (0x00000000u)
#define CSL_MCASP_RGBLCTL_RSMRST_ACTIVE  (0x00000001u)

#define CSL_MCASP_RGBLCTL_RSRCLR_MASK    (0x00000004u)
#define CSL_MCASP_RGBLCTL_RSRCLR_SHIFT   (0x00000002u)
#define CSL_MCASP_RGBLCTL_RSRCLR_RESETVAL (0x00000000u)

/*----RSRCLR Tokens----*/
#define CSL_MCASP_RGBLCTL_RSRCLR_CLEAR   (0x00000000u)
#define CSL_MCASP_RGBLCTL_RSRCLR_ACTIVE  (0x00000001u)

#define CSL_MCASP_RGBLCTL_RHCLKRST_MASK  (0x00000002u)

⌨️ 快捷键说明

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