Clean up TX setup code and add compatibility options

This commit is contained in:
marqs committed 2017-05-29 20:43:24 +03:00
1 parent d98c23c8c1
commit 2577470abe
13 files changed
+1019 -1003

No files matched your search

+2 -2
View File
@@ -3274,13 +3274,13 @@ DISABLE_MPG_INFOFRM_PKT()
HDMITX_WriteI2C_Byte(REG_TX_MPG_INFOFRM_CTRL,0);
}
void HDMITX_SetPixelRepetition(BYTE pixelrep, BYTE set_infoframe) {
void TX_SetPixelRepetition(BYTE pixelrep, BYTE via_infoframe) {
BYTE pllpr;
Switch_HDMITX_Bank(0);
pllpr = HDMITX_ReadI2C_Byte(REG_TX_CLK_CTRL1) & 0x2F;
if (!set_infoframe)
if (!via_infoframe)
pllpr |= (1<<4)|((pixelrep&0x3)<<6);
HDMITX_WriteI2C_Byte(REG_TX_CLK_CTRL1, pllpr);
+1 -1
View File
@@ -834,7 +834,7 @@ BOOL EnableAudioInfoFrame(BYTE bEnable,BYTE *pAudioInfoFrame);
void SetAVMute(BYTE bEnable) ;
void SetOutputColorDepthPhase(BYTE ColorDepth,BYTE bPhase) ;
void Get6613Reg(BYTE *pReg) ;
void HDMITX_SetPixelRepetition(BYTE pixelrep, BYTE set_infoframe);
void TX_SetPixelRepetition(BYTE pixelrep, BYTE via_infoframe);
////////////////////////////////////////////////////////////////////
// Required Interfance