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

📄 cslr_venc_001.h

📁 TI达芬奇dm644x各硬件模块测试代码
💻 H
📖 第 1 页 / 共 5 页
字号:
#define CSL_VENC_LINECTL_EXIDE_RESETVAL  (0x00000000u)

/*----EXIDE Tokens----*/
#define CSL_VENC_LINECTL_EXIDE_INTERNALIDLINE (0x00000000u)
#define CSL_VENC_LINECTL_EXIDE_EXTERNALIDLINE (0x00000001u)

#define CSL_VENC_LINECTL_VSTF_MASK       (0x00000800u)
#define CSL_VENC_LINECTL_VSTF_SHIFT      (0x0000000Bu)
#define CSL_VENC_LINECTL_VSTF_RESETVAL   (0x00000000u)

/*----VSTF Tokens----*/
#define CSL_VENC_LINECTL_VSTF_NORMALMODE (0x00000000u)
#define CSL_VENC_LINECTL_VSTF_FIELDMODE  (0x00000001u)

#define CSL_VENC_LINECTL_VCLID_MASK      (0x00000700u)
#define CSL_VENC_LINECTL_VCLID_SHIFT     (0x00000008u)
#define CSL_VENC_LINECTL_VCLID_RESETVAL  (0x00000000u)

#define CSL_VENC_LINECTL_VCLRD_MASK      (0x00000080u)
#define CSL_VENC_LINECTL_VCLRD_SHIFT     (0x00000007u)
#define CSL_VENC_LINECTL_VCLRD_RESETVAL  (0x00000000u)

/*----VCLRD Tokens----*/
#define CSL_VENC_LINECTL_VCLRD_RESET_0   (0x00000000u)
#define CSL_VENC_LINECTL_VCLRD_RESET_RAND (0x00000001u)

#define CSL_VENC_LINECTL_VCL56_MASK      (0x00000040u)
#define CSL_VENC_LINECTL_VCL56_SHIFT     (0x00000006u)
#define CSL_VENC_LINECTL_VCL56_RESETVAL  (0x00000000u)

/*----VCL56 Tokens----*/
#define CSL_VENC_LINECTL_VCL56_NOCULLING (0x00000000u)
#define CSL_VENC_LINECTL_VCL56_5_6CULLING (0x00000001u)

#define CSL_VENC_LINECTL_HLDF_MASK       (0x00000020u)
#define CSL_VENC_LINECTL_HLDF_SHIFT      (0x00000005u)
#define CSL_VENC_LINECTL_HLDF_RESETVAL   (0x00000000u)

/*----HLDF Tokens----*/
#define CSL_VENC_LINECTL_HLDF_NORMAL     (0x00000000u)
#define CSL_VENC_LINECTL_HLDF_OUTPUTHOLD (0x00000001u)

#define CSL_VENC_LINECTL_HLDL_MASK       (0x00000010u)
#define CSL_VENC_LINECTL_HLDL_SHIFT      (0x00000004u)
#define CSL_VENC_LINECTL_HLDL_RESETVAL   (0x00000000u)

/*----HLDL Tokens----*/
#define CSL_VENC_LINECTL_HLDL_NORMAL     (0x00000000u)
#define CSL_VENC_LINECTL_HLDL_OUTPUTHOLD (0x00000001u)

#define CSL_VENC_LINECTL_LINID_MASK      (0x00000008u)
#define CSL_VENC_LINECTL_LINID_SHIFT     (0x00000003u)
#define CSL_VENC_LINECTL_LINID_RESETVAL  (0x00000000u)

/*----LINID Tokens----*/
#define CSL_VENC_LINECTL_LINID_LINEID_0  (0x00000000u)
#define CSL_VENC_LINECTL_LINID_LINEID_1  (0x00000001u)

#define CSL_VENC_LINECTL_DCKCLP_MASK     (0x00000004u)
#define CSL_VENC_LINECTL_DCKCLP_SHIFT    (0x00000002u)
#define CSL_VENC_LINECTL_DCKCLP_RESETVAL (0x00000000u)

/*----DCKCLP Tokens----*/
#define CSL_VENC_LINECTL_DCKCLP_OFF      (0x00000000u)
#define CSL_VENC_LINECTL_DCKCLP_ON       (0x00000001u)

#define CSL_VENC_LINECTL_DCKCLI_MASK     (0x00000002u)
#define CSL_VENC_LINECTL_DCKCLI_SHIFT    (0x00000001u)
#define CSL_VENC_LINECTL_DCKCLI_RESETVAL (0x00000000u)

/*----DCKCLI Tokens----*/
#define CSL_VENC_LINECTL_DCKCLI_OFF      (0x00000000u)
#define CSL_VENC_LINECTL_DCKCLI_ON       (0x00000001u)

#define CSL_VENC_LINECTL_RGBCL_MASK      (0x00000001u)
#define CSL_VENC_LINECTL_RGBCL_SHIFT     (0x00000000u)
#define CSL_VENC_LINECTL_RGBCL_RESETVAL  (0x00000000u)

/*----RGBCL Tokens----*/
#define CSL_VENC_LINECTL_RGBCL_OFF       (0x00000000u)
#define CSL_VENC_LINECTL_RGBCL_ON        (0x00000001u)

#define CSL_VENC_LINECTL_RESETVAL        (0x00000000u)

/* CULLLINE */

#define CSL_VENC_CULLLINE_CLOF_MASK      (0x0000F000u)
#define CSL_VENC_CULLLINE_CLOF_SHIFT     (0x0000000Cu)
#define CSL_VENC_CULLLINE_CLOF_RESETVAL  (0x00000000u)

#define CSL_VENC_CULLLINE_CLEF_MASK      (0x00000F00u)
#define CSL_VENC_CULLLINE_CLEF_SHIFT     (0x00000008u)
#define CSL_VENC_CULLLINE_CLEF_RESETVAL  (0x00000000u)

#define CSL_VENC_CULLLINE_CULI_MASK      (0x0000000Fu)
#define CSL_VENC_CULLLINE_CULI_SHIFT     (0x00000000u)
#define CSL_VENC_CULLLINE_CULI_RESETVAL  (0x00000000u)

#define CSL_VENC_CULLLINE_RESETVAL       (0x00000000u)

/* LCDOUT */

#define CSL_VENC_LCDOUT_FIDS_MASK        (0x00000100u)
#define CSL_VENC_LCDOUT_FIDS_SHIFT       (0x00000008u)
#define CSL_VENC_LCDOUT_FIDS_RESETVAL    (0x00000000u)

/*----FIDS Tokens----*/
#define CSL_VENC_LCDOUT_FIDS_LCD_OE      (0x00000000u)
#define CSL_VENC_LCDOUT_FIDS_BRIGHT      (0x00000001u)

#define CSL_VENC_LCDOUT_FIDP_MASK        (0x00000080u)
#define CSL_VENC_LCDOUT_FIDP_SHIFT       (0x00000007u)
#define CSL_VENC_LCDOUT_FIDP_RESETVAL    (0x00000000u)

/*----FIDP Tokens----*/
#define CSL_VENC_LCDOUT_FIDP_NON_INVERSE (0x00000000u)
#define CSL_VENC_LCDOUT_FIDP_INVERSE     (0x00000001u)

#define CSL_VENC_LCDOUT_PWMP_MASK        (0x00000040u)
#define CSL_VENC_LCDOUT_PWMP_SHIFT       (0x00000006u)
#define CSL_VENC_LCDOUT_PWMP_RESETVAL    (0x00000000u)

/*----PWMP Tokens----*/
#define CSL_VENC_LCDOUT_PWMP_ACTIVEH     (0x00000000u)
#define CSL_VENC_LCDOUT_PWMP_ACTIVEL     (0x00000001u)

#define CSL_VENC_LCDOUT_PWME_MASK        (0x00000020u)
#define CSL_VENC_LCDOUT_PWME_SHIFT       (0x00000005u)
#define CSL_VENC_LCDOUT_PWME_RESETVAL    (0x00000000u)

/*----PWME Tokens----*/
#define CSL_VENC_LCDOUT_PWME_OFF         (0x00000000u)
#define CSL_VENC_LCDOUT_PWME_ON          (0x00000001u)

#define CSL_VENC_LCDOUT_ACE_MASK         (0x00000010u)
#define CSL_VENC_LCDOUT_ACE_SHIFT        (0x00000004u)
#define CSL_VENC_LCDOUT_ACE_RESETVAL     (0x00000000u)

/*----ACE Tokens----*/
#define CSL_VENC_LCDOUT_ACE_OFF          (0x00000000u)
#define CSL_VENC_LCDOUT_ACE_ON           (0x00000001u)

#define CSL_VENC_LCDOUT_BRP_MASK         (0x00000008u)
#define CSL_VENC_LCDOUT_BRP_SHIFT        (0x00000003u)
#define CSL_VENC_LCDOUT_BRP_RESETVAL     (0x00000000u)

/*----BRP Tokens----*/
#define CSL_VENC_LCDOUT_BRP_NON_INVERSE  (0x00000000u)
#define CSL_VENC_LCDOUT_BRP_INVERSE      (0x00000001u)

#define CSL_VENC_LCDOUT_BRE_MASK         (0x00000004u)
#define CSL_VENC_LCDOUT_BRE_SHIFT        (0x00000002u)
#define CSL_VENC_LCDOUT_BRE_RESETVAL     (0x00000000u)

/*----BRE Tokens----*/
#define CSL_VENC_LCDOUT_BRE_OFF          (0x00000000u)
#define CSL_VENC_LCDOUT_BRE_ON           (0x00000001u)

#define CSL_VENC_LCDOUT_OEP_MASK         (0x00000002u)
#define CSL_VENC_LCDOUT_OEP_SHIFT        (0x00000001u)
#define CSL_VENC_LCDOUT_OEP_RESETVAL     (0x00000000u)

/*----OEP Tokens----*/
#define CSL_VENC_LCDOUT_OEP_ACTIVEH      (0x00000000u)
#define CSL_VENC_LCDOUT_OEP_ACTIVEL      (0x00000001u)

#define CSL_VENC_LCDOUT_OEE_MASK         (0x00000001u)
#define CSL_VENC_LCDOUT_OEE_SHIFT        (0x00000000u)
#define CSL_VENC_LCDOUT_OEE_RESETVAL     (0x00000000u)

/*----OEE Tokens----*/
#define CSL_VENC_LCDOUT_OEE_OFF          (0x00000000u)
#define CSL_VENC_LCDOUT_OEE_ON           (0x00000001u)

#define CSL_VENC_LCDOUT_RESETVAL         (0x00000000u)

/* BRTS */

#define CSL_VENC_BRTS_BRTS_MASK          (0x00001FFFu)
#define CSL_VENC_BRTS_BRTS_SHIFT         (0x00000000u)
#define CSL_VENC_BRTS_BRTS_RESETVAL      (0x00000000u)

#define CSL_VENC_BRTS_RESETVAL           (0x00000000u)

/* BRTW */

#define CSL_VENC_BRTW_BRTW_MASK          (0x00001FFFu)
#define CSL_VENC_BRTW_BRTW_SHIFT         (0x00000000u)
#define CSL_VENC_BRTW_BRTW_RESETVAL      (0x00000000u)

#define CSL_VENC_BRTW_RESETVAL           (0x00000000u)

/* ACCTL */

#define CSL_VENC_ACCTL_ACTF_MASK         (0x0000E000u)
#define CSL_VENC_ACCTL_ACTF_SHIFT        (0x0000000Du)
#define CSL_VENC_ACCTL_ACTF_RESETVAL     (0x00000000u)

#define CSL_VENC_ACCTL_ACTH_MASK         (0x00001FFFu)
#define CSL_VENC_ACCTL_ACTH_SHIFT        (0x00000000u)
#define CSL_VENC_ACCTL_ACTH_RESETVAL     (0x00000000u)

#define CSL_VENC_ACCTL_RESETVAL          (0x00000000u)

/* PWMP */

#define CSL_VENC_PWMP_PWMP_MASK          (0x00001FFFu)
#define CSL_VENC_PWMP_PWMP_SHIFT         (0x00000000u)
#define CSL_VENC_PWMP_PWMP_RESETVAL      (0x00000000u)

#define CSL_VENC_PWMP_RESETVAL           (0x00000000u)

/* PWMW */

#define CSL_VENC_PWMW_PWMW_MASK          (0x00001FFFu)
#define CSL_VENC_PWMW_PWMW_SHIFT         (0x00000000u)
#define CSL_VENC_PWMW_PWMW_RESETVAL      (0x00000000u)

#define CSL_VENC_PWMW_RESETVAL           (0x00000000u)

/* DCLKCTL */

#define CSL_VENC_DCLKCTL_DCKIM_MASK      (0x00008000u)
#define CSL_VENC_DCLKCTL_DCKIM_SHIFT     (0x0000000Fu)
#define CSL_VENC_DCLKCTL_DCKIM_RESETVAL  (0x00000000u)

/*----DCKIM Tokens----*/
#define CSL_VENC_DCLKCTL_DCKIM_OFF       (0x00000000u)
#define CSL_VENC_DCLKCTL_DCKIM_ON        (0x00000001u)

#define CSL_VENC_DCLKCTL_DOFST_MASK      (0x00003000u)
#define CSL_VENC_DCLKCTL_DOFST_SHIFT     (0x0000000Cu)
#define CSL_VENC_DCLKCTL_DOFST_RESETVAL  (0x00000000u)

/*----DOFST Tokens----*/
#define CSL_VENC_DCLKCTL_DOFST_ZERO      (0x00000000u)
#define CSL_VENC_DCLKCTL_DOFST_MINUS_HALF (0x00000001u)
#define CSL_VENC_DCLKCTL_DOFST_PLUS_HALF (0x00000002u)
#define CSL_VENC_DCLKCTL_DOFST_PLUS_ONE  (0x00000003u)

#define CSL_VENC_DCLKCTL_DCKEC_MASK      (0x00000800u)
#define CSL_VENC_DCLKCTL_DCKEC_SHIFT     (0x0000000Bu)
#define CSL_VENC_DCLKCTL_DCKEC_RESETVAL  (0x00000000u)

/*----DCKEC Tokens----*/
#define CSL_VENC_DCLKCTL_DCKEC_LEVEL     (0x00000000u)
#define CSL_VENC_DCLKCTL_DCKEC_ENABLE    (0x00000001u)

#define CSL_VENC_DCLKCTL_DCKME_MASK      (0x00000400u)
#define CSL_VENC_DCLKCTL_DCKME_SHIFT     (0x0000000Au)
#define CSL_VENC_DCLKCTL_DCKME_RESETVAL  (0x00000000u)

/*----DCKME Tokens----*/
#define CSL_VENC_DCLKCTL_DCKME_OFF       (0x00000000u)
#define CSL_VENC_DCLKCTL_DCKME_ON        (0x00000001u)

#define CSL_VENC_DCLKCTL_DCKOH_MASK      (0x00000200u)
#define CSL_VENC_DCLKCTL_DCKOH_SHIFT     (0x00000009u)
#define CSL_VENC_DCLKCTL_DCKOH_RESETVAL  (0x00000000u)

/*----DCKOH Tokens----*/
#define CSL_VENC_DCLKCTL_DCKOH_DIV_BY_1  (0x00000000u)
#define CSL_VENC_DCLKCTL_DCKOH_DIV_BY_2  (0x00000001u)

#define CSL_VENC_DCLKCTL_DCKIH_MASK      (0x00000100u)
#define CSL_VENC_DCLKCTL_DCKIH_SHIFT     (0x00000008u)
#define CSL_VENC_DCLKCTL_DCKIH_RESETVAL  (0x00000000u)

/*----DCKIH Tokens----*/
#define CSL_VENC_DCLKCTL_DCKIH_DIV_BY_1  (0x00000000u)
#define CSL_VENC_DCLKCTL_DCKIH_DIV_BY_2  (0x00000001u)

#define CSL_VENC_DCLKCTL_DCKPW_MASK      (0x0000003Fu)
#define CSL_VENC_DCLKCTL_DCKPW_SHIFT     (0x00000000u)
#define CSL_VENC_DCLKCTL_DCKPW_RESETVAL  (0x00000000u)

#define CSL_VENC_DCLKCTL_RESETVAL        (0x00000000u)

/* DCLKPTN0 */

#define CSL_VENC_DCLKPTN0_DCPTN0_MASK    (0x0000FFFFu)
#define CSL_VENC_DCLKPTN0_DCPTN0_SHIFT   (0x00000000u)
#define CSL_VENC_DCLKPTN0_DCPTN0_RESETVAL (0x00000000u)

#define CSL_VENC_DCLKPTN0_RESETVAL       (0x00000000u)

/* DCLKPTN1 */

#define CSL_VENC_DCLKPTN1_DCPTN1_MASK    (0x0000FFFFu)
#define CSL_VENC_DCLKPTN1_DCPTN1_SHIFT   (0x00000000u)
#define CSL_VENC_DCLKPTN1_DCPTN1_RESETVAL (0x00000000u)

#define CSL_VENC_DCLKPTN1_RESETVAL       (0x00000000u)

/* DCLKPTN2 */

#define CSL_VENC_DCLKPTN2_DCPTN2_MASK    (0x0000FFFFu)
#define CSL_VENC_DCLKPTN2_DCPTN2_SHIFT   (0x00000000u)
#define CSL_VENC_DCLKPTN2_DCPTN2_RESETVAL (0x00000000u)

#define CSL_VENC_DCLKPTN2_RESETVAL       (0x00000000u)

/* DCLKPTN3 */

#define CSL_VENC_DCLKPTN3_DCPTN3_MASK    (0x0000FFFFu)
#define CSL_VENC_DCLKPTN3_DCPTN3_SHIFT   (0x00000000u)
#define CSL_VENC_DCLKPTN3_DCPTN3_RESETVAL (0x00000000u)

#define CSL_VENC_DCLKPTN3_RESETVAL       (0x00000000u)

/* DCLKPTN0A */

#define CSL_VENC_DCLKPTN0A_DCPTN0A_MASK  (0x0000FFFFu)
#define CSL_VENC_DCLKPTN0A_DCPTN0A_SHIFT (0x00000000u)
#define CSL_VENC_DCLKPTN0A_DCPTN0A_RESETVAL (0x00000000u)

#define CSL_VENC_DCLKPTN0A_RESETVAL      (0x00000000u)

/* DCLKPTN1A */

#define CSL_VENC_DCLKPTN1A_DCPTN1A_MASK  (0x0000FFFFu)
#define CSL_VENC_DCLKPTN1A_DCPTN1A_SHIFT (0x00000000u)
#define CSL_VENC_DCLKPTN1A_DCPTN1A_RESETVAL (0x00000000u)

#define CSL_VENC_DCLKPTN1A_RESETVAL      (0x00000000u)

/* DCLKPTN2A */

#define CSL_VENC_DCLKPTN2A_DCPTN2A_MASK  (0x0000FFFFu)
#define CSL_VENC_DCLKPTN2A_DCPTN2A_SHIFT (0x00000000u)
#define CSL_VENC_DCLKPTN2A_DCPTN2A_RESETVAL (0x00000000u)

#define CSL_VENC_DCLKPTN2A_RESETVAL      (0x00000000u)

/* DCLKPTN3A */

#define CSL_VENC_DCLKPTN3A_DCPTN3A_MASK  (0x0000FFFFu)
#define CSL_VENC_DCLKPTN3A_DCPTN3A_SHIFT (0x00000000u)
#define CSL_VENC_DCLKPTN3A_DCPTN3A_RESETVAL (0x00000000u)

#define CSL_VENC_DCLKPTN3A_RESETVAL      (0x00000000u)

/* DCLKHS */

#define CSL_VENC_DCLKHS_DCHS_MASK        (0x00001FFFu)
#define CSL_VENC_DCLKHS_DCHS_SHIFT       (0x00000000u)
#define CSL_VENC_DCLKHS_DCHS_RESETVAL    (0x00000000u)

#define CSL_VENC_DCLKHS_RESETVAL         (0x00000000u)

/* DCLKHSA */

#define CSL_VENC_DCLKHSA_DCHS_MASK       (0x00001FFFu)
#define CSL_VENC_DCLKHSA_DCHS_SHIFT      (0x00000000u)
#define CSL_VENC_DCLKHSA_DCHS_RESETVAL   (0x00000000u)

#define CSL_VENC_DCLKHSA_RESETVAL        (0x00000000u)

/* DCLKHR */

#define CSL_VENC_DCLKHR_DCHR_MASK        (0x00001FFFu)

⌨️ 快捷键说明

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