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

📄 cslr_prev_001.h

📁 TI达芬奇dm644x各硬件模块测试代码
💻 H
📖 第 1 页 / 共 2 页
字号:

#define CSL_PREV_WBGAIN_COEF0_MASK       (0x000000FFu)
#define CSL_PREV_WBGAIN_COEF0_SHIFT      (0x00000000u)
#define CSL_PREV_WBGAIN_COEF0_RESETVAL   (0x00000020u)

#define CSL_PREV_WBGAIN_RESETVAL         (0x20202020u)

/* WBSEL */

#define CSL_PREV_WBSEL_3_3_MASK          (0xC0000000u)
#define CSL_PREV_WBSEL_3_3_SHIFT         (0x0000001Eu)
#define CSL_PREV_WBSEL_3_3_RESETVAL      (0x00000003u)

/*----3_3 Tokens----*/
#define CSL_PREV_WBSEL_3_3_COEF0         (0x00000000u)
#define CSL_PREV_WBSEL_3_3_COEF1         (0x00000001u)
#define CSL_PREV_WBSEL_3_3_COEF2         (0x00000002u)
#define CSL_PREV_WBSEL_3_3_COEF3         (0x00000003u)

#define CSL_PREV_WBSEL_3_2_MASK          (0x30000000u)
#define CSL_PREV_WBSEL_3_2_SHIFT         (0x0000001Cu)
#define CSL_PREV_WBSEL_3_2_RESETVAL      (0x00000002u)

/*----3_2 Tokens----*/
#define CSL_PREV_WBSEL_3_2_COEF0         (0x00000000u)
#define CSL_PREV_WBSEL_3_2_COEF1         (0x00000001u)
#define CSL_PREV_WBSEL_3_2_COEF2         (0x00000002u)
#define CSL_PREV_WBSEL_3_2_COEF3         (0x00000003u)

#define CSL_PREV_WBSEL_3_1_MASK          (0x0C000000u)
#define CSL_PREV_WBSEL_3_1_SHIFT         (0x0000001Au)
#define CSL_PREV_WBSEL_3_1_RESETVAL      (0x00000003u)

/*----3_1 Tokens----*/
#define CSL_PREV_WBSEL_3_1_COEF0         (0x00000000u)
#define CSL_PREV_WBSEL_3_1_COEF1         (0x00000001u)
#define CSL_PREV_WBSEL_3_1_COEF2         (0x00000002u)
#define CSL_PREV_WBSEL_3_1_COEF3         (0x00000003u)

#define CSL_PREV_WBSEL_3_0_MASK          (0x03000000u)
#define CSL_PREV_WBSEL_3_0_SHIFT         (0x00000018u)
#define CSL_PREV_WBSEL_3_0_RESETVAL      (0x00000002u)

/*----3_0 Tokens----*/
#define CSL_PREV_WBSEL_3_0_COEF0         (0x00000000u)
#define CSL_PREV_WBSEL_3_0_COEF1         (0x00000001u)
#define CSL_PREV_WBSEL_3_0_COEF2         (0x00000002u)
#define CSL_PREV_WBSEL_3_0_COEF3         (0x00000003u)

#define CSL_PREV_WBSEL_2_3_MASK          (0x00C00000u)
#define CSL_PREV_WBSEL_2_3_SHIFT         (0x00000016u)
#define CSL_PREV_WBSEL_2_3_RESETVAL      (0x00000001u)

/*----2_3 Tokens----*/
#define CSL_PREV_WBSEL_2_3_COEF0         (0x00000000u)
#define CSL_PREV_WBSEL_2_3_COEF1         (0x00000001u)
#define CSL_PREV_WBSEL_2_3_COEF2         (0x00000002u)
#define CSL_PREV_WBSEL_2_3_COEF3         (0x00000003u)

#define CSL_PREV_WBSEL_2_2_MASK          (0x00300000u)
#define CSL_PREV_WBSEL_2_2_SHIFT         (0x00000014u)
#define CSL_PREV_WBSEL_2_2_RESETVAL      (0x00000000u)

/*----2_2 Tokens----*/
#define CSL_PREV_WBSEL_2_2_COEF0         (0x00000000u)
#define CSL_PREV_WBSEL_2_2_COEF1         (0x00000001u)
#define CSL_PREV_WBSEL_2_2_COEF2         (0x00000002u)
#define CSL_PREV_WBSEL_2_2_COEF3         (0x00000003u)

#define CSL_PREV_WBSEL_2_1_MASK          (0x000C0000u)
#define CSL_PREV_WBSEL_2_1_SHIFT         (0x00000012u)
#define CSL_PREV_WBSEL_2_1_RESETVAL      (0x00000001u)

/*----2_1 Tokens----*/
#define CSL_PREV_WBSEL_2_1_COEF0         (0x00000000u)
#define CSL_PREV_WBSEL_2_1_COEF1         (0x00000001u)
#define CSL_PREV_WBSEL_2_1_COEF2         (0x00000002u)
#define CSL_PREV_WBSEL_2_1_COEF3         (0x00000003u)

#define CSL_PREV_WBSEL_2_0_MASK          (0x00030000u)
#define CSL_PREV_WBSEL_2_0_SHIFT         (0x00000010u)
#define CSL_PREV_WBSEL_2_0_RESETVAL      (0x00000000u)

/*----2_0 Tokens----*/
#define CSL_PREV_WBSEL_2_0_COEF0         (0x00000000u)
#define CSL_PREV_WBSEL_2_0_COEF1         (0x00000001u)
#define CSL_PREV_WBSEL_2_0_COEF2         (0x00000002u)
#define CSL_PREV_WBSEL_2_0_COEF3         (0x00000003u)

#define CSL_PREV_WBSEL_1_3_MASK          (0x0000C000u)
#define CSL_PREV_WBSEL_1_3_SHIFT         (0x0000000Eu)
#define CSL_PREV_WBSEL_1_3_RESETVAL      (0x00000003u)

/*----1_3 Tokens----*/
#define CSL_PREV_WBSEL_1_3_COEF0         (0x00000000u)
#define CSL_PREV_WBSEL_1_3_COEF1         (0x00000001u)
#define CSL_PREV_WBSEL_1_3_COEF2         (0x00000002u)
#define CSL_PREV_WBSEL_1_3_COEF3         (0x00000003u)

#define CSL_PREV_WBSEL_1_2_MASK          (0x00003000u)
#define CSL_PREV_WBSEL_1_2_SHIFT         (0x0000000Cu)
#define CSL_PREV_WBSEL_1_2_RESETVAL      (0x00000002u)

/*----1_2 Tokens----*/
#define CSL_PREV_WBSEL_1_2_COEF0         (0x00000000u)
#define CSL_PREV_WBSEL_1_2_COEF1         (0x00000001u)
#define CSL_PREV_WBSEL_1_2_COEF2         (0x00000002u)
#define CSL_PREV_WBSEL_1_2_COEF3         (0x00000003u)

#define CSL_PREV_WBSEL_1_1_MASK          (0x00000C00u)
#define CSL_PREV_WBSEL_1_1_SHIFT         (0x0000000Au)
#define CSL_PREV_WBSEL_1_1_RESETVAL      (0x00000003u)

/*----1_1 Tokens----*/
#define CSL_PREV_WBSEL_1_1_COEF0         (0x00000000u)
#define CSL_PREV_WBSEL_1_1_COEF1         (0x00000001u)
#define CSL_PREV_WBSEL_1_1_COEF2         (0x00000002u)
#define CSL_PREV_WBSEL_1_1_COEF3         (0x00000003u)

#define CSL_PREV_WBSEL_1_0_MASK          (0x00000300u)
#define CSL_PREV_WBSEL_1_0_SHIFT         (0x00000008u)
#define CSL_PREV_WBSEL_1_0_RESETVAL      (0x00000002u)

/*----1_0 Tokens----*/
#define CSL_PREV_WBSEL_1_0_COEF0         (0x00000000u)
#define CSL_PREV_WBSEL_1_0_COEF1         (0x00000001u)
#define CSL_PREV_WBSEL_1_0_COEF2         (0x00000002u)
#define CSL_PREV_WBSEL_1_0_COEF3         (0x00000003u)

#define CSL_PREV_WBSEL_0_3_MASK          (0x000000C0u)
#define CSL_PREV_WBSEL_0_3_SHIFT         (0x00000006u)
#define CSL_PREV_WBSEL_0_3_RESETVAL      (0x00000001u)

/*----0_3 Tokens----*/
#define CSL_PREV_WBSEL_0_3_COEF0         (0x00000000u)
#define CSL_PREV_WBSEL_0_3_COEF1         (0x00000001u)
#define CSL_PREV_WBSEL_0_3_COEF2         (0x00000002u)
#define CSL_PREV_WBSEL_0_3_COEF3         (0x00000003u)

#define CSL_PREV_WBSEL_0_2_MASK          (0x00000030u)
#define CSL_PREV_WBSEL_0_2_SHIFT         (0x00000004u)
#define CSL_PREV_WBSEL_0_2_RESETVAL      (0x00000000u)

/*----0_2 Tokens----*/
#define CSL_PREV_WBSEL_0_2_COEF0         (0x00000000u)
#define CSL_PREV_WBSEL_0_2_COEF1         (0x00000001u)
#define CSL_PREV_WBSEL_0_2_COEF2         (0x00000002u)
#define CSL_PREV_WBSEL_0_2_COEF3         (0x00000003u)

#define CSL_PREV_WBSEL_0_1_MASK          (0x0000000Cu)
#define CSL_PREV_WBSEL_0_1_SHIFT         (0x00000002u)
#define CSL_PREV_WBSEL_0_1_RESETVAL      (0x00000001u)

/*----0_1 Tokens----*/
#define CSL_PREV_WBSEL_0_1_COEF0         (0x00000000u)
#define CSL_PREV_WBSEL_0_1_COEF1         (0x00000001u)
#define CSL_PREV_WBSEL_0_1_COEF2         (0x00000002u)
#define CSL_PREV_WBSEL_0_1_COEF3         (0x00000003u)

#define CSL_PREV_WBSEL_0_0_MASK          (0x00000003u)
#define CSL_PREV_WBSEL_0_0_SHIFT         (0x00000000u)
#define CSL_PREV_WBSEL_0_0_RESETVAL      (0x00000000u)

/*----0_0 Tokens----*/
#define CSL_PREV_WBSEL_0_0_COEF0         (0x00000000u)
#define CSL_PREV_WBSEL_0_0_COEF1         (0x00000001u)
#define CSL_PREV_WBSEL_0_0_COEF2         (0x00000002u)
#define CSL_PREV_WBSEL_0_0_COEF3         (0x00000003u)

#define CSL_PREV_WBSEL_RESETVAL          (0xEE44EE44u)

/* CFA */

#define CSL_PREV_CFA_GRADTH_VER_MASK     (0x0000FF00u)
#define CSL_PREV_CFA_GRADTH_VER_SHIFT    (0x00000008u)
#define CSL_PREV_CFA_GRADTH_VER_RESETVAL (0x00000000u)

#define CSL_PREV_CFA_GRADTH_HOR_MASK     (0x000000FFu)
#define CSL_PREV_CFA_GRADTH_HOR_SHIFT    (0x00000000u)
#define CSL_PREV_CFA_GRADTH_HOR_RESETVAL (0x00000000u)

#define CSL_PREV_CFA_RESETVAL            (0x00000000u)

/* BLKADJOFF */

#define CSL_PREV_BLKADJOFF_R_MASK        (0x00FF0000u)
#define CSL_PREV_BLKADJOFF_R_SHIFT       (0x00000010u)
#define CSL_PREV_BLKADJOFF_R_RESETVAL    (0x00000000u)

#define CSL_PREV_BLKADJOFF_G_MASK        (0x0000FF00u)
#define CSL_PREV_BLKADJOFF_G_SHIFT       (0x00000008u)
#define CSL_PREV_BLKADJOFF_G_RESETVAL    (0x00000000u)

#define CSL_PREV_BLKADJOFF_B_MASK        (0x000000FFu)
#define CSL_PREV_BLKADJOFF_B_SHIFT       (0x00000000u)
#define CSL_PREV_BLKADJOFF_B_RESETVAL    (0x00000000u)

#define CSL_PREV_BLKADJOFF_RESETVAL      (0x00000000u)

/* RGB_MAT1 */

#define CSL_PREV_RGB_MAT1_MTX_GR_MASK    (0x0FFF0000u)
#define CSL_PREV_RGB_MAT1_MTX_GR_SHIFT   (0x00000010u)
#define CSL_PREV_RGB_MAT1_MTX_GR_RESETVAL (0x00000100u)

#define CSL_PREV_RGB_MAT1_MTX_RR_MASK    (0x00000FFFu)
#define CSL_PREV_RGB_MAT1_MTX_RR_SHIFT   (0x00000000u)
#define CSL_PREV_RGB_MAT1_MTX_RR_RESETVAL (0x00000100u)

#define CSL_PREV_RGB_MAT1_RESETVAL       (0x01000100u)

/* RGB_MAT2 */

#define CSL_PREV_RGB_MAT2_MTX_RG_MASK    (0x0FFF0000u)
#define CSL_PREV_RGB_MAT2_MTX_RG_SHIFT   (0x00000010u)
#define CSL_PREV_RGB_MAT2_MTX_RG_RESETVAL (0x00000100u)

#define CSL_PREV_RGB_MAT2_MTX_BR_MASK    (0x00000FFFu)
#define CSL_PREV_RGB_MAT2_MTX_BR_SHIFT   (0x00000000u)
#define CSL_PREV_RGB_MAT2_MTX_BR_RESETVAL (0x00000100u)

#define CSL_PREV_RGB_MAT2_RESETVAL       (0x01000100u)

/* RGB_MAT3 */

#define CSL_PREV_RGB_MAT3_MTX_BG_MASK    (0x0FFF0000u)
#define CSL_PREV_RGB_MAT3_MTX_BG_SHIFT   (0x00000010u)
#define CSL_PREV_RGB_MAT3_MTX_BG_RESETVAL (0x00000100u)

#define CSL_PREV_RGB_MAT3_MTX_GG_MASK    (0x00000FFFu)
#define CSL_PREV_RGB_MAT3_MTX_GG_SHIFT   (0x00000000u)
#define CSL_PREV_RGB_MAT3_MTX_GG_RESETVAL (0x00000100u)

#define CSL_PREV_RGB_MAT3_RESETVAL       (0x01000100u)

/* RGB_MAT4 */

#define CSL_PREV_RGB_MAT4_MTX_GB_MASK    (0x0FFF0000u)
#define CSL_PREV_RGB_MAT4_MTX_GB_SHIFT   (0x00000010u)
#define CSL_PREV_RGB_MAT4_MTX_GB_RESETVAL (0x00000100u)

#define CSL_PREV_RGB_MAT4_MTX_RB_MASK    (0x00000FFFu)
#define CSL_PREV_RGB_MAT4_MTX_RB_SHIFT   (0x00000000u)
#define CSL_PREV_RGB_MAT4_MTX_RB_RESETVAL (0x00000100u)

#define CSL_PREV_RGB_MAT4_RESETVAL       (0x01000100u)

/* RGB_MAT5 */

#define CSL_PREV_RGB_MAT5_MTX_BB_MASK    (0x00000FFFu)
#define CSL_PREV_RGB_MAT5_MTX_BB_SHIFT   (0x00000000u)
#define CSL_PREV_RGB_MAT5_MTX_BB_RESETVAL (0x00000100u)

#define CSL_PREV_RGB_MAT5_RESETVAL       (0x00000100u)

/* RGB_OFF1 */

#define CSL_PREV_RGB_OFF1_MTX_OFFR_MASK  (0x03FF0000u)
#define CSL_PREV_RGB_OFF1_MTX_OFFR_SHIFT (0x00000010u)
#define CSL_PREV_RGB_OFF1_MTX_OFFR_RESETVAL (0x00000000u)

#define CSL_PREV_RGB_OFF1_MTX_OFFG_MASK  (0x000003FFu)
#define CSL_PREV_RGB_OFF1_MTX_OFFG_SHIFT (0x00000000u)
#define CSL_PREV_RGB_OFF1_MTX_OFFG_RESETVAL (0x00000000u)

#define CSL_PREV_RGB_OFF1_RESETVAL       (0x00000000u)

