?? _saa7105.c
字號:
0, /* unsigned ColorBarsEnable : 1;*/
/* Null Array (0x3B) - (0x53) */
{0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
/* VPS Enable (0x54) = 0x02 */
0, /* unsigned SLOT : 1; */
1, /* unsigned EDGE : 1; */
0, /* unsigned Reg54AUnused : 2; */
0, /* unsigned GPEnable : 1; */
0, /* unsigned GPData : 1; */
0, /* unsigned Reg54BUnused : 1; */
0, /* unsigned VPSEnable : 1; */
/* VPS Byte5 to Byte14 (0x55) - (0x59) */
0xFF,0xBF,0xFE,0xFF,0xFF,
/* VPS Enable (0x5A) = 0x25 */
0x25, /* uchar ChromaPhase; */
/* Gain Cb (0x5B) = 0x76 */
0x76, /* uchar CbGain; */
/* Gain Cr (0x5C) = 0xA5 */
0xA5, /* uchar CrGain; */
/* Black Level (0x5D) = 0x3A */
0x3A, /* unsigned BlackLevel : 6; */
0, /* unsigned Reg5DUnused : 1; */
0, /* unsigned UGainMSB : 1; */
/* Blank Level (0x5E) = 0x2E */
0x2E, /* unsigned BlankLevel : 6; */
0, /* unsigned Reg5EUnused : 1; */
0, /* unsigned VGainMSB : 1; */
/* Black Level (0x5F) = 0x2E */
0x2E, /* unsigned VBIBlankLevel : 6;*/
0, /* unsigned CCRFilter : 2; */
/* Null Byte (0x60) = 0x00 */
0x00, /* uchar NullByte60; */
/* Standard Control (0x61) = 0x11 */
1, /* unsigned FISE : 1; */
0, /* unsigned PALEnable : 1; */
0, /* unsigned ChromaBW : 1; */
0, /* unsigned Reg61Unused : 1; */
0, /* unsigned WhiteLevel : 1; */
0, /* unsigned PALSwitch : 1; */
0, /* unsigned PowerDownMode : 1;*/
0, /* unsigned SleepMode : 1; */
/* Burst Amplitude (0x62) = 0x3F */
0x3F, /* unsigned BurstAmplitude : 7; */
0, /* unsigned RTCEEnable : 1; */
/* Sub Carrier 0-3 (0x63) - (0x66) = 0x21F07C1F */
0x1F, /* uchar SubCarrier0; */
0x7C, /* uchar SubCarrier1; */
0xF0, /* uchar SubCarrier2; */
0x21, /* uchar SubCarrier3; */
/* 0x21FO7C1F, */
/* Closed Captioning (0x67) - (0x6A) */
0xFF,0xFF,0xFF,0xFF,
/* Null Byte (0x6B) = 0x00 */
0x00, /* uchar NullByte6B; */
/* Horizontal Trigger (0x6C) = 0x00 */
0x00, /* uchar HTrigger; */
/* H & V Trigger (0x6D) = 0x64 */
2, /* unsigned VTrigger : 5; */
3, /* unsigned HTriggerMSBs : 3; */
/* Multi Control (0x6E) = 0x20 */
0, /* unsigned FieldControl : 2; */
0, /* unsigned LumaDelay : 2; */
0, /* unsigned PhaseResetMode : 2; */
0, /* unsigned BlankLevelOut : 1; */
0, /* unsigned VTrigNegative : 1; */
/* Closed Caption/Teletext Enable (0x6F) = 0x17 */
17, /* unsigned CCLine : 5; */
0, /* unsigned TeletextEnable : 1; */
0, /* unsigned CCEnable : 2; */
/* Active Display Window Horizontal Start (0x70)*/
0x00, /* uchar HStart; = 0x00 */
/* Active Display Window Horizontal End (0x71) */
0x80, /* uchar HEnd; = 0x80 */
/* Active Display Window MSBs (0x72) = 0x31 */
1, /* unsigned HStartMSB : 3; */
0, /* unsigned Reg72BUnused : 1; */
3, /* unsigned HEndMSB : 3; */
0, /* unsigned Reg72AUnused : 1; */
/* Teletext Horizontal Start (0x73) = 0x54 */
0x54, /* uchar TeletextHStart; */
/* Teletext Horizontal Start (0x74) = 0x02 */
2, /* unsigned TeletextHDelay : 4; */
0, /* unsigned Reg74Unused : 4; */
/* CSYNC Advance (0x75) = 0x00 */
0, /* unsigned Reg75Unused : 3; */
0, /* unsigned CSyncAdvance : 5; */
/* Teletext Odd Vertical Start (0x76) = 0x06 */
0x06, /* uchar TeletextOddVStart; */
/* Teletext Odd Vertical End (0x77) = 0x10 */
0x10, /* uchar TeletextOddVEnd; */
/* Teletext Even Vertical Start (0x78) = 0x05 */
0x05, /* uchar TeletextEvenVStart; */
/* Teletext Even Vertical End (0x79) = 0x10 */
0x10, /* uchar TeletextEvenVEnd; */
/* First Active Line (0x7A) = 0x13 */
19, /* uchar FAL; */
/* Last Active Line (0x7B) = 0x03 */
3, /* uchar LAL; */
/* TTX mode, MSB vertical (0x7C) = 0x40 */
0, /* unsigned TTXOVSMSB : 1; */
0, /* unsigned TTXOVEMSB : 1; */
0, /* unsigned TTXEVSMSB : 1; */
0, /* unsigned TTXEVEMSB : 1; */
0, /* unsigned FAL_MSB : 1; */
0, /* unsigned OldTTXProtocol : 1; */
1, /* unsigned LAL_MSB : 1; */
0, /* unsigned Teletext60HzEnable : 1; */
/* Null Byte (0x7D) = 0x00 */
0x00, /* uchar NullByte7D; */
/* Disable Teletext Line LSB (0x7E) = 0x00 */
0x00, /* uchar TTXLineLSBOff; */
/* Disable Teletext Line MSB (0x7F) = 0x00 */
0x00, /* uchar TTXLineMSBOff; */
/* FIFO Status (0x80) = 0x00 */
0, /* unsigned FIFOUnderflow : 1; */
0, /* unsigned FIFOOverflow : 1; */
0, /* unsigned BufferFIFOOverflow : 1; */
0, /* unsigned InputFIFOError : 1; */
0, /* unsigned Reg80Unused : 4; */
/* Synthesized pixel clock (0x81) - (0x83) = 0x200000 */
0x00, /* uchar PixClock0; */
0x00, /* uchar PixClock1; */
0x20, /* char PixClock2; */
/* Pixel Clock Control (0x84) = 0x65 */
1, /* unsigned PCLKInDiv : 2; */
1, /* unsigned PCLKOutDiv : 2; */
0, /* unsigned BypassInputFIFO : 1; */
1, /* unsigned FIFOResetOnField : 1; */
1, /* unsigned PCLKSyncVSYNC : 1; */
0, /* unsigned PCLKSingleEnded : 1; */
/* FIFO Control (0x85) = 0x08 */
8, /* unsigned FIFOThreshold : 4; */
0, /* unsigned Reg85Unused : 3; */
0, /* unsigned NonDVOCompliant : 1; */
/* Null Array (0x86) - (0x8F) */
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00},
/* XOFS (0x90) = 0x6A */
0x6A, /* uchar XOFS; */
/* XPIX (0x91) = 0x80 */
0x80, /* uchar XPIX; */
/* YOFSO (0x92) = 0x13 */
19, /* uchar YOFSO; */
/* YOFSE (0x93) = 0x13 */
19, /* uchar YOFSE; */
/* MSBs (XOFS,XPIX,YOFSO,YOFSE) (0x94) = 0x09 */
1, /* unsigned XOFS_MSB : 2; */
2, /* unsigned XPIX_MSB : 2; */
0, /* unsigned YOFSO_MSB : 2; */
0, /* unsigned YOFSE_MSB : 2; */
/* Line Number (0x95) = 0xF0 */
0xF0, /* uchar YPIX; */
/* Scaler Control (0x96) = 0x00 */
0, /* unsigned YPIX_MSB : 2; */
0, /* unsigned Reg96Unused : 1; */
0, /* unsigned LumaBooster : 1; */
0, /* unsigned InterlacedCursor : 1; */
0, /* unsigned MasterSlaveMode : 1; */
0, /* unsigned CBOPolarity : 1; */
0, /* unsigned FrameSyncEnable : 1; */
/* Sync Control (0x97) = 0x01 */
0, /* unsigned HSyncPolarity : 1; */
0, /* unsigned HSyncOutput : 1; */
0, /* unsigned VSyncPolarity : 1; */
0, /* unsigned VSyncOutput : 1; */
0, /* unsigned FrameSyncPolarity : 1; */
0, /* unsigned FieldOutput : 1; */
0, /* unsigned VSyncMode : 1; */
0, /* unsigned HSyncMode : 1; */
/* Line Length (0x98) = 0xB3 */
0xB3, /* uchar HLEN; */
/* Input Delay (0x99) = 0x16 */
6, /* unsigned HLEN_MSB : 4; */
1, /* unsigned IDEL : 4; */
/* Horizontal Increment (0x9A) = 0x00 */
0x00, /* uchar XINC; */
/* Vertical Increment (0x9B) = 0x00 */
0x00, /* uchar YINC; */
/* MSBs Hor/Vert Increment (0x9C) = 0x00 */
0, /* unsigned XINC_MSB : 4; */
0, /* unsigned YINC_MSB : 4; */
/* YIWGTO (0x9D) = 0x00 */
0x00, /* uchar YIWGTO; */
/* YIWGTE (0x9E) = 0x00 */
0x00, /* uchar YIWGTE; */
/* MSBs (YIWGTO,YIWGTE) (0x9F) = 0x88 */
8, /* unsigned YIWGTO_MSB : 4; */
8, /* unsigned YIWGTE_MSB : 4; */
/* Vertical Line Skip (0xA0) = 0x00 */
0x00, /* uchar YSKIP; */
/* MSBs Weighting Factor (0xA1) = 0x00 */
0, /* unsigned YSKIP_MSB : 4; */
0, /* unsigned RegA0Unused : 3; */
0, /* unsigned EnableBlank : 1; */
/* Y Border Color (0xA2) = 0x10 */
10, /* uchar YBorderColor; */
/* Cb Border Color (0xA3) = 0x80 */
128, /* uchar UBorderColor; */
/* Cr Border Color (0xA4) = 0x80 */
128, /* uchar VBorderColor; */
/* Null Array (0xA5) - (0xCF) */
{0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
/* HD Sync Line Count Array (0xD0) */
0x00, /* uchar RAMAAddress; */
/* HD Sync Line Type Array (0xD1) */
0x00, /* uchar RAMBAddress; */
/* HD Sync Line Pattern Array (0xD2) */
0x00, /* uchar RAMCAddress; */
/* HD Sync Value Array (0xD3) */
0x00, /* uchar RAMDAddress; */
/* HD Sync Trigger (State 1) (0xD4) */
2, /* unsigned HDLineCounter : 10; */
/* HD Sync Trigger (State 2) (0xD5) */
0, /* unsigned HDLineTypePtr : 2; */
0, /* unsigned HDLinePatternPtr : 4; */
/* HD Sync Trigger (State 3) (0xD6) */
/* HD Sync Trigger (State 4) (0xD7) */
16, /* unsigned HDDurationCtr : 10; */
0, /* unsigned RegD6AUnused : 2; */
0, /* unsigned HDEventTypePtr : 3; */
0, /* unsigned RegD6BUnused : 1; */
/* HD Sync Trigger Phase X LSBs (0xD8) */
/* HD Sync Trigger Phase X MSBs (0xD9) */
256, /* unsigned HDTriggerPhaseX : 12; */
0, /* unsigned RegD9Unused : 4; */
/* HD Sync Trigger Phase Y LSBs (0xDA) */
12, /* unsigned HDTriggerPhaseY : 10; */
/* HD Sync Trigger Phase Y MSBs (0xDB) */
0, /* unsigned RegDBUnused : 6; */
/* HD Output Control (0xDC) */
1, /* unsigned HDColorInterpolator : 1;*/
0, /* unsigned HDFullGain : 1; */
1, /* unsigned HDRGB_YCbCr : 1; */
1, /* unsigned HDActive : 1; */
0, /* unsigned RegDCUnused : 4; */
/* Null Array (0xDD - 0xEF) */
{0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
/* Red Cursor Color1 (0xF0) */
0x11, /* uchar RCursorColor1; */
/* Green Cursor Color1 (0xF1) */
0x00, /* uchar GCursorColor1; */
/* Blue Cursor Color1 (0xF2) */
0x00, /* uchar BCursorColor1; */
/* Red Cursor Color2 (0xF3) */
0x00, /* uchar RCursorColor2; */
/* Green Cursor Color2 (0xF4) */
0x00, /* uchar GCursorColor2; */
/* Blue Cursor Color2 (0xF5) */
0x00, /* uchar BCursorColor2; */
/* Aux Red Cursor Color (0xF6) */
0x00, /* uchar AuxRCursorColor; */
/* Aux Green Cursor Color (0xF7) */
0x00, /* uchar AuxGCursorColor; */
/* Aux Blue Cursor Color (0xF8) */
0x00, /* uchar AuxBCursorColor; */
/* Horizontal Cursor Position (0xF9) */
0x00, /* uchar HCursorPos; */
/* Horizontal Hot Spot / MSBs H Cursor Position (0xFA)*/
0, /* unsigned HCursPosMSBs : 3; */
0, /* unsigned HorHotSpot : 5; */
/* Vertical Cursor Position (0xFB) */
0x00, /* uchar VCursorPos; */
/* Horizontal Hot Spot / MSBs H Cursor Position (0xFC)*/
0, /* unsigned VCursPosMSBs : 2; */
0, /* unsigned RegFCUnused : 1; */
0, /* unsigned VertHotSpot : 5; */
/* Input Path Control (0xFD) = 0xB3 */
1, /* unsigned DownFormatDisable : 1; */
1, /* unsigned RGBToYUVDisable : 1; */
4, /* unsigned InputFormat : 3; */
0, /* unsigned LUTLoadMode : 1; */
1, /* unsigned CursorMode : 1; */
1, /* unsigned LUTDisable : 1; */
/* Cursor Bit Map Address (0xFE) */
0x00, /* uchar CursorAddress; */
/* Color LUT Map Address (0xFF) */
0x00 /* uchar LUTAddress; */
};
SAA7105_LookUpTable _SAA7105_lookUpTable;
SAA7105_Cursor _SAA7105_cursorData;
/********************************************************************/
/* end of file */
/********************************************************************/
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -