if(SiS_Pr->SiS_VBType & VB_SIS301BLV302BLV) temp += 2; 
if(SiS_Pr->SiS_VBType & VB_SIS30xBLV) temp += 2; 
SiS_SetGroup2_Tail(SiS_Private *SiS_Pr, USHORT ModeNo){  USHORT temp;  if(!(SiS_Pr->SiS_SetFlag & LCDVESATiming)) {     if(SiS_Pr->SiS_VGAVDE == 525) {	temp = 0xc3;	if(SiS_Pr->SiS_ModeType <= ModeVGA) {	   temp++;	   if(SiS_Pr->SiS_VBType & VB_SIS301BLV302BLV) temp += 2;	}	SiS_SetReg(SiS_Pr->SiS_Part2Port,0x2f,temp);	SiS_SetReg(SiS_Pr->SiS_Part2Port,0x30,0xb3);     } else if(SiS_Pr->SiS_VGAVDE == 420) {	temp = 0x4d;	if(SiS_Pr->SiS_ModeType <= ModeVGA) {	   temp++;	   if(SiS_Pr->SiS_VBType & VB_SIS301BLV302BLV) temp++;	}	SiS_SetReg(SiS_Pr->SiS_Part2Port,0x2f,temp);     }  }  if(SiS_Pr->SiS_VBInfo & SetCRT2ToLCD) {     if(SiS_Pr->SiS_LCDResInfo == Panel_1400x1050) {	if(SiS_Pr->SiS_VBType & VB_SIS301B302B) {	   SiS_SetRegOR(SiS_Pr->SiS_Part2Port,0x1a,0x03);	   /* Not always for LV, see SetGrp2 */	}	temp = 1;	if(ModeNo <= 0x13) temp = 3;	SiS_SetReg(SiS_Pr->SiS_Part2Port,0x0b,temp);     }#if 0     /* 651+301C, for 1280x768 - do I really need that? */     if((SiS_Pr->SiS_PanelXRes == 1280) && (SiS_Pr->SiS_PanelYRes == 768)) {        if(SiS_Pr->SiS_VBInfo & SetSimuScanMode) {	   if(((SiS_Pr->SiS_HDE == 640) && (SiS_Pr->SiS_VDE == 480)) ||	      ((SiS_Pr->SiS_HDE == 320) && (SiS_Pr->SiS_VDE == 240))) {	      SiS_SetReg(SiS_Part2Port,0x01,0x2b);	      SiS_SetReg(SiS_Part2Port,0x02,0x13);	      SiS_SetReg(SiS_Part2Port,0x04,0xe5);	      SiS_SetReg(SiS_Part2Port,0x05,0x08);	      SiS_SetReg(SiS_Part2Port,0x06,0xe2);	      SiS_SetReg(SiS_Part2Port,0x1c,0x21);	      SiS_SetReg(SiS_Part2Port,0x1d,0x45);	      SiS_SetReg(SiS_Part2Port,0x1f,0x0b);	      SiS_SetReg(SiS_Part2Port,0x20,0x00);	      SiS_SetReg(SiS_Part2Port,0x21,0xa9);	      SiS_SetReg(SiS_Part2Port,0x23,0x0b);	      SiS_SetReg(SiS_Part2Port,0x25,0x04);	   }	}     }#endif  }}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/544393fe584d333480659a4bed30f5295355df11/init301.c/clean/drivers/video/sis/init301.c