/* RGB_OFF2 */

#define CSL_PREV_RGB_OFF2_MTX_OFFB_MASK  (0x000003FFu)
#define CSL_PREV_RGB_OFF2_MTX_OFFB_SHIFT (0x00000000u)
#define CSL_PREV_RGB_OFF2_MTX_OFFB_RESETVAL (0x00000000u)

#define CSL_PREV_RGB_OFF2_RESETVAL       (0x00000000u)

/* CSC0 */

#define CSL_PREV_CSC0_CSCBY_MASK         (0x3FF00000u)
#define CSL_PREV_CSC0_CSCBY_SHIFT        (0x00000014u)
#define CSL_PREV_CSC0_CSCBY_RESETVAL     (0x0000001Cu)

#define CSL_PREV_CSC0_CSCGY_MASK         (0x000FFC00u)
#define CSL_PREV_CSC0_CSCGY_SHIFT        (0x0000000Au)
#define CSL_PREV_CSC0_CSCGY_RESETVAL     (0x00000098u)

#define CSL_PREV_CSC0_CSCRY_MASK         (0x000003FFu)
#define CSL_PREV_CSC0_CSCRY_SHIFT        (0x00000000u)
#define CSL_PREV_CSC0_CSCRY_RESETVAL     (0x0000004Cu)

#define CSL_PREV_CSC0_RESETVAL           (0x01C2604Cu)

/* CSC1 */

#define CSL_PREV_CSC1_CSCBCB_MASK        (0x3FF00000u)
#define CSL_PREV_CSC1_CSCBCB_SHIFT       (0x00000014u)
#define CSL_PREV_CSC1_CSCBCB_RESETVAL    (0x00000080u)

#define CSL_PREV_CSC1_CSCGCB_MASK        (0x000FFC00u)
#define CSL_PREV_CSC1_CSCGCB_SHIFT       (0x0000000Au)
#define CSL_PREV_CSC1_CSCGCB_RESETVAL    (0x000003ACu)

#define CSL_PREV_CSC1_CSCRCB_MASK        (0x000003FFu)
#define CSL_PREV_CSC1_CSCRCB_SHIFT       (0x00000000u)
#define CSL_PREV_CSC1_CSCRCB_RESETVAL    (0x000003D4u)

#define CSL_PREV_CSC1_RESETVAL           (0x080EB3D4u)

/* CSC2 */

#define CSL_PREV_CSC2_CSCBCR_MASK        (0x3FF00000u)
#define CSL_PREV_CSC2_CSCBCR_SHIFT       (0x00000014u)
#define CSL_PREV_CSC2_CSCBCR_RESETVAL    (0x000003ECu)

#define CSL_PREV_CSC2_CSCGCR_MASK        (0x000FFC00u)
#define CSL_PREV_CSC2_CSCGCR_SHIFT       (0x0000000Au)
#define CSL_PREV_CSC2_CSCGCR_RESETVAL    (0x00000080u)

#define CSL_PREV_CSC2_CSCRCR_MASK        (0x000003FFu)
#define CSL_PREV_CSC2_CSCRCR_SHIFT       (0x00000000u)
#define CSL_PREV_CSC2_CSCRCR_RESETVAL    (0x0000039Eu)

#define CSL_PREV_CSC2_RESETVAL           (0x3EC2039Eu)

/* CSC_OFFSET */

#define CSL_PREV_CSC_OFFSET_YOFST_MASK   (0x03FF0000u)
#define CSL_PREV_CSC_OFFSET_YOFST_SHIFT  (0x00000010u)
#define CSL_PREV_CSC_OFFSET_YOFST_RESETVAL (0x00000000u)

#define CSL_PREV_CSC_OFFSET_OFSTCB_MASK  (0x0000FF00u)
#define CSL_PREV_CSC_OFFSET_OFSTCB_SHIFT (0x00000008u)
#define CSL_PREV_CSC_OFFSET_OFSTCB_RESETVAL (0x00000000u)

#define CSL_PREV_CSC_OFFSET_OFSTCR_MASK  (0x000000FFu)
#define CSL_PREV_CSC_OFFSET_OFSTCR_SHIFT (0x00000000u)
#define CSL_PREV_CSC_OFFSET_OFSTCR_RESETVAL (0x00000000u)

