📄 cslr_venc_001.h
字号:
#define CSL_VENC_CVBS_CSTUP_SHIFT (0x00000004u)
#define CSL_VENC_CVBS_CSTUP_RESETVAL (0x00000000u)
/*----CSTUP Tokens----*/
#define CSL_VENC_CVBS_CSTUP_0_PCT (0x00000000u)
#define CSL_VENC_CVBS_CSTUP_7P5_PCT (0x00000001u)
#define CSL_VENC_CVBS_CBLS_MASK (0x00000008u)
#define CSL_VENC_CVBS_CBLS_SHIFT (0x00000003u)
#define CSL_VENC_CVBS_CBLS_RESETVAL (0x00000000u)
/*----CBLS Tokens----*/
#define CSL_VENC_CVBS_CBLS_ENABLE (0x00000000u)
#define CSL_VENC_CVBS_CBLS_DISABLE (0x00000001u)
#define CSL_VENC_CVBS_CRCUT_MASK (0x00000004u)
#define CSL_VENC_CVBS_CRCUT_SHIFT (0x00000002u)
#define CSL_VENC_CVBS_CRCUT_RESETVAL (0x00000000u)
/*----CRCUT Tokens----*/
#define CSL_VENC_CVBS_CRCUT_1P5MHZ_CUT0FF (0x00000000u)
#define CSL_VENC_CVBS_CRCUT_3MHZ_CUTOFF (0x00000001u)
#define CSL_VENC_CVBS_CBBLD_MASK (0x00000002u)
#define CSL_VENC_CVBS_CBBLD_SHIFT (0x00000001u)
#define CSL_VENC_CVBS_CBBLD_RESETVAL (0x00000000u)
/*----CBBLD Tokens----*/
#define CSL_VENC_CVBS_CBBLD_140US (0x00000000u)
#define CSL_VENC_CVBS_CBBLD_300US (0x00000001u)
#define CSL_VENC_CVBS_CSBLD_MASK (0x00000001u)
#define CSL_VENC_CVBS_CSBLD_SHIFT (0x00000000u)
#define CSL_VENC_CVBS_CSBLD_RESETVAL (0x00000000u)
/*----CSBLD Tokens----*/
#define CSL_VENC_CVBS_CSBLD_140US (0x00000000u)
#define CSL_VENC_CVBS_CSBLD_200US (0x00000001u)
#define CSL_VENC_CVBS_RESETVAL (0x00000000u)
/* CMPNT */
#define CSL_VENC_CMPNT_MRGB_MASK (0x00008000u)
#define CSL_VENC_CMPNT_MRGB_SHIFT (0x0000000Fu)
#define CSL_VENC_CMPNT_MRGB_RESETVAL (0x00000000u)
/*----MRGB Tokens----*/
#define CSL_VENC_CMPNT_MRGB_YPBPR (0x00000000u)
#define CSL_VENC_CMPNT_MRGB_RGB (0x00000001u)
#define CSL_VENC_CMPNT_MYDLY_MASK (0x00007000u)
#define CSL_VENC_CMPNT_MYDLY_SHIFT (0x0000000Cu)
#define CSL_VENC_CMPNT_MYDLY_RESETVAL (0x00000000u)
/*----MYDLY Tokens----*/
#define CSL_VENC_CMPNT_MYDLY_0 (0x00000000u)
#define CSL_VENC_CMPNT_MYDLY_PLUS_1 (0x00000001u)
#define CSL_VENC_CMPNT_MYDLY_PLUS_2 (0x00000002u)
#define CSL_VENC_CMPNT_MYDLY_PLUS_3 (0x00000003u)
#define CSL_VENC_CMPNT_MYDLY_MINUS_4 (0x00000004u)
#define CSL_VENC_CMPNT_MYDLY_MINUS_3 (0x00000005u)
#define CSL_VENC_CMPNT_MYDLY_MINUS_2 (0x00000006u)
#define CSL_VENC_CMPNT_MYDLY_MINUS_1 (0x00000007u)
#define CSL_VENC_CMPNT_MSYR_MASK (0x00000400u)
#define CSL_VENC_CMPNT_MSYR_SHIFT (0x0000000Au)
#define CSL_VENC_CMPNT_MSYR_RESETVAL (0x00000000u)
/*----MSYR Tokens----*/
#define CSL_VENC_CMPNT_MSYR_NOSYNC (0x00000000u)
#define CSL_VENC_CMPNT_MSYR_SYNCON (0x00000001u)
#define CSL_VENC_CMPNT_MSYB_MASK (0x00000200u)
#define CSL_VENC_CMPNT_MSYB_SHIFT (0x00000009u)
#define CSL_VENC_CMPNT_MSYB_RESETVAL (0x00000000u)
/*----MSYB Tokens----*/
#define CSL_VENC_CMPNT_MSYB_NOSYNC (0x00000000u)
#define CSL_VENC_CMPNT_MSYB_SYNCON (0x00000001u)
#define CSL_VENC_CMPNT_MSYG_MASK (0x00000100u)
#define CSL_VENC_CMPNT_MSYG_SHIFT (0x00000008u)
#define CSL_VENC_CMPNT_MSYG_RESETVAL (0x00000001u)
/*----MSYG Tokens----*/
#define CSL_VENC_CMPNT_MSYG_NOSYNC (0x00000000u)
#define CSL_VENC_CMPNT_MSYG_SYNCON (0x00000001u)
#define CSL_VENC_CMPNT_MCLVL_MASK (0x000000C0u)
#define CSL_VENC_CMPNT_MCLVL_SHIFT (0x00000006u)
#define CSL_VENC_CMPNT_MCLVL_RESETVAL (0x00000000u)
/*----MCLVL Tokens----*/
#define CSL_VENC_CMPNT_MCLVL_350MV_SMPTEN10 (0x00000000u)
#define CSL_VENC_CMPNT_MCLVL_467MV_BETACAM (0x00000001u)
#define CSL_VENC_CMPNT_MCLVL_324MV_MII (0x00000002u)
#define CSL_VENC_CMPNT_MCLVL_RESERVED (0x00000003u)
#define CSL_VENC_CMPNT_MYLVL_MASK (0x00000020u)
#define CSL_VENC_CMPNT_MYLVL_SHIFT (0x00000005u)
#define CSL_VENC_CMPNT_MYLVL_RESETVAL (0x00000000u)
/*----MYLVL Tokens----*/
#define CSL_VENC_CMPNT_MYLVL_286MV_714MV (0x00000000u)
#define CSL_VENC_CMPNT_MYLVL_300MV_700MV (0x00000001u)
#define CSL_VENC_CMPNT_MSTUP_MASK (0x00000010u)
#define CSL_VENC_CMPNT_MSTUP_SHIFT (0x00000004u)
#define CSL_VENC_CMPNT_MSTUP_RESETVAL (0x00000000u)
/*----MSTUP Tokens----*/
#define CSL_VENC_CMPNT_MSTUP_0_PCT (0x00000000u)
#define CSL_VENC_CMPNT_MSTUP_7P5_PCT (0x00000001u)
#define CSL_VENC_CMPNT_MBLS_MASK (0x00000008u)
#define CSL_VENC_CMPNT_MBLS_SHIFT (0x00000003u)
#define CSL_VENC_CMPNT_MBLS_RESETVAL (0x00000000u)
/*----MBLS Tokens----*/
#define CSL_VENC_CMPNT_MBLS_ENABLE (0x00000000u)
#define CSL_VENC_CMPNT_MBLS_DISABLE (0x00000001u)
#define CSL_VENC_CMPNT_MBBLD_MASK (0x00000002u)
#define CSL_VENC_CMPNT_MBBLD_SHIFT (0x00000001u)
#define CSL_VENC_CMPNT_MBBLD_RESETVAL (0x00000000u)
/*----MBBLD Tokens----*/
#define CSL_VENC_CMPNT_MBBLD_140US (0x00000000u)
#define CSL_VENC_CMPNT_MBBLD_300US (0x00000001u)
#define CSL_VENC_CMPNT_MBBLD_70US (0x00000000u)
#define CSL_VENC_CMPNT_MBBLD_150US (0x00000001u)
#define CSL_VENC_CMPNT_MSBLD_MASK (0x00000001u)
#define CSL_VENC_CMPNT_MSBLD_SHIFT (0x00000000u)
#define CSL_VENC_CMPNT_MSBLD_RESETVAL (0x00000000u)
/*----MSBLD Tokens----*/
#define CSL_VENC_CMPNT_MSBLD_140US (0x00000000u)
#define CSL_VENC_CMPNT_MSBLD_200US (0x00000001u)
#define CSL_VENC_CMPNT_MSBLD_70US (0x00000000u)
#define CSL_VENC_CMPNT_MSBLD_100US (0x00000001u)
#define CSL_VENC_CMPNT_RESETVAL (0x00000100u)
/* ETMG0 */
#define CSL_VENC_ETMG0_CEPW_MASK (0x00000F00u)
#define CSL_VENC_ETMG0_CEPW_SHIFT (0x00000008u)
#define CSL_VENC_ETMG0_CEPW_RESETVAL (0x00000000u)
#define CSL_VENC_ETMG0_CFSW_MASK (0x000000F0u)
#define CSL_VENC_ETMG0_CFSW_SHIFT (0x00000004u)
#define CSL_VENC_ETMG0_CFSW_RESETVAL (0x00000000u)
#define CSL_VENC_ETMG0_CLSW_MASK (0x0000000Fu)
#define CSL_VENC_ETMG0_CLSW_SHIFT (0x00000000u)
#define CSL_VENC_ETMG0_CLSW_RESETVAL (0x00000000u)
#define CSL_VENC_ETMG0_RESETVAL (0x00000000u)
/* ETMG1 */
#define CSL_VENC_ETMG1_CBSE_MASK (0x0000F000u)
#define CSL_VENC_ETMG1_CBSE_SHIFT (0x0000000Cu)
#define CSL_VENC_ETMG1_CBSE_RESETVAL (0x00000000u)
#define CSL_VENC_ETMG1_CBST_MASK (0x00000F00u)
#define CSL_VENC_ETMG1_CBST_SHIFT (0x00000008u)
#define CSL_VENC_ETMG1_CBST_RESETVAL (0x00000000u)
#define CSL_VENC_ETMG1_CFPW_MASK (0x000000F0u)
#define CSL_VENC_ETMG1_CFPW_SHIFT (0x00000004u)
#define CSL_VENC_ETMG1_CFPW_RESETVAL (0x00000000u)
#define CSL_VENC_ETMG1_CLBI_MASK (0x0000000Fu)
#define CSL_VENC_ETMG1_CLBI_SHIFT (0x00000000u)
#define CSL_VENC_ETMG1_CLBI_RESETVAL (0x00000000u)
#define CSL_VENC_ETMG1_RESETVAL (0x00000000u)
/* ETMG2 */
#define CSL_VENC_ETMG2_MEPW_MASK (0x00000F00u)
#define CSL_VENC_ETMG2_MEPW_SHIFT (0x00000008u)
#define CSL_VENC_ETMG2_MEPW_RESETVAL (0x00000000u)
#define CSL_VENC_ETMG2_MFSW_MASK (0x000000F0u)
#define CSL_VENC_ETMG2_MFSW_SHIFT (0x00000004u)
#define CSL_VENC_ETMG2_MFSW_RESETVAL (0x00000000u)
#define CSL_VENC_ETMG2_MLSW_MASK (0x0000000Fu)
#define CSL_VENC_ETMG2_MLSW_SHIFT (0x00000000u)
#define CSL_VENC_ETMG2_MLSW_RESETVAL (0x00000000u)
#define CSL_VENC_ETMG2_RESETVAL (0x00000000u)
/* ETMG3 */
#define CSL_VENC_ETMG3_CFPW_MASK (0x000000F0u)
#define CSL_VENC_ETMG3_CFPW_SHIFT (0x00000004u)
#define CSL_VENC_ETMG3_CFPW_RESETVAL (0x00000000u)
#define CSL_VENC_ETMG3_CLBI_MASK (0x0000000Fu)
#define CSL_VENC_ETMG3_CLBI_SHIFT (0x00000000u)
#define CSL_VENC_ETMG3_CLBI_RESETVAL (0x00000000u)
#define CSL_VENC_ETMG3_RESETVAL (0x00000000u)
/* DACSEL */
#define CSL_VENC_DACSEL_DA3S_MASK (0x0000F000u)
#define CSL_VENC_DACSEL_DA3S_SHIFT (0x0000000Cu)
#define CSL_VENC_DACSEL_DA3S_RESETVAL (0x00000000u)
/*----DA3S Tokens----*/
#define CSL_VENC_DACSEL_DA3S_CVBS (0x00000000u)
#define CSL_VENC_DACSEL_DA3S_SVIDEO_Y (0x00000001u)
#define CSL_VENC_DACSEL_DA3S_SVIDEO_C (0x00000002u)
#define CSL_VENC_DACSEL_DA3S_Y_G (0x00000003u)
#define CSL_VENC_DACSEL_DA3S_PB_B (0x00000004u)
#define CSL_VENC_DACSEL_DA3S_PR_R (0x00000005u)
#define CSL_VENC_DACSEL_DA2S_MASK (0x00000F00u)
#define CSL_VENC_DACSEL_DA2S_SHIFT (0x00000008u)
#define CSL_VENC_DACSEL_DA2S_RESETVAL (0x00000000u)
/*----DA2S Tokens----*/
#define CSL_VENC_DACSEL_DA2S_CVBS (0x00000000u)
#define CSL_VENC_DACSEL_DA2S_SVIDEO_Y (0x00000001u)
#define CSL_VENC_DACSEL_DA2S_SVIDEO_C (0x00000002u)
#define CSL_VENC_DACSEL_DA2S_Y_G (0x00000003u)
#define CSL_VENC_DACSEL_DA2S_PB_B (0x00000004u)
#define CSL_VENC_DACSEL_DA2S_PR_R (0x00000005u)
#define CSL_VENC_DACSEL_DA1S_MASK (0x000000F0u)
#define CSL_VENC_DACSEL_DA1S_SHIFT (0x00000004u)
#define CSL_VENC_DACSEL_DA1S_RESETVAL (0x00000000u)
/*----DA1S Tokens----*/
#define CSL_VENC_DACSEL_DA1S_CVBS (0x00000000u)
#define CSL_VENC_DACSEL_DA1S_SVIDEO_Y (0x00000001u)
#define CSL_VENC_DACSEL_DA1S_SVIDEO_C (0x00000002u)
#define CSL_VENC_DACSEL_DA1S_Y_G (0x00000003u)
#define CSL_VENC_DACSEL_DA1S_PB_B (0x00000004u)
#define CSL_VENC_DACSEL_DA1S_PR_R (0x00000005u)
#define CSL_VENC_DACSEL_DA0S_MASK (0x0000000Fu)
#define CSL_VENC_DACSEL_DA0S_SHIFT (0x00000000u)
#define CSL_VENC_DACSEL_DA0S_RESETVAL (0x00000000u)
/*----DA0S Tokens----*/
#define CSL_VENC_DACSEL_DA0S_CVBS (0x00000000u)
#define CSL_VENC_DACSEL_DA0S_SVIDEO_Y (0x00000001u)
#define CSL_VENC_DACSEL_DA0S_SVIDEO_C (0x00000002u)
#define CSL_VENC_DACSEL_DA0S_Y_G (0x00000003u)
#define CSL_VENC_DACSEL_DA0S_PB_B (0x00000004u)
#define CSL_VENC_DACSEL_DA0S_PR_R (0x00000005u)
#define CSL_VENC_DACSEL_RESETVAL (0x00000000u)
/* RSV4 */
#define CSL_VENC_RSV4_RSV4_MASK (0xFFFFFFFFu)
#define CSL_VENC_RSV4_RSV4_SHIFT (0x00000000u)
#define CSL_VENC_RSV4_RSV4_RESETVAL (0x00000000u)
#define CSL_VENC_RSV4_RESETVAL (0x00000000u)
/* RSV5 */
#define CSL_VENC_RSV5_RSV5_MASK (0xFFFFFFFFu)
#define CSL_VENC_RSV5_RSV5_SHIFT (0x00000000u)
#define CSL_VENC_RSV5_RSV5_RESETVAL (0x00000000u)
#define CSL_VENC_RSV5_RESETVAL (0x00000000u)
/* ARGBX0 */
#define CSL_VENC_ARGBX0_AGY_MASK (0x000007FFu)
#define CSL_VENC_ARGBX0_AGY_SHIFT (0x00000000u)
#define CSL_VENC_ARGBX0_AGY_RESETVAL (0x00000400u)
#define CSL_VENC_ARGBX0_RESETVAL (0x00000400u)
/* ARGBX1 */
#define CSL_VENC_ARGBX1_ARV_MASK (0x000007FFu)
#define CSL_VENC_ARGBX1_ARV_SHIFT (0x00000000u)
#define CSL_VENC_ARGBX1_ARV_RESETVAL (0x0000057Cu)
#define CSL_VENC_ARGBX1_RESETVAL (0x0000057Cu)
/* ARGBX2 */
#define CSL_VENC_ARGBX2_AGU_MASK (0x000007FFu)
#define CSL_VENC_ARGBX2_AGU_SHIFT (0x00000000u)
#define CSL_VENC_ARGBX2_AGU_RESETVAL (0x00000159u)
#define CSL_VENC_ARGBX2_RESETVAL (0x00000159u)
/* ARGBX3 */
#define CSL_VENC_ARGBX3_AGV_MASK (0x000007FFu)
#define CSL_VENC_ARGBX3_AGV_SHIFT (0x00000000u)
#define CSL_VENC_ARGBX3_AGV_RESETVAL (0x000002CBu)
#define CSL_VENC_ARGBX3_RESETVAL (0x000002CBu)
/* ARGBX4 */
#define CSL_VENC_ARGBX4_ABU_MASK (0x000007FFu)
#define CSL_VENC_ARGBX4_ABU_SHIFT (0x00000000u)
#define CSL_VENC_ARGBX4_ABU_RESETVAL (0x000006EEu)
#define CSL_VENC_ARGBX4_RESETVAL (0x000006EEu)
/* DRGBX0 */
#define CSL_VENC_DRGBX0_DGY_MASK (0x000007FFu)
#define CSL_VENC_DRGBX0_DGY_SHIFT (0x00000000u)
#define CSL_VENC_DRGBX0_DGY_RESETVAL (0x00000400u)
#define CSL_VENC_DRGBX0_RESETVAL (0x00000400u)
/* DRGBX1 */
#define CSL_VENC_DRGBX1_DRV_MASK (0x000007FFu)
#define CSL_VENC_DRGBX1_DRV_SHIFT (0x00000000u)
#define CSL_VENC_DRGBX1_DRV_RESETVAL (0x0000057Cu)
#define CSL_VENC_DRGBX1_RESETVAL (0x0000057Cu)
/* DRGBX2 */
#define CSL_VENC_DRGBX2_DGU_MASK (0x000007FFu)
#define CSL_VENC_DRGBX2_DGU_SHIFT (0x00000000u)
#define CSL_VENC_DRGBX2_DGU_RESETVAL (0x00000159u)
#define CSL_VENC_DRGBX2_RESETVAL (0x00000159u)
/* DRGBX3 */
#define CSL_VENC_DRGBX3_DGV_MASK (0x000007FFu)
#define CSL_VENC_DRGBX3_DGV_SHIFT (0x00000000u)
#define CSL_VENC_DRGBX3_DGV_RESETVAL (0x000002CBu)
#define CSL_VENC_DRGBX3_RESETVAL (0x000002CBu)
/* DRGBX4 */
#define CSL_VENC_DRGBX4_DBU_MASK (0x000007FFu)
#define CSL_VENC_DRGBX4_DBU_SHIFT (0x00000000u)
#define CSL_VENC_DRGBX4_DBU_RESETVAL (0x000006EEu)
#define CSL_VENC_DRGBX4_RESETVAL (0x000006EEu)
/* VSTARTA */
#define CSL_VENC_VSTARTA
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -