📄 fs453.h
字号:
//0x5E
#define FS453_WHITE_LVL_WHITE_LVL0_LSH 8
#define FS453_WHITE_LVL_WHITE_LVL2_LSH 0
//0x60
#define FS453_CB_GAIN_CB_GAIN_LSH 0
//0x62
#define FS453_CR_GAIN_CR_GAIN_LSH 0
//0x65
#define FS453_TINT_TINT_LSH 0
//0x69
#define FS453_BR_WAY_BR_WAY_LSH 0
//0x6c
#define FS453_FR_PORCH_FR_PORCH_LSH 0
//0x71
#define FS453_NUM_PIXELS_NUM_PIXELS0_LSH 8
#define FS453_NUM_PIXELS_NUM_PIXELS3_LSH 0
//0x73
#define FS453_1ST_LINE_1ST_LINE_LSH 0
//0x74
#define FS453_MISC_74_UV_ORDER_LSH 7
#define FS453_MISC_74_PAL_MODE_LSH 6
#define FS453_MISC_74_CHR_BW_LSH 5
#define FS453_MISC_74_INVERT_TOP_LSH 4
#define FS453_MISC_74_SYS625_50_LSH 3
#define FS453_MISC_74_CH_PH_R_LSH 1
#define FS453_MISC_74_VSYNC5_LSH 0
//0x75
#define FS453_SYNC_LVL_SYNC_LVL_LSH 0
//0x7C
#define FS453_VBI_BL_LVL_VBIBL_LVL0_LSH 8
#define FS453_VBI_BL_LVL_VBIBL_LVL2_LSH 0
//0x7E
#define FS453_SOFT_RST_SOFT_RST_LSH 0
//0x7F
#define FS453_ENC_VER_ENC_VER_LSH 0
//0x80
#define FS453_WSS_CONFIG_WSSF1_EN_LSH 6
#define FS453_WSS_CONFIG_WSSF0_EN_LSH 5
#define FS453_WSS_CONFIG_WSS_TYPE_LSH 4
#define FS453_WSS_CONFIG_WSS_CLKBY_LSH 3
#define FS453_WSS_CONFIG_WSS_EDGE_LSH 1
//0x81
#define FS453_WSS_CLK_WSS_CLK0_LSH 8
#define FS453_WSS_CLK_WSS_CLK4_LSH 0
//0x83
#define FS453_WSS_DATAF1_WSS_DATAF10_LSH 16
#define FS453_WSS_DATAF1_WSS_DATAF14_LSH 8
#define FS453_WSS_DATAF1_WSS_DATAF112_LSH 0
//0x86
#define FS453_WSS_DATAF0_WSS_DATAF00_LSH 16
#define FS453_WSS_DATAF0_WSS_DATAF04_LSH 8
#define FS453_WSS_DATAF0_WSS_DATAF012_LSH 0
//0x89
#define FS453_WSS_LNF1_WSS_LNF1_LSH 0
//0x8A
#define FS453_WSS_LNF0_WSS_LNF0_LSH 0
//0x8B
#define FS453_WSS_LVL_WSS_LVL0_LSH 8
#define FS453_WSS_LVL_WSS_LVL2_LSH 0
//0x8D
#define FS453_MISC_8D_NOTCH_EN_LSH 4
#define FS453_MISC_8D_NOTCH_WD_LSH 3
#define FS453_MISC_8D_NOTCH_FREQ_LSH 0
//0x92
#define FS453_VID_CNTL0_TOP_FIELD_LSH 15
#define FS453_VID_CNTL0_OBIN_USIG_LSH 14
#define FS453_VID_CNTL0_PRPB_SYNC_LSH 13
#define FS453_VID_CNTL0_VSYNC5_6_LSH 12
#define FS453_VID_CNTL0_BLANK_INV_LSH 11
#define FS453_VID_CNTL0_FIELD_INV_LSH 10
#define FS453_VID_CNTL0_VSYNC_INV_LSH 9
#define FS453_VID_CNTL0_HSYNC_INV_LSH 8
#define FS453_VID_CNTL0_INT_PROG_LSH 7
#define FS453_VID_CNTL0_FIELD_MS_LSH 6
#define FS453_VID_CNTL0_SYNC_LVL_LSH 5
#define FS453_VID_CNTL0_SYNC_BI_TRI_LSH 4
#define FS453_VID_CNTL0_SYNC_ADD_LSH 3
#define FS453_VID_CNTL0_MATRIX_BYP_LSH 2
#define FS453_VID_CNTL0_VID_MODE_LSH 0
//0x94
#define FS453_HD_FP_SYNC_FP_WID_LSH 8
#define FS453_HD_FP_SYNC_HSYNC_WID_LSH 0
//0x96
#define FS453_HD_YOFF_BP_Y_OFF_LSH 8
#define FS453_HD_YOFF_BP_HBP_WID_LSH 0
//0x98
#define FS453_SYNC_DL_SYNC_DL_LSH 0
//0x9A
#define FS453_FLD_DLY_FLD_INV_LSH 15
#define FS453_FLD_DLY_FLD_TOG_LSH 14
#define FS453_FLD_DLY_FLD_DLY_LSH 0
//0x9C
#define FS453_LD_DET_DET_RDY_LSH 14
#define FS453_LD_DET_LD_MSK_LSH 10
#define FS453_LD_DET_LD_VAL_LSH 0
//0x9E
#define FS453_DAC_CNTL_DAC_DMUX_LSH 6
#define FS453_DAC_CNTL_DAC_CMUX_LSH 4
#define FS453_DAC_CNTL_DAC_BMUX_LSH 2
#define FS453_DAC_CNTL_DAC_AMUX_LSH 0
//0xa0
#define FS453_PWR_MGNT_GTLIO_PD_LSH 13
#define FS453_PWR_MGNT_PLL_PD_LSH 12
#define FS453_PWR_MGNT_CLKOFF_LSH 11
#define FS453_PWR_MGNT_CLK_SOFF_LSH 9
#define FS453_PWR_MGNT_DAC_D_LP_LSH 8
#define FS453_PWR_MGNT_DAC_C_LP_LSH 7
#define FS453_PWR_MGNT_DAC_B_LP_LSH 6
#define FS453_PWR_MGNT_DAC_A_LP_LSH 5
#define FS453_PWR_MGNT_BGAP_OFF_LSH 4
#define FS453_PWR_MGNT_DAC_D_OFF_LSH 3
#define FS453_PWR_MGNT_DAC_C_OFF_LSH 2
#define FS453_PWR_MGNT_DAC_B_OFF_LSH 1
#define FS453_PWR_MGNT_DAC_A_OFF_LSH 0
//0xA2
#define FS453_RED_MTX_RED_MTX_LSH 0
//0xA4
#define FS453_GRN_MTX_GRN_MTX_LSH 0
//0xA6
#define FS453_BLU_MTX_BLU_MTX_LSH 0
//0xA8
#define FS453_RED_SCL_RED_SCL_LSH 0
//0xAA
#define FS453_GRN_SCL_GRN_SCL_LSH 0
//0xAC
#define FS453_BLU_SCL_BLU_SCL_LSH 0
//0xAE
#define FS453_CC_F1_CC_F1_LSH 0
//0xB0
#define FS453_CC_F2_CC_F2_LSH 0
//0xB2
#define FS453_CC_CNTL_CC_EN_F2_LSH 14
#define FS453_CC_CNTL_CC_EN_F1_LSH 13
#define FS453_CC_CNTL_EPARITY_LSH 12
#define FS453_CC_CNTL_F2_LOS_LSH 6
#define FS453_CC_CNTL_F1_LOS_LSH 0
//0xB4
#define FS453_CC_BLNK_RGB_BLNK_LSH 8
#define FS453_CC_BLNK_YC_BLNK_LSH 0
//0xB6
#define FS453_CC_BKS_CC_BKS_LSH 0
//0xB8
#define FS453_HACT_ST_HACT_ST_LSH 0
//0xBA
#define FS453_HACT_WD_HACT_WD_LSH 0
//0xBC
#define FS453_VACT_ST_VACT_ST_LSH 0
//0xBE
#define FS453_VACT_HT_VACT_HT_LSH 0
//0xC0
#define FS453_PR_PB_SC_PB_SC_LSH 8
#define FS453_PR_PB_SC_PR_SC_LSH 0
//0xC2
#define FS453_Y_BW_Y_BW_LSH 0
//0xc4
#define FS453_QPR_INITIATE_LSH 12
#define FS453_QPR_QK_UIM_LSH 10
#define FS453_QPR_QK_OS_LSH 8
#define FS453_QPR_QK_YC_IN_LSH 7
#define FS453_QPR_QK_FF_LSH 6
#define FS453_QPR_QK_OM_LSH 4
#define FS453_QPR_QK_UO_LSH 3
#define FS453_QPR_QK_GMODE_LSH 1
#define FS453_QPR_QK_PN_LSH 0
//------------------------------------------------------------------------------
// REGISTER BIT FIELD WIDTHS
//------------------------------------------------------------------------------
//0x00
#define FS453_IHO_IHO_WID 11
//0x02
#define FS453_IVO_IVO_WID 11
//0x04
#define FS453_IHW_IHW_WID 10
//0x06
#define FS453_VSC_VSC_WID 16
//0x08
#define FS453_HSC_HUSC_WID 8
#define FS453_HSC_HDSC_WID 8
//0x0A
#define FS453_BYPASS_B_BYPASS_WID 1
#define FS453_BYPASS_CAC_BYPASS_WID 1
#define FS453_BYPASS_HDS_BYPASS_WID 1
//0x0c
#define FS453_CR_GCC_CK_LVL_WID 1
#define FS453_CR_P656_LVL_WID 1
#define FS453_CR_P656_IN_WID 1
#define FS453_CR_P656_OUT_WID 1
#define FS453_CR_CBAR_480P_WID 1
#define FS453_CR_PAL_NTSCIN_WID 1
#define FS453_CR_SYNC_MS_WID 1
#define FS453_CR_FIFO_CLR_WID 1
#define FS453_CR_CACQ_CLR_WID 1
#define FS453_CR_CDEC_BP_WID 1
#define FS453_CR_NCO_EN_WID 1
#define FS453_CR_SRESET_WID 1
//0x0e
#define FS453_MISC_P_ORDER_WID 1
#define FS453_MISC_BRDG_RST_WID 1
#define FS453_MISC_UIM_E_WID 1
#define FS453_MISC_UV_SWAP_WID 1
#define FS453_MISC_UIM_DEC_WID 1
#define FS453_MISC_UIM_CCLK_WID 1
#define FS453_MISC_UIM_DCLK_WID 1
#define FS453_MISC_UIM_MOD_WID 4
//0x10
#define FS453_NCON_NCON_WID 25
#define FS453_NCONL_NCONL_WID 16
#define FS453_NCONH_NCONH_WID 9
//0x14
#define FS453_NCOD_NCOD_WID 25
#define FS453_NCODL_NCODL_WID 16
#define FS453_NCODH_NCODH_WID 9
//0x18
#define FS453_PLLM_PUMPCNTL_PLLG_WID 3
#define FS453_PLLM_PUMPCNTL_PLLM_WID 12
//#define FS453_PLLM_PUMPCNTL_PLLM_WID 15
//0x1A
#define FS453_PLLN_PLLN_WID 9
//0x1C
#define FS453_PLL_POSTDIV_PLL_EP_WID 7
#define FS453_PLL_POSTDIV_PLL_IP_WID 7
//0x1E
#define FS453_HSOUT_TOTAL_HSOUT_TOTAL_WID 11
//0x20
#define FS453_HSOUT_START_HSOUT_START_WID 11
//0x22
#define FS453_HSOUT_END_HSOUT_END_WID 11
//0x24
#define FS453_SHP_SHP_WID 5
//0x26
#define FS453_FLK_FLK_WID 5
//0x28
#define FS453_GPIO_GPOE_WID 4
#define FS453_GPIO_GPIO_WID 4
//0x32
#define FS453_ID_ID_WID 16
//0x34
#define FS453_STATUS_PORT_REV_WID 6
#define FS453_STATUS_PORT_FIFO_ST_WID 1
#define FS453_STATUS_PORT_CACQ_ST_WID 1
//0x36
#define FS453_FIFO_SP_FIFOF_WID 8
#define FS453_FIFO_SP_FIFOU_WID 8
//0x38
#define FS453_FIFO_LAT_FIFO_LAT_WID 8
//0x3A
#define FS453_VSOUT_TOTAL_VSOUT_TOTAL_WID 10
//0x3C
#define FS453_VSOUT_START_VSOUT_START_WID 10
//0x3E
#define FS453_VSOUT_END_VSOUT_END_WID 10
//0x40
#define FS453_CHR_FREQ_CHR_FREQ0_WID 8
#define FS453_CHR_FREQ_CHR_FREQ8_WID 8
#define FS453_CHR_FREQ_CHR_FREQ16_WID 8
#define FS453_CHR_FREQ_CHR_FREQ24_WID 8
//0x44
#define FS453_CHR_PHASE_CHR_PHASE_WID 8
//0x45
#define FS453_MISC_45_CLRBAR_WID 1
#define FS453_MISC_45_BYPYCLP_WID 1
//0x46
#define FS453_MISC_46_RGB_SETUP_WID 1
#define FS453_MISC_46_RGB_SYNC_WID 3
#define FS453_MISC_46_YC_DELAY_WID 3
#define FS453_MISC_46_CVBS_EN_WID 1
//0x47
#define FS453_MISC_47_CHR_BW_WID 1
#define FS453_MISC_47_COMP_YUV_WID 1
#define FS453_MISC_47_COMP_GAIN_WID 2
//0x48
#define FS453_HSYNC_WID_HSYNC_WID_WID 8
//0x49
#define FS453_BURST_WID_BURST_WID_WID 7
//0x4A
#define FS453_BPORCH_BPORCH_WID 8
//0x4B
#define FS453_CB_BURST_CB_BURST_WID 8
//0x4C
#define FS453_CR_BURST_CR_BURST_WID 8
//0x4D
#define FS453_MISC_4D_ENC_MODE_WID 2
//0x4E
#define FS453_BLACK_LVL_BLACK_LVL0_WID 2
#define FS453_BLACK_LVL_BLACK_LVL2_WID 8
//0x50
#define FS453_BLANK_LVL_BLANK_LVL0_WID 2
#define FS453_BLANK_LVL_BLANK_LVL2_WID 8
//0x57
#define FS453_NUM_LINES_NUM_LINES0_WID 2
#define FS453_NUM_LINES_NUM_LINES2_WID 8
//0x5E
#define FS453_WHITE_LVL_WHITE_LVL0_WID 2
#define FS453_WHITE_LVL_WHITE_LVL2_WID 8
//0x60
#define FS453_CB_GAIN_CB_GAIN_WID 8
//0x62
#define FS453_CR_GAIN_CR_GAIN_WID 8
//0x65
#define FS453_TINT_TINT_WID 8
//0x69
#define FS453_BR_WAY_BR_WAY_WID 5
//0x6C
#define FS453_FR_PORCH_FR_PORCH_WID 6
//0x71
#define FS453_NUM_PIXELS_NUM_PIXELS0_WID 3
#define FS453_NUM_PIXELS_NUM_PIXELS3_WID 8
//0x73
#define FS453_1ST_LINE_1ST_LINE_WID 8
//0x74
#define FS453_MISC_74_UV_ORDER_WID 1
#define FS453_MISC_74_PAL_MODE_WID 1
#define FS453_MISC_74_CHR_BW_WID 1
#define FS453_MISC_74_INVERT_TOP_WID 1
#define FS453_MISC_74_SYS625_50_WID 1
#define FS453_MISC_74_CH_PH_R_WID 2
#define FS453_MISC_74_VSYNC5_WID 1
//0x75
#define FS453_SYNC_LVL_SYNC_LVL_WID 8
//0x7C
#define FS453_VBI_BL_LVL_VBIBL_LVL0_WID 2
#define FS453_VBI_BL_LVL_VBIBL_LVL2_WID 8
//0x7E
#define FS453_SOFT_RST_SOFT_RST_WID 1
//0x7F
#define FS453_ENC_VER_ENC_VER_WID 8
//0x80
#define FS453_WSS_CONFIG_WSSF1_EN_WID 1
#define FS453_WSS_CONFIG_WSSF0_EN_WID 1
#define FS453_WSS_CONFIG_WSS_TYPE_WID 1
#define FS453_WSS_CONFIG_WSS_CLKBY_WID 1
#define FS453_WSS_CONFIG_WSS_EDGE_WID 2
//0x81
#define FS453_WSS_CLK_WSS_CLK0_WID 4
#define FS453_WSS_CLK_WSS_CLK4_WID 8
//0x83
#define FS453_WSS_DATAF1_WSS_DATAF10_WID 4
#define FS453_WSS_DATAF1_WSS_DATAF14_WID 8
#define FS453_WSS_DATAF1_WSS_DATAF112_WID 8
//0x86
#define FS453_WSS_DATAF0_WSS_DATAF00_WID 4
#define FS453_WSS_DATAF0_WSS_DATAF04_WID 8
#define FS453_WSS_DATAF0_WSS_DATAF012_WID 8
//0x89
#define FS453_WSS_LNF1_WSS_LNF1_WID 8
//0x8A
#define FS453_WSS_LNF0_WSS_LNF0_WID 8
//0x8B
#define FS453_WSS_LVL_WSS_LVL0_WID 2
#define FS453_WSS_LVL_WSS_LVL2_WID 8
//0x8D
#define FS453_MISC_8D_NOTCH_EN_WID 1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -