亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? mstar.lst

?? Maria2 CarTV 20060707 Tony
?? LST
?? 第 1 頁 / 共 5 頁
字號:
 209          //               Analog/Digital/YCbCr(Video) input
 210          //
 211          // caller: mSar_WriteByte(), msReadByte() in ms_rwreg.c
 212          // callee: msMonitorInputTiming() in detect.c
 213          //*******************************************************************
 214          #if     ((MST_CHIP==MST716A)||(MST_CHIP==MST717A)||(MST_CHIP==MST726A))
 215          void SwitchInputPort(InputPortType PortSwitch)
 216          {
 217   1              BYTE bk1_2F_value;
 218   1              BYTE bk1_90_mask=0;
 219   1      
 220   1              switch(PortSwitch)
 221   1              {
 222   2                      case Input_TV:
 223   2                              bk1_2F_value=TV_RealPortSet;
 224   2                              break;
 225   2                      case Input_CVBS1:
 226   2                              bk1_2F_value=CVBS1_RealPortSet;
 227   2                              break;
 228   2                      case Input_CVBS2:
 229   2                              bk1_2F_value=CVBS2_RealPortSet;
 230   2                              break;
 231   2                      case Input_CVBS3:
 232   2                              bk1_2F_value=CVBS3_RealPortSet;
 233   2                              break;
 234   2                      case Input_VGA:
 235   2                              bk1_2F_value=VGA_RealPortSet;
 236   2                              break;
 237   2              case Input_SVIDEO1:
 238   2                  bk1_2F_value=SVIDEO1_RealPortSet;
 239   2                  break;
 240   2              }
 241   1      
 242   1      #if VGA_ENABLE
 243   1          if(PortSwitch==Input_VGA)
 244   1              msWriteRegsTbl(tPCFCC);
*** ERROR C202 IN LINE 244 OF ..\..\KERNAL\MSTAR.C: 'tPCFCC': undefined identifier
C51 COMPILER V8.01   MSTAR                                                                 11/28/2006 08:08:06 PAGE 6   

 245   1          else
 246   1      #endif
 247   1              msWriteRegsTbl(tVideoFCC);
*** ERROR C202 IN LINE 247 OF ..\..\KERNAL\MSTAR.C: 'tVideoFCC': undefined identifier
 248   1      
 249   1          if(IsVideoPortInUse())
 250   1          {
 251   2              if(PortSwitch==Input_TV)
 252   2                  msWriteRegsTbl(t_TVInitializeFCC);
*** ERROR C202 IN LINE 252 OF ..\..\KERNAL\MSTAR.C: 't_TVInitializeFCC': undefined identifier
 253   2              else
 254   2                  msWriteRegsTbl(t_AVInitializeFCC);
*** ERROR C202 IN LINE 254 OF ..\..\KERNAL\MSTAR.C: 't_AVInitializeFCC': undefined identifier
 255   2          }
 256   1      
 257   1              //if (bk1_2F_value==PORT_CVBS_SV1C)
 258   1                              //bk1_90_mask=_BIT3;
 259   1      
 260   1              msWriteByte(BK0_00_REGBK, REG_BANK1_ADC_ACE_MCU);
 261   1              msWriteByte(BK1_2F, bk1_2F_value);
 262   1      
 263   1              bk1_2F_value=msReadByte(BK1_90_SARADC_CTRL);
 264   1              bk1_2F_value&=~_BIT3;
 265   1              msWriteByte(BK1_90_SARADC_CTRL, bk1_2F_value|bk1_90_mask);
 266   1      
 267   1              msWriteByte(BK0_00_REGBK, REG_BANK_SCALER);
 268   1      }
 269          #elif (MST_CHIP==MST710A)
              void SwitchInputPort(InputPortType PortSwitch)
              {
                      BYTE bk1_2F_value;
                      BYTE bk1_90_mask=0;
              
                      switch(PortSwitch)
                      {
                              case Input_TV:
                                      bk1_2F_value=TV_RealPortSet;
                                      break;
              
                              case Input_CVBS1:
                                      bk1_2F_value=CVBS1_RealPortSet;
                                      break;
                      }
              
                  if(IsVideoPortInUse())
                  {
                      msWriteRegsTbl(tVideoFCC);    // Nelson 2006-03-25 Add
                      if(PortSwitch==Input_TV)
                          msWriteRegsTbl(t_TVInitializeFCC);
                      else
                          msWriteRegsTbl(t_AVInitializeFCC);
                  }
              
                      if (bk1_2F_value==PORT_CVBS_SV1C)
                      bk1_90_mask=_BIT3;
              
                      msWriteByte(BK0_00_REGBK, REG_BANK1_ADC_ACE_MCU);
                      msWriteByte(BK1_2F, bk1_2F_value);
              
                      bk1_2F_value=msReadByte(BK1_90_SARADC_CTRL);
                      bk1_2F_value&=~_BIT3;
                      msWriteByte(BK1_90_SARADC_CTRL, bk1_2F_value|bk1_90_mask);
C51 COMPILER V8.01   MSTAR                                                                 11/28/2006 08:08:06 PAGE 7   

              
                      msWriteByte(BK0_00_REGBK, REG_BANK_SCALER);
              }
              #elif (MST_CHIP==MST720A)
              void SwitchInputPort(InputPortType PortSwitch)
              {
                      BYTE bk1_2F_value;
                      BYTE bk1_90_mask=0;
              
                      switch(PortSwitch)
                      {
                              case Input_TV:
                                      bk1_2F_value=TV_RealPortSet;
                                      break;
                              case Input_CVBS1:
                                      bk1_2F_value=CVBS1_RealPortSet;
                                      //bk1_90_mask=_BIT3;
                                      break;
                              case Input_SVIDEO1:
                                      bk1_2F_value=SVIDEO1_RealPortSet;
                                      break;
                      }
              
                  if(IsVideoPortInUse())
                  {
                     msWriteRegsTbl(tVideoFCC);    // Nelson 2006-03-25 Add
                      if(PortSwitch==Input_TV)
                          msWriteRegsTbl(t_TVInitializeFCC);
                      else
                          msWriteRegsTbl(t_AVInitializeFCC);
                  }
              
                      msWriteByte(BK0_00_REGBK, REG_BANK1_ADC_ACE_MCU);
                      msWriteByte(BK1_2F, bk1_2F_value);
              
                      bk1_2F_value=msReadByte(BK1_90_SARADC_CTRL);
                      bk1_2F_value&=~_BIT3;
                      msWriteByte(BK1_90_SARADC_CTRL, bk1_2F_value|bk1_90_mask);
              
                      msWriteByte(BK0_00_REGBK, REG_BANK_SCALER);
              }
              #endif
 346          
 347          
 348          void SetChromaMode(void)
 349          {
 350   1              BYTE uctemp, temp2;
 351   1      
 352   1      #if TV_ENABLE
 353   1              if(IsTVInUse())
 354   1                  {
 355   2                      uctemp=((g_TVChSetting.TvCurChannelMisc&ColorSysMask)>>4)%CHROMA_NUMS;
 356   2              devSetSWF(((g_TVChSetting.TvCurChannelMisc&SoundSysMask)%TV_SOUND_NUMS));
 357   2                  }
 358   1              else
 359   1      #endif
 360   1      
 361   1              uctemp=g_VideoSetting.VideoColorSys%CHROMA_NUMS;
 362   1              msWriteByte(BK0_00_REGBK, REG_BANK3_COMB);
 363   1      
 364   1              switch (uctemp)
 365   1              {
C51 COMPILER V8.01   MSTAR                                                                 11/28/2006 08:08:06 PAGE 8   

 366   2                  case CHROMA_SECAM:
 367   2                  case CHROMA_AUTO:
 368   2                          temp2=0;
 369   2                          break;
 370   2                  case CHROMA_PAL:
 371   2                          temp2=0x02;
 372   2                          break;
 373   2                  case CHROMA_NTSC:
 374   2                          temp2=0x01;
 375   2                          break;
 376   2              }
 377   1              msWriteByteMask(BK3_1C_CTRLSWCH, temp2, 0x03);
 378   1              msWriteByte(BK0_00_REGBK, REG_BANK_SCALER);
 379   1      }
 380          
 381          void msLineBufferDelayCtl( BOOL bInterlace )
 382          {
 383   1          BYTE ucTmp = 0;
 384   1          bInterlace=bInterlace;
 385   1          ucTmp = 0x20;
 386   1          msWriteByte(BK0_0F_ASCTRL, ucTmp );
 387   1      }
 388          
 389          ///////////////////////////////////////////////////////////////////////////////
 390          // <Function>: msSetInterrupt
 391          //
 392          // <Description>: Set chip interrrupt.
 393          //
 394          // <Parameter>:  -  <Flow>  -  <Description>
 395          //-----------------------------------------------------------------------------
 396          //    IntSel     -    In    -  interrupt setting
 397          ///////////////////////////////////////////////////////////////////////////////
 398          void msSetInterrupt(msInterruptType IntSel)
 399          {
 400   1          BYTE ucBank;
 401   1      
 402   1          ucBank = msReadByte( BK0_00_REGBK);
 403   1      
 404   1          msWriteByte(BK0_00_REGBK,REG_BANK_SCALER);
 405   1      
 406   1          msWriteByte(BK0_1D_INTENC, 0x00); // Interrupt enable control byte C
 407   1          msWriteByte(BK0_1F_INTEND, 0x00); // Interrupt enable control byte D
 408   1          switch( IntSel )
 409   1          {
 410   2              case INTERRUPT_PC:
 411   2                  msWriteByte(BK0_1F_INTEND, 0x0E); // V change,H loss,V loss
 412   2                  break;
 413   2              case INTERRUPT_YPBPR:
 414   2                  msWriteByte(BK0_1F_INTEND, 0x06); // H loss,V loss
 415   2                  break;
 416   2              case INTERRUPT_INPUT_VSYNC:
 417   2                  msWriteByte(BK0_1D_INTENC, 0x40); // H loss,V loss
 418   2                  break;
 419   2          }
 420   1      
 421   1          msWriteByte(BK0_00_REGBK, ucBank);
 422   1      }
 423          
 424          void ChipPowerUpcontrol(void)
 425          {
 426   1          BYTE vbk0_e0,vbk0_e1,vbk1_31,vbk1_32;
 427   1      
C51 COMPILER V8.01   MSTAR                                                                 11/28/2006 08:08:06 PAGE 9   

 428   1          if( IsCVBSInUse())
 429   1          {
 430   2              vbk0_e0=0x80;
 431   2              vbk0_e1=0x1C;
 432   2              vbk1_31=0x24;
 433   2              vbk1_32=0x76;
 434   2          }
 435   1          else if(IsSVideoInUse())
 436   1          {
 437   2              vbk0_e0=0x90;
 438   2              vbk0_e1=0x18;
 439   2              vbk1_31=0x20;
 440   2              vbk1_32=0x34;
 441   2          }
 442   1      #if VGA_ENABLE
 443   1          else if(IsVGAInUse())
 444   1          {
 445   2              vbk0_e0=0xb0;
 446   2              vbk0_e1=0x11;
 447   2              vbk1_31=0x00;
 448   2              vbk1_32=0x04;
 449   2          }
 450   1      #endif
 451   1      
 452   1          msWriteByte(BK0_E0_PDMD0, vbk0_e0);
 453   1          msWriteByte(BK0_E1_PDMD1, vbk0_e1);
 454   1          Delay1ms(5);//(50);
 455   1          msWriteByte(BK0_00_REGBK, REG_BANK1_ADC_ACE_MCU); // switch to Bank 1
 456   1          msWriteByte(BK1_31, vbk1_31);
 457   1          msWriteByte(BK1_32, vbk1_32);
 458   1      
 459   1          msWriteByte(BK0_00_REGBK, REG_BANK_SCALER); // switch to Bank 0
 460   1      }
 461          
 462          void msSetupInputPort(void)
 463          {
 464   1              SwitchInputPort(g_VideoSetting.InputType);
 465   1      
 466   1          ChipPowerUpcontrol();
 467   1      
 468   1      #if VGA_ENABLE
 469   1          if( IsVGAInUse()) // PC
 470   1          {
 471   2              msWriteByte(BK0_0D_LYL, 0x00);
 472   2              msAdjustPCRGB(0x80, 0x80, 0x80);
 473   2              msWriteByte(BK0_00_REGBK, REG_BANK1_ADC_ACE_MCU );
 474   2              msWriteByte( BK1_24, 0x50 );
 475   2              msWriteByte( BK1_25, 0 ); // FPLL_DIVN => Divide by 1
 476   2              msWriteByte( BK1_29, 0x18 ); // 20051007
 477   2              msWriteByte( BK1_2C, 0x00 ); // I clamp
 478   2              msWriteByte( BK0_00_REGBK, REG_BANK_SCALER);
 479   2              //msWriteByte( BK0_37, 0 ); // 20051004 Lizst: Disable D-Edge

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美亚洲一区三区| 韩国av一区二区三区| 综合激情成人伊人| 亚洲欧美国产高清| 天天色天天爱天天射综合| 国内精品免费**视频| 黑人巨大精品欧美黑白配亚洲| 韩国精品主播一区二区在线观看 | 欧美顶级少妇做爰| 在线免费一区三区| 97精品久久久午夜一区二区三区| 丰满少妇久久久久久久| 国产一区二区三区四| 麻豆精品新av中文字幕| 综合精品久久久| 一区二区日韩电影| 亚洲成人tv网| 一区二区三区四区在线播放| 亚洲国产精品久久艾草纯爱| 亚洲va天堂va国产va久| 久久国产精品99精品国产 | caoporm超碰国产精品| 成人免费观看视频| 欧美丝袜丝交足nylons图片| 欧美精品精品一区| 欧美日韩夫妻久久| 欧美老年两性高潮| 91精品午夜视频| 亚洲国产精品99久久久久久久久| 亚洲视频每日更新| 蜜桃视频免费观看一区| 日韩和欧美一区二区三区| 日本一道高清亚洲日美韩| 国产精品99久久不卡二区| 色国产综合视频| 日韩精品综合一本久道在线视频| 欧美国产一区视频在线观看| 亚洲精品欧美激情| 精品一区二区三区在线观看国产 | 欧美日韩一级视频| 精品国产污污免费网站入口 | 91精品午夜视频| 国产精品久久精品日日| 亚洲成人先锋电影| 韩国av一区二区| 成人午夜在线播放| 久久亚洲精品国产精品紫薇| 免费成人美女在线观看.| 欧美午夜精品免费| 亚洲一区二区三区美女| 色88888久久久久久影院野外| 国产亚洲欧美一区在线观看| 韩国欧美国产1区| 色猫猫国产区一区二在线视频| 精品久久人人做人人爱| 久久电影国产免费久久电影| 91电影在线观看| 亚洲男人都懂的| 色婷婷久久一区二区三区麻豆| 久久久www成人免费毛片麻豆| 奇米精品一区二区三区在线观看| 在线观看日韩电影| 亚洲精品精品亚洲| 欧美在线视频全部完| 五月婷婷激情综合| 欧美猛男男办公室激情| 蜜桃av一区二区三区| 26uuu色噜噜精品一区| 精品一区二区三区的国产在线播放| 精品黑人一区二区三区久久| 国产乱子轮精品视频| 久久久91精品国产一区二区精品 | 日韩精品在线网站| 国产在线精品国自产拍免费| 欧美一区二区三区在线电影| 极品尤物av久久免费看| 日韩久久久精品| 国产剧情一区在线| 亚洲视频精选在线| 精品国产乱码久久| 91亚洲精品一区二区乱码| 亚洲女女做受ⅹxx高潮| 欧美mv日韩mv亚洲| 国产精品小仙女| 亚洲综合一二区| 日韩欧美一级在线播放| 成人av资源站| 青青草原综合久久大伊人精品| xf在线a精品一区二区视频网站| jlzzjlzz亚洲女人18| 一区二区三区资源| 久久噜噜亚洲综合| 欧美二区三区91| 91成人免费在线视频| 国产精品系列在线观看| 亚洲成人精品一区| 中文字幕一区在线观看视频| 69堂成人精品免费视频| 97精品久久久久中文字幕| 日韩成人一级大片| 亚洲国产精品人人做人人爽| 中文字幕亚洲一区二区va在线| 日韩欧美激情在线| 欧美性三三影院| 91丨porny丨首页| 成人h动漫精品| 欧美日韩国产另类一区| 欧美色成人综合| 色综合天天性综合| 色呦呦国产精品| 91麻豆精品视频| 一本到高清视频免费精品| 国产激情一区二区三区| 久久er99热精品一区二区| 香蕉久久一区二区不卡无毒影院| 婷婷久久综合九色综合伊人色| 日韩激情视频在线观看| 亚洲成人在线免费| 免费精品视频最新在线| 亚洲综合视频在线观看| 日韩激情av在线| 视频一区国产视频| 国产一区激情在线| 成人动漫一区二区在线| 91精品免费观看| 日韩一级黄色大片| 欧美视频第二页| 在线精品视频一区二区| 91黄色免费网站| 欧美一区二区三区视频在线| 国产日韩v精品一区二区| 中文字幕一区二区在线观看| 亚洲欧美日韩国产综合| 亚洲国产成人av网| 日韩在线a电影| 国产超碰在线一区| 91久久精品一区二区| 精品国产一区二区三区久久久蜜月| 国产欧美一区二区精品忘忧草| 亚洲视频一区在线| 日韩黄色片在线观看| 一本一道波多野结衣一区二区| 欧美日本在线看| 亚洲制服丝袜在线| 国内精品视频666| 91精品国产综合久久精品性色| 久久精品夜夜夜夜久久| 日本不卡一区二区三区高清视频| 成人午夜视频在线观看| 精品毛片乱码1区2区3区 | 88在线观看91蜜桃国自产| 国产精品每日更新| 国内成+人亚洲+欧美+综合在线| fc2成人免费人成在线观看播放 | 国产视频一区二区在线| 一区二区三区免费看视频| 国产伦理精品不卡| 欧美妇女性影城| 国产精品网曝门| 国产精品白丝jk白祙喷水网站| 91精品免费观看| 午夜精品视频在线观看| 色诱亚洲精品久久久久久| 精品国产一区二区三区不卡| 视频一区视频二区在线观看| 欧美日韩一区三区| 亚洲高清视频中文字幕| 欧美亚洲禁片免费| 亚洲国产精品一区二区久久恐怖片 | 免费观看久久久4p| 91精品国产高清一区二区三区蜜臀 | 久久久亚洲精华液精华液精华液| 久久99国产精品久久99果冻传媒| 欧美成人a在线| 粉嫩av一区二区三区粉嫩| 亚洲欧洲日韩在线| 日本韩国欧美国产| 亚洲码国产岛国毛片在线| 欧美唯美清纯偷拍| 亚洲成人综合在线| 欧美挠脚心视频网站| 天堂久久一区二区三区| 91精品国产乱| 日本成人在线看| 国产欧美日产一区| 欧美亚洲国产一区二区三区va| 日韩精品91亚洲二区在线观看| 精品成a人在线观看| 97成人超碰视| 极品少妇xxxx精品少妇偷拍 | 成人h精品动漫一区二区三区| 久久久久久久网| 91老司机福利 在线| 麻豆精品国产91久久久久久| 欧美激情一区二区三区蜜桃视频| 精品视频免费看| 99国产精品久久久久久久久久久| 日韩精品三区四区| 亚洲女同一区二区| 国产欧美精品一区二区三区四区|