📄 cslr_vcp2.h
字号:
#define CSL_VCP2_VCPERR_FCTLERR_YES (0x00000001u)
#define CSL_VCP2_VCPERR_FTLERR_MASK (0x00000004u)
#define CSL_VCP2_VCPERR_FTLERR_SHIFT (0x00000002u)
#define CSL_VCP2_VCPERR_FTLERR_RESETVAL (0x00000000u)
/*----FTLERR Tokens----*/
#define CSL_VCP2_VCPERR_FTLERR_NO (0x00000000u)
#define CSL_VCP2_VCPERR_FTLERR_YES (0x00000001u)
#define CSL_VCP2_VCPERR_TBNAERR_MASK (0x00000002u)
#define CSL_VCP2_VCPERR_TBNAERR_SHIFT (0x00000001u)
#define CSL_VCP2_VCPERR_TBNAERR_RESETVAL (0x00000000u)
/*----TBNAERR Tokens----*/
#define CSL_VCP2_VCPERR_TBNAERR_NO (0x00000000u)
#define CSL_VCP2_VCPERR_TBNAERR_YES (0x00000001u)
#define CSL_VCP2_VCPERR_ERROR_MASK (0x00000001u)
#define CSL_VCP2_VCPERR_ERROR_SHIFT (0x00000000u)
#define CSL_VCP2_VCPERR_ERROR_RESETVAL (0x00000000u)
/*----ERROR Tokens----*/
#define CSL_VCP2_VCPERR_ERROR_NO (0x00000000u)
#define CSL_VCP2_VCPERR_ERROR_YES (0x00000001u)
#define CSL_VCP2_VCPERR_RESETVAL (0x00000000u)
/* VCPEMU */
#define CSL_VCP2_VCPEMU_SOFT_MASK (0x00000002u)
#define CSL_VCP2_VCPEMU_SOFT_SHIFT (0x00000001u)
#define CSL_VCP2_VCPEMU_SOFT_RESETVAL (0x00000000u)
/*----SOFT Tokens----*/
#define CSL_VCP2_VCPEMU_SOFT_HALT_DEFAULT (0x00000000u)
#define CSL_VCP2_VCPEMU_SOFT_HALT_FRAMEEND (0x00000001u)
#define CSL_VCP2_VCPEMU_FREE_MASK (0x00000001u)
#define CSL_VCP2_VCPEMU_FREE_SHIFT (0x00000000u)
#define CSL_VCP2_VCPEMU_FREE_RESETVAL (0x00000000u)
/*----FREE Tokens----*/
#define CSL_VCP2_VCPEMU_FREE_SOFT_EN (0x00000000u)
#define CSL_VCP2_VCPEMU_FREE_FREE (0x00000001u)
#define CSL_VCP2_VCPEMU_RESETVAL (0x00000000u)
/**************************************************************************\
* Field Definition Macros for registers accessible through EDMA bus
\**************************************************************************/
/* VCPIC0 */
#define CSL_VCP2_VCPIC0_POLY3_MASK (0xFF000000u)
#define CSL_VCP2_VCPIC0_POLY3_SHIFT (0x00000018u)
#define CSL_VCP2_VCPIC0_POLY3_RESETVAL (0x00000000u)
#define CSL_VCP2_VCPIC0_POLY2_MASK (0x00FF0000u)
#define CSL_VCP2_VCPIC0_POLY2_SHIFT (0x00000010u)
#define CSL_VCP2_VCPIC0_POLY2_RESETVAL (0x00000000u)
#define CSL_VCP2_VCPIC0_POLY1_MASK (0x0000FF00u)
#define CSL_VCP2_VCPIC0_POLY1_SHIFT (0x00000008u)
#define CSL_VCP2_VCPIC0_POLY1_RESETVAL (0x00000000u)
#define CSL_VCP2_VCPIC0_POLY0_MASK (0x000000FFu)
#define CSL_VCP2_VCPIC0_POLY0_SHIFT (0x00000000u)
#define CSL_VCP2_VCPIC0_POLY0_RESETVAL (0x00000000u)
#define CSL_VCP2_VCPIC0_RESETVAL (0x00000000u)
/* VCPIC1 */
#define CSL_VCP2_VCPIC1_YAMEN_MASK (0x10000000u)
#define CSL_VCP2_VCPIC1_YAMEN_SHIFT (0x0000001Cu)
#define CSL_VCP2_VCPIC1_YAMEN_RESETVAL (0x00000000u)
/*----YAMEN Tokens----*/
#define CSL_VCP2_VCPIC1_YAMEN_DISABLE (0x00000000u)
#define CSL_VCP2_VCPIC1_YAMEN_ENABLE (0x00000001u)
#define CSL_VCP2_VCPIC1_YAMT_MASK (0x0FFF0000u)
#define CSL_VCP2_VCPIC1_YAMT_SHIFT (0x00000010u)
#define CSL_VCP2_VCPIC1_YAMT_RESETVAL (0x00000000u)
#define CSL_VCP2_VCPIC1_RESETVAL (0x00000000u)
/* VCPIC2 */
#define CSL_VCP2_VCPIC2_R_MASK (0xFFFF0000u)
#define CSL_VCP2_VCPIC2_R_SHIFT (0x00000010u)
#define CSL_VCP2_VCPIC2_R_RESETVAL (0x00000000u)
#define CSL_VCP2_VCPIC2_FL_MASK (0x0000FFFFu)
#define CSL_VCP2_VCPIC2_FL_SHIFT (0x00000000u)
#define CSL_VCP2_VCPIC2_FL_RESETVAL (0x00000000u)
#define CSL_VCP2_VCPIC2_RESETVAL (0x00000000u)
/* VCPIC3 */
#define CSL_VCP2_VCPIC3_OUT_ORDER_MASK (0x10000000u)
#define CSL_VCP2_VCPIC3_OUT_ORDER_SHIFT (0x0000001Cu)
#define CSL_VCP2_VCPIC3_OUT_ORDER_RESETVAL (0x00000000u)
/*----OUT_ORDER Tokens----*/
#define CSL_VCP2_VCPIC3_OUT_ORDER_LSB (0x00000000u)
#define CSL_VCP2_VCPIC3_OUT_ORDER_MSB (0x00000001u)
#define CSL_VCP2_VCPIC3_ITBEN_MASK (0x01000000u)
#define CSL_VCP2_VCPIC3_ITBEN_SHIFT (0x00000018u)
#define CSL_VCP2_VCPIC3_ITBEN_RESETVAL (0x00000000u)
/*----ITBEN Tokens----*/
#define CSL_VCP2_VCPIC3_ITBEN_DISABLE (0x00000000u)
#define CSL_VCP2_VCPIC3_ITBEN_ENABLE (0x00000001u)
#define CSL_VCP2_VCPIC3_ITBI_MASK (0x00FF0000u)
#define CSL_VCP2_VCPIC3_ITBI_SHIFT (0x00000010u)
#define CSL_VCP2_VCPIC3_ITBI_RESETVAL (0x00000000u)
#define CSL_VCP2_VCPIC3_C_MASK (0x0000FFFFu)
#define CSL_VCP2_VCPIC3_C_SHIFT (0x00000000u)
#define CSL_VCP2_VCPIC3_C_RESETVAL (0x00000000u)
#define CSL_VCP2_VCPIC3_RESETVAL (0x00000000u)
/* VCPIC4 */
#define CSL_VCP2_VCPIC4_IMINS_MASK (0x1FFF0000u)
#define CSL_VCP2_VCPIC4_IMINS_SHIFT (0x00000010u)
#define CSL_VCP2_VCPIC4_IMINS_RESETVAL (0x00000000u)
#define CSL_VCP2_VCPIC4_IMAXS_MASK (0x00001FFFu)
#define CSL_VCP2_VCPIC4_IMAXS_SHIFT (0x00000000u)
#define CSL_VCP2_VCPIC4_IMAXS_RESETVAL (0x00000000u)
#define CSL_VCP2_VCPIC4_RESETVAL (0x00000000u)
/* VCPIC5 */
#define CSL_VCP2_VCPIC5_SDHD_MASK (0x80000000u)
#define CSL_VCP2_VCPIC5_SDHD_SHIFT (0x0000001Fu)
#define CSL_VCP2_VCPIC5_SDHD_RESETVAL (0x00000000u)
/*----SDHD Tokens----*/
#define CSL_VCP2_VCPIC5_SDHD_HARD (0x00000000u)
#define CSL_VCP2_VCPIC5_SDHD_SOFT (0x00000001u)
#define CSL_VCP2_VCPIC5_OUTF_MASK (0x40000000u)
#define CSL_VCP2_VCPIC5_OUTF_SHIFT (0x0000001Eu)
#define CSL_VCP2_VCPIC5_OUTF_RESETVAL (0x00000000u)
/*----OUTF Tokens----*/
#define CSL_VCP2_VCPIC5_OUTF_NO (0x00000000u)
#define CSL_VCP2_VCPIC5_OUTF_YES (0x00000001u)
#define CSL_VCP2_VCPIC5_TB_MASK (0x30000000u)
#define CSL_VCP2_VCPIC5_TB_SHIFT (0x0000001Cu)
#define CSL_VCP2_VCPIC5_TB_RESETVAL (0x00000000u)
/*----TB Tokens----*/
#define CSL_VCP2_VCPIC5_TB_NO (0x00000000u)
#define CSL_VCP2_VCPIC5_TB_TAIL (0x00000001u)
#define CSL_VCP2_VCPIC5_TB_CONV (0x00000002u)
#define CSL_VCP2_VCPIC5_TB_MIX (0x00000003u)
#define CSL_VCP2_VCPIC5_SYMR_MASK (0x01F00000u)
#define CSL_VCP2_VCPIC5_SYMR_SHIFT (0x00000014u)
#define CSL_VCP2_VCPIC5_SYMR_RESETVAL (0x00000000u)
#define CSL_VCP2_VCPIC5_SYMX_MASK (0x000F0000u)
#define CSL_VCP2_VCPIC5_SYMX_SHIFT (0x00000010u)
#define CSL_VCP2_VCPIC5_SYMX_RESETVAL (0x00000000u)
#define CSL_VCP2_VCPIC5_IMAXI_MASK (0x000000FFu)
#define CSL_VCP2_VCPIC5_IMAXI_SHIFT (0x00000000u)
#define CSL_VCP2_VCPIC5_IMAXI_RESETVAL (0x00000000u)
#define CSL_VCP2_VCPIC5_RESETVAL (0x00000000u)
/* VCPOUT0 */
#define CSL_VCP2_VCPOUT0_FMINS_MASK (0x1FFF0000u)
#define CSL_VCP2_VCPOUT0_FMINS_SHIFT (0x00000010u)
#define CSL_VCP2_VCPOUT0_FMINS_RESETVAL (0x00000000u)
#define CSL_VCP2_VCPOUT0_FMAXS_MASK (0x00001FFFu)
#define CSL_VCP2_VCPOUT0_FMAXS_SHIFT (0x00000000u)
#define CSL_VCP2_VCPOUT0_FMAXS_RESETVAL (0x00000000u)
#define CSL_VCP2_VCPOUT0_RESETVAL (0x00000000u)
/* VCPOUT1 */
#define CSL_VCP2_VCPOUT1_YAM_MASK (0x00010000u)
#define CSL_VCP2_VCPOUT1_YAM_SHIFT (0x00000010u)
#define CSL_VCP2_VCPOUT1_YAM_RESETVAL (0x00000000u)
/*----YAM Tokens----*/
#define CSL_VCP2_VCPOUT1_YAM_NO (0x00000000u)
#define CSL_VCP2_VCPOUT1_YAM_YES (0x00000001u)
#define CSL_VCP2_VCPOUT1_FMAXI_MASK (0x000000FFu)
#define CSL_VCP2_VCPOUT1_FMAXI_SHIFT (0x00000000u)
#define CSL_VCP2_VCPOUT1_FMAXI_RESETVAL (0x00000000u)
#define CSL_VCP2_VCPOUT1_RESETVAL (0x00000000u)
/* VCPWBM */
#define CSL_VCP2_VCPWBM_WRITE_MASK (0xFFFFFFFFu)
#define CSL_VCP2_VCPWBM_WRITE_SHIFT (0x00000000u)
#define CSL_VCP2_VCPWBM_WRITE_RESETVAL (0x00000000u)
#define CSL_VCP2_VCPWBM_RESETVAL (0x00000000u)
/* VCPRDECS */
#define CSL_VCP2_VCPRDECS_READ_MASK (0xFFFFFFFFu)
#define CSL_VCP2_VCPRDECS_READ_SHIFT (0x00000000u)
#define CSL_VCP2_VCPRDECS_READ_RESETVAL (0x00000000u)
#define CSL_VCP2_VCPRDECS_RESETVAL (0x00000000u)
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -