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

📄 cslr_mcasp.h

📁 Configuring External Interrupts on TMS320C672x Devices
💻 H
📖 第 1 页 / 共 5 页
字号:
#define CSL_MCASP_RGBLCTL_RHCLKRST_SHIFT (0x00000001u)
#define CSL_MCASP_RGBLCTL_RHCLKRST_RESETVAL (0x00000000u)

/*----RHCLKRST Tokens----*/
#define CSL_MCASP_RGBLCTL_RHCLKRST_RESET (0x00000000u)
#define CSL_MCASP_RGBLCTL_RHCLKRST_ACTIVE (0x00000001u)

#define CSL_MCASP_RGBLCTL_RCLKRST_MASK   (0x00000001u)
#define CSL_MCASP_RGBLCTL_RCLKRST_SHIFT  (0x00000000u)
#define CSL_MCASP_RGBLCTL_RCLKRST_RESETVAL (0x00000000u)

/*----RCLKRST Tokens----*/
#define CSL_MCASP_RGBLCTL_RCLKRST_RESET  (0x00000000u)
#define CSL_MCASP_RGBLCTL_RCLKRST_ACTIVE (0x00000001u)

#define CSL_MCASP_RGBLCTL_RESETVAL       (0x00000000u)

/* RMASK */

#define CSL_MCASP_RMASK_RMASK_MASK       (0xFFFFFFFFu)
#define CSL_MCASP_RMASK_RMASK_SHIFT      (0x00000000u)
#define CSL_MCASP_RMASK_RMASK_RESETVAL   (0x00000000u)

/*----RMASK Tokens----*/
#define CSL_MCASP_RMASK_RMASK_USEMASK    (0x00000000u)
#define CSL_MCASP_RMASK_RMASK_NOMASK     (0x00000001u)

#define CSL_MCASP_RMASK_RESETVAL         (0x00000000u)

/* RFMT */

#define CSL_MCASP_RFMT_RDATDLY_MASK      (0x00030000u)
#define CSL_MCASP_RFMT_RDATDLY_SHIFT     (0x00000010u)
#define CSL_MCASP_RFMT_RDATDLY_RESETVAL  (0x00000000u)

/*----RDATDLY Tokens----*/
#define CSL_MCASP_RFMT_RDATDLY_0BIT      (0x00000000u)
#define CSL_MCASP_RFMT_RDATDLY_1BIT      (0x00000001u)
#define CSL_MCASP_RFMT_RDATDLY_2BIT      (0x00000002u)
#define CSL_MCASP_RFMT_RDATDLY_RESV      (0x00000003u)

#define CSL_MCASP_RFMT_RRVRS_MASK        (0x00008000u)
#define CSL_MCASP_RFMT_RRVRS_SHIFT       (0x0000000Fu)
#define CSL_MCASP_RFMT_RRVRS_RESETVAL    (0x00000000u)

/*----RRVRS Tokens----*/
#define CSL_MCASP_RFMT_RRVRS_LSBFIRST    (0x00000000u)
#define CSL_MCASP_RFMT_RRVRS_MSBFIRST    (0x00000001u)

#define CSL_MCASP_RFMT_RPAD_MASK         (0x00006000u)
#define CSL_MCASP_RFMT_RPAD_SHIFT        (0x0000000Du)
#define CSL_MCASP_RFMT_RPAD_RESETVAL     (0x00000000u)

/*----RPAD Tokens----*/
#define CSL_MCASP_RFMT_RPAD_ZERO         (0x00000000u)
#define CSL_MCASP_RFMT_RPAD_ONE          (0x00000001u)
#define CSL_MCASP_RFMT_RPAD_RPBIT        (0x00000002u)
#define CSL_MCASP_RFMT_RPAD_RESV         (0x00000003u)

#define CSL_MCASP_RFMT_RPBIT_MASK        (0x00001F00u)
#define CSL_MCASP_RFMT_RPBIT_SHIFT       (0x00000008u)
#define CSL_MCASP_RFMT_RPBIT_RESETVAL    (0x00000000u)

#define CSL_MCASP_RFMT_RSSZ_MASK         (0x000000F0u)
#define CSL_MCASP_RFMT_RSSZ_SHIFT        (0x00000004u)
#define CSL_MCASP_RFMT_RSSZ_RESETVAL     (0x00000000u)

#define CSL_MCASP_RFMT_RBUSEL_MASK       (0x00000008u)
#define CSL_MCASP_RFMT_RBUSEL_SHIFT      (0x00000003u)
#define CSL_MCASP_RFMT_RBUSEL_RESETVAL   (0x00000000u)

/*----RBUSEL Tokens----*/
#define CSL_MCASP_RFMT_RBUSEL_VBUSP      (0x00000000u)
#define CSL_MCASP_RFMT_RBUSEL_VBUS       (0x00000001u)

#define CSL_MCASP_RFMT_RROT_MASK         (0x00000007u)
#define CSL_MCASP_RFMT_RROT_SHIFT        (0x00000000u)
#define CSL_MCASP_RFMT_RROT_RESETVAL     (0x00000000u)

/*----RROT Tokens----*/
#define CSL_MCASP_RFMT_RROT_NONE         (0x00000000u)
#define CSL_MCASP_RFMT_RROT_4BITS        (0x00000001u)
#define CSL_MCASP_RFMT_RROT_8BITS        (0x00000002u)
#define CSL_MCASP_RFMT_RROT_12BITS       (0x00000003u)
#define CSL_MCASP_RFMT_RROT_16BITS       (0x00000004u)
#define CSL_MCASP_RFMT_RROT_20BITS       (0x00000005u)
#define CSL_MCASP_RFMT_RROT_24BITS       (0x00000006u)
#define CSL_MCASP_RFMT_RROT_28BITS       (0x00000007u)

#define CSL_MCASP_RFMT_RESETVAL          (0x00000000u)

/* AFSRCTL */

#define CSL_MCASP_AFSRCTL_RMOD_MASK      (0x0000FF80u)
#define CSL_MCASP_AFSRCTL_RMOD_SHIFT     (0x00000007u)
#define CSL_MCASP_AFSRCTL_RMOD_RESETVAL  (0x00000000u)

/*----RMOD Tokens----*/
#define CSL_MCASP_AFSRCTL_RMOD_BURST     (0x00000000u)

#define CSL_MCASP_AFSRCTL_FRWID_MASK     (0x00000010u)
#define CSL_MCASP_AFSRCTL_FRWID_SHIFT    (0x00000004u)
#define CSL_MCASP_AFSRCTL_FRWID_RESETVAL (0x00000000u)

/*----FRWID Tokens----*/
#define CSL_MCASP_AFSRCTL_FRWID_BIT      (0x00000000u)
#define CSL_MCASP_AFSRCTL_FRWID_WORD     (0x00000001u)

#define CSL_MCASP_AFSRCTL_FSRM_MASK      (0x00000002u)
#define CSL_MCASP_AFSRCTL_FSRM_SHIFT     (0x00000001u)
#define CSL_MCASP_AFSRCTL_FSRM_RESETVAL  (0x00000000u)

/*----FSRM Tokens----*/
#define CSL_MCASP_AFSRCTL_FSRM_EXTERNAL  (0x00000000u)
#define CSL_MCASP_AFSRCTL_FSRM_INTERNAL  (0x00000001u)

#define CSL_MCASP_AFSRCTL_FSRP_MASK      (0x00000001u)
#define CSL_MCASP_AFSRCTL_FSRP_SHIFT     (0x00000000u)
#define CSL_MCASP_AFSRCTL_FSRP_RESETVAL  (0x00000000u)

/*----FSRP Tokens----*/
#define CSL_MCASP_AFSRCTL_FSRP_ACTIVEHIGH (0x00000000u)
#define CSL_MCASP_AFSRCTL_FSRP_ACTIVELOW (0x00000001u)

#define CSL_MCASP_AFSRCTL_RESETVAL       (0x00000000u)

/* ACLKRCTL */

#define CSL_MCASP_ACLKRCTL_CLKRP_MASK    (0x00000080u)
#define CSL_MCASP_ACLKRCTL_CLKRP_SHIFT   (0x00000007u)
#define CSL_MCASP_ACLKRCTL_CLKRP_RESETVAL (0x00000000u)

/*----CLKRP Tokens----*/
#define CSL_MCASP_ACLKRCTL_CLKRP_FALLING (0x00000000u)
#define CSL_MCASP_ACLKRCTL_CLKRP_RISING  (0x00000001u)

#define CSL_MCASP_ACLKRCTL_CLKRM_MASK    (0x00000020u)
#define CSL_MCASP_ACLKRCTL_CLKRM_SHIFT   (0x00000005u)
#define CSL_MCASP_ACLKRCTL_CLKRM_RESETVAL (0x00000001u)

/*----CLKRM Tokens----*/
#define CSL_MCASP_ACLKRCTL_CLKRM_EXTERNAL (0x00000000u)
#define CSL_MCASP_ACLKRCTL_CLKRM_INTERNAL (0x00000001u)

#define CSL_MCASP_ACLKRCTL_CLKRDIV_MASK  (0x0000001Fu)
#define CSL_MCASP_ACLKRCTL_CLKRDIV_SHIFT (0x00000000u)
#define CSL_MCASP_ACLKRCTL_CLKRDIV_RESETVAL (0x00000000u)

#define CSL_MCASP_ACLKRCTL_RESETVAL      (0x00000020u)

/* AHCLKRCTL */

#define CSL_MCASP_AHCLKRCTL_HCLKRM_MASK  (0x00008000u)
#define CSL_MCASP_AHCLKRCTL_HCLKRM_SHIFT (0x0000000Fu)
#define CSL_MCASP_AHCLKRCTL_HCLKRM_RESETVAL (0x00000001u)

/*----HCLKRM Tokens----*/
#define CSL_MCASP_AHCLKRCTL_HCLKRM_EXTERNAL (0x00000000u)
#define CSL_MCASP_AHCLKRCTL_HCLKRM_INTERNAL (0x00000001u)

#define CSL_MCASP_AHCLKRCTL_HCLKRP_MASK  (0x00004000u)
#define CSL_MCASP_AHCLKRCTL_HCLKRP_SHIFT (0x0000000Eu)
#define CSL_MCASP_AHCLKRCTL_HCLKRP_RESETVAL (0x00000000u)

/*----HCLKRP Tokens----*/
#define CSL_MCASP_AHCLKRCTL_HCLKRP_RISING (0x00000000u)
#define CSL_MCASP_AHCLKRCTL_HCLKRP_FALLING (0x00000001u)

#define CSL_MCASP_AHCLKRCTL_HCLKRDIV_MASK (0x00000FFFu)
#define CSL_MCASP_AHCLKRCTL_HCLKRDIV_SHIFT (0x00000000u)
#define CSL_MCASP_AHCLKRCTL_HCLKRDIV_RESETVAL (0x00000000u)

#define CSL_MCASP_AHCLKRCTL_RESETVAL     (0x00008000u)

/* RTDM */

#define CSL_MCASP_RTDM_RTDMS_MASK        (0xFFFFFFFFu)
#define CSL_MCASP_RTDM_RTDMS_SHIFT       (0x00000000u)
#define CSL_MCASP_RTDM_RTDMS_RESETVAL    (0x00000000u)

/*----RTDMS Tokens----*/
#define CSL_MCASP_RTDM_RTDMS_INACTIVE    (0x00000000u)
#define CSL_MCASP_RTDM_RTDMS_ACTIVE      (0x00000001u)

#define CSL_MCASP_RTDM_RESETVAL          (0x00000000u)

/* RINTCTL */

#define CSL_MCASP_RINTCTL_RSTAFRM_MASK   (0x00000080u)
#define CSL_MCASP_RINTCTL_RSTAFRM_SHIFT  (0x00000007u)
#define CSL_MCASP_RINTCTL_RSTAFRM_RESETVAL (0x00000000u)

/*----RSTAFRM Tokens----*/
#define CSL_MCASP_RINTCTL_RSTAFRM_DISABLE (0x00000000u)
#define CSL_MCASP_RINTCTL_RSTAFRM_ENABLE (0x00000001u)

#define CSL_MCASP_RINTCTL_RDATA_MASK     (0x00000020u)
#define CSL_MCASP_RINTCTL_RDATA_SHIFT    (0x00000005u)
#define CSL_MCASP_RINTCTL_RDATA_RESETVAL (0x00000000u)

/*----RDATA Tokens----*/
#define CSL_MCASP_RINTCTL_RDATA_DISABLE  (0x00000000u)
#define CSL_MCASP_RINTCTL_RDATA_ENABLE   (0x00000001u)

#define CSL_MCASP_RINTCTL_RLAST_MASK     (0x00000010u)
#define CSL_MCASP_RINTCTL_RLAST_SHIFT    (0x00000004u)
#define CSL_MCASP_RINTCTL_RLAST_RESETVAL (0x00000000u)

/*----RLAST Tokens----*/
#define CSL_MCASP_RINTCTL_RLAST_DISABLE  (0x00000000u)
#define CSL_MCASP_RINTCTL_RLAST_ENABLE   (0x00000001u)

#define CSL_MCASP_RINTCTL_RDMAERR_MASK   (0x00000008u)
#define CSL_MCASP_RINTCTL_RDMAERR_SHIFT  (0x00000003u)
#define CSL_MCASP_RINTCTL_RDMAERR_RESETVAL (0x00000000u)

/*----RDMAERR Tokens----*/
#define CSL_MCASP_RINTCTL_RDMAERR_DISABLE (0x00000000u)
#define CSL_MCASP_RINTCTL_RDMAERR_ENABLE (0x00000001u)

#define CSL_MCASP_RINTCTL_RCKFAIL_MASK   (0x00000004u)
#define CSL_MCASP_RINTCTL_RCKFAIL_SHIFT  (0x00000002u)
#define CSL_MCASP_RINTCTL_RCKFAIL_RESETVAL (0x00000000u)

/*----RCKFAIL Tokens----*/
#define CSL_MCASP_RINTCTL_RCKFAIL_DISABLE (0x00000000u)
#define CSL_MCASP_RINTCTL_RCKFAIL_ENABLE (0x00000001u)

#define CSL_MCASP_RINTCTL_RSYNCERR_MASK  (0x00000002u)
#define CSL_MCASP_RINTCTL_RSYNCERR_SHIFT (0x00000001u)
#define CSL_MCASP_RINTCTL_RSYNCERR_RESETVAL (0x00000000u)

/*----RSYNCERR Tokens----*/
#define CSL_MCASP_RINTCTL_RSYNCERR_DISABLE (0x00000000u)
#define CSL_MCASP_RINTCTL_RSYNCERR_ENABLE (0x00000001u)

#define CSL_MCASP_RINTCTL_ROVRN_MASK     (0x00000001u)
#define CSL_MCASP_RINTCTL_ROVRN_SHIFT    (0x00000000u)
#define CSL_MCASP_RINTCTL_ROVRN_RESETVAL (0x00000000u)

/*----ROVRN Tokens----*/
#define CSL_MCASP_RINTCTL_ROVRN_DISABLE  (0x00000000u)
#define CSL_MCASP_RINTCTL_ROVRN_ENABLE   (0x00000001u)

#define CSL_MCASP_RINTCTL_RESETVAL       (0x00000000u)

/* RSTAT */

#define CSL_MCASP_RSTAT_RERR_MASK        (0x00000100u)
#define CSL_MCASP_RSTAT_RERR_SHIFT       (0x00000008u)
#define CSL_MCASP_RSTAT_RERR_RESETVAL    (0x00000000u)

/*----RERR Tokens----*/
#define CSL_MCASP_RSTAT_RERR_NO_ERROR    (0x00000000u)
#define CSL_MCASP_RSTAT_RERR_ERROR       (0x00000001u)

#define CSL_MCASP_RSTAT_RDMAERR_MASK     (0x00000080u)
#define CSL_MCASP_RSTAT_RDMAERR_SHIFT    (0x00000007u)
#define CSL_MCASP_RSTAT_RDMAERR_RESETVAL (0x00000000u)

/*----RDMAERR Tokens----*/
#define CSL_MCASP_RSTAT_RDMAERR_NO_ERROR (0x00000000u)
#define CSL_MCASP_RSTAT_RDMAERR_ERROR    (0x00000001u)

#define CSL_MCASP_RSTAT_RSTAFRM_MASK     (0x00000040u)
#define CSL_MCASP_RSTAT_RSTAFRM_SHIFT    (0x00000006u)
#define CSL_MCASP_RSTAT_RSTAFRM_RESETVAL (0x00000000u)

/*----RSTAFRM Tokens----*/
#define CSL_MCASP_RSTAT_RSTAFRM_NO       (0x00000000u)
#define CSL_MCASP_RSTAT_RSTAFRM_YES      (0x00000001u)

#define CSL_MCASP_RSTAT_RDATA_MASK       (0x00000020u)
#define CSL_MCASP_RSTAT_RDATA_SHIFT      (0x00000005u)
#define CSL_MCASP_RSTAT_RDATA_RESETVAL   (0x00000000u)

/*----RDATA Tokens----*/
#define CSL_MCASP_RSTAT_RDATA_NO         (0x00000000u)
#define CSL_MCASP_RSTAT_RDATA_YES        (0x00000001u)

