📄 tmbslhdmitx_1.c
字号:
HDMITX_SINK_DVI, /* EdidSinkType */ False, /* EdidSinkAi */ 0, /* EdidCeaFlags */ HDMITX_EDID_NOT_READ, /* EdidStatus */ 0, /* NbDTDStored */ { /* EdidDTD: */ {0,0,0,0,0,0,0,0,0,0,0,0,0,0}, /* 1 */ {0,0,0,0,0,0,0,0,0,0,0,0,0,0}, /*2 */ {0,0,0,0,0,0,0,0,0,0,0,0,0,0}, /*3 */ {0,0,0,0,0,0,0,0,0,0,0,0,0,0}, /*4 */ {0,0,0,0,0,0,0,0,0,0,0,0,0,0}, /*5 */ {0,0,0,0,0,0,0,0,0,0,0,0,0,0}, /*6 */ {0,0,0,0,0,0,0,0,0,0,0,0,0,0}, /*7 */ {0,0,0,0,0,0,0,0,0,0,0,0,0,0}, /*8 */ {0,0,0,0,0,0,0,0,0,0,0,0,0,0}, /*9 */ {0,0,0,0,0,0,0,0,0,0,0,0,0,0} /*10*/ }, { /* EdidMonitorDescriptor */ False, /* bDescRecord */ {0,0,0,0,0,0,0,0,0,0,0,0,0} /* uMonitorName[EDID_MONITOR_DESCRIPTOR_SIZE] */ }, { False, /* bDescRecord */ 0, /* uMinVerticalRate */ 0, /* uMaxVerticalRate */ 0, /* uMinHorizontalRate */ 0, /* uMaxHorizontalRate */ 0 /* uMaxSupportedPixelClk */ }, { False, /* bDescRecord */ {0,0,0,0,0,0,0,0,0,0,0,0,0} /* uOtherDescriptor[EDID_MONITOR_DESCRIPTOR_SIZE] */ }, { /* EdidVFmts[] */ HDMITX_VFMT_NULL }, 0, /* EdidSvdCnt */ { /* EdidAFmts[]. */ {0,0,0} /* {ModeChans, Freqs, Byte3} */ }, 0, /* EdidSadCnt */ { 0 /* EdidBlock[ ] */ }, 0, /* EdidBlockCnt */ 0, /* EdidSourceAddress */ { /* EDIDBasicDisplayParam */ 0, /* uVideoInputDef */ 0, /* uMaxHorizontalSize */ 0, /* uMaxVerticalSize */ 0, /* uGamma */ 0, /* uFeatureSupport */ },#ifndef NO_HDCP 0, /* HdcpPortAddress */ HDMITX_HDCP_TXMODE_NOT_SET, /* HdcpTxMode */ HDMITX_HDCP_OPTION_DEFAULT, /* HdcpOptions */ 0, /* HdcpBcaps */ 0, /* HdcpBstatus */ 0, /* HdcpRi */ 0, /* HdcpFsmState */ 0, /* HdcpT0FailState */ {0, 0, 0, 0, 0}, /* HdcpAksv */ (ptmHdmiTxFunc_t)0, /* HdcpFuncScheduled */ 0, /* HdcpFuncRemainingMs */ 0, /* HdcpCheckIntervalMs */ 0, /* HdcpCheckRemainingMs */ 0, /* HdcpCheckNum */ 0, /* HdcpChecksToDo */#endif /* NO_HDCP */ HDMITX_VFMT_NULL, /* vinFmt */ HDMITX_VFMT_NULL, /* voutFmt */ HDMITX_PIXRATE_DOUBLE, /* pixRate */ HDMITX_VINMODE_RGB444, /* vinMode */ HDMITX_VOUTMODE_RGB444, /* voutMode */ HDMITX_VFREQ_INVALID, /* voutFreq */ HDMITX_SCAMODE_OFF, /* scaMode */ HDMITX_UPSAMPLE_AUTO, /* upsampleMode */ HDMITX_PIXREP_MIN, /* pixelRepeatCount */ HDMITX_HOTPLUG_INVALID, /* hotPlugStatus */#ifdef TMFL_TDA9981_SUPPORT#ifdef TMFL_RX_SENSE_ON HDMITX_RX_SENSE_INVALID, /* rxSenseStatus */#endif /* TMFL_RX_SENSE_ON */#endif /* TMFL_TDA9981_SUPPORT */ E_PAGE_INVALID, /* curRegPage */ { /* These match power-up defaults. shadowReg[]: */ 0x00, /* E_SP00_MAIN_CNTRL0 */ 0x00, /* E_SP00_INT_FLAGS_0 */ 0x00, /* E_SP00_INT_FLAGS_1 */#ifdef TMFL_TDA9981_SUPPORT 0x00, /* E_SP00_INT_FLAGS_2 */#endif /* TMFL_TDA9981_SUPPORT */ 0x01, /* E_SP00_VIP_CNTRL_0 */ 0x24, /* E_SP00_VIP_CNTRL_1 */ 0x56, /* E_SP00_VIP_CNTRL_2 */ 0x17, /* E_SP00_VIP_CNTRL_3 */ 0x01, /* E_SP00_VIP_CNTRL_4 */ 0x00, /* E_SP00_VIP_CNTRL_5 */ 0x05, /* E_SP00_MAT_CONTRL */ 0x00, /* E_SP00_TBG_CNTRL_0 */ 0x00, /* E_SP00_TBG_CNTRL_1 */ 0x00, /* E_SP00_HVF_CNTRL_0 */ 0x00, /* E_SP00_HVF_CNTRL_1 */ 0x00, /* E_SP00_TIMER_H */ 0x00, /* E_SP00_DEBUG_PROBE */ 0x00 /* E_SP00_AIP_CLKSEL */#ifndef TMFL_TDA9981_SUPPORT ,0x00 /* E_SP01_SC_VIDFORMAT*/ ,0x00 /* E_SP01_SC_CNTRL */ ,0x00 /* E_SP01_TBG_CNTRL_0 */#endif /* TMFL_TDA9981_SUPPORT */#ifndef NO_HDCP ,0x00 /* E_SP12_HDCP_CTRL */#ifdef BCAPS_REPEATER ,0x00 /* E_SP12_HDCP_BCAPS */#endif /* BCAPS_REPEATER */#endif /* NO_HDCP */ }, False, /* Init prevBluescreen to false */ False, /* Init prevPattern to false */ False /* bInitialized */};/** * Lookup table to convert from EIA/CEA TV video formats used in the EDID and * in API parameters to pixel clock frequencies, according to SCS Table * "HDMI Pixel Clock Frequencies per EIA/CEA-861B Video Output Format". * The other index is the veritical frame frequency. */ static CONST_DAT UInt8 kVfmtToPixClk_TV[HDMITX_VFMT_TV_NUM][HDMITX_VFREQ_NUM] ={ /* HDMITX_VFREQ_24Hz HDMITX_VFREQ_25Hz HDMITX_VFREQ_30Hz HDMITX_VFREQ_50Hz HDMITX_VFREQ_59Hz HDMITX_VFREQ_60Hz */ {E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID}, /* HDMITX_VFMT_NULL */ {E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_25175, E_PIXCLK_25200}, /* HDMITX_VFMT_01_640x480p_60Hz */ {E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_27000, E_PIXCLK_27027}, /* HDMITX_VFMT_02_720x480p_60Hz */ {E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_27000, E_PIXCLK_27027}, /* HDMITX_VFMT_03_720x480p_60Hz */ {E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_74175, E_PIXCLK_74250}, /* HDMITX_VFMT_04_1280x720p_60Hz */ {E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_74175, E_PIXCLK_74250}, /* HDMITX_VFMT_05_1920x1080i_60Hz */ {E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_27000, E_PIXCLK_27027}, /* HDMITX_VFMT_06_720x480i_60Hz */ {E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_27000, E_PIXCLK_27027}, /* HDMITX_VFMT_07_720x480i_60Hz */ {E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_27000, E_PIXCLK_27027}, /* HDMITX_VFMT_08_720x240p_60Hz */ {E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_27000, E_PIXCLK_27027}, /* HDMITX_VFMT_09_720x240p_60Hz */ {E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_54000, E_PIXCLK_54054}, /* HDMITX_VFMT_10_720x480i_60Hz */ {E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_54000, E_PIXCLK_54054}, /* HDMITX_VFMT_11_720x480i_60Hz */ {E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_54000, E_PIXCLK_54054}, /* HDMITX_VFMT_12_720x240p_60Hz */ {E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_54000, E_PIXCLK_54054}, /* HDMITX_VFMT_13_720x240p_60Hz */ {E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_54000, E_PIXCLK_54054}, /* HDMITX_VFMT_14_1440x480p_60Hz */ {E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_54000, E_PIXCLK_54054}, /* HDMITX_VFMT_15_1440x480p_60Hz */ {E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_148350, E_PIXCLK_148500}, /* HDMITX_VFMT_16_1920x1080p_60Hz */ {E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_27000, E_PIXCLK_INVALID, E_PIXCLK_INVALID}, /* HDMITX_VFMT_17_720x576p_50Hz */ {E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_27000, E_PIXCLK_INVALID, E_PIXCLK_INVALID}, /* HDMITX_VFMT_18_720x576p_50Hz */ {E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_74250, E_PIXCLK_INVALID, E_PIXCLK_INVALID}, /* HDMITX_VFMT_19_1280x720p_50Hz */ {E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_74250, E_PIXCLK_INVALID, E_PIXCLK_INVALID}, /* HDMITX_VFMT_20_1920x1080i_50Hz */ {E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_27000, E_PIXCLK_INVALID, E_PIXCLK_INVALID}, /* HDMITX_VFMT_21_720x576i_50Hz */ {E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_27000, E_PIXCLK_INVALID, E_PIXCLK_INVALID}, /* HDMITX_VFMT_22_720x576i_50Hz */ {E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_27000, E_PIXCLK_INVALID, E_PIXCLK_INVALID}, /* HDMITX_VFMT_23_720x288p_50Hz */ {E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_27000, E_PIXCLK_INVALID, E_PIXCLK_INVALID}, /* HDMITX_VFMT_24_720x288p_50Hz */ {E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_54000, E_PIXCLK_INVALID, E_PIXCLK_INVALID}, /* HDMITX_VFMT_25_720x576i_50Hz */ {E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_54000, E_PIXCLK_INVALID, E_PIXCLK_INVALID}, /* HDMITX_VFMT_26_720x576i_50Hz */ {E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_54000, E_PIXCLK_INVALID, E_PIXCLK_INVALID}, /* HDMITX_VFMT_27_720x288p_50Hz */ {E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_54000, E_PIXCLK_INVALID, E_PIXCLK_INVALID}, /* HDMITX_VFMT_28_720x288p_50Hz */ {E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_54000, E_PIXCLK_INVALID, E_PIXCLK_INVALID}, /* HDMITX_VFMT_29_1440x576p_50Hz */ {E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_54000, E_PIXCLK_INVALID, E_PIXCLK_INVALID}, /* HDMITX_VFMT_30_1440x576p_50Hz */ {E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_148500, E_PIXCLK_INVALID, E_PIXCLK_INVALID}, /* HDMITX_VFMT_31_1920x1080p_50Hz */ {E_PIXCLK_74250, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID}, /* HDMITX_VFMT_32_1920x1080p_24Hz */ {E_PIXCLK_INVALID, E_PIXCLK_74250, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID}, /* HDMITX_VFMT_33_1920x1080p_25Hz */ {E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_74250, E_PIXCLK_INVALID, E_PIXCLK_INVALID, E_PIXCLK_INVALID} /* HDMITX_VFMT_34_1920x1080p_30Hz */};/** * Lookup table to convert PC formats used in API parameters to pixel clock * frequencies. * The other index is the veritical frame frequency. */#ifdef FORMAT_PCstatic CONST_DAT UInt8 kVfmtToPixClk_PC[HDMITX_VFMT_PC_NUM+1] ={ /* HDMITX_VFREQ_60Hz HDMITX_VFREQ_70Hz HDMITX_VFREQ_72Hz HDMITX_VFREQ_75Hz HDMITX_VFREQ_85Hz HDMITX_VFREQ_87Hz*/ E_PIXCLK_INVALID, /* HDMITX_VFMT_NULL */ E_PIXCLK_25175 , /* HDMITX_VFMT_PC_640x480p_60Hz */ E_PIXCLK_40000 , /* HDMITX_VFMT_PC_800x600p_60Hz */ E_PIXCLK_INVALID, /* HDMITX_VFMT_PC_1152x960p_60Hz */ E_PIXCLK_65000 , /* HDMITX_VFMT_PC_1024x768p_60Hz */ E_PIXCLK_79500 , /* HDMITX_VFMT_PC_1280x768p_60Hz */ E_PIXCLK_108000 , /* HDMITX_VFMT_PC_1280x1024p_60Hz */ E_PIXCLK_85500 , /* HDMITX_VFMT_PC_1360x768p_60Hz */ E_PIXCLK_121750 , /* HDMITX_VFMT_PC_1400x1050p_60Hz */ E_PIXCLK_162000 , /* HDMITX_VFMT_PC_1600x1200p_60Hz */ E_PIXCLK_75000 , /* HDMITX_VFMT_PC_1024x768p_70Hz */ E_PIXCLK_31500 , /* HDMITX_VFMT_PC_640x480p_72Hz */ E_PIXCLK_50000 , /* HDMITX_VFMT_PC_800x600p_72Hz */ E_PIXCLK_31500 , /* HDMITX_VFMT_PC_640x480p_75Hz */ E_PIXCLK_78750 , /* HDMITX_VFMT_PC_1024x768p_75Hz */ E_PIXCLK_49500 , /* HDMITX_VFMT_PC_800x600p_75Hz */ E_PIXCLK_INVALID, /* HDMITX_VFMT_PC_1024x864p_75Hz */ E_PIXCLK_135000 , /* HDMITX_VFMT_PC_1280x1024p_75Hz */ E_PIXCLK_INVALID, /* HDMITX_VFMT_PC_640x350p_85Hz */ E_PIXCLK_INVALID, /* HDMITX_VFMT_PC_640x400p_85Hz */ E_PIXCLK_INVALID, /* HDMITX_VFMT_PC_720x400p_85Hz */ E_PIXCLK_36000 , /* HDMITX_VFMT_PC_640x480p_85Hz */ E_PIXCLK_56250 , /* HDMITX_VFMT_PC_800x600p_85Hz */ E_PIXCLK_INVALID, /* HDMITX_VFMT_PC_1024x768p_85Hz */ E_PIXCLK_INVALID, /* HDMITX_VFMT_PC_1152x864p_85Hz */ E_PIXCLK_INVALID, /* HDMITX_VFMT_PC_1280x960p_85Hz */ E_PIXCLK_INVALID, /* HDMITX_VFMT_PC_1280x1024p_85Hz */ E_PIXCLK_INVALID /* HDMITX_VFMT_PC_1024x768i_87Hz */};#endif /* FORMAT_PC *//** * Lookup table to convert from EIA/CEA TV video formats used in the EDID and in * API parameters to the format used in the E_REG_P00_VIDFORMAT_W register */#ifndef FORMAT_PCstatic CONST_DAT UInt8 kVfmtToRegvfmt_TV[HDMITX_VFMT_TV_NUM] =#else /* FORMAT_PC */static CONST_DAT UInt8 kVfmtToRegvfmt_TV[HDMITX_VFMT_TV_NUM + HDMITX_VFMT_PC_NUM] =#endif /* FORMAT_PC */{ E_REGVFMT_INVALID, /* HDMITX_VFMT_NULL */ E_REGVFMT_640x480p_60Hz, /* HDMITX_VFMT_01_640x480p_60Hz */ E_REGVFMT_720x480p_60Hz, /* HDMITX_VFMT_02_720x480p_60Hz */ E_REGVFMT_720x480p_60Hz, /* HDMITX_VFMT_03_720x480p_60Hz */ E_REGVFMT_1280x720p_60Hz, /* HDMITX_VFMT_04_1280x720p_60Hz */ E_REGVFMT_1920x1080i_60Hz, /* HDMITX_VFMT_05_1920x1080i_60Hz */ E_REGVFMT_720x480i_60Hz, /* HDMITX_VFMT_06_720x480i_60Hz */ E_REGVFMT_720x480i_60Hz, /* HDMITX_VFMT_07_720x480i_60Hz */ E_REGVFMT_720x240p_60Hz, /* HDMITX_VFMT_08_720x240p_60Hz */ E_REGVFMT_720x240p_60Hz, /* HDMITX_VFMT_09_720x240p_60Hz */ E_REGVFMT_INVALID, /* HDMITX_VFMT_10_720x480i_60Hz */ E_REGVFMT_INVALID, /* HDMITX_VFMT_11_720x480i_60Hz */ E_REGVFMT_INVALID, /* HDMITX_VFMT_12_720x240p_60Hz */ E_REGVFMT_INVALID, /* HDMITX_VFMT_13_720x240p_60Hz */ E_REGVFMT_INVALID, /* HDMITX_VFMT_14_1440x480p_60Hz */ E_REGVFMT_INVALID, /* HDMITX_VFMT_15_1440x480p_60Hz */ E_REGVFMT_1920x1080p_60Hz, /* HDMITX_VFMT_16_1920x1080p_60Hz */ E_REGVFMT_720x576p_50Hz, /* HDMITX_VFMT_17_720x576p_50Hz */ E_REGVFMT_720x576p_50Hz, /* HDMITX_VFMT_18_720x576p_50Hz */ E_REGVFMT_1280x720p_50Hz, /* HDMITX_VFMT_19_1280x720p_50Hz */ E_REGVFMT_1920x1080i_50Hz, /* HDMITX_VFMT_20_1920x1080i_50Hz */ E_REGVFMT_720x576i_50Hz, /* HDMITX_VFMT_21_720x576i_50Hz */ E_REGVFMT_720x576i_50Hz, /* HDMITX_VFMT_22_720x576i_50Hz */ E_REGVFMT_720x288p_50Hz, /* HDMITX_VFMT_23_720x288p_50Hz */ E_REGVFMT_720x288p_50Hz, /* HDMITX_VFMT_24_720x288p_50Hz */ E_REGVFMT_INVALID, /* HDMITX_VFMT_25_720x576i_50Hz */ E_REGVFMT_INVALID, /* HDMITX_VFMT_26_720x576i_50Hz */ E_REGVFMT_INVALID, /* HDMITX_VFMT_27_720x288p_50Hz */ E_REGVFMT_INVALID, /* HDMITX_VFMT_28_720x288p_50Hz */ E_REGVFMT_INVALID, /* HDMITX_VFMT_29_1440x576p_50Hz */ E_REGVFMT_INVALID, /* HDMITX_VFMT_30_1440x576p_50Hz */ E_REGVFMT_1920x1080p_50Hz, /* HDMITX_VFMT_31_1920x1080p_50Hz */ E_REGVFMT_1920x1080p_24Hz, /* HDMITX_VFMT_32_1920x1080p_24Hz */ E_REGVFMT_1920x1080p_25Hz, /* HDMITX_VFMT_33_1920x1080p_25Hz */ E_REGVFMT_1920x1080p_30Hz /* HDMITX_VFMT_34_1920x1080p_30Hz */#ifdef FORMAT_PC ,E_REGVFMT_640x480p_60Hz, /* HDMITX_VFMT_PC_640x480p_60Hz */ E_REGVFMT_800x600p_60Hz, /* HDMITX_VFMT_PC_800x600p_60Hz */ E_REGVFMT_INVALID, /* HDMITX_VFMT_PC_1152x960p_60Hz */ E_REGVFMT_1024x768p_60Hz, /* HDMITX_VFMT_PC_1024x768p_60Hz */ E_REGVFMT_1280x768p_60Hz, /* HDMITX_VFMT_PC_1280x768p_60Hz */ E_REGVFMT_1280x1024p_60Hz, /* HDMITX_VFMT_PC_1280x1024p_60Hz */ E_REGVFMT_1360x768p_60Hz, /* HDMITX_VFMT_PC_1360x768p_60Hz */ E_REGVFMT_1400x1050p_60Hz, /* HDMITX_VFMT_PC_1400x1050p_60Hz */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -