📄 cslr_mcasp.h
字号:
#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 + -