#define CSL_PREV_CSC_OFFSET_RESETVAL     (0x00000000u)

/* CNT_BRT */

#define CSL_PREV_CNT_BRT_CNT_MASK        (0x0000FF00u)
#define CSL_PREV_CNT_BRT_CNT_SHIFT       (0x00000008u)
#define CSL_PREV_CNT_BRT_CNT_RESETVAL    (0x00000010u)

#define CSL_PREV_CNT_BRT_BRT_MASK        (0x000000FFu)
#define CSL_PREV_CNT_BRT_BRT_SHIFT       (0x00000000u)
#define CSL_PREV_CNT_BRT_BRT_RESETVAL    (0x00000000u)

#define CSL_PREV_CNT_BRT_RESETVAL        (0x00001000u)

/* CSUP */

#define CSL_PREV_CSUP_HPFY_MASK          (0x00010000u)
#define CSL_PREV_CSUP_HPFY_SHIFT         (0x00000010u)
#define CSL_PREV_CSUP_HPFY_RESETVAL      (0x00000000u)

/*----HPFY Tokens----*/
#define CSL_PREV_CSUP_HPFY_DISABLE       (0x00000000u)
#define CSL_PREV_CSUP_HPFY_ENABLE        (0x00000001u)

#define CSL_PREV_CSUP_CSUPTH_MASK        (0x0000FF00u)
#define CSL_PREV_CSUP_CSUPTH_SHIFT       (0x00000008u)
#define CSL_PREV_CSUP_CSUPTH_RESETVAL    (0x00000000u)

#define CSL_PREV_CSUP_CSUPG_MASK         (0x000000FFu)
#define CSL_PREV_CSUP_CSUPG_SHIFT        (0x00000000u)
#define CSL_PREV_CSUP_CSUPG_RESETVAL     (0x00000000u)

#define CSL_PREV_CSUP_RESETVAL           (0x00000000u)

/* SETUP_YC */

#define CSL_PREV_SETUP_YC_MAXY_MASK      (0xFF000000u)
#define CSL_PREV_SETUP_YC_MAXY_SHIFT     (0x00000018u)
#define CSL_PREV_SETUP_YC_MAXY_RESETVAL  (0x000000FFu)

#define CSL_PREV_SETUP_YC_MINY_MASK      (0x00FF0000u)
#define CSL_PREV_SETUP_YC_MINY_SHIFT     (0x00000010u)
#define CSL_PREV_SETUP_YC_MINY_RESETVAL  (0x00000000u)

#define CSL_PREV_SETUP_YC_MAXC_MASK      (0x0000FF00u)
#define CSL_PREV_SETUP_YC_MAXC_SHIFT     (0x00000008u)
#define CSL_PREV_SETUP_YC_MAXC_RESETVAL  (0x000000FFu)

#define CSL_PREV_SETUP_YC_MINC_MASK      (0x000000FFu)
#define CSL_PREV_SETUP_YC_MINC_SHIFT     (0x00000000u)
#define CSL_PREV_SETUP_YC_MINC_RESETVAL  (0x00000000u)

#define CSL_PREV_SETUP_YC_RESETVAL       (0xFF00FF00u)

/* SET_TBL_ADDRESS */

#define CSL_PREV_SET_TBL_ADDRESS_ADDR_MASK (0x00001FFFu)
#define CSL_PREV_SET_TBL_ADDRESS_ADDR_SHIFT (0x00000000u)
#define CSL_PREV_SET_TBL_ADDRESS_ADDR_RESETVAL (0x00000000u)

#define CSL_PREV_SET_TBL_ADDRESS_RESETVAL (0x00000000u)

/* SET_TBL_DATA */

#define CSL_PREV_SET_TBL_DATA_DATA_MASK  (0x000FFFFFu)
#define CSL_PREV_SET_TBL_DATA_DATA_SHIFT (0x00000000u)
#define CSL_PREV_SET_TBL_DATA_DATA_RESETVAL (0x00000000u)

#define CSL_PREV_SET_TBL_DATA_RESETVAL   (0x00000000u)

#endif

⌨️ 快捷键说明

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