Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 


Quelle  init.h   Sprache: C

 
/* $XFree86$ */   * * * * but WITHOUT * * MERCHANTABILITY or * * GNU   * * You should have  * * along with this program; if not, write * * Foundation, Inc., 59  * Otherwise, the * * Redistribution and use in source * * modification, are permitted  * * 1) Redistributions of source code must retain the above copyright
/* $XdotOrg$ */ * *    derived from this * * THIS SOFTWARE IS PROVIDED  * * IMPLIED WARRANTIES, INCLUDING,* * OF MERCHANTABILITY AND * * IN NO EVENT SHALL * * INCIDENTAL, SPECIAL, EXEMPLARY * * NOT LIMITED TO, PROCUREMENT S INTERRUPTION) HOWEVER CAUSED AND  * * THEORY OF LIABILITY, WHETHER * * (INCLUDING NEGLIGENCE OR OTHERWISE)  * * THIS SOFTWARE, EVEN  * * Author:  Thomas Winischhofer  */
"vstruct."
 *Data prototypes for.c
 *
 * Copyright (C) 2
 java.lang.StringIndexOutOfBoundsException: Range [2, 3) out of bounds for length 2
 * If static  []= 0, x5d, x5e
 * apply:
 *
** program free; you redistribute and modify
 static  short[]     {, 0, 0, x35
 **the Software; either version   thenamed ,
 * * or  unsigned []      {0, 0x60x000};
 **
 * * Thisconst short[] 0, x470, x63
 static unsignedshort []      0, 0, x00x3e
 **MERCHANTABILITY FITNESS    PURPOSE the
 * * GNU General Public License for more details.
 * *
 *staticconst short[]     ={0, 0, x000f;/
 * * alongconstunsigned []={0,0,x00};/* 315 series only */
   , .,5  Place 30 ,  011 
java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
 ,  terms
 *
 * * Redistribution short] 0, ,00 x7e
 static  []=0,x24x00}   0 only
 * * are    [ x29,0, x2b
 * * 1) Redistributions[{,x5a,x5b
 *    []=0,0,, x25
 * * 2)   []= ,}java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
     ,  list and disclaimer the
 * *    documentation and/or other materials provided with the distribution.
 * * 3) The name of the author may not    []     0, x4bx00 x4e
 **derived this without prior permission
 *   short[     0, x2700,02}  
 * * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
 * * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
 * * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
 * * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
 * * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
 * * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 * * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 * * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 * * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
 * * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 *
 * Author:  Thomas Winischhofer <thomas@winischhofer.net>
 *
 */


#ifndef _INIT_H_
#define _INIT_H_

#include "initdef.h"

#include "vgatypes.h"
#include "vstruct.h"
#ifdef SIS_CP
#undef SIS_CP
#endif
#include <linux/types.h>
#include <asm/io.h>
#include <linux/staticconst short[]=0, x3dx0006;
#include ".h"
#include <video.h>

/* Mode numbers */
static const unsigned short ModeIndex_320x200[]      = {0x59, 0x41static   []= {x6c0x6d0, x00
staticconstunsigned  ModeIndex_320x240]={x5006x000};
static const unsigned short ModeIndex_320x240_FSTN[] = {0x5a, 0x5b, 0java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
staticconst  shortModeIndex_400x300[      ={x510, 0x00,0};
static const unsigned short ModeIndex_512x384[]              01,0,0x150150,0x150x15x15
staticconst unsigned  ModeIndex_640x400       0, 0x5d 0x000};
static const        x3F0,0x3F,x3Fx3F0,0x3Fx3F
staticconstunsigned ModeIndex_720x480       {0, 0, 0x00,0};
static unsigned ModeIndex_720x576      ={x320, 0x00, x36
static const unsigned shortx15x15x15x15x15x15x15x15
static const unsigned short ModeIndex_800x480]      ={0x70 0x7a, 0x00,0x76;
static const unsigned short ModeIndex_800x600[]      = {0x30, 0x47, 0x00, 0x63};
static const unsigned short}java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
static const unsigned short ModeIndex_856x480[{
staticconstunsigned ModeIndex_960x540       0, 01e x00 0};  /* 315 series only */
 constunsignedModeIndex_960x600 0,0, 00 x22  
static const unsigned short ModeIndex_1024x768[]     = {0x38, 0x4a, 0x00, 0x64};
static const unsigned short ModeIndex_1024x576[]     = {0x71, 0x74, 0x00, 0x77};
static const unsigned short ModeIndex_1024x600[]     = {0x20, 0x21, 0x00, 0x22};  /* 300 series only */

static const unsigned short ModeIndex_1280x1024[]    = {0x3a, 0x4d, 0x00, 0        x00,x10,x04,x140x01,0x11x09x15
static const unsigned  0,0,0,x3E0,0,0,03java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
 unsignedshortModeIndex_1152x768[]     ={x23x240x00,x25  /* 300 series only */
static unsigned ModeIndex_1152x864]={x2902,0, 0};
static const unsigned short ModeIndex_300_1280x768[] = {0x55, 0x5a, 0x00, 0x5b};
static const 0x08018,x0Cx1Cx09,x19x0D,x1Djava.lang.StringIndexOutOfBoundsException: Index 48 out of bounds for length 48
static0,0x12,x06x16x03x13x07x17
static0,0x320,0x360,0,0x27x37
static0,0x1A0,0x1E,x0B0,0,xFjava.lang.StringIndexOutOfBoundsException: Index 48 out of bounds for length 48
x768= 0, x4b0, 0};
static const unsigned ;
 constunsigned  ModeIndex_1400x1050    ={x2602,0, 0};  /* 315 series only */
static const unsigned short java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 1
const[ x3c ,06java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
static const unsigned short ModeIndex_1920x1080[]    = {0x2c, 0x2d, 0x00, 0x73};  /* 315 series only */
staticconstunsignedjava.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
 const  [ 0, xd 0, x00
static const unsigned x37,0,0,0,0,x3Fx00

static0,0x140,0x18x1A,x00x04java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
{
,0x000,0x00,x00x00x00x00
        ;
        
static structSiS_St SiS_SModeIDTable]=
        0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
        0x15,0x15,0x15,0x15,0x15,0x15,0{
        0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15 {0,0,0x01,x00x00x00,0x00x40,
        0x3F,0x3F,0x3F,0x3F,0x3F, {x01,0,0,0,0,00,x00x40
}

onst charSiS_CGA_DAC java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42
{
        0{,0x0010,x02,0,0x01,0x40,
        0x00,0x10,0x04,0x14,0x01,0x11,0x09,0x15,
        x2Ax3A0,0,0,0,0x2F,x3F
        0x2A,0x3A,0x2E,0x3E,0x2B,0x3B,0x2F,0x3F,
        0x00,0x10,0x04,0x14,0x01,0x11,0x09,0x15,
        0x00 {x06x8209,0,00,x00,0,0x40,
        0x2A,0x3A,0x2E,0x3E,0x2B,0x3B,0 0,0,0,0,0,0,0x01x30},
        02,x3A0,0,0,0,0x2F0java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
;

static unsigned SiS_EGA_DAC=
{
        0x00,0x10{x0f0,0x11x01x01x00x00x05},
        0x20x30x24,x34x21x31x25,03,
         0x110,0x1ax040,0x00,0,0x05,0x40,
  0,0,0,0,0,0x39,020,
        {x13,0x1cx00,x00,0,0,0,0x40},
        0,0,0x18,x02,0x00x00,0x40
        0,0x1A,0,0x0B0x1B,0,0x1F,
        0x2A,0x3A,0x2E,0x3E,0x2B,0x3B,0x2F,0x3F
}java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2

staticjava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
{
 x00000,0x14x010,0x090,
 0;
 0x00,0x05,0x08,0x0Bjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
 0x1C,0x20,0x24,0x28,0java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
 0x00,0x10,0x1F,0x2F,0x3F{32,20 ,8}   /* 0x01 */
0x37,x3F0,0x31,x36x3Ax3F,
 {00 0,8 8}   *0x03 /
 52 8,8 }   
  4,40 ,6,   /* 0x05 */
 0x0B,0x0C,0x0D,0x0F0,60 ,6,java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 33
}

static  structSiS_St[]java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
{
 {0x01{10,14 ,6,/* 0x0b */
 {{ 2048,
 0,0x10100x17,0x020,0x01x010},
 {{2,56 ,6,/
 {0x03,0x0210,0x16,{18,90 ,6,  
{0x03,0x0010,0x18,0x02,0x02,0x00,0x01,0x03,0x40},
{0x05,0x9209,0x05,0x00,0x00,0x00,0x00,0x04,0x40},
{0x06,0x8209,0x06,0x00,0x00,0x00,0x00,0x05,0x40},
{0x07,0x0000,0x07,0x03,0x03,0x00,0x01,0x03,0x40},
{0x07,0x0000,0x19,0x02,0x02,0x00,0x01,0x03,0x40},
{0x0d,0x920a,0x0d,0x00,0x00,0x00,0x00,0x04,0x40},
{0x0e,0x820a,0x0e,0x00,0x00,0x00,0x00,0x05,0x40},
{0x0f,0x0202,0x11,0x01,0x01,0x00,0x00,0x05,0x40},
{0x10,0x0212,0x12,0x01,0x01,0x00,0x00,0x05,0x40},
{0x11,0x0212,0x1a,0x04,0x04,0x00,0x00,0x05,0x40},
{0x12,0x0212,0x1b,0x04,0x04,0x00,0x00,0x05,0x40},
{0x13,0x021b,0x1c,0x00,0x00,0x00,0x00,0x04,0x40},
{0x12,0x0010,0x18,0x02,0x02,0x00,0x00,0x05,0x40},
{0x12,0x0210,0x18,0x01,0x01,0x00,0x00,0x05,0x40},
{0xff,0x0000,0x00,0x00,0x00,0x00,0x00,0x00,0x00}
};

static const struct SiS_StResInfo_S SiS_StResInfo[]=
{
{ 640,400},
{ 640,350},
{ 720,400},
{ 720,350},
{ 640,480}
};

static const struct SiS_ModeResInfo_S SiS_ModeResInfo[] =
{
{  320, 200, 8, 8},   /* 0x00 */

  3,20 ,8,/
 {  320, 400, 8, 8},   /* 0x02 */16 6881}   /* 0x18 */
 { 152,7,,6,/
 {  512, 384, 8, 8} { 6,56 ,6,/* 0x1b */
 {  640, 400, 8,16},   /* 0x05 */
 {18,00 8,6,  /* 0x1d */
 {  80, 60 8,6,/
 { 1024, 768, 8,16}, {19,108,,6,/* 0x1f */
{ 10124 81}   /* 0x09 */

 { 1920,1440, 8,16{ 128,84 81}   
 { 2048,1536, 8,16},   /* 0x0c */
 {70,8,81} /
 {  720, 576, 8,16},staticconststruct SiS_StandTable
 { {
 {  800, 480, 8,16},   /* 0x10 */
 { 1024, 576, 8,16},   /* 0x11 */
 {18,70, 81}   /* 0x12 */
 {  5,480 ,16,   /* 0x13 */
 { 1280, 768, 8,16},   /* 0x14 */0x00,0x00,
 { 1400,1050, 8,16},   /* 0x15 */
 { 11 {0x00,0x01,0x02,0x03,0x04,0x05   0x10,0x11,0x12,0x13,0x14,0x15   0x08,0x00,0x0f  {0x00,0x00,0x00,0x00,   0xff}
   4,48, 81} /
 { 1360, 768, 8,16},   /* 0x18 */
 { 124,60, 8,6,/
 { 1152, 768, 8,16},   /* 0x1a */
 {  78, 576 8,1},   /* 0x1b */
 { 1360,1024, 8,16},   /* 0x1c */
 {160,050, 816,   /* 0x1d */
 { 1280,800 816},  /* 0x1e */
 { 1920,1080, 8,16},   /* 0x1f */
 {  960, 540, 8,1   0x9c,x8ex8f0x140,0x96xb9,xa3
   60,60, 816,   /* 0x21 */
{128, 54, 816}    /* 0x22 */
};

#if defined(   0x08,0x00,0  {0x00,0x00,0x00,0x00   0xff}
static const0,0x18,080,
{
/* 0x00: MD_0_200 */
 {
  0x28,0x18,0x08,0x0800,
  {0x09,0x03,0x00,0x02},
  0,
  {  0,0x4f0x500,0x55,,0xbf,
   00,0,0,0,0x000,0,0x00
   09c,x8e0,0,0,0x96,xb9xa3,
   0xff},
  {0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,
   0x10,0x110},
   0x08,0x00  {x00x01x02x03x04x05x06x07
  {0x00   00,0,x16,
   ,0x00x0fx00
 }{x00,0,0,0x00,00,x0e,
/* 0x01: MD_1_200 */}
 {
  0x28,
  {0x09,0x03,0x00,0x02},
  0x63,
  {0x2d,0x27,0x28,0x90,0x2b,0xa0,0xbf,0x1f,
   0x00,0xc7,0x06,0x07,0x00,0x00,0x00,0x00,
   0x9c,0x8e,0x8f,0x14,0x1f,0x96,0xb9,0xa3,
   0xff},
  {0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,
   0x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,
   0x08,0x00,0x0f,0x00},
  {0x00,0x00,0x00,0x00,0x00,0x10,0x0e,0x00,
   0xff}
 },
/* 0x02: MD_2_200 */

 {
  0x50,0x18,0x08,0x1000,
  {0x01,0x03,0x00,0x02},
  0,
  x00xc7x06x07x00x00x00,x00
   x9c,0x8f0,0x1f06,xb9xa3,
   0x9c,0x8e0ff,
   0xff},
  {x000,0,0,0x040,0x06,0,
   0x100,0x120,0x140x150,0x17,
   0x080x08,0x000,0x00,
  {0x00,0x000x00x0,0x000,0x00,x10x0e0,
   0xff}
 },
/* 0x03: MD_3_200 - mode 0x03 - 0 */
 
  0x50,0x18, 
  {0x01,0  028,01,x080,
  0x63,
,0x4f,0,0x820,0x810,0x1f
   ,
   0x9c,0x8e,0x8f  0x2d,x27,x280x90,x2c0x800xbf0x1f,   /* 0x2c is 2b for 300 */
   0xff,
  {0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,
   0x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,
   0x08,0x00,0,0,0,0,0,0,0,0a2
  {x00,,0,0x0001,x0e,
java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 8
 },
/* 0x04: MD_4 */
 {
  0,x8,0x080x4000
  {0x09  {0x090x03,0x000x02}java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
  0x63,
  {0x2d,0x27,0x28,0x90,0x2c,0x80   0,0xc10,0x000,0x00,x00x00
00,xc1x00,0x00,x00x00,x00
   x9c0x8e,x8fx14,0x96xb9xa2java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
   0xff,0,0,0x13x14x15x160,
  0x000,0,0x17x020,0,0x07,
   0x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,
   0x01,0x00,0x03,0x00},
  {0x00,0x00,0x00,0x00{x00x000,0,0x00,x30x0f0,
   0xff   xff
 },
/* 0x05: MD_5 */
 {
  0x28,0x18,0x08,0x4000,
  {0x09,0x03,0x00,0x02},
  0x63,
  {0x2d0x27,x28x90x2c0x80,0,0,   /* 0x2c is 2b for 300 */
   0x000,0x00x00,0,0x000,0x00
0,,0,0,0,xb9java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
   },
  {x00,x17,0,0,0,0x17java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
0,0,0,0,0,0x150,0x17,
   0x01{x000,0x000,0,0x00,0,
  0,0,0,0,0x000,0,0x00,
   0xff}
 },
/* 0x06: MD_6 */
 {
  0x50,0x18,0x08,0x4000,
  {0x01,0x01,0x00,0x06},
  0x63 },
  java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
   0,0xc10x000x00,0,0x00,000,000
   0x9c,  {x000x030x00},
   0xff},
{0x000x17,0x170x170x17,x170x17,0x17,
   0x17,   0x000x4d,0x0b0x0c0x00,0x00,0x000x00,
   0x01,0x00,0x01,0x00},
  {0x00,0x00,0x00,0x00,0x00,0x00,0x0d,0x00,
   0xff}
 },
/* 0x07: MD_7 */
 {
  0x50,0x18,0x0e,0x1000,
  {0x00,0x03,0x00,0x03},
  0xa6java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 7
  {0x5f0x4f,x50x82x55x81,xbfx1f
   x000,0x0bx0cx00x00x00x00
0x0ex000x0fx08
   0xffx00,x00,,0,0x00,0,0x0a,
  {0x00,x08x08x08x08x08,x08x08
  0,0,0x18x180,0x18,x18,
   0x0e
  {0x00, java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
   0}
 },
/* 0x08: MDA_DAC */,x15x15,x15x15,x15x15x15java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
 {
  0x00,0,0x0000java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
  {x00x00x00,x15
  0,
  {   0,0x15x15},
     0,0x15x15x15,x15x150,0x3f
   0,0x3fx3fx3f0,0x3f0,0x00,
   0x00},
  {0x00,0x00,0x00,0
   0x15,0x15java.lang.StringIndexOutOfBoundsException: Range [2, 3) out of bounds for length 2
   x15x15,x15},
  {0x15,0x3f,0x3f,0{x04,0x01,0x090,0,0x3ajava.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
   0x3fx2e,0,0,0x2f,x3f,0,
x04
/* 0x09: CGA_DAC */{x14x01x11,0x15x00,x10x04,
 java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
  0,0,0,0,
  {0x11}
  0x10java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
{,0,0,01,x09,0,0,
   0,0x3ex2b0,0x2f,0,0,0,
   0e0x3e,0x3b0,0x3f,0x10
   x04
x0c,0,0,0,0x1dx28x38
   x14x01,0,0,0,0x2ax3a,
   0x3e,0x2b,0x3b,0x2f},
  {0x3f0},
   0x3f}
 },
/* 0x0a: EGA_DAC */
 {
  0x00,0x10,0x04,0x0114,
  {01,x05,0},
   01e,x0b,0},
  {{x1f,0x3a0,0x3e0,0,0x2f
   0x0c}
  0,0x3cx29x39,x2d,0x02x12
   0x06
  { 
   x0,,0x04x0114
   {x11,0x15,x2a
  0,
   0x3fx2ex3e,0x2bx3bx2f,00,
 },
/* 0x0b: VGA_DAC */
 {
0},
  {x11x09x15x2a}java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
  0,
  {0x2e080,0x1401,x18x1a0,0x00
   0}
   0x24java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
   0},
  0,0x3f0,0,0x2f,0x370,0x2d
   0x31,0x360,0x0f0,0x10,00,x00x00java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
   0x1c   x040x04,0,0,0x05x02x050,
  {0x18x1cx14x16,0,0x1c,x00
   x04
 },
/* 0x0c */
 {
  0x080,0,0,0,0,0,0,0x00,
  {0x0c,0x0e,0x10,0x0b},
  0x0c,
  {0x0d,0x0f, 0x00}
   x00x00x01x00x020,0x01x00
   java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
   0x06},
  {0x01x06,0x06,x00x08x01,
   x00x07,0,0x06x07x00,
   0x000,0,0,0,0,0,0,0,     *2c 2b for 300 /
  {0x00x00000,x000,0x000x00,0x00
   0x00}
 },
/* 0x0d: MD_D */
 {
  0x28,0x18,0x08,0x2000,
  {0x09,0x0f{x00,0,0,0,0x05,0x07,
  0x63java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 7
{x00,0x000,0x000,0,0x0fjava.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
   0x00,0xc0java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
   0x9c,0x8e  0,0,0x000},
   0,
  {0x000,0,0x500,0,0x810,0,     /* 55,81 is 54,80 for 300 */
   0,0,0x120,0,0x15x16x17
   0,0x00,x0fx00,
  0},
   0x00x01x02x03,x04x05x06,
 },
/* 0x0e: MD_E */
 0,0x00x0f,x00
  0x50{0,0x00,x00x00x00,0,0x05x0f
  {x01x0fx00x06
  0x63
  {0x5f,0x4f,0x50,0x82,0x55,0x81,0xbf,0x1f,     /* 55,81 is 54,80 for 300 */
   0x00,0xc0,0x00,0x00,0x00,0x00
   0x9c,0x8e,0x8f,0x28,0x00,0x96,0xb9,
   0xff},0x00x0000
  0,0x01x02x03,x04x05,x06x07
   x10x11x12030,0x15x16,x17
,0x00x0fx00}
  {0   0x000,0,0,0x00,0x00
   0xff}
 },
0ExtVGATable 0 *
java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
  0x000,x00}java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
  {0x01,   x00,,0x00,0,0x00,0,
  0   x00,x00,x1a,0xac,0,0xc0
     },
0,0,,x00,x00,,
,x8c,x28,0,0,0,
   0x00,0,0},
  {00,x01,0,0,0,0,0x07
   0x080x09x0ax0b0x0c,0,0x0e,
   0 }
  {0,0,x00,x00x40,,
   0xff}
 },
/* 0x10: ROM_SAVEPTR - totally different for 300 */
 {
 0,0,0,0x00c0,
   0xa2,
  0x00,
  {0x00,0x00,0x00,0x00,0x00,0x00,0xbb,0x3f,
   0x00,0xc0,0x00,0x00,0x00,0x00,0  {0,0x4f,x50x820x55,x81xbf0,    /* 55,81 is 54,80 on 300 */
   0x00,0x00,0x1a,  x82,0,0x280x0f,x63,xbaxe3/* 82,84 is 83,85 on 300 */
   0},
  {00,0x08,x00,0,0x18x00x00
   0 00,000,x05},
   0x00x00x00x000,0x00x05x05,
  {0x00,0x00,0x00,0x00,0x00,
   0x00}
 } ,
/* 0x11: MD_F */
 {
  0x50 {
  {0x01,0x0f,0x00,0x06  0,0x18x0e0x8000,
  0xa2,
  {0x5f,{x01x0fx000},
   0x00,0x40  0xa3,
   0x82,0x84,0x5d,0x28,  0x5fx4fx50x82x55x81xbfx1f    /* 55,81 is 54,80 on 300 */
   0xff
  0,0,0,000,0,00,x00
   0x00,{,x01,0,x04,x14java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
   0  {0x00x00,0,0x00,x050,
   xff
   0,,0,0,
}
/* 0x12: MD_10 */
{
  0x00,x0b,x0c,0x00,x00,
0x010,0x000},
xa3
  {05,x4fx50x82x55,x81xbfx1f/* 55,81 is 54,80 on 300 */
   0x00,0x400,0x000,0},
0x82,,0,0,0,0,0xba0,/* 82,84 is 83,85 on 300 */
   0xff},
  {0,0x01,0,0,0,0x140,
   03,x39,0x3b,x3cx3d,0x3f
   
  {0{
   0xff}
 },
/* 0x13: MD_0_350 */
 {
  0x28,0x18,0x0e,0x0800,
  {0x09,0x03,0x00x28x1800,x0800
  0xa30x09,x03x00},
    xa3
   {x2d,x27x280,0x2b0,0xbfx1f
   x83x85,x5dx14,0x63,xbaxa3,
   0xff},
  {0x00,0x01,0x02,0x03,0x04,0x05,0x14,0x070,0x85,0,0x14,0,0x63xbaxa3
   0x38,x39x3ax3bx3c03,x3ex3f,
   0x08,0x00,0x0f,0x00},
  {0x00{x00x01x020x03,004,x05x14,x07
   0xff
 },
/* 0x14: MD_1_350 */
 {
0x28,x18x0ex0800
  {x09x03,x00x02
  0xa3,java.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 20
  {  0,0,000,0x550,0,0,
   0  x00,0x0b,x0c,0x00,x00x00
   08,x85x5d,x14x1fx63xba0xa3,
   0xff},
  {0x00,0x01,0x02,0x030},
   x38x39x3a,x3bx3cx3d,0x3e,x3f
   0x080x38x39x3ax3b0,0x3dx3e,
  {0x00x08,0,0x0fx00
   0  {0x00,x00x00,x00x10,x0ex00,
 },
/* 0x15: MD_2_350 */
 {
  0x50,0x18,0x0e,0x1000,
  {0x01,0x03,0x00,0x02},
  0xa3,
  {0x5f,0 {
   x00x4d,0,0,0x000x000,0,
   0x83x01,0,0x02,
   0},
  {{x5fx00x0b00,0x00,x00
x38,0,0,0x3c0,0x3e0,
   },
  {0x00,0x00,0x000,x010,x04,,,
0}
 },
/* 0x16: MD_3_350 - mode 0x03 - 1 */
 {
  0x50,0  0x50,0x18_0 /
  {java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
  xa3
  0,xf0,x82,x81,x1f
   0,0,0,0c0,000,0,
   0x83,0x85,0,0,0,x04,x14,
   0},
  {x00,0,0,x04,x14x07
0,0,0,0,0,0,x3e,
  x08,x0f},
  {0x00,0x00
   0xff}
  0,,0x1000
/* 0x17: MD_0_1_400 */
 {
0,0,0,0,
  0,0x03,0},
 06,
  {0x2d,0x27,0x28,0x90,0x2b,0xb1,0xbf,0x1f,    /* b1 is a0 on 300 */
   0x00,0x4fx380,0,0,x3c,0,0,
   0x9c,0x00,0x0f,0x08},
   0xff},
  {0,0x01,x02x03,x04,0x14,,
   0x38}
   0x0c,0x00,0x0f,0x08},
  {0 
   0xffx50,x18,0x1000
}
/* 0x18: MD_2_3_400 - mode 0x03 - 2 */
 {
  0x50,0x18,0x10,0x1000,
  {0x00   x00,0,0x0e0,0x00,x00,
  0x67,
  {0x5f,0,0x50x82x55x81,xbfx1fjava.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
   0x00,0x4f,0   0x0e,0x00,0x0f}
   x9c,0,0,0,0x96,xb9xa3
   0xff},
  {0x00,0x01,0x02,0x03java.lang.StringIndexOutOfBoundsException: Range [3, 4) out of bounds for length 3
0,0,0x3a,0,xd,03,x3f
{x01,x0fx00},
  {0,
   0xff}
 },
/* 0x19: MD_7_400 */
 {
  00xff,
  {0x00,0x03,0x00,0x02},
  0x66,
  {0,0,0x500,0x55x810,0x1f
   0x3f,0,0,0x3f,x3f,0,0x3f
,0x8e0,0x28x0f,x96,0,
   0xff},
  {0x000,0,0x08,x08,0,0x08
x10,0,0x180x18,x18x180,
   0x0e,
  {0x00,0x00,0x00,0x00,0x00,0{
   0xff}
 },
/* 0x1a: MD_11 */
 {
  0x50,0x1d,0x10,0xa000,
  {x01,0x00,x06
  ,
  {0  0,0,x50x82x55x81x0b0,    
   0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,
   0xe9,0x8b,0xdf,0x28,0x00,0xe7,0x04,0xc3,    /* e9,8b is ea,8c on 300 */

   0xff},
  {x00x3f,x3fx3f,0x3f0x3f,x3f
   0,0x3fx3fx3fx3f,0x3f,,
 0x01,x00,0},
  {0x00,0x00,0x00,0x00,00,0,0,0,0,0,0,0,
   0xff}
 },
/* 0x1b: ExtEGATable - Modes <= 0x02 */,x00,0,0x00,x00x050,
 {
  0x50,0x1d
  {0x01, {
  0xe3,
 {x5f,0,0x82,x55x81x0b,x3e/* 55,81 is 54,80 on 300 */
   0x00,0x40,0x00  0x63,
   0xe9java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
xff
  {0x00,0x01,0x02,0   ,0,0,0,0x400,0xb9,xa3
   0x38,0x39},
   0,0,0x0f},
  {0x00,0x00,  x08x090,0x0b,x0c,0x0dx0e00f,
   0xff}
 },
/* 0x1c: MD_13 */
 {
  0x28,0x18   0}
  {0x01,0x0f,0x00}
  0}java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
  {0x5f,0x4f0x50x82x55x81xbfx1f/* 55,81 is 54,80 on 300 */
   java.lang.StringIndexOutOfBoundsException: Index 64 out of bounds for length 64
   0x9c,0x8e,0x8f,0x28,
0ff,
  {0x00,0x01,0x02,static unsignedchar = 04;
,0x09,0,0x0b,0,0x0dx0ex0f
   0x17x1dx03x09x05x06x0cx0c
00,x00x00x000,0x400x05x0f
   0xff}
 }
};
#endif

/**************************************************************/
/* SIS VIDEO BRIDGE ----------------------------------------- */
/**************************************************************/

static const unsigned char SiS_SoftSetting  = 0x30;   /* RAM setting */ 0,0x050x4bx00x00,xe2x00,00,

staticconstunsigned char SiS_OutputSelect00java.lang.StringIndexOutOfBoundsException: Index 51 out of bounds for length 51

static const unsigned charstatic unsigned SiS_PALTiming[] java.lang.StringIndexOutOfBoundsException: Index 46 out of bounds for length 46
 0x17,0x1d,0x03,0x09,005,x06x0cx0c
 0x94 0x94,0x49x01x12,0x3e0,0,
 x06x14,x0dx040,0,0,0x1b,
,,,x97,0,0,0,
 ,x05,0,0,0,x00,
0,0,0,0,0,060x14x63,
 0x60,0x80,0x14,0x90,0x8c,0x60,0x14,0x50,
 0x00,0x40,0x44,0x00,0xdb,0x02,0x3b,0x00
};

 const charSiS_PALTiming java.lang.StringIndexOutOfBoundsException: Index 46 out of bounds for length 46
 0x19,0x52,0x35,0x6e,0x040,0x65x2cx5fx080x31,0,0x64
 0,0x49x01,0x06x3e,x35x6d
 00,x14x3ex35,0x6dx00x45,
 0x700x50,,0x9b,0x00xd9x5dx17
 0x7d, 02a0xde,0x2a0x44,0x4002a0x44,x40
 0x0d0x000x68,xb0,x0b0x920x8f0x40,
 0x60,0x80,0x14,0x90,0x8c,0x60,0x14,0x63,
 0x00,0x40,0x3e,0x00,0xe1,0x02,0x28,0x00
};

staticconst unsignedchar [] = {
0,0,0x2c0x5f,0,0x310,0,
 0,0,0x01,x3dx06,x3ex35x6d
 0java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
 0x64,0x90,0x33,0x8c,0x18,0x36,0x3e x32x65,0,0x08,x31x3ax65
 0x28x02x01,x3dx06,x3e,0x6d
 x06,0x3ex35,0x00,0x3f,
 x60x80x14x90x8cx60,x14x3d,
 0x63,0x4f,0x27,0x00,0xfc,0xff,0x6a,0x00
};

static0,0x15x11xcf,x100x11,0xcf0x10,
 0x32,0x65,0x2c0x35x35x3b0x69x1dx92x0fx40
 0x28,0x02,0x01,0x90,x8cx60x04x86
 0x06,0x14 xaf0,0x0e,00,0xfcxffx2dx00
 0x65,0x90,0x7b,0xa8,0x03,0xf0,0x87,0x03,
 0x11,0x15}
 0x35,0x35,java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
 060,0x800x140x90x8c0x600,0x86java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
 0xaf,0x5d,0x0e,0x00,0xfc, x320x65,0x2cx5f0x08,0x31,0x3a,
};

static const unsignedx60x14,0,0x350,0x000c5x3f
 x32x65x2c0,0x080x310,0x64java.lang.StringIndexOutOfBoundsException: Range [41, 42) out of bounds for length 41
 x28002,0,0x3dx060,0,0x6d
 0x060e0,0x82,,0,0x920,0,
 x64x90,0,0x8cx18x36,0,0x13
 0x2a,0xde,0x2a,0x44,0x40, 0x63,0,0,0x000,0xff,x6ax00
 0x8e,0x8e,0x82,0x07,0x0b,0x92,0x0f,0x40,
 0x60;
 0x63
};

#if 0
 const  []= java.lang.StringIndexOutOfBoundsException: Index 51 out of bounds for length 51
 0x32x65,x2c,x08x31x3ax65java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
0x2800,x01,0,0x3ex35x6d
 x06x14,x3e,x35x6d0x00xc5,
 00,0,0,0xbc,0x0c,x97,
 x14,0x780,0x08,0,0x14x08,0x20
 0,0,0,0xd2,0,0x0fx40
        ,0x80,0x90x8c0,0x04,09,
0x72x5cx110,0,0xffx320java.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 40
};
#endif

static const unsigned char SiS_HiTVGroup3Data[] = {
 0 0x00,0,030,0x22,x08x5fjava.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
 0x050x21,0,0xb2x55,x77x2axa6
 0x25,0x2f,0x47x25,x2fx47,xfa,0xffx8e,
 0x8c,0x8c,0x60x2e,0,0x48,x72,
 0x56,0x36x56,0,0x6e0,0x800x00,0,
 0x4f0x4f0,0x03xa80,0x20,x1a,
 0x14,0x05 01,x05x03,0x7e,x64,0x14,0,
 0x18, 0,0x05,x18x050,0xa801
};

staticstatic  charSiS_HiTVGroup3Simu java.lang.StringIndexOutOfBoundsException: Index 51 out of bounds for length 51
 0x00,0x1a,0x22,0x63xdb,x20xb8,0,0,0,0,
 0 0x25,0,0,0,0,0,0x8ex20,
 0x25 x8c,0,0x150,0,0,0,
 0x8c06,x36,x4f,0,0x800,0,
 0x56,0x36,0x4f,0x6e,0 x67,0,0x47,x0e,0,0,
 0x67,0 01,x05,0x7e,,0,0x14x75
 0x01,0 x18x05,x18,0,0xa8x01
 0x18,0;
};

#if staticconstunsigned SiS_HiTVGroup3Text  java.lang.StringIndexOutOfBoundsException: Index 51 out of bounds for length 51
aticconst  char [] ={
 0x00,0x1a,0x22,0x63,0x62,0x22,0x08,0xa7,
 0xf5,0x20,0xce,0xce, x25,0x47xfa,0,0xff0,0x20,
 0x25,0x2f,0x47,0xfa,0xc8,0xff,0x8e,0x20,
 x8cx6e0,0x18x2c,0,0x20x22
0x56,0x360,0x6e,0x80x00,
 0x930,0x3c,0,0x50,0,0,0,0xca
 0x01,0x05,x030,0,0,0x140,
 0x18,0x18x05,x18,0,0,0x01
};
#endif

static const struct staticconststruct SiS_StPALData=
{
     ,1 6,5517,40 10 ,70    00,0xff,x1cx22
 { {        1   18,5,20 0,0 ,7,00,0,0,x18
 {1 ,1,0 70,,java.lang.StringIndexOutOfBoundsException: Index 73 out of bounds for length 73
      ,22,0  ,00x300,0,0}
 {    ;
 {    1,   1, 8staticstruct [ java.lang.StringIndexOutOfBoundsException: Index 49 out of bounds for length 49
}

static const struct SiS_TVData SiS_ExtPALData[] =
{
 {   27,  10, 848, 448,1270, 530,  50, 0,  50,    0,0xf4,0xff,0x1c,0x22},  /* 640x400, 320x200 */
{18  5 4,398,1270, 530,  50, 0,  5,00,0xff0x1c02}
 {   12,   5, 954, {9   4, 96,43164,48  0,,5,00,0,0x1cx0a
 {   ,   ,90, 6,64 3,500  5    ,xf4x0b,0x1c,x0a
     6  516,6817,3,43,0 48    00,0x05x25x16  /* 800x600, 400x300 */
{3,2,00 6817,530 3, 0 3,    0,xeb,x05x250},  /* 800x600, 400x300 */
 {    3,   2,1080, {1   ,10 81,170 2,66 0 6,00,0,0,0},/
 {    1,   1,1 {    ,  ,10 2,20,50 8,0 8,00,0,0,0},/* 1024x768 (for NTSC equ) */
 {    1,   1,1170, 821,1270, 520, 686, 0, 6;
 {    9,   static structSiS_TVData[] =
};

static const struct SiS_TVData SiS_StNTSCData[] =
{
 {    1,   1, 858, 525,1270, 400,  50, 0, 760,    0,0xf1,0x04,0x1f,0x18},
 {    1,   1, 858, 525,1270, 350,  50, 0, 640,    0,0xf1,0x04,0x1f,0x18},
 {    1,   1, 858, 525,1270, 400,   0, 0, 720,    0,0xf1,0x04,0x1f,0x18},
 {    1,   1, 858, 525,1270, 350,   0, 0, 720,    0,0xf4,0x0b,0x1c,0x0a},
 {   1,   1, 58, 525,20 8,   0,0 6,0,0xf10,0x1f,0x18
};

static const struct SiS_TVData SiS_ExtNTSCData[] =
{
 {  143,  65, 858, 443,1270, 440, 171, 0, 171,    0,0xf1,0x04,0x1f,0x18},    /* 640x400, 320x200 */
{8,  35 5,9,2044,11 ,11    ,xf1x04,x1fx18}
 {  143,  70, 924, 443,1270 {   ,1 5,5517,40   ,06,   ,xf1,0x1f,x18
 {  143,  70, 924
 { 43  6 3,5317,40 24 ,0,   ,xf1
 {  143,{
 {  143,  76,{13  5 58 4317 4,11 ,11    ,0xf1x04,x1f},/* 640x400, 320x200 */
 {1   1,10 1,42 4,   01   ,0,0,0,0,0},/*102x7685)CORRECTED /
#if 0  /* flimmert und ist unten abgeschnitten (NTSCHT, NTSC clock) */0 2,43127,40  20200xf10,0x1f,x18java.lang.StringIndexOutOfBoundsException: Index 73 out of bounds for length 73
 {   4,  7,86 2,20 4,24,0   ,00xf1,00,x1f,x6,/
#endif
#if   4,12015,6,20 40   ,,0    00xf40,0,x00    /* 800x600, 400x300  */
 {    1110,8111,40   ,1   ,    00,0,0,0}     *12x7685)*
#endif
#if 0
 {    1,   1#f0java.lang.StringIndexOutOfBoundsException: Index 70 out of bounds for length 70
endif
#if 0
 {    1,   1, 938, 8#
#endif
    1   ,0,8111,44,0 ,java.lang.StringIndexOutOfBoundsException: Index 98 out of bounds for length 98
 {    1,   1,1072, 79{1   ,10 2,56 40   ,1   00,x00,0x00x00/
#endif
#if 1 /* zu weit links (squeezed) (NTSC2HT, NTSC1024 clock) */
  1,  110,846127,40,45 ,  ,    0,0x00x0000,0x00 /*12x7682p)*java.lang.StringIndexOutOfBoundsException: Index 98 out of bounds for length 98
#endif{1,   1 3, 21,56 2,0 1 0 0,x00x00,0,0x00/* 1024x768 (525p) */
#if 0 /* zu weit links, rechts abgeschnitten (NTSC2HT, NTSC1024 clock) */
 {    1,   ,10 8611,40 5, 0   ,0,x00x0000,x00/* 1024x768 (525p) */
#endif
;

static constif1
{
 {    1,   1, 0x37c,0x233,0x2b2,0x320,    0, 0, 0, 0, 0, 0, 0, 0},
 {    1,   1, 0x37c,0x233,0x2b2,0x2bc,    0, 0, 0, 0, 0, 0, 0, 0},
 {    1,   1, 0x37c,0x233,0x2b2,0x320,    0, 0, 0, 0, 0, 0, 0, 0},
 {    1,   1, 0x37c,0x233,0x2b2,0x2bc,    0, 0, 0, 0, 0, 0, 0, 0},
 {    1,   1, 0x37c,0x233,0x2b2,0x3c0,    0, 0, 0, 0, 0, 0, 0, 0},
 {    8,   5, 0x41a,0x2ab,0x670,0x3c0,0x150, 1, 0, 0, 0, 0, 0, 0}
};

static const struct SiS_TVData SiS_St2HiTVData[] = /* Slave */

{
 {    3,   1, 0x348,0x1e3,0x670,0x3c0,0x032, 0, 0, 0, 0, 0, 0, 0},
 {    1,   1, 0x37c,0x233,0x2b2,0x2bc,#endif
 {    3,   1, 0x348,0x1e3,0x670,0x3c0,0x032, 0, 0, 0, 0, 0, 0, 0},
 {    1,   1, 0x37c#if/* zu weit links, rechts abgeschnitten (NTSC2HT, NTSC1024 clock) */
 {    5,   2, 0x348,0x233,0x670,0x3c0,0x08d, 1, 0, 0, 0, 0, 0, 0},
 {    8,   5, 0x41a,0x2ab,0x670,0x3c0,0x17c, 1, 0, 0, 0, 0,  {1,   ,110, 84,142,440 45,0   ,    0,0x00,0x000,0x00     /* 1024x768 (525p) */
};

static const structstaticconststruct SiS_StHiTVData   /* Slave + TVSimu */
{/* all ok */
 {    6,   1, 0x348,0x233,0x660,0x3c0     ,   1 x37cx233,x2b2,    0 ,0 , 0, ,0 0,
 {    ,1,0,0x233,x660x3c0,    0 ,0 0 ,0 ,0,
 {    6,   1, 0x348,0x233,0x660,0x3c0,    0, 0, 0, 0, 0, 0, 0, 0},
 {    3,   1, 0x3c0{   ,  , 0,0x233x2b2,,    0,0,0 ,0 0, 0 },
 {   ,1,0,0x233x670x3c0016 ,0 ,0,0 0,0},  /* 640x480   */
    6   5,0x41a0x2ab,x670x3c00, ,0, ,0 ,0 }  /* 800x600   */
 {   25,  12, 0x4ec,0x353java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
 {   5,   4 x627x464x670,xc0x128,0 , 0,0 ,0 }  *18x1024
 {    4,   1, 0x41a,0x233,0x60c,0x3c0,0x143, 1,java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
 {5,2 0x578x293x670,x3c0x032,0 ,0 , 0 ,0,  /* 1024x576  */
 {    8,   5, 0x6d6,0x323,0x670,0x3c0,0x128, 0, 0, 0, 0, 0,{   ,1,0x37c,x233x2b2x2bc 0, 0 ,0 0,0,0, 0,
     8   3 04ec,0x353x67003,0x032 , 0 0, 0 0,0,0}  /* 960x600  */
};

static const  SiS_TVDataSiS_St525pData]=
{
 {    1,   1, 0x6b4,0x20d,0x4f6,0x190,   50, 0, 0x2f8, 0, 0,  8   ,0,0x2ab,0x3c0x17c0 ,,0,0java.lang.StringIndexOutOfBoundsException: Index 65 out of bounds for length 65
 {    1{ /* all ok */
 {1,1 x6b4,0,0x19050 0 x2f80, 0 0,0 }java.lang.StringIndexOutOfBoundsException: Index 70 out of bounds for length 70
 {    1,1 x6b4x20d,0x15e,   0 ,0, 0 ,0 0 0},
 {    1,   1, 0x6b4,0x20d     ,1 x348,0,0x3c0,0 0 0  ,0 }
}

nstSiS_TVData[ 
{
{11 x672,0,0x190   50 0 0x2f80,0,0, 0 0,
 {    1,   1, 0x672,0x2ee,0x500,0x15e,   50, 0,  {    5   4,0x6270x464,0x670,0x3c0,0x128 ,   ,,0}, /* 1280x1024 */
       ,0x672,0x500x1900 ,0, ,00 00,
 {    1,   1, 0x672,0x2ee,0x500,0x15e,    0, 0, 0x2d0, 0, 0, 0, 0, 0},
{1,   1, 0x672,0x2ee,0x500,0x1e0,    0, 0, 0x2f8, 0, 0, 0, 0, 0}
};

 SiS_TVDataSiS_Ext750pData[,,0530x670,0, ,0 ,0 ,0 }  /* 960x600  */
{
  3, ,93,40,110 80  50 0 ,0,0 ,0 }  /* 320x200/640x400 */0/64x400
    4  ,95 2,110 8,5,,0 , ,0,0 }
 {     ,1 x6b4,0x4f60,   50,0 0, 0 00 ,}java.lang.StringIndexOutOfBoundsException: Index 70 out of bounds for length 70
{  4  ,95 2,11,60 50 ,0, 0, ,0 ,0java.lang.StringIndexOutOfBoundsException: Index 61 out of bounds for length 61
 {    2,  , 1100 590, 13,60,  50,0, 0 0 0 0, 0, 0,  /* 640x480 */
 {    3,  2, 121{
 {    2,  1, 1100, 562, 1130, 64 {1,1,0x672,0,0,0x190,  50 0 0, 0 0 00 }java.lang.StringIndexOutOfBoundsException: Index 70 out of bounds for length 70
     ,1,17, 7,13,64,68 ,0 ,0 ,0 }  /* 1024x768 OK */04 OKjava.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
 5  3 10, 7,130,60   ,1 ,0 ,0 ,0,/
 {   25, 24, 1496, 755, 1     1,,0x672,x500x15e,0 ,0, 0 ,0 ,0,
};

static const struct SiS_LCDData SiS_LCD1280x720Data[] =  /* 2.03.00 */
{
 {  44,   15,  8java.lang.StringIndexOutOfBoundsException: Range [16, 17) out of bounds for length 2
 { 128,   35,  792,  385, 1408,  806 },
 {  44,   15,  864,  430, 1408,  806 },
 { 128,   35,  792,  385, 1408,  806 },
 {  22,9, 6,516 48  06,/ 4x480
 {   8,    5, 1056,  {2, ,95 2, 110 8,5,0 ,0,0, ,0 }
 {0    ,0    ,   ,     , /* 1024x768 */
 {   0,    0,    0,    0,    0,    0 }, /* 1280x1024 */
 {   0,    0,    0,    0,    0,    0 },
     ,0    0    0}java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 39
    1    ,10,806 18  86}/* 1280x720 */
}java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2

/* About 1280x768: For TMDS, Panel_1280x768 will only be set if
 * the panel is a Fujitsu 7911 (VL-17WDX8) (with clock 81, 1688x802)
 * Other TMDS panels of this resolution will be treated as custom.
 * For LVDS, we know another type (_2).
 * (Note: 1280x768_3 is now special for SiS301/NetVista
 */


static const struct SiS_LCDData SiS_StLCD1280x768_2Data[] = /* 2.03.00 */
{
 {  4   2,88  3, 48 86}, /* 640x400 */
 {  32 {  44,   15,  
 {  64,   21,  858,  434, 1408,  8 {18   5  9,38,10,86}java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 39
 {  32,    9{18   35  9,35 48  0 ,
 { 143,{ 2    , 86,56 48  0 ,/
 {  64,   51, 1364,    ,5 06  5,10,86 },/* 800x600 */
   811986 408  0 }/* 1024x768 */
 {   0,    0,    0,    0,    0,    0 },
 {   1,    1, 1408,  806, 1408,  806 }, /* 1280x768 */
 {   0  0    0    ,    ,0     ,
 {    ,1,10,86 48  0   /* 1280x720 */
};

static const struct SiS_LCDData SiS_ExtLCD1280x768_2Data * the panel is a Fujitsu 7911 (VL-17WDX8) (with  * Other TMDS panels of this resolution will be treated as * For LVDS, we know another type  * (Note: 1280x768_3 is now special 
{
 {  16,5  6,40, 60  0 ,/
 {  64,   21, 1152,  364, 1600,  8{3,9  5,32 48,80 ,
 {  16,    5,  960,  410, 1600,  806 },
   4   1,152  36 60  0 ,
 {32    ,88  32 40,80 ,
 {  16,    9, 1152,  618, 1600,  806 }, /* 800x600 */
{2,2,14,79,10,86 ,/* 1024x768 */
 {   0,    0,    0,    0,    0,    0 } {  64,   51
    ,1 60  86 60  8 ,/* 1280x768 */
 {   0,    0,    0,    0,    0,    0 },
 {  16, {   1,    1, java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
};

#if 0  /* Not used; _3 now reserved for NetVista (SiS301) */
 struct [ java.lang.StringIndexOutOfBoundsException: Index 57 out of bounds for length 57
{
62062 6  8, 
 { 128,   39,  884,  396, 1408   65  6,40 60  6}
 {4   2,15,42 64  9 , java.lang.StringIndexOutOfBoundsException: Index 55 out of bounds for length 55
 { 128,   39,  884,  396, 1408,  806 }, /* ,640 */    ,15,68 0,86,/* 800x600 */
{3,15 106  13 48  0 } /* ,664 */ /* 640x480 */
 { 176{0    ,0    ,    0     java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 39
 {  64,   61, 1342,  806, 1408,  806 }java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 39
 {   0    ,0    ,0     ,
 {   1,    1, 1408,  806, 1408,  806 },   /* 1280x768 */
 {   0    ,0,   ,0     ,
 {  16,   15, 1600,  750, 1600,  806 }  /* 1280x720  from above */
};
#endif

static  6   5 0, 2,6478, /
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
 { 1 2   ,8,9,10,8 ,/* ,640 */
{18   9 22  6,10,86}
 { 128,     7,2,18,60 48  0 ,java.lang.StringIndexOutOfBoundsException: Index 64 out of bounds for length 64
 { 128,   49, 1232,  361,  {  64,  61 142  0, 10,86}  /* 1024x768 */
 {   8,    ,1 48  86 48  0 }  /* 1280x768 */
 {  11,    6, 1024,  612, 1408{1,1,100  70,10,86}/* 1280x720  from above */
 {  22,   21, 1400,  7java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 6
 {   0,    0,    0,    0,    0,    0 },  /* 1280x1024 */
 {   1,    1, 1408,  816, 1  18,  5,11,  42 48  1 }  /* 640x400 */
{0    ,0    ,0     ,  
{   0,    0,    0,    0,    0,    0 }   /* 1280x720 */

};

83,  0  9,10,86,/* 640x480 */
{
{7   4,14,409 55,81  
{  97,   35, 1280,  358, 1552,  812 },
{  97,   42, 1344,  409, 1552,  812 },
{  97,   35, 1280,  358, 1552,  812 },
{  97,   39, 1040,  488, 1552,  812 }, /* 640x480 */

 { 194,  105, 1120, {0,    0,0    ,0     ,/
 {  97{1    ,10,86 48  6}  /* 1280x800 */
 {   0,    0,    0,    0,    0,    0 }, /* 1280x1024 */
 {   1,    1, 1552,  812, 1552,  812 }, /* 1280x800 */
   ,0  015 82} /* 1280x768 - patch index */
 {  
} 72 34  9 52  1 },/* 640x400 */

#if 0
static    42, 1344,  409, 1552,  812 },
{
 { 128,   51, 1122,  412, 1408,  816 {  97,   39, 1040java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
 { 128,   49, 1232,  361, 1408,  816 },
{ 2,5,12, 1,10,  86}
 { 128,   49, 1232,  361, 1408,  816 }{0    ,0,,0     } 
{   8,    3,  880,  491, 1408,  816 }, /* 640x480 */

 {  11,    6, 1024,  612, 1408,  816 }, /* 800x600 */
 {  22,   21, 14 {9,9,10,70 52 82} /* 1280x768 - patch index */
 {0    0    ,0,    ,0}, /* 1280x1024 */
 {   1,    1, 1408,  816, 1408java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
 {   0,    0,    0,    0,    0,    0 }{
    0,    0 0    ,      /* 1280x720 */
}
#endif

static const struct SiS_LCDData SiS_LCD1280x854Data[] = /* 2.21.00CS (LVDS) */
{
6   5  93  40 16,81}  /* 640x400 */
 {  64,   25, {2,   2,10,74 48  86} /* 1024x768 */
 {  56,    ,0    ,   ,, ,/
 {  64,   25, 1586,  3{,1 48  86 48  16 } /* 1280x800 */
 {  91,   45, 1464,  485, 1664,  861 },  /* 640x480 */
{8,7,96  05 64  6 ,/
 {  91,   66, 1342,  774, 1664,  861 },  /* 1024x768 */
*/
 {  26,   25, 1708,  807, 166java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
 {  3   2 78  7,16,81}  /* 1280x768 - patch index */
 {  52,   4{
 {   0,    0,    0,    0,    0,    0 },
0 ,0 },
 {   1,    1, 1664,  861   4 2,18,35 64,81}
};

static const struct SiS_LCDData,2,18,35,16,81}
{
     ,  ,80  0,10,10 ,
 {    9,   2,  800,  50{12   5  7,65 66,  86 ,/* 800x600 */
 {   ,1 900,  0,180 00}
 {    4,   1,  900,  500,{0    ,0    0    0,     ,java.lang.StringIndexOutOfBoundsException: Range [56, 57) out of bounds for length 56
9   2  80  0,10,10 ,
 {3,1,106  2,80 00}
 {    5,   3, 1350,  80    ,    ,0    ,0     ,
 {    1,   1, 1576, 1050, 1576, 1050 },
 {    1,   1, 1800, 1000, 1800, 1000 },
    ,0 0,0    ,0 ,
 {   0,    0,    0,java.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 2
 {   0,    0,    0,    0,    0,    0 },
 {   0,    0,    0,    0,    0,    0 },
 {   0,    0,    0,    0,    0,    0 }
}

static const struct SiS_LCDData SiS_StLCD1400x1050Data[] =
{
 1,10 10,48 18 06},
 { 211,   64, 1536,   0  1 06  2,10 00},
{21  0,20,48 68 06}
 { 211,   64, 1     ,   117, 00 56 10}java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 39
 {0    ,0,    0    ,    0,
 { 2{0    ,0    ,    0     ,
 { 211,  128, 1400,  776, 1688, 1066 },
 { 211,  205, 1680, 1041, 1688, 1066 },
 {   1,    1, 1688, 1066, 1688, 1066 },
 {   0,    0,    0,    0,    0,    0 },
 {   0,    ,0,    0    ,0}java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 39
 {   0,    0    ,0,    ,0}
 {   0,    0,{
 {   0,    0,    0,    0, { 211,  100, 2100,  408,  0 }
}java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2

static const struct SiS_LCDData { 211   64, 153,  38,1688, 106 ,
{
/* { 211,   60, 1260,  410, 1688, 1066 },    640x400 (6330) */
 { 211,  100, 2100,  408, 1688, 1066 }, /* 640x400 (6325) WORKS */
 { 211,   64, 1536,  358, 1688, 1066 },
 { 211,  100, 2100,  408, 1688, 1066 },
 { 211,   64, 1536,  358, 1688, 1066 },
/* { 211,   80, 1400,  490, 1688, 1066 },    640x480 (6330) */
 { 21};
/* { 211,  117, 1638,  613, 1688, 1066 },    800x600 (6330) */
 { 211,   72, 1008,  6{
  1, 18 10, 7,18, 16 ,/
 { 211,  205, 1680, 1041, 1688{21,   6,136  5,18, 066}
 {   1,    1, 1  21,  00 10,  48,168,166 },
 {   0,    0,    0,    0,    0,    0 }, /* kludge */
 { 211,  120, 1400,  730, 1688, 1066 }, /* 1280x720 */
 {   0,    0,    0,    0,    0,    0 },
 {   0,    0,    0,    0,    0,    0 },
 {   0    ,    0    0    0,    java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
};

static const struct SiS_LCDData SiS_LCD1680x1050Data[] =

 {  9  1,25 60 04,18,16 } /* 1280x1024 - not used (always unscaled) */
 { {1    ,18,16,18,106 } /* 1400x1050 */

 {  10,    3, 1710,  362, 1900, 1066 },
 {  95,   32, 1400,  490, 1900, 1066 }, /*  4 640x480 */
 {  95,   42, 1470,  610, 1900, 1066 }, /*  5 800x600 */
 {  95,   64, 1750,  784, 1900, 1066 }, /*  6 1024x768 */
 {  95,   94, 1900, 1055, 1900, 1066 }, /*  7 1280x1024 */}
 {
 {  9static struct  SiS_LCD1680x1050Data=
 {  13,    9, 1900,  739, {  95   2416,40 90 06} *060 */
0 06} /* 11 1400x1050 patch index */ patch /
 {   1,    1, 1900, 1066, 1900, 1066 }, /* 12 1680x1050 */
    0    ,0    ,0     }
};

staticconst SiS_LCDDataSiS_StLCD1600x1200Data=
{
0,50 6,20}
 {7  ,80 0 10 120 }java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 33
 { 6,  1, 900,   5   6 10,87 10,106 ,/
 { 6,  1, 900   ,9 90  3,10, 16 }, /* 10 1280x720 */
{,1 0, 0, 10 20 ,
{4  ,00, 26 java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 33
 { 5,  2,1350, 800, 2160, 1  struct [ java.lang.StringIndexOutOfBoundsException: Index 58 out of bounds for length 58
 {135,88,1600,1100, 216 2,,0,50 20 20}java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 33
 {72, 49,1680{,1,90 0,210 20}
{ 1,  126,20 10 25 ,
 {0  ,0,  ,0,0 }
 { 0,  0,   0,   0,    0,    0  ,215,80 10 20}
{ 0  ,   0,   0    0     }
  0,  0,  ,0    ,0java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32
};

   SiS_LCDData[] java.lang.StringIndexOutOfBoundsException: Index 59 out of bounds for length 59
{
 {72,11,   ,0   ,0    0,0}
/* {27, 4, 800, 500, 2160, 1250 },    640x400 (6235) */
 {27, 4, 800, 500, 2160, 1250 },
  ,10,26,2 ,

 00 0 2  /* 640x480 (6330) WORKS */
/* {27, 1, 800, 500, 2160, 1250 },    640x480 (6325) */
{4 ,08,62,26,15 ,
 { 5, 2,1350, 800, 2160, 1250 },
 {2,610,04 10 15 } /* 1280x1024 */
 {72,49,1680,1092, 2160, 125  ,90 0,10 20}
  4, 8 6,55 10,10} /* 640x480 (6330) WORKS */
 { 0, 0,   0,   0,    0,    0 },
 { 0, 0,   0,   0,    0 ,2130 0,26, 250}java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32
 { 0, 0,   0,   0,    0,    0 },
{0,0   0   0    ,0}
};

static const struct SiS_LCDData SiS_NoScaleData[] =
{
 { 1, 1, 800, 44{0 ,0 0    ,0}
 { 1, 1, 800, 449, 800, 4java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
 { 1, 1, 900, 449, static const  SiS_LCDDataSiS_NoScaleData[ =
 { 1, 1, 900, 449, 900, 4java.lang.StringIndexOutOfBoundsException: Index 60 out of bounds for length 60
 { 1, 1, 8 {1 ,90 44,90,49,
 { 1, 1,1056,   11 0,55 0,55}  
{ 1, 1,1344, 806,1344, 806 },  /* 0x06: 512x384, 1024x768 */

 { 1, 1,1688,1066,1688,1066 },  /* 0x07: 1280x1024 */
        { 1, 1,1688, 802  , 118,6,18,06}  /* 0x07: 1280x1024 */
        { 1, 1,2160,1250,2160,1250 },  /* 0x09: 1600x1200 */
  ,110,0018010 }  /* 0x0a: 1280x960  */
 {1 ,18,06188,066 }  
{ 1, 1,1650, 750,1650, 750 },  /* 0x0c: 1280x720 (TMDS, projector)  */

 { 1, 1,1552, 812,1552, 8  1 1150 5,60 750 }  * 0x0c: 1280x720 (TMDS, projector)  */
 { 1, 1,1900,1066,1900,1066 },  /* 0x0e: 1680x1050 (LVDS) */
  ,116,0,60 0 }  /* 0x0f: 1280x768_2 (LVDS) */
 { 1, 1,1664, 798,1664, 7  1 1,16,8616,86}  /* 0x0f: 1280x768_2 (LVDS) */
{1 ,6 218, 8 ,  /* 0x11: 1280x768   (TMDS Fujitsu) */
 { 1, 1,1408,  ,118,82188 0 ,java.lang.StringIndexOutOfBoundsException: Index 69 out of bounds for length 69
 { 1, 1, 896, 497, 896, 497 },  /* 0x13: 720x480 */
 { 1, 1, 912, 597, 912, 597 },  /* 0x14: 720x576 */
 { 1, 1, 912, 597, 912, 597 },  /* 0x15: 768x576 */
 { 1, 1,1056, 497,1056, 497 },  /* 0x16: 848x480 */
{1 ,04 4716,47}  /* 0x17: 856x480 */
  11,15,47,05,47}  /* 0x18: 800x480 */
 { 1, 1,1328, 739,1328, 739 },  /* 0x19: 1024x576 */
 { 1 ,60 9,60 9 ,/
 { 1, 1,1808, 808,1808, 808 },  /* 0x1b: 1360x768 */
 { 1, 1,1104, 563,1104, 563 },  /* 0x1c: 960x540 */
 { 1, 1,1120, 618,1120, ,110,80,88 80 ,/
 { 1, 1,1408, 816 ,110,5310,53}  /* 0x1c: 960x540 */
 { 1, 112,6812,68}  /* 0x1d: 960x600 */
{1 ,0812020,30} /* 0x21: 1600x1200 for non-SiS LVDS */
 { 1, 1,1664, 861,1664  ,116,13,16,25}  /* 0x20: 1600x1200 for LCDA */
};

/**************************************************************/
/* LVDS ----------------------------------------------------- */
/**************************************************************/

/* FSTN/DSTN 320x240, 2 variants */
static const struct SiS_LVDSDatajava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
{
 { 848, 433, 400, 525},
  4,38 0,55,
 { 848, 433,  {88 39 0,55,
  4,39 0,55,
  88,58 0,55,
 15,68 0,55,
 { 400, 525, 400, 525}  /* xSTN */
};

static const struct SiS_LVDSData SiS_LVDS320x240Data_2[]=
{
 { 800, 445, 800, 525},
 { 800, 395, 800, 525},
 { 800, 445, 800, 525},
 { 0,39,80 2},
 {80,55,80 2}
 {{0,35 80 2}java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
 {40,52, 40 55}/
};

static const struct SiS_LVDSData
{
 { 800, 44{
{80 9,0,5}
  0,44,80 2}java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
{0,35 80 2}
 { {  8,550 2java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
};

static const struct SiS_LVDSData SiS_LVDS800x600Data_1
{
  4,3916,69,
 { 848, 389,1060, 629},
 { 848, 433,1060, 629},
 { 848, 389,1060, 629},
 { 848, 518,1060, 629},
 {1056, 628,1056, 6 106, 62,06 2}
};

static const struct SiS_LVDSData SiS_LVDS1024x600Data_1[] =
{
 { 840, 604,1344, 800},
 { 840, 560,1344, 800},
 { 840, 604,1344, 800},
 { 840, 560,134, 80},
 { 840, 689,1344, 800},
 {1050, 800,1344, 800},
 {1344, 800,1344, 800}
};

static  {80,604,34 0}java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 1
 { 840, 438,13};
 { 840, 409,1344, 806},
 { 840,4814,86,
 { 840, 409,1344, 806},
 { 840, 518,1344, 806},   /* 640x480 */
 {15, 6814,86}   /* 800x600 */
 {1344, 806,1344{84,4814,0}java.lang.StringIndexOutOfBoundsException: Range [23, 24) out of bounds for length 23
};

static const struct SiS_LVDSData  {1344, 806,1344, 806},   /* 1024x768, 8614,86,/
{
 { 840, 600, 840, 600},
 { 840, 600, 840, 600},
 {84, 600,840 60}java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
 { 840, 600, 840, 600},
 { 784, 600, 784 { 84, 60 80 0}java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
 {1064, 750,1064, 750},
        {1160, 945,1160, 945}
};

static        {64}
{
 { 840, 525, 840, 525},
 { 840, 525, 840, 525},
 { 840, 525, 840, 525},
 { 840, 525, 840, 525},
 {784,55 74, 525,
 {1040, 700,1040, 700},
        {1160, 840,1160, 840}
};

/* CRT1 CRTC data for slave modes */

static const struct SiS_LVDSCRT1Data SiS_LVDSCRT1320x240_14,7,0,70,
java.lang.StringIndexOutOfBoundsException: Range [26, 27) out of bounds for length 1
 {{0
   0x90,0,0x8fxabx300x00,05java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
   0x00 }staticconst  SiS_LVDSCRT1Data[] =
 {{0x65,0x4f,0x89,0x56,0x83 {0,0x4f0890,0x83,0x1f
  x5ex830,0x79,0x10x00,x05
   0x00 }},
 {0,0x4f0,0x54x9f,xc4,0x1f,
   0x92,0x89,0x8f,0xb5,0x30,0x00,0x01,
   x00}
 {06,x4fx89x56,x83x830,
   0x5e,0x83 {x65x4fx89,x54x9f,xc4x1f
      x9208,x8fxb5x30,x00x01,
 {{0x65,0x4f,0x89,0x56,0x83,0x04,0x3e,
   0xe0,0x85,0xdf,0xfb{x65,x4fx890,0x83x83x1f,
   0x00 }},
 {{0x7fx5ex830,0x79x10,0,0x05,
   0x00 }
   0x01 }},
 {{0x2d,0x270900x2c,0x800x0b0x3e
   0xe9,0x8b   xe0x850dfxfb,010,0x000x05
   0x00 }}
};

taticconst struct SiS_LVDSCRT1Data SiS_LVDSCRT1320x240_2] =
{
 {{0x5f,0x4f,0x82,0x55,0x81,0x0b,0x3e,
   0   x58,0x8c,0x57,0x73x20x00x06
   0x00}},
 {{0x5f,0x4f,0x82,0x55,0x81,0x0b,0x3e,
  0,0x8bxdf0x04,0x000x05,
   0x00}},
 {0x5f,x4f0x820x55x81x0bx3e
      00 }
   0x00}},
 {{0x5f,0x4f,0x82,0x55,0x81,0x0b,0x3e,
   0xe9,0x8b,0xdf,0java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
   0x00}},
 {{0x5f,0x4f,0x82,0x55,0x81,0x0b,0 {{x5fx4fx82x550x81,x0b,x3e
xe9,x8bxdfx040,0x00,x05
   0x00}},
 {{0x7f0x63,x83,0x6cx1cx72xf0
   0x58,0x8c,0x57,0x73, {{x5f0x4f,x81x0b0x3e
   0x01}},
#f 0
 {{0x2d,0x270}},
   0xe9,0x8b,0xe7,0x04,0x00,0x00,0x00,
   00}
#endif
 {{0x5f,0x4f,0x83,0x55,0x81,0x0b,0x3e,   x00java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 10
   0xe9,0x8b,0xe8,0x0c,0x00,0,0,0xdf,x30,0,
 {{0f0,0x83,08,x0b0,
};

static const struct SiS_LVDSCRT1Data SiS_LVDSCRT1320x240_2_H[] =
{
 {{0x65,0x4f,0x89,0x56,0x83,0xaa,0x1f,
   0x90,0x85,0x8f,0xab,0x30,0x00,0x05,
   0x00}},
 {{0x65,0x4f,
   0x5e,0x83,0x5d,0x79,0x10,};
   0x00}},
 {{0x65,0x4f,0x89,0x54,0x9f,0xc4
   0x920x890x8fxb5x30x00,0,
   0x00}},
{0,x4f,x56,08,x1f
00,0,0,0x00,
   0x00}},
 {{0x65 0x650,0x890,0x830,0,
   0xe00,0xdfxfb,0,0,
   0x00}}
 {x7f,0x83x6c,0x720,
0,0,0x57x73x20x00x06
   0x01}},
 {{0x2d,0x27,0x90,0x2c,0 x5e,0,0,0,0,0,
   0,0,0,0x04,0,0x00,0x00
   0x00}}
}

 const  SiS_LVDSCRT1320x240_3=
{
{0,0,0x82x55x81,0,
   0xe9, {x7fx63x83x6c,0,0xf0
   0x00}},
 {{0x5f,0x4f,0x82,0x55,0x81,0x0b,0x3e,
   0xe9,0x8b,0xdf,0x04, {x2dx27x90x2cx80x0b,x3e,
   0x00}},
 {{0x5f,0x4f,0x82,0x55,0x81,0x0b,0x3e,
   0xe9,0x8b,0xdf,0x04,0x00,0x00,}java.lang.StringIndexOutOfBoundsException: Range [2, 3) out of bounds for length 2
   0x00}},
 {{0x5f,0x4f,0x82,0x55,0x81,0x0b{x5fx4fx82,x55x810,0x3ejava.lang.StringIndexOutOfBoundsException: Range [38, 39) out of bounds for length 38
   xe9x8b,xdfx04x00x00,x05
   0x00}java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 10
 {{0x5f,0x4f,0x82,0x55,0x81,0x0b00}
,0x040x000,0x05,
    ,xb0,0x04,0x00,
 {{0 0}}java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 10
   0x58,0x8c,0x57,0x73,0x20,0x00,0x06,
   0x01}},
 {{ 0}},
   0xe9{0x5f,0x82,x55,0,0,
   0x00}}
};

static const0,0,0x83,xc0,0xf0
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
 {{0x65,0x4f{0,0x27x9002c0,0x0b,0,
   00,0x8b,0,0x000,0x00java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
   0x00}},
 {{0x65,0x4f,0x89,0x56,0x83,0x83,0x1f,
   0x5estaticconst struct SiS_LVDSCRT1320x240_3_H]=
   0x00}},
 {{0x65,0x4f,0x89,0x54,0x9f,0xc4,
   0 {x65x4f,x89,0x83,xaax1fjava.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
   0x00}},
 {{0x65,0x4f,0x89,0x56 {x65,0x890,0x83x8301f,
x5ex83,x5dx79,x10x00x05java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
   0x00{0x65,0x4f0x89x540x9fxc401,
 {{0x65,0x4f,0x89,0x56,0x83,0x04,0x3e,
   0xe0,0x85,0xdf,0xfb,0x10,0x00,0x05,
   x00,
 {{0x7f,0x63,0x83,0x6c,0x1c,0x72,0xf0,
   0x58,0x8c,0x57,0x73,0x20,0x00,0x06,
   0x01}},
 {{0x2d,0x27,0x90,0x2c,0x80   0x5e,0x8305,0,0x10,0x00,0x05,
   0xe9,0x8b,0xe7,0x04,0x00,0x00,0x00,
   0x00}}
};

staticconststructSiS_LVDSCRT1DataSiS_LVDSCRT1640x480_1[ java.lang.StringIndexOutOfBoundsException: Index 62 out of bounds for length 62
{
 {{0,0,0,0x55,0b0,
   0xe9,0x8b,0xdf,0,0x8cx57x73,0,0x06,
   0x00}},
 {05,x4f,x55,0,0,
   0,0,0,x04,0,0,
0}},
 {{0x5f,0x4f,0x82,0;
   0xe9,0x8b,0xdf,0x04static structSiS_LVDSCRT1Data[] java.lang.StringIndexOutOfBoundsException: Index 62 out of bounds for length 62
   0x00}},
 { xe9x8b,xdfx0403,x00,
   0xe9,0x8b,0xdf,0x04,0x30,0x00   x00java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 10
   0x00}},
 {{0x5f,0x4f,0x82,0x55   x00
   0xe9,0x8b,0xdf,0x04,0x30,0x00,0x05,
   x00java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 10
 {{0x7f,0x63{x5fx4f,x82x550x81x0b,0x3e,
   0x58,0x8c,0x57,0x73,0x20,0x00,0x06,
   0x01}}
};

static  {0,0,0,0,x0b,
{
 {{0x2d,0x28,0x90,0x2b,0xa0 {x7fx63,0,0,0,0xf0java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
   0x9c,0x8e,0x96,0xb9,0x00
   0}},
 {{0x2d,0x28,0x90,0x2b,0xa0, {x2d,x280,0,0,0xbf,
   0x83x9cx8e,x96xb9,00,x00
   0}}
0,0,0x900x2bxa0,,
0,,,00,x00java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
   0x00}},
 {{0x2d,0x28,0x90,0x2b,0 x00
   0x83x85x63xba0000,0x00
   0x00}},
 {0x2d0,0x900x2c0,0x0b0x3e
   0xe9,0x8b,0xe7,0x04,0   0x00}},
   0x00{{x2d,x28000x2c,08,x0bx3e
};

#endif


Messung V0.5
C=88 H=97 G=92

¤ Dauer der Verarbeitung: 0.16 Sekunden  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.






                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Software

     Produkte
     Quellcodebibliothek

Aktivitäten

     Artikel über Sicherheit
     Anleitung zur Aktivierung von SSL

Muße

     Gedichte
     Musik
     Bilder

Jenseits des Üblichen ....
    

Besucherstatistik

Besucherstatistik

Monitoring

Montastic status badge