USHORT temp = value >> 8;
unsigned short temp = value >> 8;
SiS_SetSegmentRegOver(SiS_Private *SiS_Pr, USHORT value){   USHORT temp = value >> 8;   temp &= 0x07;   temp |= (temp << 4);   SiS_SetReg(SiS_Pr->SiS_P3c4,0x1d,temp);   SiS_SetSegmentReg(SiS_Pr, value);}