#define CSL_MCASP_RSTAT_RLAST_MASK       (0x00000010u)
#define CSL_MCASP_RSTAT_RLAST_SHIFT      (0x00000004u)
#define CSL_MCASP_RSTAT_RLAST_RESETVAL   (0x00000000u)

/*----RLAST Tokens----*/
#define CSL_MCASP_RSTAT_RLAST_NO         (0x00000000u)
#define CSL_MCASP_RSTAT_RLAST_YES        (0x00000001u)

#define CSL_MCASP_RSTAT_RTDMSLOT_MASK    (0x00000008u)
#define CSL_MCASP_RSTAT_RTDMSLOT_SHIFT   (0x00000003u)
#define CSL_MCASP_RSTAT_RTDMSLOT_RESETVAL (0x00000000u)

/*----RTDMSLOT Tokens----*/
#define CSL_MCASP_RSTAT_RTDMSLOT_ODD     (0x00000000u)
#define CSL_MCASP_RSTAT_RTDMSLOT_EVEN    (0x00000001u)

#define CSL_MCASP_RSTAT_RCKFAIL_MASK     (0x00000004u)
#define CSL_MCASP_RSTAT_RCKFAIL_SHIFT    (0x00000002u)
#define CSL_MCASP_RSTAT_RCKFAIL_RESETVAL (0x00000000u)

/*----RCKFAIL Tokens----*/
#define CSL_MCASP_RSTAT_RCKFAIL_NO       (0x00000000u)
#define CSL_MCASP_RSTAT_RCKFAIL_YES      (0x00000001u)

#define CSL_MCASP_RSTAT_RSYNCERR_MASK    (0x00000002u)
#define CSL_MCASP_RSTAT_RSYNCERR_SHIFT   (0x00000001u)
#define CSL_MCASP_RSTAT_RSYNCERR_RESETVAL (0x00000000u)

/*----RSYNCERR Tokens----*/
#define CSL_MCASP_RSTAT_RSYNCERR_NO      (0x00000000u)
#define CSL_MCASP_RSTAT_RSYNCERR_YES     (0x00000001u)

#define CSL_MCASP_RSTAT_ROVRN_MASK       (0x00000001u)
#define CSL_MCASP_RSTAT_ROVRN_SHIFT      (0x00000000u)
#define CSL_MCASP_RSTAT_ROVRN_RESETVAL   (0x00000000u)

/*----ROVRN Tokens----*/
#define CSL_MCASP_RSTAT_ROVRN_NO         (0x00000000u)
#define CSL_MCASP_RSTAT_ROVRN_YES        (0x00000001u)

#define CSL_MCASP_RSTAT_RESETVAL         (0x00000000u)

/* RSLOT */

#define CSL_MCASP_RSLOT_RSLOTCNT_MASK    (0x000003FFu)
#define CSL_MCASP_RSLOT_RSLOTCNT_SHIFT   (0x00000000u)
#define CSL_MCASP_RSLOT_RSLOTCNT_RESETVAL (0x00000000u)

#define CSL_MCASP_RSLOT_RESETVAL         (0x00000000u)

/* RCLKCHK */

#define CSL_MCASP_RCLKCHK_RCNT_MASK      (0xFF000000u)
#define CSL_MCASP_RCLKCHK_RCNT_SHIFT     (0x00000018u)
#define CSL_MCASP_RCLKCHK_RCNT_RESETVAL  (0x00000000u)

#define CSL_MCASP_RCLKCHK_RMAX_MASK      (0x00FF0000u)
#define CSL_MCASP_RCLKCHK_RMAX_SHIFT     (0x00000010u)
#define CSL_MCASP_RCLKCHK_RMAX_RESETVAL  (0x00000000u)

#define CSL_MCASP_RCLKCHK_RMIN_MASK      (0x0000FF00u)
#define CSL_MCASP_RCLKCHK_RMIN_SHIFT     (0x00000008u)
#define CSL_MCASP_RCLKCHK_RMIN_RESETVAL  (0x00000000u)

#define CSL_MCASP_RCLKCHK_RPS_MASK       (0x0000000Fu)
#define CSL_MCASP_RCLKCHK_RPS_SHIFT      (0x00000000u)
#define CSL_MCASP_RCLKCHK_RPS_RESETVAL   (0x00000000u)

/*----RPS Tokens----*/
#define CS

⌨️ 快捷键说明

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