glide2x, h3: added cinit from glide3x after removing napalm-only bits.
This commit is contained in:
1327
glide2x/h3/cinit/h3cinit.c
Normal file
1327
glide2x/h3/cinit/h3cinit.c
Normal file
File diff suppressed because it is too large
Load Diff
132
glide2x/h3/cinit/h3cinit.h
Normal file
132
glide2x/h3/cinit/h3cinit.h
Normal file
@@ -0,0 +1,132 @@
|
|||||||
|
/*
|
||||||
|
** THIS SOFTWARE IS SUBJECT TO COPYRIGHT PROTECTION AND IS OFFERED ONLY
|
||||||
|
** PURSUANT TO THE 3DFX GLIDE GENERAL PUBLIC LICENSE. THERE IS NO RIGHT
|
||||||
|
** TO USE THE GLIDE TRADEMARK WITHOUT PRIOR WRITTEN PERMISSION OF 3DFX
|
||||||
|
** INTERACTIVE, INC. A COPY OF THIS LICENSE MAY BE OBTAINED FROM THE
|
||||||
|
** DISTRIBUTOR OR BY CONTACTING 3DFX INTERACTIVE INC(info@3dfx.com).
|
||||||
|
** THIS PROGRAM IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
|
||||||
|
** EXPRESSED OR IMPLIED. SEE THE 3DFX GLIDE GENERAL PUBLIC LICENSE FOR A
|
||||||
|
** FULL TEXT OF THE NON-WARRANTY PROVISIONS.
|
||||||
|
**
|
||||||
|
** USE, DUPLICATION OR DISCLOSURE BY THE GOVERNMENT IS SUBJECT TO
|
||||||
|
** RESTRICTIONS AS SET FORTH IN SUBDIVISION (C)(1)(II) OF THE RIGHTS IN
|
||||||
|
** TECHNICAL DATA AND COMPUTER SOFTWARE CLAUSE AT DFARS 252.227-7013,
|
||||||
|
** AND/OR IN SIMILAR OR SUCCESSOR CLAUSES IN THE FAR, DOD OR NASA FAR
|
||||||
|
** SUPPLEMENT. UNPUBLISHED RIGHTS RESERVED UNDER THE COPYRIGHT LAWS OF
|
||||||
|
** THE UNITED STATES.
|
||||||
|
**
|
||||||
|
** COPYRIGHT 3DFX INTERACTIVE, INC. 1999, ALL RIGHTS RESERVED
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
#ifndef __H3CINIT_H__
|
||||||
|
#define __H3CINIT_H__
|
||||||
|
|
||||||
|
#include <3dfx.h>
|
||||||
|
|
||||||
|
#define H3_GRXCLK_SPEED 100
|
||||||
|
#define H4_GRXCLK_SPEED 143
|
||||||
|
#define H4_OEM_GRXCLK_SPEED 141
|
||||||
|
#define H4_BRINGUP_GRXCLK_SPEED 100
|
||||||
|
|
||||||
|
#ifdef H4
|
||||||
|
#define DEFAULT_GRXCLK_SPEED H4_BRINGUP_GRXCLK_SPEED
|
||||||
|
#else
|
||||||
|
#define DEFAULT_GRXCLK_SPEED H3_GRXCLK_SPEED
|
||||||
|
#endif
|
||||||
|
|
||||||
|
FxU32 // return # of MB of memory
|
||||||
|
h3InitGetMemSize(FxU32 regBase); // init register base
|
||||||
|
|
||||||
|
FxU32 // return # of MB of memory
|
||||||
|
h3InitSgram(FxU32 regBase, // init iegister base
|
||||||
|
FxU32 sgramMode,
|
||||||
|
FxU32 sgramMask,
|
||||||
|
FxU32 sgramColor,
|
||||||
|
char *vendorName); // NULL or name of SGRAM vendor
|
||||||
|
|
||||||
|
void
|
||||||
|
h3InitPlls(FxU32 regBase, // init iegister base
|
||||||
|
FxU32 grxSpeedInMHz, // desired GRX clock frequency (MHz)
|
||||||
|
FxU32 memSpeedInMHz); // desired MEM clock frequency (MHz)
|
||||||
|
|
||||||
|
void
|
||||||
|
h4InitPlls(FxU32 regBase, // init register base
|
||||||
|
FxU32 deviceID, // H4 or H4_OEM
|
||||||
|
FxU32 grxSpeedInMHz); // desired clock frequency (MHz)
|
||||||
|
|
||||||
|
void
|
||||||
|
h3InitVga(
|
||||||
|
FxU32 regBase, // memory base address
|
||||||
|
FxU32 legacyDecode); // 1=enable VGA decode, 0=disable
|
||||||
|
|
||||||
|
void
|
||||||
|
h3InitVideoProc(
|
||||||
|
FxU32 regBase, // memory base address
|
||||||
|
FxU32 vidProcCfg); // vidProcCfg register control bits
|
||||||
|
|
||||||
|
FxBool
|
||||||
|
h3InitSetVideoMode(
|
||||||
|
FxU32 regBase, // memory base address
|
||||||
|
FxU32 xRes, // x resolution
|
||||||
|
FxU32 yRes, // y resolution
|
||||||
|
FxU32 refresh, // refresh freq
|
||||||
|
#if defined(H3VDD) && defined(H3_B0)
|
||||||
|
FxU32 loadClut, // really a bool, should we load the lookup table
|
||||||
|
FxU32 scanlinedouble); // set scanline double bit and double y?
|
||||||
|
#else
|
||||||
|
FxU32 loadClut) ; // initialize clut entries?
|
||||||
|
#endif
|
||||||
|
|
||||||
|
void
|
||||||
|
h3InitVideoDesktopSurface(
|
||||||
|
FxU32 regBase,
|
||||||
|
FxU32 enable, // 1=enable desktop surface (DS), 1=disable
|
||||||
|
FxU32 tiled, // 0=DS linear, 1=tiled
|
||||||
|
FxU32 pixFmt, // pixel format of DS
|
||||||
|
FxU32 clutBypass, // bypass clut for DS?
|
||||||
|
FxU32 clutSelect, // 0=lower 256 CLUT entries, 1=upper 256
|
||||||
|
FxU32 startAddress, // board address of beginning of DS
|
||||||
|
FxU32 stride); // distance between scanlines of the DS, in
|
||||||
|
// units of bytes for linear DS's and tiles for
|
||||||
|
// tiled DS's
|
||||||
|
|
||||||
|
void
|
||||||
|
h3InitVideoOverlaySurface(
|
||||||
|
FxU32 regBase,
|
||||||
|
FxU32 enable, // 1=enable Overlay surface (OS), 1=disable
|
||||||
|
FxU32 stereo, // 1=enable OS stereo, 0=disable
|
||||||
|
FxU32 horizScaling, // 1=enable horizontal scaling, 0=disable
|
||||||
|
FxU32 dudx, // horizontal scale factor (ignored if not
|
||||||
|
// scaling)
|
||||||
|
FxU32 verticalScaling, // 1=enable vertical scaling, 0=disable
|
||||||
|
FxU32 dvdy, // vertical scale factor (ignored if not
|
||||||
|
// scaling)
|
||||||
|
FxU32 filterMode, // duh
|
||||||
|
FxU32 tiled, // 0=OS linear, 1=tiled
|
||||||
|
FxU32 pixFmt, // pixel format of OS
|
||||||
|
FxU32 clutBypass, // bypass clut for OS?
|
||||||
|
FxU32 clutSelect, // 0=lower 256 CLUT entries, 1=upper 256
|
||||||
|
FxU32 startAddress, // board address of beginning of OS
|
||||||
|
FxU32 stride); // distance between scanlines of the OS, in
|
||||||
|
// units of bytes for linear OS's and tiles for
|
||||||
|
// tiled OS's
|
||||||
|
|
||||||
|
#ifndef H3VDD
|
||||||
|
void
|
||||||
|
h3InitMeasureSiProcess(
|
||||||
|
FxU32 regBase); // init register base
|
||||||
|
#endif // #ifndef H3VDD
|
||||||
|
|
||||||
|
void
|
||||||
|
h3InitBlockWrite(
|
||||||
|
FxU32 regBase,
|
||||||
|
FxU32 enable, // 1=enable block writes, 0=disable
|
||||||
|
FxU32 threshhold); // block write threshhold
|
||||||
|
|
||||||
|
void
|
||||||
|
h3InitResetAll(
|
||||||
|
FxU32 regBase); // init register base
|
||||||
|
|
||||||
|
#endif /* __H3CINIT_H__ */
|
||||||
|
|
||||||
85
glide2x/h3/cinit/h3cinitdd.h
Normal file
85
glide2x/h3/cinit/h3cinitdd.h
Normal file
@@ -0,0 +1,85 @@
|
|||||||
|
/*
|
||||||
|
** THIS SOFTWARE IS SUBJECT TO COPYRIGHT PROTECTION AND IS OFFERED ONLY
|
||||||
|
** PURSUANT TO THE 3DFX GLIDE GENERAL PUBLIC LICENSE. THERE IS NO RIGHT
|
||||||
|
** TO USE THE GLIDE TRADEMARK WITHOUT PRIOR WRITTEN PERMISSION OF 3DFX
|
||||||
|
** INTERACTIVE, INC. A COPY OF THIS LICENSE MAY BE OBTAINED FROM THE
|
||||||
|
** DISTRIBUTOR OR BY CONTACTING 3DFX INTERACTIVE INC(info@3dfx.com).
|
||||||
|
** THIS PROGRAM IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
|
||||||
|
** EXPRESSED OR IMPLIED. SEE THE 3DFX GLIDE GENERAL PUBLIC LICENSE FOR A
|
||||||
|
** FULL TEXT OF THE NON-WARRANTY PROVISIONS.
|
||||||
|
**
|
||||||
|
** USE, DUPLICATION OR DISCLOSURE BY THE GOVERNMENT IS SUBJECT TO
|
||||||
|
** RESTRICTIONS AS SET FORTH IN SUBDIVISION (C)(1)(II) OF THE RIGHTS IN
|
||||||
|
** TECHNICAL DATA AND COMPUTER SOFTWARE CLAUSE AT DFARS 252.227-7013,
|
||||||
|
** AND/OR IN SIMILAR OR SUCCESSOR CLAUSES IN THE FAR, DOD OR NASA FAR
|
||||||
|
** SUPPLEMENT. UNPUBLISHED RIGHTS RESERVED UNDER THE COPYRIGHT LAWS OF
|
||||||
|
** THE UNITED STATES.
|
||||||
|
**
|
||||||
|
** COPYRIGHT 3DFX INTERACTIVE, INC. 1999, ALL RIGHTS RESERVED
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <stddef.h>
|
||||||
|
|
||||||
|
#ifdef __DJGPP__
|
||||||
|
#include <fxdpmi.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if defined(__WATCOMC__)
|
||||||
|
#include <conio.h>
|
||||||
|
|
||||||
|
#define _inp inp
|
||||||
|
#define _outp outp
|
||||||
|
|
||||||
|
#define _inpw inpw
|
||||||
|
#define _outpw outpw
|
||||||
|
|
||||||
|
#define _inpd inpd
|
||||||
|
#define _outpd outpd
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef __linux__
|
||||||
|
#define _inp pioInByte
|
||||||
|
#define _outp pioOutByte
|
||||||
|
#define _inpw pioInWord
|
||||||
|
#define _outpw pioOutWord
|
||||||
|
#define _inpd pioInLong
|
||||||
|
#define _outpd pioOutLong
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
#define SSTIOADDR(regName) ((FxU16)offsetof(SstIORegs, regName))
|
||||||
|
|
||||||
|
#define ISET32(addr, value) _outpd((FxU16) ((FxU16) regBase + (FxU16) (SSTIOADDR(addr))), value)
|
||||||
|
#define IGET32(addr) _inpd((FxU16) ((FxU16) regBase + (FxU16) (SSTIOADDR(addr))))
|
||||||
|
|
||||||
|
#define ISET8PHYS(a,b) {\
|
||||||
|
FxU16 port = (FxU16) (regBase) + (FxU16) (a);\
|
||||||
|
GDBG_INFO(120, "OUT8: Port 0x%x Value 0x%x\n", port, b);\
|
||||||
|
_outp(port, (FxU8) (b));}
|
||||||
|
|
||||||
|
#define ISET16PHYS(a,b) {\
|
||||||
|
FxU16 port = (FxU16)(regBase) + (FxU16)(a);\
|
||||||
|
GDBG_INFO(120, "OUT16: Port 0x%x Value 0x%x\n", port, b);\
|
||||||
|
_outpw(port, (FxU16) (b));}
|
||||||
|
|
||||||
|
#define IGET8PHYS(a) _inp((FxU16) ((FxU16) (regBase) + (FxU16) (a)))
|
||||||
|
#define IGET16PHYS(a) _inpw((FxU16) ((FxU16) (regBase) + (FxU16)(a)))
|
||||||
|
|
||||||
|
#define CHECKFORROOM while (! (_inp((FxU16) regBase) & (FxU16)(0x3f)))
|
||||||
|
#define MESSAGE GDBG_PRINTF
|
||||||
|
|
||||||
|
#ifdef OLD
|
||||||
|
|
||||||
|
|
||||||
|
#define ISET32(a,b)\
|
||||||
|
GDBG_INFO(120, "SET32: Register 0x%x Value 0x%x\n", (FxU32) (&((SstIORegs *)regBase)->a) - (FxU32) regBase, b); \
|
||||||
|
((FxU32) (((SstIORegs *) regBase)->a)) = (FxU32) b
|
||||||
|
|
||||||
|
#define IGET32(a) ((FxU32) (((SstIORegs *) regBase)->a))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#endif /* #ifdef OLD */
|
||||||
257
glide2x/h3/cinit/h4oempll.h
Normal file
257
glide2x/h3/cinit/h4oempll.h
Normal file
@@ -0,0 +1,257 @@
|
|||||||
|
/*
|
||||||
|
** Copyright (c) 1995-1999, 3Dfx Interactive, Inc.
|
||||||
|
** All Rights Reserved.
|
||||||
|
**
|
||||||
|
** This is UNPUBLISHED PROPRIETARY SOURCE CODE of 3Dfx Interactive, Inc.;
|
||||||
|
** the contents of this file may not be disclosed to third parties, copied or
|
||||||
|
** duplicated in any form, in whole or in part, without the prior written
|
||||||
|
** permission of 3Dfx Interactive, Inc.
|
||||||
|
**
|
||||||
|
** RESTRICTED RIGHTS LEGEND:
|
||||||
|
** Use, duplication or disclosure by the Government is subject to restrictions
|
||||||
|
** as set forth in subdivision (c)(1)(ii) of the Rights in Technical Data
|
||||||
|
** and Computer Software clause at DFARS 252.227-7013, and/or in similar or
|
||||||
|
** successor clauses in the FAR, DOD or NASA FAR Supplement. Unpublished -
|
||||||
|
** rights reserved under the Copyright Laws of the United States.
|
||||||
|
**
|
||||||
|
** File name: h4oempll.h
|
||||||
|
**
|
||||||
|
** Description: Avenger OEM PLL table and values.
|
||||||
|
**
|
||||||
|
** $History: h4oempll.h $
|
||||||
|
**
|
||||||
|
** ***************** Version 2 *****************
|
||||||
|
** User: Michael Date: 1/08/99 Time: 1:50p
|
||||||
|
** Updated in $/devel/h3/Win95/dx/minivdd
|
||||||
|
** Implement the 3Dfx/STB unified header.
|
||||||
|
**
|
||||||
|
** ***************** Version 1 *****************
|
||||||
|
** User: Andrew Date: 12/20/98 Time: 11:10a
|
||||||
|
** Created in $/devel/h3/Win95/dx/minivdd
|
||||||
|
** H4 OEM Pll Table
|
||||||
|
**
|
||||||
|
** ***************** Version 5 *****************
|
||||||
|
** User: Pault Date: 11/05/98 Time: 2:07p
|
||||||
|
** Updated in $/devel/h4/cinit
|
||||||
|
** The table now goes up to 220 MHz for Avenger. Also, all of the entries
|
||||||
|
** up through 141 MHz have the M factor set at 24 so the entries can be
|
||||||
|
** used with Avenger OEM.
|
||||||
|
**
|
||||||
|
** ***************** Version 3 *****************
|
||||||
|
** User: Artg Date: 8/27/98 Time: 11:08a
|
||||||
|
** Updated in $/devel/h3/Win95/dx/minivdd
|
||||||
|
** added guard ifdef for redundant plltable define.
|
||||||
|
**
|
||||||
|
** ***************** Version 2 *****************
|
||||||
|
** User: Ken Date: 4/15/98 Time: 6:42p
|
||||||
|
** Updated in $/devel/h3/win95/dx/minivdd
|
||||||
|
** added unified header to all files, with revision, etc. info in it
|
||||||
|
**
|
||||||
|
*/
|
||||||
|
|
||||||
|
//
|
||||||
|
// generated by gen_plltable.pl at Thu Nov 5 12:38:23 1998
|
||||||
|
//
|
||||||
|
|
||||||
|
#define MIN_PLL_FREQ 30
|
||||||
|
#define MAX_PLL_FREQ 120
|
||||||
|
#define MAX_H4_OEM_PLL_FREQ 141
|
||||||
|
#define MAX_H4_PLL_FREQ 220
|
||||||
|
|
||||||
|
FxU32 _h4oempllTable[] = {
|
||||||
|
// pllCtrl n m k actual(MHz)
|
||||||
|
// ------- --- --- --- -----------
|
||||||
|
0x00003460, // 52 24 0 29.737758
|
||||||
|
0x00003660, // 54 24 0 30.839157
|
||||||
|
0x00003860, // 56 24 0 31.940555
|
||||||
|
0x00003A60, // 58 24 0 33.041954
|
||||||
|
0x00003C60, // 60 24 0 34.143352
|
||||||
|
0x00003E60, // 62 24 0 35.244751
|
||||||
|
0x00003F60, // 63 24 0 35.795450
|
||||||
|
0x00004160, // 65 24 0 36.896848
|
||||||
|
0x00004360, // 67 24 0 37.998247
|
||||||
|
0x00004560, // 69 24 0 39.099645
|
||||||
|
0x00004760, // 71 24 0 40.201044
|
||||||
|
0x00004860, // 72 24 0 40.751743
|
||||||
|
0x00004A60, // 74 24 0 41.853142
|
||||||
|
0x00004C60, // 76 24 0 42.954540
|
||||||
|
0x00004E60, // 78 24 0 44.055938
|
||||||
|
0x00005060, // 80 24 0 45.157337
|
||||||
|
0x00005260, // 82 24 0 46.258735
|
||||||
|
0x00005360, // 83 24 0 46.809435
|
||||||
|
0x00005560, // 85 24 0 47.910833
|
||||||
|
0x00005760, // 87 24 0 49.012232
|
||||||
|
0x00005960, // 89 24 0 50.113630
|
||||||
|
0x00005B60, // 91 24 0 51.215028
|
||||||
|
0x00005C60, // 92 24 0 51.765728
|
||||||
|
0x00005E60, // 94 24 0 52.867126
|
||||||
|
0x00006060, // 96 24 0 53.968525
|
||||||
|
0x00006260, // 98 24 0 55.069923
|
||||||
|
0x00006460, // 100 24 0 56.171322
|
||||||
|
0x00006660, // 102 24 0 57.272720
|
||||||
|
0x00006760, // 103 24 0 57.823419
|
||||||
|
0x00006960, // 105 24 0 58.924818
|
||||||
|
0x00006B60, // 107 24 0 60.026216
|
||||||
|
0x00006D60, // 109 24 0 61.127615
|
||||||
|
0x00006F60, // 111 24 0 62.229013
|
||||||
|
0x00007060, // 112 24 0 62.779712
|
||||||
|
0x00007260, // 114 24 0 63.881111
|
||||||
|
0x00007460, // 116 24 0 64.982509
|
||||||
|
0x00007660, // 118 24 0 66.083908
|
||||||
|
0x00007860, // 120 24 0 67.185306
|
||||||
|
0x00007960, // 121 24 0 67.736005
|
||||||
|
0x00007B60, // 123 24 0 68.837404
|
||||||
|
0x00007D60, // 125 24 0 69.938802
|
||||||
|
0x00007F60, // 127 24 0 71.040201
|
||||||
|
0x00008160, // 129 24 0 72.141599
|
||||||
|
0x00008360, // 131 24 0 73.242998
|
||||||
|
0x00008460, // 132 24 0 73.793697
|
||||||
|
0x00008660, // 134 24 0 74.895095
|
||||||
|
0x00008860, // 136 24 0 75.996494
|
||||||
|
0x00008A60, // 138 24 0 77.097892
|
||||||
|
0x00008C60, // 140 24 0 78.199291
|
||||||
|
0x00008D60, // 141 24 0 78.749990
|
||||||
|
0x00008F60, // 143 24 0 79.851388
|
||||||
|
0x00009160, // 145 24 0 80.952787
|
||||||
|
0x00009360, // 147 24 0 82.054185
|
||||||
|
0x00009560, // 149 24 0 83.155584
|
||||||
|
0x00009760, // 151 24 0 84.256982
|
||||||
|
0x00009860, // 152 24 0 84.807682
|
||||||
|
0x00009A60, // 154 24 0 85.909080
|
||||||
|
0x00009C60, // 156 24 0 87.010478
|
||||||
|
0x00009E60, // 158 24 0 88.111877
|
||||||
|
0x0000A060, // 160 24 0 89.213275
|
||||||
|
0x0000A160, // 161 24 0 89.763975
|
||||||
|
0x0000A360, // 163 24 0 90.865373
|
||||||
|
0x0000A560, // 165 24 0 91.966772
|
||||||
|
0x0000A760, // 167 24 0 93.068170
|
||||||
|
0x0000A960, // 169 24 0 94.169568
|
||||||
|
0x0000AB60, // 171 24 0 95.270967
|
||||||
|
0x0000AC60, // 172 24 0 95.821666
|
||||||
|
0x0000AE60, // 174 24 0 96.923065
|
||||||
|
0x0000B060, // 176 24 0 98.024463
|
||||||
|
0x0000B260, // 178 24 0 99.125862
|
||||||
|
0x0000B460, // 180 24 0 100.227260
|
||||||
|
0x0000B560, // 181 24 0 100.777959
|
||||||
|
0x0000B760, // 183 24 0 101.879358
|
||||||
|
0x0000B960, // 185 24 0 102.980756
|
||||||
|
0x0000BB60, // 187 24 0 104.082155
|
||||||
|
0x0000BD60, // 189 24 0 105.183553
|
||||||
|
0x0000BE60, // 190 24 0 105.734252
|
||||||
|
0x0000C060, // 192 24 0 106.835651
|
||||||
|
0x0000C260, // 194 24 0 107.937049
|
||||||
|
0x0000C460, // 196 24 0 109.038448
|
||||||
|
0x0000C660, // 198 24 0 110.139846
|
||||||
|
0x0000C860, // 200 24 0 111.241245
|
||||||
|
0x0000C960, // 201 24 0 111.791944
|
||||||
|
0x0000CB60, // 203 24 0 112.893342
|
||||||
|
0x0000CD60, // 205 24 0 113.994741
|
||||||
|
0x0000CF60, // 207 24 0 115.096139
|
||||||
|
0x0000D160, // 209 24 0 116.197538
|
||||||
|
0x0000D260, // 210 24 0 116.748237
|
||||||
|
0x0000D460, // 212 24 0 117.849635
|
||||||
|
0x0000D660, // 214 24 0 118.951034
|
||||||
|
0x0000D860, // 216 24 0 120.052432
|
||||||
|
0x0000DA60, // 218 24 0 121.153831
|
||||||
|
0x0000DC60, // 220 24 0 122.255229
|
||||||
|
0x0000DD60, // 221 24 0 122.805928
|
||||||
|
0x0000DF60, // 223 24 0 123.907327
|
||||||
|
0x0000E160, // 225 24 0 125.008725
|
||||||
|
0x0000E360, // 227 24 0 126.110124
|
||||||
|
0x0000E560, // 229 24 0 127.211522
|
||||||
|
0x0000E660, // 230 24 0 127.762222
|
||||||
|
0x0000E860, // 232 24 0 128.863620
|
||||||
|
0x0000EA60, // 234 24 0 129.965018
|
||||||
|
0x0000EC60, // 236 24 0 131.066417
|
||||||
|
0x0000EE60, // 238 24 0 132.167815
|
||||||
|
0x0000F060, // 240 24 0 133.269214
|
||||||
|
0x0000F160, // 241 24 0 133.819913
|
||||||
|
0x0000F360, // 243 24 0 134.921312
|
||||||
|
0x0000F560, // 245 24 0 136.022710
|
||||||
|
0x0000F760, // 247 24 0 137.124108
|
||||||
|
0x0000F960, // 249 24 0 138.225507
|
||||||
|
0x0000FA60, // 250 24 0 138.776206
|
||||||
|
0x0000FC60, // 252 24 0 139.877605
|
||||||
|
0x0000FE60, // 254 24 0 140.979003
|
||||||
|
0x00007528, // 117 10 0 141.988618
|
||||||
|
0x00001200, // 18 0 0 143.181800
|
||||||
|
0x0000B340, // 179 16 0 143.977254
|
||||||
|
0x00004F18, // 79 6 0 144.971573
|
||||||
|
0x0000310C, // 49 3 0 146.045436
|
||||||
|
0x00009834, // 152 13 0 146.999981
|
||||||
|
0x00001D04, // 29 1 0 147.954527
|
||||||
|
0x0000E350, // 227 20 0 149.039237
|
||||||
|
0x0000DA4C, // 218 19 0 149.999981
|
||||||
|
0x00007224, // 114 9 0 150.991716
|
||||||
|
0x0000882C, // 136 11 0 151.992988
|
||||||
|
0x0000C944, // 201 17 0 152.978449
|
||||||
|
0x00002908, // 41 2 0 153.920435
|
||||||
|
0x0000F754, // 247 21 0 155.009862
|
||||||
|
0x0000CD44, // 205 17 0 155.992803
|
||||||
|
0x0000FA54, // 250 21 0 156.877450
|
||||||
|
0x0000FC54, // 252 21 0 158.122510
|
||||||
|
0x0000D144, // 209 17 0 159.007157
|
||||||
|
0x0000BC3C, // 188 15 0 160.026718
|
||||||
|
0x00002B08, // 43 2 0 161.079525
|
||||||
|
0x0000D544, // 213 17 0 162.021511
|
||||||
|
0x0000922C, // 146 11 0 163.006972
|
||||||
|
0x00007C24, // 124 9 0 164.008244
|
||||||
|
0x0000F04C, // 240 19 0 164.999979
|
||||||
|
0x0000FD50, // 253 20 0 165.960723
|
||||||
|
0x00002104, // 33 1 0 167.045433
|
||||||
|
0x0000AE34, // 174 13 0 167.999979
|
||||||
|
0x0000390C, // 57 3 0 168.954524
|
||||||
|
0x00005D18, // 93 6 0 170.028388
|
||||||
|
0x0000D540, // 213 16 0 171.022706
|
||||||
|
0x00001600, // 22 0 0 171.818160
|
||||||
|
0x00008F28, // 143 10 0 173.011342
|
||||||
|
0x00009C2C, // 156 11 0 174.020957
|
||||||
|
0x00006C1C, // 108 7 0 174.999978
|
||||||
|
0x0000CF3C, // 207 15 0 176.029389
|
||||||
|
0x00008624, // 134 9 0 177.024771
|
||||||
|
0x00005514, // 85 5 0 177.954523
|
||||||
|
0x00001700, // 23 0 0 178.977250
|
||||||
|
0x00005614, // 86 5 0 179.999977
|
||||||
|
0x0000AF30, // 175 12 0 181.022704
|
||||||
|
0x00005714, // 87 5 0 182.045431
|
||||||
|
0x0000711C, // 113 7 0 182.954522
|
||||||
|
0x0000A52C, // 165 11 0 183.933543
|
||||||
|
0x0000A62C, // 166 11 0 185.034942
|
||||||
|
0x00001800, // 24 0 0 186.136340
|
||||||
|
0x0000DC3C, // 220 15 0 186.978586
|
||||||
|
0x0000C334, // 195 13 0 188.045431
|
||||||
|
0x0000400C, // 64 3 0 188.999976
|
||||||
|
0x00009024, // 144 9 0 190.041298
|
||||||
|
0x00002604, // 38 1 0 190.909067
|
||||||
|
0x0000E23C, // 226 15 0 192.032061
|
||||||
|
0x0000FE44, // 254 17 0 192.918636
|
||||||
|
0x00009324, // 147 9 0 193.946256
|
||||||
|
0x0000AF2C, // 175 11 0 194.947528
|
||||||
|
0x0000D938, // 217 14 0 195.980089
|
||||||
|
0x0000E83C, // 232 15 0 197.085536
|
||||||
|
0x00005110, // 81 4 0 198.068157
|
||||||
|
0x00008920, // 137 8 0 199.022702
|
||||||
|
0x0000F940, // 249 16 0 199.659066
|
||||||
|
0x0000FB40, // 251 16 0 201.249974
|
||||||
|
0x00007D1C, // 125 7 0 202.045429
|
||||||
|
0x0000EF3C, // 239 15 0 202.981258
|
||||||
|
0x00003708, // 55 2 0 204.034065
|
||||||
|
0x0000E338, // 227 14 0 204.928951
|
||||||
|
0x0000B92C, // 185 11 0 205.961512
|
||||||
|
0x00009D24, // 157 9 0 206.962784
|
||||||
|
0x0000F53C, // 245 15 0 208.034733
|
||||||
|
0x0000470C, // 71 3 0 209.045428
|
||||||
|
0x00002A04, // 42 1 0 209.999973
|
||||||
|
0x0000DB34, // 219 13 0 210.954519
|
||||||
|
0x0000EB38, // 235 14 0 212.088041
|
||||||
|
0x00007518, // 117 6 0 212.982927
|
||||||
|
0x0000FC3C, // 252 15 0 213.930454
|
||||||
|
0x00001C00, // 28 0 0 214.772700
|
||||||
|
0x0000B328, // 179 10 0 215.965882
|
||||||
|
0x0000C32C, // 195 11 0 216.975497
|
||||||
|
0x0000871C, // 135 7 0 217.954518
|
||||||
|
0x00009720, // 151 8 0 219.068154
|
||||||
|
0x0000A724, // 167 9 0 219.979311
|
||||||
|
};
|
||||||
|
FxU32 *h4oempllTable = (FxU32*) (_h4oempllTable - MIN_PLL_FREQ);
|
||||||
|
|
||||||
277
glide2x/h3/cinit/h4pll.h
Normal file
277
glide2x/h3/cinit/h4pll.h
Normal file
@@ -0,0 +1,277 @@
|
|||||||
|
/*
|
||||||
|
** Copyright (c) 1995-1999, 3Dfx Interactive, Inc.
|
||||||
|
** All Rights Reserved.
|
||||||
|
**
|
||||||
|
** This is UNPUBLISHED PROPRIETARY SOURCE CODE of 3Dfx Interactive, Inc.;
|
||||||
|
** the contents of this file may not be disclosed to third parties, copied or
|
||||||
|
** duplicated in any form, in whole or in part, without the prior written
|
||||||
|
** permission of 3Dfx Interactive, Inc.
|
||||||
|
**
|
||||||
|
** RESTRICTED RIGHTS LEGEND:
|
||||||
|
** Use, duplication or disclosure by the Government is subject to restrictions
|
||||||
|
** as set forth in subdivision (c)(1)(ii) of the Rights in Technical Data
|
||||||
|
** and Computer Software clause at DFARS 252.227-7013, and/or in similar or
|
||||||
|
** successor clauses in the FAR, DOD or NASA FAR Supplement. Unpublished -
|
||||||
|
** rights reserved under the Copyright Laws of the United States.
|
||||||
|
**
|
||||||
|
** File name: h4pll.h
|
||||||
|
**
|
||||||
|
** Description: Avenger PLL table and values.
|
||||||
|
**
|
||||||
|
** $History: h4pll.h $
|
||||||
|
**
|
||||||
|
** ***************** Version 2 *****************
|
||||||
|
** User: Michael Date: 1/08/99 Time: 1:51p
|
||||||
|
** Updated in $/devel/h3/Win95/dx/minivdd
|
||||||
|
** Implement the 3Dfx/STB unified header.
|
||||||
|
**
|
||||||
|
** ***************** Version 1 *****************
|
||||||
|
** User: Andrew Date: 11/18/98 Time: 12:27p
|
||||||
|
** Created in $/devel/h3/Win95/dx/minivdd
|
||||||
|
** Pll Table for Avenger
|
||||||
|
**
|
||||||
|
** ***************** Version 8 *****************
|
||||||
|
** User: Pault Date: 11/16/98 Time: 3:30p
|
||||||
|
** Updated in $/devel/h4/cinit
|
||||||
|
** This version of the table has m=k=1 and is based on the same
|
||||||
|
** calculations we have been using in the lab. This will not work for
|
||||||
|
** AvengerOEM.
|
||||||
|
**
|
||||||
|
** ***************** Version 7 *****************
|
||||||
|
** User: Pault Date: 11/15/98 Time: 4:17p
|
||||||
|
** Updated in $/devel/h4/cinit
|
||||||
|
** Added missing pllTable definition at the bottom of the file.
|
||||||
|
**
|
||||||
|
** ***************** Version 6 *****************
|
||||||
|
** User: Pault Date: 11/15/98 Time: 2:00p
|
||||||
|
** Updated in $/devel/h4/cinit
|
||||||
|
** Temporary table to work with Avenger. This table has k=1. But m values
|
||||||
|
** are not wedged to 24 below 141 MHz, so this table with not work with
|
||||||
|
** AvengerOEM.
|
||||||
|
**
|
||||||
|
** ***************** Version 5 *****************
|
||||||
|
** User: Pault Date: 11/05/98 Time: 2:07p
|
||||||
|
** Updated in $/devel/h4/cinit
|
||||||
|
** The table now goes up to 220 MHz for Avenger. Also, all of the entries
|
||||||
|
** up through 141 MHz have the M factor set at 24 so the entries can be
|
||||||
|
** used with Avenger OEM.
|
||||||
|
**
|
||||||
|
** ***************** Version 3 *****************
|
||||||
|
** User: Artg Date: 8/27/98 Time: 11:08a
|
||||||
|
** Updated in $/devel/h3/Win95/dx/minivdd
|
||||||
|
** added guard ifdef for redundant plltable define.
|
||||||
|
**
|
||||||
|
** ***************** Version 2 *****************
|
||||||
|
** User: Ken Date: 4/15/98 Time: 6:42p
|
||||||
|
** Updated in $/devel/h3/win95/dx/minivdd
|
||||||
|
** added unified header to all files, with revision, etc. info in it
|
||||||
|
**
|
||||||
|
*/
|
||||||
|
|
||||||
|
//
|
||||||
|
// generated by gen_plltable_at.pl at Sun Nov 15 14:16:18 1998
|
||||||
|
//
|
||||||
|
|
||||||
|
#define MIN_PLL_FREQ 30
|
||||||
|
#define MAX_PLL_FREQ 120
|
||||||
|
#define MAX_H4_OEM_PLL_FREQ 141
|
||||||
|
#define MAX_H4_PLL_FREQ 220
|
||||||
|
|
||||||
|
FxU32 _h4pllTable[] = {
|
||||||
|
// pllCtrl n m k actual(MHz)
|
||||||
|
// ------- --- --- --- -----------
|
||||||
|
0x00000B05, // 11 1 1 31.022723
|
||||||
|
0x00000B05, // 11 1 1 31.022723
|
||||||
|
0x00000B05, // 11 1 1 31.022723
|
||||||
|
0x00000C05, // 12 1 1 33.409087
|
||||||
|
0x00000C05, // 12 1 1 33.409087
|
||||||
|
0x00000D05, // 13 1 1 35.795450
|
||||||
|
0x00000D05, // 13 1 1 35.795450
|
||||||
|
0x00000E05, // 14 1 1 38.181813
|
||||||
|
0x00000E05, // 14 1 1 38.181813
|
||||||
|
0x00000E05, // 14 1 1 38.181813
|
||||||
|
0x00000F05, // 15 1 1 40.568177
|
||||||
|
0x00000F05, // 15 1 1 40.568177
|
||||||
|
0x00001005, // 16 1 1 42.954540
|
||||||
|
0x00001005, // 16 1 1 42.954540
|
||||||
|
0x00001005, // 16 1 1 42.954540
|
||||||
|
0x00001105, // 17 1 1 45.340903
|
||||||
|
0x00001105, // 17 1 1 45.340903
|
||||||
|
0x00001205, // 18 1 1 47.727267
|
||||||
|
0x00001205, // 18 1 1 47.727267
|
||||||
|
0x00001305, // 19 1 1 50.113630
|
||||||
|
0x00001305, // 19 1 1 50.113630
|
||||||
|
0x00001305, // 19 1 1 50.113630
|
||||||
|
0x00001405, // 20 1 1 52.499993
|
||||||
|
0x00001405, // 20 1 1 52.499993
|
||||||
|
0x00001505, // 21 1 1 54.886357
|
||||||
|
0x00001505, // 21 1 1 54.886357
|
||||||
|
0x00001505, // 21 1 1 54.886357
|
||||||
|
0x00001605, // 22 1 1 57.272720
|
||||||
|
0x00001605, // 22 1 1 57.272720
|
||||||
|
0x00001705, // 23 1 1 59.659083
|
||||||
|
0x00001705, // 23 1 1 59.659083
|
||||||
|
0x00001805, // 24 1 1 62.045447
|
||||||
|
0x00001805, // 24 1 1 62.045447
|
||||||
|
0x00001805, // 24 1 1 62.045447
|
||||||
|
0x00001905, // 25 1 1 64.431810
|
||||||
|
0x00001905, // 25 1 1 64.431810
|
||||||
|
0x00001A05, // 26 1 1 66.818173
|
||||||
|
0x00001A05, // 26 1 1 66.818173
|
||||||
|
0x00001A05, // 26 1 1 66.818173
|
||||||
|
0x00001B05, // 27 1 1 69.204537
|
||||||
|
0x00001B05, // 27 1 1 69.204537
|
||||||
|
0x00001C05, // 28 1 1 71.590900
|
||||||
|
0x00001C05, // 28 1 1 71.590900
|
||||||
|
0x00001D05, // 29 1 1 73.977263
|
||||||
|
0x00001D05, // 29 1 1 73.977263
|
||||||
|
0x00001D05, // 29 1 1 73.977263
|
||||||
|
0x00001E05, // 30 1 1 76.363627
|
||||||
|
0x00001E05, // 30 1 1 76.363627
|
||||||
|
0x00001F05, // 31 1 1 78.749990
|
||||||
|
0x00001F05, // 31 1 1 78.749990
|
||||||
|
0x00002005, // 32 1 1 81.136353
|
||||||
|
0x00002005, // 32 1 1 81.136353
|
||||||
|
0x00002005, // 32 1 1 81.136353
|
||||||
|
0x00002105, // 33 1 1 83.522717
|
||||||
|
0x00002105, // 33 1 1 83.522717
|
||||||
|
0x00002205, // 34 1 1 85.909080
|
||||||
|
0x00002205, // 34 1 1 85.909080
|
||||||
|
0x00002205, // 34 1 1 85.909080
|
||||||
|
0x00002305, // 35 1 1 88.295443
|
||||||
|
0x00002305, // 35 1 1 88.295443
|
||||||
|
0x00002405, // 36 1 1 90.681807
|
||||||
|
0x00002405, // 36 1 1 90.681807
|
||||||
|
0x00002505, // 37 1 1 93.068170
|
||||||
|
0x00002505, // 37 1 1 93.068170
|
||||||
|
0x00002505, // 37 1 1 93.068170
|
||||||
|
0x00002605, // 38 1 1 95.454533
|
||||||
|
0x00002605, // 38 1 1 95.454533
|
||||||
|
0x00002705, // 39 1 1 97.840897
|
||||||
|
0x00002705, // 39 1 1 97.840897
|
||||||
|
0x00002705, // 39 1 1 97.840897
|
||||||
|
0x00002805, // 40 1 1 100.227260
|
||||||
|
0x00002805, // 40 1 1 100.227260
|
||||||
|
0x00002905, // 41 1 1 102.613623
|
||||||
|
0x00002905, // 41 1 1 102.613623
|
||||||
|
0x00002A05, // 42 1 1 104.999987
|
||||||
|
0x00002A05, // 42 1 1 104.999987
|
||||||
|
0x00002A05, // 42 1 1 104.999987
|
||||||
|
0x00002B05, // 43 1 1 107.386350
|
||||||
|
0x00002B05, // 43 1 1 107.386350
|
||||||
|
0x00002C05, // 44 1 1 109.772713
|
||||||
|
0x00002C05, // 44 1 1 109.772713
|
||||||
|
0x00002D05, // 45 1 1 112.159077
|
||||||
|
0x00002D05, // 45 1 1 112.159077
|
||||||
|
0x00002D05, // 45 1 1 112.159077
|
||||||
|
0x00002E05, // 46 1 1 114.545440
|
||||||
|
0x00002E05, // 46 1 1 114.545440
|
||||||
|
0x00002F05, // 47 1 1 116.931803
|
||||||
|
0x00002F05, // 47 1 1 116.931803
|
||||||
|
0x00002F05, // 47 1 1 116.931803
|
||||||
|
0x00003005, // 48 1 1 119.318167
|
||||||
|
0x00003005, // 48 1 1 119.318167
|
||||||
|
0x00003105, // 49 1 1 121.704530
|
||||||
|
0x00003105, // 49 1 1 121.704530
|
||||||
|
0x00003205, // 50 1 1 124.090893
|
||||||
|
0x00003205, // 50 1 1 124.090893
|
||||||
|
0x00003205, // 50 1 1 124.090893
|
||||||
|
0x00003305, // 51 1 1 126.477257
|
||||||
|
0x00003305, // 51 1 1 126.477257
|
||||||
|
0x00003405, // 52 1 1 128.863620
|
||||||
|
0x00003405, // 52 1 1 128.863620
|
||||||
|
0x00003405, // 52 1 1 128.863620
|
||||||
|
0x00003505, // 53 1 1 131.249983
|
||||||
|
0x00003505, // 53 1 1 131.249983
|
||||||
|
0x00003605, // 54 1 1 133.636347
|
||||||
|
0x00003605, // 54 1 1 133.636347
|
||||||
|
0x00003705, // 55 1 1 136.022710
|
||||||
|
0x00003705, // 55 1 1 136.022710
|
||||||
|
0x00003705, // 55 1 1 136.022710
|
||||||
|
0x00003805, // 56 1 1 138.409073
|
||||||
|
0x00003805, // 56 1 1 138.409073
|
||||||
|
0x00003905, // 57 1 1 140.795437
|
||||||
|
0x00003905, // 57 1 1 140.795437
|
||||||
|
0x00003A05, // 58 1 1 143.181800
|
||||||
|
0x00003A05, // 58 1 1 143.181800
|
||||||
|
0x00003A05, // 58 1 1 143.181800
|
||||||
|
0x00003B05, // 59 1 1 145.568163
|
||||||
|
0x00003B05, // 59 1 1 145.568163
|
||||||
|
0x00003C05, // 60 1 1 147.954527
|
||||||
|
0x00003C05, // 60 1 1 147.954527
|
||||||
|
0x00003C05, // 60 1 1 147.954527
|
||||||
|
0x00003D05, // 61 1 1 150.340890
|
||||||
|
0x00003D05, // 61 1 1 150.340890
|
||||||
|
0x00003E05, // 62 1 1 152.727253
|
||||||
|
0x00003E05, // 62 1 1 152.727253
|
||||||
|
0x00003F05, // 63 1 1 155.113617
|
||||||
|
0x00003F05, // 63 1 1 155.113617
|
||||||
|
0x00003F05, // 63 1 1 155.113617
|
||||||
|
0x00004005, // 64 1 1 157.499980
|
||||||
|
0x00004005, // 64 1 1 157.499980
|
||||||
|
0x00004105, // 65 1 1 159.886343
|
||||||
|
0x00004105, // 65 1 1 159.886343
|
||||||
|
0x00004105, // 65 1 1 159.886343
|
||||||
|
0x00004205, // 66 1 1 162.272707
|
||||||
|
0x00004205, // 66 1 1 162.272707
|
||||||
|
0x00004305, // 67 1 1 164.659070
|
||||||
|
0x00004305, // 67 1 1 164.659070
|
||||||
|
0x0000e721, // 68 1 1 166.81
|
||||||
|
0x0000e721, // 68 1 1 166.81
|
||||||
|
0x0000e721, // 68 1 1 166.81
|
||||||
|
0x00004505, // 69 1 1 169.431797
|
||||||
|
0x00004505, // 69 1 1 169.431797
|
||||||
|
0x00004605, // 70 1 1 171.818160
|
||||||
|
0x00004605, // 70 1 1 171.818160
|
||||||
|
0x00004605, // 70 1 1 171.818160
|
||||||
|
0x00004705, // 71 1 1 174.204523
|
||||||
|
0x00004705, // 71 1 1 174.204523
|
||||||
|
0x00004805, // 72 1 1 176.590887
|
||||||
|
0x00004805, // 72 1 1 176.590887
|
||||||
|
0x00004905, // 73 1 1 178.977250
|
||||||
|
0x00004905, // 73 1 1 178.977250
|
||||||
|
0x00004905, // 73 1 1 178.977250
|
||||||
|
0x00004A05, // 74 1 1 181.363613
|
||||||
|
0x00004A05, // 74 1 1 181.363613
|
||||||
|
0x00004B05, // 75 1 1 183.749977
|
||||||
|
0x00004B05, // 75 1 1 183.749977
|
||||||
|
0x00004C05, // 76 1 1 186.136340
|
||||||
|
0x00004C05, // 76 1 1 186.136340
|
||||||
|
0x00004C05, // 76 1 1 186.136340
|
||||||
|
0x00004D05, // 77 1 1 188.522703
|
||||||
|
0x00004D05, // 77 1 1 188.522703
|
||||||
|
0x00004E05, // 78 1 1 190.909067
|
||||||
|
0x00004E05, // 78 1 1 190.909067
|
||||||
|
0x00004E05, // 78 1 1 190.909067
|
||||||
|
0x00004F05, // 79 1 1 193.295430
|
||||||
|
0x00004F05, // 79 1 1 193.295430
|
||||||
|
0x00005005, // 80 1 1 195.681793
|
||||||
|
0x00005005, // 80 1 1 195.681793
|
||||||
|
0x00005105, // 81 1 1 198.068157
|
||||||
|
0x00005105, // 81 1 1 198.068157
|
||||||
|
0x00005105, // 81 1 1 198.068157
|
||||||
|
0x00005205, // 82 1 1 200.454520
|
||||||
|
0x00005205, // 82 1 1 200.454520
|
||||||
|
0x00005305, // 83 1 1 202.840883
|
||||||
|
0x00005305, // 83 1 1 202.840883
|
||||||
|
0x00005305, // 83 1 1 202.840883
|
||||||
|
0x00005405, // 84 1 1 205.227247
|
||||||
|
0x00005405, // 84 1 1 205.227247
|
||||||
|
0x00005505, // 85 1 1 207.613610
|
||||||
|
0x00005505, // 85 1 1 207.613610
|
||||||
|
0x00005605, // 86 1 1 209.999973
|
||||||
|
0x00005605, // 86 1 1 209.999973
|
||||||
|
0x00005605, // 86 1 1 209.999973
|
||||||
|
0x00005705, // 87 1 1 212.386337
|
||||||
|
0x00005705, // 87 1 1 212.386337
|
||||||
|
0x00005805, // 88 1 1 214.772700
|
||||||
|
0x00005805, // 88 1 1 214.772700
|
||||||
|
0x00005905, // 89 1 1 217.159063
|
||||||
|
0x00005905, // 89 1 1 217.159063
|
||||||
|
0x00005905, // 89 1 1 217.159063
|
||||||
|
0x00005A05, // 90 1 1 219.545427
|
||||||
|
0x00005A05, // 90 1 1 219.545427
|
||||||
|
};
|
||||||
|
|
||||||
|
FxU32 *h4pllTable = (FxU32*) (_h4pllTable - MIN_PLL_FREQ);
|
||||||
|
|
||||||
110
glide2x/h3/cinit/memtable.h
Normal file
110
glide2x/h3/cinit/memtable.h
Normal file
@@ -0,0 +1,110 @@
|
|||||||
|
/*
|
||||||
|
** THIS SOFTWARE IS SUBJECT TO COPYRIGHT PROTECTION AND IS OFFERED ONLY
|
||||||
|
** PURSUANT TO THE 3DFX GLIDE GENERAL PUBLIC LICENSE. THERE IS NO RIGHT
|
||||||
|
** TO USE THE GLIDE TRADEMARK WITHOUT PRIOR WRITTEN PERMISSION OF 3DFX
|
||||||
|
** INTERACTIVE, INC. A COPY OF THIS LICENSE MAY BE OBTAINED FROM THE
|
||||||
|
** DISTRIBUTOR OR BY CONTACTING 3DFX INTERACTIVE INC(info@3dfx.com).
|
||||||
|
** THIS PROGRAM IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
|
||||||
|
** EXPRESSED OR IMPLIED. SEE THE 3DFX GLIDE GENERAL PUBLIC LICENSE FOR A
|
||||||
|
** FULL TEXT OF THE NON-WARRANTY PROVISIONS.
|
||||||
|
**
|
||||||
|
** USE, DUPLICATION OR DISCLOSURE BY THE GOVERNMENT IS SUBJECT TO
|
||||||
|
** RESTRICTIONS AS SET FORTH IN SUBDIVISION (C)(1)(II) OF THE RIGHTS IN
|
||||||
|
** TECHNICAL DATA AND COMPUTER SOFTWARE CLAUSE AT DFARS 252.227-7013,
|
||||||
|
** AND/OR IN SIMILAR OR SUCCESSOR CLAUSES IN THE FAR, DOD OR NASA FAR
|
||||||
|
** SUPPLEMENT. UNPUBLISHED RIGHTS RESERVED UNDER THE COPYRIGHT LAWS OF
|
||||||
|
** THE UNITED STATES.
|
||||||
|
**
|
||||||
|
** COPYRIGHT 3DFX INTERACTIVE, INC. 1999, ALL RIGHTS RESERVED
|
||||||
|
**
|
||||||
|
** File name: memtable.h
|
||||||
|
**
|
||||||
|
** Description: Table to initialize dramInit0 and sgramMode.
|
||||||
|
**
|
||||||
|
** $History: memtable.h $
|
||||||
|
**
|
||||||
|
** ***************** Version 1 *****************
|
||||||
|
** User: Sapphire Date: 3/16/99 Time: 7:28p
|
||||||
|
** Created in $/Releases/Voodoo3/V3_OEM_100/3dfx/devel/H3/cinit
|
||||||
|
**
|
||||||
|
** ***************** Version 6 *****************
|
||||||
|
** User: Michael Date: 1/11/99 Time: 3:53p
|
||||||
|
** Updated in $/devel/h3/Win95/dx/minivdd
|
||||||
|
** Implement the 3Dfx/STB unified header.
|
||||||
|
**
|
||||||
|
** ***************** Version 5 *****************
|
||||||
|
** User: Psmith Date: 8/09/98 Time: 7:53a
|
||||||
|
** Updated in $/devel/h3/cinit
|
||||||
|
** added Generic SGRAM/SDRAM memory timings that have lower performance
|
||||||
|
** but will work for all currently-supported chips.
|
||||||
|
** default memory vendor type changed to Generic from Samsung.
|
||||||
|
**
|
||||||
|
** ***************** Version 4 *****************
|
||||||
|
** User: Psmith Date: 7/31/98 Time: 1:35a
|
||||||
|
** Updated in $/devel/h3/cinit
|
||||||
|
** changed block write to 2 cycles for Etron 16Mbit partsd
|
||||||
|
**
|
||||||
|
** ***************** Version 3 *****************
|
||||||
|
** User: Psmith Date: 7/22/98 Time: 9:11a
|
||||||
|
** Updated in $/devel/h3/cinit
|
||||||
|
** added sdram support
|
||||||
|
**
|
||||||
|
** ***************** Version 2 *****************
|
||||||
|
** User: Ken Date: 4/15/98 Time: 6:41p
|
||||||
|
** Updated in $/devel/h3/win95/dx/minivdd
|
||||||
|
** added unified header to all files, with revision, etc. info in it
|
||||||
|
**
|
||||||
|
*/
|
||||||
|
|
||||||
|
//
|
||||||
|
// generated by gen_memtable.pl at Sun Aug 9 07:21:36 1998
|
||||||
|
//
|
||||||
|
|
||||||
|
#define MEM_TYPE_SGRAM 0
|
||||||
|
#define MEM_TYPE_SDRAM 1
|
||||||
|
|
||||||
|
|
||||||
|
struct memTable_st {
|
||||||
|
char vendor[8];
|
||||||
|
FxU32 type;
|
||||||
|
FxU32 size;
|
||||||
|
FxU32 dramInit0;
|
||||||
|
FxU32 sgramMode;
|
||||||
|
} memTable[] = {
|
||||||
|
|
||||||
|
// vendor type size dramInit0 sgramMode
|
||||||
|
// ---------- ---- ---- --------- ---------
|
||||||
|
{ "ETRON", MEM_TYPE_SGRAM, 16, 0x001698e9, 0x00000037} ,
|
||||||
|
{ "ETRON", MEM_TYPE_SGRAM, 8, 0x0016a169, 0x00000037} ,
|
||||||
|
{ "GENERIC", MEM_TYPE_SDRAM, 16, 0x00169d25, 0x00000037} ,
|
||||||
|
{ "GENERIC", MEM_TYPE_SGRAM, 16, 0x00179d29, 0x00000037} ,
|
||||||
|
{ "GENERIC", MEM_TYPE_SGRAM, 8, 0x001fa569, 0x00000037} ,
|
||||||
|
{ "GLINK", MEM_TYPE_SGRAM, 8, 0x001ea169, 0x00000037} ,
|
||||||
|
{ "MOSYS", MEM_TYPE_SGRAM, 16, 0x00015495, 0x00000027} ,
|
||||||
|
{ "MOSYS", MEM_TYPE_SGRAM, 8, 0x00155495, 0x00000027} ,
|
||||||
|
{ "SAMSUNG", MEM_TYPE_SDRAM, 16, 0x00169d25, 0x00000037} ,
|
||||||
|
{ "SAMSUNG", MEM_TYPE_SGRAM, 16, 0x00169d25, 0x00000037} ,
|
||||||
|
{ "SAMSUNG", MEM_TYPE_SGRAM, 8, 0x00169d25, 0x00000037} ,
|
||||||
|
{ "SIEMENS", MEM_TYPE_SGRAM, 8, 0x0016a169, 0x00000037} ,
|
||||||
|
{ "TOSHIBA", MEM_TYPE_SGRAM, 8, 0x0016a565, 0x00000037} ,
|
||||||
|
};
|
||||||
|
#define MEM_TABLE_SIZE (sizeof(memTable)/sizeof(struct memTable_st))
|
||||||
|
|
||||||
|
#define MEM_ETRON_SGRAM_16 0
|
||||||
|
#define MEM_ETRON_SGRAM_8 1
|
||||||
|
#define MEM_GENERIC_SDRAM_16 2
|
||||||
|
#define MEM_GENERIC_SGRAM_16 3
|
||||||
|
#define MEM_GENERIC_SGRAM_8 4
|
||||||
|
#define MEM_GLINK_SGRAM_8 5
|
||||||
|
#define MEM_MOSYS_SGRAM_16 6
|
||||||
|
#define MEM_MOSYS_SGRAM_8 7
|
||||||
|
#define MEM_SAMSUNG_SDRAM_16 8
|
||||||
|
#define MEM_SAMSUNG_SGRAM_16 9
|
||||||
|
#define MEM_SAMSUNG_SGRAM_8 10
|
||||||
|
#define MEM_SIEMENS_SGRAM_8 11
|
||||||
|
#define MEM_TOSHIBA_SGRAM_8 12
|
||||||
|
|
||||||
|
#define MEM_DEFAULT_SGRAM_8 MEM_GENERIC_SGRAM_8
|
||||||
|
#define MEM_DEFAULT_SGRAM_16 MEM_GENERIC_SGRAM_16
|
||||||
|
#define MEM_DEFAULT_SDRAM_16 MEM_GENERIC_SDRAM_16
|
||||||
|
|
||||||
446
glide2x/h3/cinit/modetabl.h
Normal file
446
glide2x/h3/cinit/modetabl.h
Normal file
@@ -0,0 +1,446 @@
|
|||||||
|
/*
|
||||||
|
** THIS SOFTWARE IS SUBJECT TO COPYRIGHT PROTECTION AND IS OFFERED ONLY
|
||||||
|
** PURSUANT TO THE 3DFX GLIDE GENERAL PUBLIC LICENSE. THERE IS NO RIGHT
|
||||||
|
** TO USE THE GLIDE TRADEMARK WITHOUT PRIOR WRITTEN PERMISSION OF 3DFX
|
||||||
|
** INTERACTIVE, INC. A COPY OF THIS LICENSE MAY BE OBTAINED FROM THE
|
||||||
|
** DISTRIBUTOR OR BY CONTACTING 3DFX INTERACTIVE INC(info@3dfx.com).
|
||||||
|
** THIS PROGRAM IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
|
||||||
|
** EXPRESSED OR IMPLIED. SEE THE 3DFX GLIDE GENERAL PUBLIC LICENSE FOR A
|
||||||
|
** FULL TEXT OF THE NON-WARRANTY PROVISIONS.
|
||||||
|
**
|
||||||
|
** USE, DUPLICATION OR DISCLOSURE BY THE GOVERNMENT IS SUBJECT TO
|
||||||
|
** RESTRICTIONS AS SET FORTH IN SUBDIVISION (C)(1)(II) OF THE RIGHTS IN
|
||||||
|
** TECHNICAL DATA AND COMPUTER SOFTWARE CLAUSE AT DFARS 252.227-7013,
|
||||||
|
** AND/OR IN SIMILAR OR SUCCESSOR CLAUSES IN THE FAR, DOD OR NASA FAR
|
||||||
|
** SUPPLEMENT. UNPUBLISHED RIGHTS RESERVED UNDER THE COPYRIGHT LAWS OF
|
||||||
|
** THE UNITED STATES.
|
||||||
|
**
|
||||||
|
** COPYRIGHT 3DFX INTERACTIVE, INC. 1999, ALL RIGHTS RESERVED
|
||||||
|
**
|
||||||
|
** File name: modetabl.h
|
||||||
|
**
|
||||||
|
** Description: Mode table that contains modes and related register values.
|
||||||
|
**
|
||||||
|
** $History: modetabl.h $
|
||||||
|
**
|
||||||
|
** ***************** Version 1 *****************
|
||||||
|
** User: Sapphire Date: 3/16/99 Time: 7:28p
|
||||||
|
** Created in $/Releases/Voodoo3/V3_OEM_100/3dfx/devel/H3/cinit
|
||||||
|
**
|
||||||
|
** ***************** Version 25 *****************
|
||||||
|
** User: Stb_srogers Date: 3/02/99 Time: 4:04p
|
||||||
|
** Updated in $/devel/h3/Win95/dx/minivdd
|
||||||
|
** Adding the 960x720 & 1280x960 modes
|
||||||
|
**
|
||||||
|
** ***************** Version 24 *****************
|
||||||
|
** User: Stb_srogers Date: 2/16/99 Time: 5:04p
|
||||||
|
** Updated in $/devel/h3/win95/dx/minivdd
|
||||||
|
**
|
||||||
|
** ***************** Version 22 *****************
|
||||||
|
** User: Stb_srogers Date: 2/11/99 Time: 6:59p
|
||||||
|
** Updated in $/devel/h3/win95/dx/minivdd
|
||||||
|
**
|
||||||
|
** ***************** Version 21 *****************
|
||||||
|
** User: Stb_srogers Date: 2/09/99 Time: 11:30a
|
||||||
|
** Updated in $/devel/h3/win95/dx/minivdd
|
||||||
|
**
|
||||||
|
** ***************** Version 20 *****************
|
||||||
|
** User: Andrew Date: 2/07/99 Time: 4:45p
|
||||||
|
** Updated in $/devel/h3/Win95/dx/minivdd
|
||||||
|
** Change the clocks as per Malcolm Gray suggestion and added new modes
|
||||||
|
** 1600x1024, 1920x1200, and 2048x1536.
|
||||||
|
**
|
||||||
|
** ***************** Version 19 *****************
|
||||||
|
** User: Stb_srogers Date: 1/29/99 Time: 8:08a
|
||||||
|
** Updated in $/devel/h3/win95/dx/minivdd
|
||||||
|
**
|
||||||
|
** ***************** Version 18 *****************
|
||||||
|
** User: Andrew Date: 1/12/99 Time: 12:40p
|
||||||
|
** Updated in $/devel/h3/Win95/dx/minivdd
|
||||||
|
** Removed my changes since complaint mode is 75 Hz
|
||||||
|
**
|
||||||
|
** ***************** Version 16 *****************
|
||||||
|
** User: Michael Date: 1/11/99 Time: 3:54p
|
||||||
|
** Updated in $/devel/h3/Win95/dx/minivdd
|
||||||
|
** Implement the 3Dfx/STB unified header.
|
||||||
|
**
|
||||||
|
** ***************** Version 15 *****************
|
||||||
|
** User: Michael Date: 12/31/98 Time: 9:55a
|
||||||
|
** Updated in $/devel/h3/Win95/dx/minivdd
|
||||||
|
** STB's customized refresh rates. Customizations are surrounded by
|
||||||
|
** "#ifdef INCSTBCUST".
|
||||||
|
**
|
||||||
|
** ***************** Version 14 *****************
|
||||||
|
** User: Andrew Date: 8/31/98 Time: 11:26p
|
||||||
|
** Updated in $/devel/h3/Win95/dx/minivdd
|
||||||
|
** John's fixes for 800x600
|
||||||
|
**
|
||||||
|
** ***************** Version 13 *****************
|
||||||
|
** User: Andrew Date: 8/20/98 Time: 10:11p
|
||||||
|
** Updated in $/devel/h3/Win95/dx/minivdd
|
||||||
|
** Updated 320x240@60,72 400x300 @ 72 & 85, 1792x1392 changed from 72 to
|
||||||
|
** 75.
|
||||||
|
**
|
||||||
|
** ***************** Version 12 *****************
|
||||||
|
** User: Andrew Date: 7/27/98 Time: 11:12a
|
||||||
|
** Updated in $/devel/h3/Win95/dx/minivdd
|
||||||
|
** Added updates for 400x300 modes since SCANLINEDBL was not set in xls
|
||||||
|
** file
|
||||||
|
**
|
||||||
|
** ***************** Version 11 *****************
|
||||||
|
** User: Andrew Date: 7/21/98 Time: 2:42p
|
||||||
|
** Updated in $/devel/h3/Win95/dx/minivdd
|
||||||
|
** Modified to support the new final mode list -- add new refreshs
|
||||||
|
** 320x200, 320x240, 400x300, 512x384, and 1152x864.
|
||||||
|
**
|
||||||
|
** ***************** Version 10 *****************
|
||||||
|
** User: Andrew Date: 7/04/98 Time: 10:37a
|
||||||
|
** Updated in $/devel/h3/Win95/dx/minivdd
|
||||||
|
** Got modetabl.h the right way.....Differences hsync skew on 1920x1440
|
||||||
|
** and clocks on low-rez modes
|
||||||
|
**
|
||||||
|
** ***************** Version 9 *****************
|
||||||
|
** User: Andrew Date: 6/29/98 Time: 10:58a
|
||||||
|
** Updated in $/devel/h3/Win95/dx/minivdd
|
||||||
|
** Changed Dot Clock on 1792x1344 and Refresh Rate from 70 to 72. Changed
|
||||||
|
** CR04 on 1792x1344 @ 60 Hz
|
||||||
|
**
|
||||||
|
** ***************** Version 8 *****************
|
||||||
|
** User: Andrew Date: 6/24/98 Time: 9:32a
|
||||||
|
** Updated in $/devel/h3/Win95/dx/minivdd
|
||||||
|
** New mode additions for 1792x1344 and 1856x1392 plus 1152x864 @ 100
|
||||||
|
**
|
||||||
|
** ***************** Version 7 *****************
|
||||||
|
** User: Andrew Date: 5/19/98 Time: 6:12p
|
||||||
|
** Updated in $/devel/h3/Win95/dx/minivdd
|
||||||
|
** changed 1800 to 1808 and changed timing to 1808
|
||||||
|
**
|
||||||
|
** ***************** Version 6 *****************
|
||||||
|
** User: Andrew Date: 5/07/98 Time: 11:24a
|
||||||
|
** Updated in $/devel/h3/Win95/dx/minivdd
|
||||||
|
** Added modes 1792x1440 and 1920x1440. 1800x1440 was updated but still
|
||||||
|
** does not work
|
||||||
|
**
|
||||||
|
** ***************** Version 5 *****************
|
||||||
|
** User: Andrew Date: 4/22/98 Time: 2:58p
|
||||||
|
** Updated in $/devel/h3/Win95/dx/minivdd
|
||||||
|
** Changed clock at 1280x960 @ 75 hz and 1600x1200 @ 85 Hz and added
|
||||||
|
** broken 1800x1440
|
||||||
|
**
|
||||||
|
** ***************** Version 4 *****************
|
||||||
|
** User: Ken Date: 4/15/98 Time: 6:42p
|
||||||
|
** Updated in $/devel/h3/win95/dx/minivdd
|
||||||
|
** added unified header to all files, with revision, etc. info in it
|
||||||
|
**
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
// Begin STB Changes
|
||||||
|
// STB-SR 12/23/98 changing modetable
|
||||||
|
// STB-SR 12/30/98 All but 720x350 and 720x400 work
|
||||||
|
// STB-SR 01/07/99 720x350 and 720x400 work. I had assumed that SR1 (Sequencer
|
||||||
|
// Register 1), was always 0x21. Bit 0 defines wether or not the character
|
||||||
|
// width is 8 or 9. 1->8 pixel wide char, 0->9 pixel char. The actual change
|
||||||
|
// was made in minivdd\modetabl.h
|
||||||
|
// STB-SR 02/11/99 Adding STB & 3Dfx unified modes for Voodoo3
|
||||||
|
#ifdef H4
|
||||||
|
// If you need to make changes to the modetable, you must also edit
|
||||||
|
// dd16\h3.c and dd16\setmode.c
|
||||||
|
// r[0] r[1] r[2] r[3] r[4] r[5] r[6] r[7] r[8] r[9] r[10] r[11] r[12] r[13] r[14] r[15] r[16] r[17] r[18] r[19] r[20]
|
||||||
|
// x y rr, 0h 1h 2h 3h 4h 5h 6h 7h 9h 10h 11h 12h 15h 16h 1ah 1bh 3c2 SR1 pllctrl0 dacmode
|
||||||
|
// x y rr, Htotl HDEnE HBlSt HBlEn HSySt HSyEn Vtotl Ovflw MxSLn VSySt VSyEn VDEnE VBlSt VBlEn HExtn VExtn MiscO SR1 pllctrl0 dacmode
|
||||||
|
// New Standardized modetable for both 3Dfx and STB
|
||||||
|
{ 640, 480, 60, 0x5f, 0x4f, 0x4f, 0x83, 0x51, 0x9d, 0x0b, 0x3e, 0x40, 0xe9,
|
||||||
|
0x2b, 0xdf, 0xdf, 0x0c, 0x00, 0x00, 0xcf, 0x21, 0x37, 0xd1, 0x00},
|
||||||
|
{ 640, 480, 72, 0x63, 0x4f, 0x4f, 0x87, 0x52, 0x97, 0x06, 0x3e, 0x40, 0xe8,
|
||||||
|
0x2b, 0xdf, 0xdf, 0x07, 0x00, 0x00, 0xcf, 0x21, 0x0f, 0x56, 0x00},
|
||||||
|
{ 640, 480, 75, 0x64, 0x4f, 0x4f, 0x88, 0x51, 0x99, 0xf2, 0x1f, 0x40, 0xe0,
|
||||||
|
0x23, 0xdf, 0xdf, 0xf3, 0x00, 0x00, 0xcf, 0x21, 0x0f, 0x56, 0x00},
|
||||||
|
{ 640, 480, 85, 0x63, 0x4f, 0x4f, 0x87, 0x56, 0x9d, 0xfb, 0x1f, 0x40, 0xe0,
|
||||||
|
0x23, 0xdf, 0xdf, 0xfc, 0x00, 0x00, 0xcf, 0x21, 0x1f, 0xb3, 0x00},
|
||||||
|
{ 800, 600, 56, 0x7b, 0x63, 0x63, 0x9f, 0x66, 0x8f, 0x6f, 0xf0, 0x60, 0x58,
|
||||||
|
0x2a, 0x57, 0x57, 0x70, 0x80, 0x00, 0x0f, 0x21, 0x1f, 0xb3, 0x00},
|
||||||
|
{ 800, 600, 60, 0x7f, 0x63, 0x63, 0x83, 0x68, 0x18, 0x72, 0xf0, 0x60, 0x58,
|
||||||
|
0x2c, 0x57, 0x57, 0x73, 0xa0, 0x00, 0x0f, 0x21, 0x27, 0xf4, 0x00},
|
||||||
|
{ 800, 600, 72, 0x7d, 0x63, 0x63, 0x81, 0x6a, 0x19, 0x98, 0xf0, 0x60, 0x7c,
|
||||||
|
0x22, 0x57, 0x57, 0x99, 0xa0, 0x00, 0x0f, 0x21, 0x1f, 0xf9, 0x00},
|
||||||
|
{ 800, 600, 75, 0x7f, 0x63, 0x63, 0x83, 0x65, 0x0f, 0x6f, 0xf0, 0x60, 0x58,
|
||||||
|
0x2b, 0x57, 0x57, 0x70, 0xa0, 0x00, 0x0f, 0x21, 0x07, 0x51, 0x00},
|
||||||
|
{ 800, 600, 85, 0x7e, 0x63, 0x63, 0x82, 0x67, 0x0f, 0x75, 0xf0, 0x60, 0x58,
|
||||||
|
0x2b, 0x57, 0x57, 0x76, 0xa0, 0x00, 0x0f, 0x21, 0x17, 0xda, 0x00},
|
||||||
|
{ 1024, 768, 60, 0xa3, 0x7f, 0x7f, 0x87, 0x82, 0x93, 0x24, 0xf5, 0x60, 0x02,
|
||||||
|
0x28, 0xff, 0xff, 0x25, 0x20, 0x00, 0xcf, 0x21, 0x07, 0x6b, 0x00},
|
||||||
|
{ 1024, 768, 70, 0xa1, 0x7f, 0x7f, 0x85, 0x82, 0x93, 0x24, 0xf5, 0x60, 0x02,
|
||||||
|
0x28, 0xff, 0xff, 0x25, 0x20, 0x00, 0xcf, 0x21, 0x2a, 0xf9, 0x00},
|
||||||
|
{ 1024, 768, 75, 0x9f, 0x7f, 0x7f, 0x83, 0x81, 0x8d, 0x1e, 0xf5, 0x60, 0x00,
|
||||||
|
0x23, 0xff, 0xff, 0x1f, 0x20, 0x00, 0x0f, 0x21, 0x06, 0x40, 0x00},
|
||||||
|
{ 1024, 768, 85, 0xa7, 0x7f, 0x7f, 0x8b, 0x85, 0x91, 0x26, 0xf5, 0x60, 0x00,
|
||||||
|
0x23, 0xff, 0xff, 0x27, 0x20, 0x00, 0x0f, 0x21, 0x0e, 0x82, 0x00},
|
||||||
|
{ 1152, 864, 60, 0xb3, 0x8f, 0x8f, 0x97, 0x93, 0x9f, 0x87, 0xff, 0x60, 0x60,
|
||||||
|
0x23, 0x5f, 0x5f, 0x88, 0x00, 0x00, 0x0f, 0x21, 0x26, 0xf4, 0x00},
|
||||||
|
{ 1152, 864, 70, 0xb4, 0x8f, 0x8f, 0x98, 0x93, 0x9f, 0x8e, 0xff, 0x60, 0x60,
|
||||||
|
0x23, 0x5f, 0x5f, 0x8f, 0x00, 0x00, 0x0f, 0x21, 0x0e, 0x82, 0x00},
|
||||||
|
{ 1152, 864, 75, 0xc3, 0x8f, 0x8f, 0x87, 0x97, 0x07, 0x82, 0xff, 0x60, 0x60,
|
||||||
|
0x23, 0x5f, 0x5f, 0x83, 0xa0, 0x00, 0x0f, 0x21, 0x12, 0xb3, 0x00},
|
||||||
|
{ 1152, 864, 85, 0xbf, 0x8f, 0x8f, 0x83, 0x97, 0x07, 0x8d, 0xff, 0x60, 0x60,
|
||||||
|
0x23, 0x5f, 0x5f, 0x8e, 0xa0, 0x00, 0x0f, 0x21, 0x06, 0x64, 0x00},
|
||||||
|
{ 1280, 960, 60, 0xdc, 0x9f, 0x9f, 0x80, 0xab, 0x99, 0xe6, 0xff, 0x60, 0xc0,
|
||||||
|
0x23, 0xbf, 0xbf, 0xe7, 0xa0, 0x00, 0x0f, 0x21, 0x12, 0xb3, 0x00},
|
||||||
|
{ 1280, 960, 85, 0xd3, 0x9f, 0x9f, 0x97, 0xa7, 0x1b, 0xf1, 0xff, 0x60, 0xc0,
|
||||||
|
0x23, 0xbf, 0xbf, 0xf2, 0xa0, 0x00, 0x0f, 0x21, 0x0a, 0xa4, 0x00},
|
||||||
|
{ 1280, 1024, 60, 0xce, 0x9f, 0x9f, 0x92, 0xa5, 0x13, 0x28, 0x5a, 0x60, 0x00,
|
||||||
|
0x23, 0xff, 0xff, 0x29, 0xa0, 0x41, 0x0f, 0x21, 0x12, 0xb3, 0x00},
|
||||||
|
{ 1280, 1024, 75, 0xce, 0x9f, 0x9f, 0x92, 0xa1, 0x13, 0x28, 0x5a, 0x60, 0x00,
|
||||||
|
0x23, 0xff, 0xff, 0x29, 0xa0, 0x41, 0x0f, 0x21, 0x0a, 0x95, 0x00},
|
||||||
|
{ 1280, 1024, 85, 0xd3, 0x9f, 0x9f, 0x97, 0xa7, 0x1b, 0x2e, 0x5a, 0x60, 0x00,
|
||||||
|
0x23, 0xff, 0xff, 0x2f, 0xa0, 0x41, 0x0f, 0x21, 0x05, 0x40, 0x00},
|
||||||
|
{ 1600, 1024, 60, 0x00, 0xc7, 0xc7, 0x84, 0xcb, 0x1f, 0x2c, 0x5a, 0x60, 0x02,
|
||||||
|
0x25, 0xff, 0xff, 0x2d, 0x21, 0x41, 0xcf, 0x21, 0x0e, 0xb9, 0x00},
|
||||||
|
{ 1600, 1024, 76, 0x00, 0xc7, 0xc7, 0x84, 0xcb, 0x1f, 0x2c, 0x5a, 0x60, 0x02,
|
||||||
|
0x25, 0xff, 0xff, 0x2d, 0x21, 0x41, 0xcf, 0x21, 0x15, 0xa4, 0x00},
|
||||||
|
{ 1600, 1024, 85, 0x00, 0xc7, 0xc7, 0x84, 0xcb, 0x1f, 0x2c, 0x5a, 0x60, 0x02,
|
||||||
|
0x25, 0xff, 0xff, 0x2d, 0x21, 0x41, 0xcf, 0x21, 0x09, 0x68, 0x00},
|
||||||
|
{ 1600, 1200, 60, 0x00, 0xc7, 0xc7, 0x84, 0xcf, 0x07, 0xe0, 0x10, 0x40, 0xb0,
|
||||||
|
0x23, 0xaf, 0xaf, 0xe1, 0xa1, 0x55, 0x0f, 0x21, 0x19, 0xad, 0x00},
|
||||||
|
{ 1600, 1200, 65, 0x00, 0xc7, 0xc7, 0x84, 0xcf, 0x07, 0xe0, 0x10, 0x40, 0xb0,
|
||||||
|
0x23, 0xaf, 0xaf, 0xe1, 0xa1, 0x55, 0x0f, 0x21, 0x21, 0xeb, 0x00},
|
||||||
|
{ 1600, 1200, 70, 0x00, 0xc7, 0xc7, 0x84, 0xcf, 0x07, 0xe0, 0x10, 0x40, 0xb0,
|
||||||
|
0x23, 0xaf, 0xaf, 0xe1, 0xa1, 0x55, 0x0f, 0x21, 0x09, 0x64, 0x00},
|
||||||
|
{ 1600, 1200, 75, 0x00, 0xc7, 0xc7, 0x84, 0xcf, 0x07, 0xe0, 0x10, 0x40, 0xb0,
|
||||||
|
0x23, 0xaf, 0xaf, 0xe1, 0xa1, 0x55, 0x0f, 0x21, 0x05, 0x50, 0x00},
|
||||||
|
{ 1600, 1200, 80, 0x00, 0xc7, 0xc7, 0x84, 0xcf, 0x07, 0xe0, 0x10, 0x40, 0xb0,
|
||||||
|
0x23, 0xaf, 0xaf, 0xe1, 0xa1, 0x55, 0x0f, 0x21, 0x11, 0xad, 0x00},
|
||||||
|
{ 1600, 1200, 85, 0x00, 0xc7, 0xc7, 0x84, 0xcf, 0x07, 0xe0, 0x10, 0x40, 0xb0,
|
||||||
|
0x23, 0xaf, 0xaf, 0xe1, 0xa1, 0x55, 0x0f, 0x21, 0x05, 0x5b, 0x00},
|
||||||
|
{ 1600, 1200, 100, 0x00, 0xc7, 0xc7, 0x84, 0xcf, 0x07, 0xe0, 0x10, 0x40, 0xb0,
|
||||||
|
0x23, 0xaf, 0xaf, 0xe1, 0xa1, 0x55, 0x0f, 0x21, 0x15, 0xfd, 0x00},
|
||||||
|
{ 1792, 1344, 60, 0x94, 0x6f, 0x6f, 0x98, 0x77, 0x04, 0x70, 0x1f, 0x40, 0x40,
|
||||||
|
0x23, 0x3f, 0x3f, 0x71, 0x20, 0x55, 0x4f, 0x21, 0x0d, 0x8d, 0x01},
|
||||||
|
{ 1792, 1344, 75, 0x95, 0x6f, 0x6f, 0x99, 0x75, 0x03, 0x87, 0x1f, 0x40, 0x40,
|
||||||
|
0x23, 0x3f, 0x3f, 0x88, 0x20, 0x55, 0x4f, 0x21, 0x15, 0xfd, 0x01},
|
||||||
|
{ 1856, 1392, 60, 0x99, 0x73, 0x73, 0x9d, 0x79, 0x07, 0x9d, 0x1f, 0x40, 0x70,
|
||||||
|
0x23, 0x6f, 0x6f, 0x9e, 0x20, 0x55, 0x4f, 0x21, 0x09, 0x78, 0x01},
|
||||||
|
{ 1856, 1392, 75, 0x9b, 0x73, 0x73, 0x9f, 0x7b, 0x09, 0xda, 0x1f, 0x40, 0x70,
|
||||||
|
0x23, 0x6f, 0x6f, 0xdb, 0x20, 0x55, 0x4f, 0x21, 0x09, 0x9f, 0x01},
|
||||||
|
{ 1920, 1080, 60, 0x8f, 0x77, 0x77, 0x93, 0x79, 0x02, 0x63, 0x10, 0x40, 0x3a,
|
||||||
|
0x2d, 0x37, 0x37, 0x64, 0x20, 0x55, 0xcf, 0x21, 0x05, 0x41, 0x01},
|
||||||
|
{ 1920, 1080, 72, 0x9b, 0x77, 0x77, 0x9f, 0x7a, 0x08, 0x92, 0x10, 0x40, 0x3a,
|
||||||
|
0x2d, 0x37, 0x37, 0x93, 0x20, 0x55, 0xcf, 0x21, 0x11, 0xb3, 0x01},
|
||||||
|
{ 1920, 1200, 60, 0x9d, 0x77, 0x77, 0x81, 0x7b, 0x8b, 0xe0, 0x10, 0x40, 0xb2,
|
||||||
|
0x25, 0xaf, 0xaf, 0xe1, 0x20, 0x55, 0xcf, 0x21, 0x1d, 0xf2, 0x01},
|
||||||
|
{ 1920, 1200, 76, 0x9d, 0x77, 0x77, 0x81, 0x7b, 0x8b, 0xe0, 0x10, 0x40, 0xb2,
|
||||||
|
0x25, 0xaf, 0xaf, 0xe1, 0x20, 0x55, 0xcf, 0x21, 0x15, 0xee, 0x01},
|
||||||
|
{ 1920, 1440, 60, 0x9e, 0x77, 0x77, 0x82, 0x7f, 0x8c, 0xda, 0x1f, 0x40, 0xa0,
|
||||||
|
0x23, 0x9f, 0x9f, 0xdb, 0x20, 0x55, 0x4f, 0x21, 0x05, 0x60, 0x01},
|
||||||
|
{ 1920, 1440, 75, 0xa0, 0x77, 0x77, 0x84, 0x80, 0x8e, 0xda, 0x1f, 0x40, 0xa0,
|
||||||
|
0x23, 0x9f, 0x9f, 0xdb, 0x20, 0x55, 0x4f, 0x21, 0x09, 0xa4, 0x01},
|
||||||
|
{ 2048, 1536, 60, 0x98, 0x7f, 0x7f, 0x9c, 0x82, 0x10, 0x3b, 0xba, 0x40, 0x00,
|
||||||
|
0x23, 0xff, 0xff, 0x3c, 0x20, 0x55, 0x0f, 0x21, 0x09, 0x84, 0x01},
|
||||||
|
{ 2048, 1536, 75, 0xa1, 0x7f, 0x7f, 0x85, 0x83, 0x91, 0x44, 0xba, 0x40, 0x00,
|
||||||
|
0x23, 0xff, 0xff, 0x45, 0x20, 0x55, 0x0f, 0x21, 0x05, 0x84, 0x01},
|
||||||
|
{ 320, 200, 70, 0x2d, 0x27, 0x27, 0x91, 0x28, 0x8e, 0xbf, 0x1f, 0xc0, 0x9c,
|
||||||
|
0x2e, 0x8f, 0x8f, 0xc0, 0x80, 0x00, 0x4f, 0x21, 0x73, 0xd1, 0x00},
|
||||||
|
{ 320, 200, 85, 0x2f, 0x27, 0x27, 0x93, 0x29, 0x8d, 0xbb, 0x1f, 0xc0, 0x90,
|
||||||
|
0x23, 0x8f, 0x8f, 0xbc, 0x80, 0x00, 0x4f, 0x21, 0x0f, 0x2a, 0x00},
|
||||||
|
{ 320, 240, 60, 0x2d, 0x27, 0x27, 0x91, 0x28, 0x8e, 0x0b, 0x3e, 0xc0, 0xe9,
|
||||||
|
0x2b, 0xdf, 0xdf, 0x0c, 0x80, 0x00, 0xcf, 0x21, 0x73, 0xd1, 0x00},
|
||||||
|
{ 320, 240, 72, 0x2f, 0x27, 0x27, 0x93, 0x29, 0x8b, 0x06, 0x3e, 0xc0, 0xe8,
|
||||||
|
0x2b, 0xdf, 0xdf, 0x07, 0x80, 0x00, 0xcf, 0x21, 0x0f, 0x2a, 0x00},
|
||||||
|
{ 320, 240, 75, 0x30, 0x27, 0x27, 0x94, 0x28, 0x8c, 0xf2, 0x1f, 0xc0, 0xe0,
|
||||||
|
0x23, 0xdf, 0xdf, 0xf3, 0x80, 0x00, 0xcf, 0x21, 0x63, 0xe5, 0x00},
|
||||||
|
{ 320, 240, 85, 0x2f, 0x27, 0x27, 0x93, 0x2a, 0x8e, 0xfb, 0x1f, 0xc0, 0xe0,
|
||||||
|
0x23, 0xdf, 0xdf, 0xfc, 0x80, 0x00, 0xcf, 0x21, 0x43, 0xb3, 0x00},
|
||||||
|
{ 400, 300, 60, 0x3d, 0x31, 0x31, 0x81, 0x34, 0x1c, 0x72, 0xf0, 0xe0, 0x58,
|
||||||
|
0x2c, 0x57, 0x57, 0x73, 0xa0, 0x00, 0x0f, 0x21, 0x3f, 0xbc, 0x00},
|
||||||
|
{ 400, 300, 72, 0x3c, 0x31, 0x31, 0x80, 0x35, 0x1c, 0x98, 0xf0, 0xe0, 0x7c,
|
||||||
|
0x22, 0x57, 0x57, 0x99, 0xa0, 0x00, 0x0f, 0x21, 0x43, 0xf9, 0x00},
|
||||||
|
{ 400, 300, 75, 0x3d, 0x31, 0x31, 0x81, 0x32, 0x17, 0x6f, 0xf0, 0xe0, 0x58,
|
||||||
|
0x2b, 0x57, 0x57, 0x70, 0xa0, 0x00, 0x0f, 0x21, 0x13, 0x51, 0x00},
|
||||||
|
{ 400, 300, 85, 0x3d, 0x31, 0x31, 0x81, 0x33, 0x17, 0x75, 0xf0, 0xe0, 0x58,
|
||||||
|
0x2b, 0x57, 0x57, 0x76, 0xa0, 0x00, 0x0f, 0x21, 0x13, 0x5d, 0x00},
|
||||||
|
{ 512, 384, 60, 0x4f, 0x3f, 0x3f, 0x93, 0x41, 0x09, 0x24, 0xf5, 0xe0, 0x02,
|
||||||
|
0x28, 0xff, 0xff, 0x25, 0x20, 0x00, 0xcf, 0x21, 0x2f, 0xea, 0x00},
|
||||||
|
{ 512, 384, 70, 0x4e, 0x3f, 0x3f, 0x92, 0x41, 0x09, 0x24, 0xf5, 0xe0, 0x02,
|
||||||
|
0x28, 0xff, 0xff, 0x25, 0x20, 0x00, 0xcf, 0x21, 0x2b, 0xf9, 0x00},
|
||||||
|
{ 512, 384, 75, 0x4d, 0x3f, 0x3f, 0x91, 0x40, 0x06, 0x1e, 0xf5, 0xe0, 0x00,
|
||||||
|
0x23, 0xff, 0xff, 0x1f, 0x20, 0x00, 0xcf, 0x21, 0x07, 0x40, 0x00},
|
||||||
|
{ 512, 384, 85, 0x51, 0x3f, 0x3f, 0x95, 0x42, 0x08, 0x26, 0xf5, 0xe0, 0x00,
|
||||||
|
0x23, 0xff, 0xff, 0x27, 0x20, 0x00, 0xcf, 0x21, 0x0f, 0x82, 0x00},
|
||||||
|
{ 640, 400, 70, 0x5f, 0x4f, 0x4f, 0x83, 0x51, 0x9d, 0xbf, 0x1f, 0x40, 0x9c,
|
||||||
|
0x2e, 0x8f, 0x8f, 0xc0, 0x00, 0x00, 0x4f, 0x21, 0x37, 0xd1, 0x00},
|
||||||
|
{ 640, 400, 85, 0x63, 0x4f, 0x4f, 0x87, 0x53, 0x9b, 0xbb, 0x1f, 0x40, 0x90,
|
||||||
|
0x23, 0x8f, 0x8f, 0xbc, 0x00, 0x00, 0x4f, 0x21, 0x0f, 0x56, 0x00},
|
||||||
|
{ 720, 480, 60, 0x6b, 0x59, 0x59, 0x8f, 0x5b, 0x8a, 0x0b, 0x3e, 0x40, 0xe9,
|
||||||
|
0x2b, 0xdf, 0xdf, 0x0c, 0x80, 0x00, 0xcf, 0x21, 0x0b, 0x3d, 0x00},
|
||||||
|
{ 720, 480, 72, 0x6e, 0x59, 0x59, 0x92, 0x5b, 0x8c, 0x06, 0x3e, 0x40, 0xe8,
|
||||||
|
0x2b, 0xdf, 0xdf, 0x07, 0x80, 0x00, 0xcf, 0x21, 0x2f, 0xfb, 0x00},
|
||||||
|
{ 720, 480, 85, 0x70, 0x59, 0x59, 0x94, 0x61, 0x89, 0xfb, 0x1f, 0x40, 0xe0,
|
||||||
|
0x23, 0xdf, 0xdf, 0xfc, 0x80, 0x00, 0xcf, 0x21, 0x1b, 0xb3, 0x00},
|
||||||
|
{ 720, 576, 72, 0x70, 0x59, 0x59, 0x94, 0x5d, 0x89, 0x80, 0xf0, 0x60, 0x41,
|
||||||
|
0x25, 0x3f, 0x3f, 0x81, 0x80, 0x00, 0x0f, 0x21, 0x13, 0x8f, 0x00},
|
||||||
|
{ 720, 576, 100, 0x70, 0x59, 0x59, 0x94, 0x5d, 0x89, 0x80, 0xf0, 0x60, 0x41,
|
||||||
|
0x25, 0x3f, 0x3f, 0x81, 0x80, 0x00, 0x0f, 0x21, 0x17, 0xe9, 0x00},
|
||||||
|
#else // #ifdef H4
|
||||||
|
// STB End Changes
|
||||||
|
|
||||||
|
|
||||||
|
{320, 200, 70, 0x2f, 0x27, 0x27, 0x93, 0x2a, 0x8e, 0xbb, 0x1f, 0x40, 0x91,
|
||||||
|
0x24, 0x8f, 0x8f, 0xbc, 0x80, 0x00, 0x4f, 0x21, 0xee, 0xdb, 0x00},
|
||||||
|
{320, 200, 85, 0x2f, 0x27, 0x27, 0x93, 0x2a, 0x8e, 0xbb, 0x1f, 0x40, 0x91,
|
||||||
|
0x24, 0x8f, 0x8f, 0xbc, 0x80, 0x00, 0x4f, 0x21, 0x37, 0x82, 0x00},
|
||||||
|
{320, 240, 60, 0x2d, 0x27, 0x27, 0x8f, 0x29, 0x8e, 0x0b, 0x3e, 0x40, 0xe1,
|
||||||
|
0x24, 0xdf, 0xdf, 0xfc, 0x80, 0x00, 0xcf, 0x21, 0xea, 0xd1, 0x00},
|
||||||
|
{320, 240, 72, 0x2f, 0x27, 0x27, 0x93, 0x2a, 0x8e, 0x06, 0x3e, 0x40, 0xe1,
|
||||||
|
0x24, 0xdf, 0xdf, 0xfc, 0x80, 0x00, 0xcf, 0x21, 0x37, 0x82, 0x00},
|
||||||
|
{320, 240, 85, 0x2f, 0x27, 0x27, 0x93, 0x2a, 0x8e, 0xfb, 0x1f, 0x40, 0xe1,
|
||||||
|
0x24, 0xdf, 0xdf, 0xfc, 0x80, 0x00, 0xcf, 0x21, 0x3f, 0xa9, 0x00},
|
||||||
|
{400, 300, 60, 0x3d, 0x31, 0x31, 0x81, 0x34, 0x1c, 0x72, 0xf0, 0x60, 0x59,
|
||||||
|
0x2d, 0x57, 0x57, 0x73, 0xa0, 0x00, 0x0f, 0x21, 0xf4, 0x56, 0x00},
|
||||||
|
{400, 300, 72, 0x3c, 0x31, 0x31, 0x80, 0x34, 0x1b, 0x98, 0xf0, 0x60, 0x7d,
|
||||||
|
0x23, 0x57, 0x57, 0x99, 0xa0, 0x00, 0x0f, 0x21, 0xf4, 0x6c, 0x00},
|
||||||
|
{400, 300, 85, 0x3d, 0x31, 0x31, 0x80, 0x33, 0x1b, 0x75, 0xf0, 0x60, 0x59,
|
||||||
|
0x2c, 0x57, 0x57, 0x76, 0xa0, 0x00, 0x0f, 0x21, 0xb8, 0x5d, 0x00},
|
||||||
|
{512, 384, 60, 0x4f, 0x3f, 0x3f, 0x93, 0x41, 0x0a, 0x24, 0xf5, 0x60, 0x04,
|
||||||
|
0x2a, 0xff, 0xff, 0x25, 0x20, 0x00, 0xcf, 0x21, 0x5e, 0xe1, 0x00},
|
||||||
|
{512, 384, 72, 0x4e, 0x3f, 0x3f, 0x92, 0x41, 0x0a, 0x24, 0xf5, 0x60, 0x03,
|
||||||
|
0x29, 0xff, 0xff, 0x25, 0x20, 0x00, 0xcf, 0x21, 0xbc, 0x82, 0x00},
|
||||||
|
{512, 384, 75, 0x4d, 0x3f, 0x3f, 0x91, 0x41, 0x07, 0x1e, 0xf5, 0x60, 0x01,
|
||||||
|
0x24, 0xff, 0xff, 0x1f, 0x20, 0x00, 0x0f, 0x21, 0x2a, 0x82, 0x00},
|
||||||
|
{512, 384, 85, 0x51, 0x3f, 0x3f, 0x95, 0x43, 0x09, 0x26, 0xf5, 0x60, 0x01,
|
||||||
|
0x24, 0xff, 0xff, 0x27, 0x20, 0x00, 0x0f, 0x21, 0x36, 0xc4, 0x00},
|
||||||
|
{640, 350, 85, 0x63, 0x4f, 0x4f, 0x87, 0x54, 0x9c, 0xbb, 0x1f, 0x40, 0x7e,
|
||||||
|
0x21, 0x5d, 0x5d, 0xbc, 0x20, 0x00, 0x8f, 0x21, 0x36, 0x82, 0x00},
|
||||||
|
{640, 400, 70, 0x63, 0x4f, 0x4f, 0x87, 0x54, 0x9c, 0xbb, 0x1f, 0x40, 0x91,
|
||||||
|
0x24, 0x8f, 0x8f, 0xbc, 0x20, 0x00, 0x4f, 0x21, 0xed, 0xdb, 0x00},
|
||||||
|
{640, 400, 85, 0x63, 0x4f, 0x4f, 0x87, 0x54, 0x9c, 0xbb, 0x1f, 0x40, 0x91,
|
||||||
|
0x24, 0x8f, 0x8f, 0xbc, 0x20, 0x00, 0x4f, 0x21, 0x36, 0x82, 0x00},
|
||||||
|
{640, 480, 60, 0x5f, 0x4f, 0x4f, 0x83, 0x52, 0x9e, 0x0b, 0x3e, 0x40, 0xea,
|
||||||
|
0x2c, 0xdf, 0xdf, 0x0c, 0x20, 0x00, 0xcf, 0x21, 0x7d, 0x72, 0x00},
|
||||||
|
{640, 480, 72, 0x63, 0x4f, 0x4f, 0x87, 0x56, 0x9b, 0x06, 0x3e, 0x40, 0xe9,
|
||||||
|
0x2c, 0xdf, 0xdf, 0x07, 0x20, 0x00, 0xcf, 0x21, 0x36, 0x82, 0x00},
|
||||||
|
{640, 480, 75, 0x64, 0x4f, 0x4f, 0x88, 0x51, 0x99, 0xf2, 0x1f, 0x40, 0xe1,
|
||||||
|
0x24, 0xdf, 0xdf, 0xf3, 0x20, 0x00, 0xcf, 0x21, 0x36, 0x82, 0x00},
|
||||||
|
{640, 480, 85, 0x63, 0x4f, 0x4f, 0x87, 0x56, 0x9e, 0xfb, 0x1f, 0x40, 0xe1,
|
||||||
|
0x24, 0xdf, 0xdf, 0xfc, 0x20, 0x00, 0xcf, 0x21, 0x3e, 0xa9, 0x00},
|
||||||
|
{640, 480, 100, 0x63, 0x4f, 0x4f, 0x87, 0x56, 0x9e, 0xfb, 0x1f, 0x40, 0xe1,
|
||||||
|
0x24, 0xdf, 0xdf, 0xfc, 0x20, 0x00, 0xcf, 0x21, 0x58, 0x45, 0x00},
|
||||||
|
{640, 480, 120, 0x63, 0x4f, 0x4f, 0x87, 0x56, 0x9e, 0xfb, 0x1f, 0x40, 0xe1,
|
||||||
|
0x24, 0xdf, 0xdf, 0xfc, 0x20, 0x00, 0xcf, 0x21, 0x48, 0x45, 0x00},
|
||||||
|
{720, 400, 72, 0x70, 0x59, 0x59, 0x94, 0x5e, 0x87, 0xbc, 0x1f, 0x40, 0x91,
|
||||||
|
0x24, 0x8f, 0x8f, 0xbd, 0xa0, 0x00, 0x4f, 0x21, 0x20, 0x13, 0x00},
|
||||||
|
{720, 400, 85, 0x70, 0x59, 0x59, 0x94, 0x5e, 0x87, 0xbc, 0x1f, 0x40, 0x91,
|
||||||
|
0x24, 0x8f, 0x8f, 0xbd, 0xa0, 0x00, 0x4f, 0x21, 0xb8, 0x75, 0x00},
|
||||||
|
{720, 480, 60, 0x70, 0x59, 0x59, 0x94, 0x5e, 0x87, 0x15, 0x3e, 0x40, 0xe1,
|
||||||
|
0x24, 0xdf, 0xdf, 0x16, 0xa0, 0x00, 0x4f, 0x21, 0xc4, 0x69, 0x00},
|
||||||
|
{720, 480, 72, 0x70, 0x59, 0x59, 0x94, 0x5e, 0x87, 0x15, 0x3e, 0x40, 0xe1,
|
||||||
|
0x24, 0xdf, 0xdf, 0x16, 0xa0, 0x00, 0x4f, 0x21, 0xd8, 0x8b, 0x00},
|
||||||
|
{720, 576, 72, 0x70, 0x59, 0x59, 0x94, 0x5e, 0x87, 0x80, 0xf0, 0x60, 0x41,
|
||||||
|
0x24, 0x3f, 0x3f, 0x81, 0xa0, 0x00, 0x4f, 0x21, 0xb0, 0x89, 0x00},
|
||||||
|
{720, 576, 100, 0x70, 0x59, 0x59, 0x94, 0x5e, 0x87, 0x80, 0xf0, 0x60, 0x41,
|
||||||
|
0x24, 0x3f, 0x3f, 0x81, 0xa0, 0x00, 0x4f, 0x21, 0xec, 0xfe, 0x00},
|
||||||
|
{800, 600, 56, 0x7b, 0x63, 0x63, 0x9f, 0x69, 0x99, 0x6f, 0xf0, 0x60, 0x59,
|
||||||
|
0x2b, 0x57, 0x57, 0x70, 0xa0, 0x00, 0x0f, 0x21, 0x3e, 0xa9, 0x00},
|
||||||
|
{800, 600, 60, 0x7b, 0x63, 0x63, 0x9f, 0x6a, 0x94, 0x6c, 0xf0, 0x60, 0x59,
|
||||||
|
0x2c, 0x57, 0x57, 0x6d, 0xa0, 0x00, 0x0f, 0x21, 0x06, 0x1e, 0x00},
|
||||||
|
{800, 600, 72, 0x7d, 0x63, 0x63, 0x81, 0x68, 0x17, 0x98, 0xf0, 0x60, 0x7d,
|
||||||
|
0x23, 0x57, 0x57, 0x99, 0x80, 0x00, 0x0f, 0x21, 0x06, 0x28, 0x00},
|
||||||
|
{800, 600, 75, 0x7f, 0x63, 0x63, 0x83, 0x65, 0x0f, 0x6f, 0xf0, 0x60, 0x59,
|
||||||
|
0x2c, 0x57, 0x57, 0x70, 0x80, 0x00, 0x0f, 0x21, 0x55, 0x9d, 0x00},
|
||||||
|
{800, 600, 85, 0x7e, 0x63, 0x63, 0x82, 0x67, 0x0f, 0x75, 0xf0, 0x60, 0x59,
|
||||||
|
0x2c, 0x57, 0x57, 0x76, 0x80, 0x00, 0x0f, 0x21, 0x31, 0x6c, 0x00},
|
||||||
|
{800, 600, 100, 0x7e, 0x63, 0x63, 0x82, 0x66, 0x0e, 0x75, 0xf0, 0x60, 0x59,
|
||||||
|
// 0x2c, 0x57, 0x57, 0x76, 0x80, 0x00, 0x0f, 0x21, 0x8c, 0xa9, 0x00},
|
||||||
|
0x2c, 0x57, 0x57, 0x76, 0x80, 0x00, 0x0f, 0x21, 0x0b, 0x92, 0x00},
|
||||||
|
{800, 600, 120, 0x7e, 0x63, 0x63, 0x82, 0x66, 0x0e, 0x75, 0xf0, 0x60, 0x59,
|
||||||
|
0x2c, 0x57, 0x57, 0x76, 0x80, 0x00, 0x0f, 0x21, 0x24, 0x3b, 0x00},
|
||||||
|
{1152, 864, 60, 0xb4, 0x8f, 0x8f, 0x98, 0x94, 0x80, 0x8e, 0xff, 0x60, 0x61,
|
||||||
|
// 0x24, 0x5f, 0x5f, 0x8f, 0x80, 0x00, 0x0f, 0x21, 0x84, 0xc4, 0x00},
|
||||||
|
0x24, 0x5f, 0x5f, 0x8f, 0x80, 0x00, 0x0f, 0x21, 0x0b, 0xb3, 0x00},
|
||||||
|
{1152, 864, 75, 0xc3, 0x8f, 0x8f, 0x87, 0x98, 0x08, 0x82, 0xff, 0x60, 0x61,
|
||||||
|
// 0x24, 0x5f, 0x5f, 0x83, 0xa0, 0x00, 0x0f, 0x21, 0x50, 0xa4, 0x00},
|
||||||
|
0x24, 0x5f, 0x5f, 0x83, 0xa0, 0x00, 0x0f, 0x21, 0x12, 0xb3, 0x00},
|
||||||
|
{1152, 864, 85, 0xc0, 0x8f, 0x8f, 0x84, 0x98, 0x08, 0x89, 0xff, 0x60, 0x61,
|
||||||
|
// 0x24, 0x5f, 0x5f, 0x8a, 0xa0, 0x00, 0x0f, 0x21, 0x6c, 0xf4, 0x00},
|
||||||
|
0x24, 0x5f, 0x5f, 0x8a, 0xa0, 0x00, 0x0f, 0x21, 0x16, 0xeb, 0x00},
|
||||||
|
{1152, 864, 100, 0x5f, 0x47, 0x47, 0x83, 0x4c, 0x93, 0x82, 0xff, 0x60, 0x61,
|
||||||
|
// 0x24, 0x5f, 0x5f, 0x83, 0x20, 0x00, 0x0f, 0x21, 0x40, 0xb3, 0x01},
|
||||||
|
0x24, 0x5f, 0x5f, 0x83, 0x20, 0x00, 0x0f, 0x21, 0x0a, 0x9f, 0x01},
|
||||||
|
{1024, 768, 60, 0xa3, 0x7f, 0x7f, 0x87, 0x83, 0x94, 0x24, 0xf5, 0x60, 0x04,
|
||||||
|
// 0x2a, 0xff, 0xff, 0x25, 0x00, 0x00, 0xcf, 0x21, 0x5d, 0xe1, 0x00},
|
||||||
|
0x2a, 0xff, 0xff, 0x25, 0x00, 0x00, 0xcf, 0x21, 0x07, 0x6b, 0x00},
|
||||||
|
{1024, 768, 70, 0xa1, 0x7f, 0x7f, 0x85, 0x83, 0x94, 0x24, 0xf5, 0x60, 0x03,
|
||||||
|
// 0x29, 0xff, 0xff, 0x25, 0x00, 0x00, 0xcf, 0x21, 0x4d, 0xda, 0x00},
|
||||||
|
0x29, 0xff, 0xff, 0x25, 0x00, 0x00, 0xcf, 0x21, 0x13, 0xf9, 0x00},
|
||||||
|
{1024, 768, 72, 0xa1, 0x7f, 0x7f, 0x85, 0x83, 0x94, 0x24, 0xf5, 0x60, 0x03,
|
||||||
|
0x29, 0xff, 0xff, 0x25, 0x00, 0x00, 0xcf, 0x21, 0x74, 0xa5, 0x00},
|
||||||
|
{1024, 768, 75, 0x9f, 0x7f, 0x7f, 0x83, 0x82, 0x8e, 0x1e, 0xf5, 0x60, 0x01,
|
||||||
|
// 0x24, 0xff, 0xff, 0x1f, 0x00, 0x00, 0x0f, 0x21, 0x29, 0x82, 0x00},
|
||||||
|
0x24, 0xff, 0xff, 0x1f, 0x00, 0x00, 0x0f, 0x21, 0x12, 0x82, 0x00},
|
||||||
|
{1024, 768, 85, 0xa7, 0x7f, 0x7f, 0x8b, 0x86, 0x92, 0x26, 0xf5, 0x60, 0x01,
|
||||||
|
// 0x24, 0xff, 0xff, 0x27, 0x00, 0x00, 0x0f, 0x21, 0x35, 0xc4, 0x00},
|
||||||
|
0x24, 0xff, 0xff, 0x27, 0x00, 0x00, 0x0f, 0x21, 0x0e, 0x82, 0x00},
|
||||||
|
{1024, 768, 100, 0xa7, 0x7f, 0x7f, 0x8b, 0x86, 0x92, 0x26, 0xf5, 0x60, 0x01,
|
||||||
|
// 0x24, 0xff, 0xff, 0x27, 0x00, 0x00, 0x0f, 0x21, 0x3c, 0x82, 0x00},
|
||||||
|
0x24, 0xff, 0xff, 0x27, 0x00, 0x00, 0x0f, 0x21, 0x06, 0x5b, 0x00},
|
||||||
|
{1024, 768, 120, 0xa7, 0x7f, 0x7f, 0x8b, 0x86, 0x92, 0x26, 0xf5, 0x60, 0x01,
|
||||||
|
// 0x24, 0xff, 0xff, 0x27, 0x00, 0x00, 0x0f, 0x21, 0x50, 0xcb, 0x00},
|
||||||
|
0x24, 0xff, 0xff, 0x27, 0x00, 0x00, 0x0f, 0x21, 0x0a, 0x93, 0x00},
|
||||||
|
{1280, 960, 60, 0xdc, 0x9f, 0x9f, 0x80, 0xac, 0x9a, 0xe6, 0xff, 0x60, 0xc1,
|
||||||
|
0x24, 0xbf, 0xbf, 0xe7, 0xa0, 0x00, 0x0f, 0x21, 0x50, 0xa4, 0x00},
|
||||||
|
{1280, 960, 75, 0xcd, 0x9f, 0x9f, 0x91, 0xa4, 0x16, 0xe6, 0xff, 0x60, 0xc1,
|
||||||
|
0x24, 0xbf, 0xbf, 0xe7, 0xa0, 0x00, 0x0f, 0x21, 0x0c, 0x2a, 0x00},
|
||||||
|
{1280, 960, 85, 0x67, 0x4f, 0x4f, 0x8b, 0x54, 0x9e, 0xf1, 0xff, 0x60, 0xc1,
|
||||||
|
0x24, 0xbf, 0xbf, 0xf2, 0x20, 0x00, 0x0f, 0x21, 0x38, 0xa4, 0x01},
|
||||||
|
{1280, 1024, 60, 0xce, 0x9f, 0x9f, 0x92, 0xa6, 0x14, 0x28, 0x5a, 0x60, 0x01,
|
||||||
|
// 0x24, 0xff, 0xff, 0x29, 0xa0, 0x41, 0x0f, 0x21, 0x50, 0xa4, 0x00},
|
||||||
|
0x24, 0xff, 0xff, 0x29, 0xa0, 0x41, 0x0f, 0x21, 0x12, 0xb3, 0x00},
|
||||||
|
{1280, 1024, 75, 0xce, 0x9f, 0x9f, 0x92, 0xa2, 0x14, 0x28, 0x5a, 0x60, 0x01,
|
||||||
|
// 0x24, 0xff, 0xff, 0x29, 0xa0, 0x41, 0x0f, 0x21, 0x30, 0x82, 0x00},
|
||||||
|
0x24, 0xff, 0xff, 0x29, 0xa0, 0x41, 0x0f, 0x21, 0x15, 0x82, 0x00},
|
||||||
|
{1280, 1024, 85, 0x67, 0x4f, 0x4f, 0x8b, 0x54, 0x9e, 0x2e, 0x5a, 0x60, 0x01,
|
||||||
|
// 0x24, 0xff, 0xff, 0x2f, 0x20, 0x41, 0x0f, 0x21, 0x28, 0x82, 0x01},
|
||||||
|
0x24, 0xff, 0xff, 0x2f, 0x20, 0x41, 0x0f, 0x21, 0x11, 0x82, 0x01},
|
||||||
|
{1280, 1024, 100, 0x67, 0x4f, 0x4f, 0x8b, 0x54, 0x9e, 0x2e, 0x5a, 0x60, 0x01,
|
||||||
|
// 0x24, 0xff, 0xff, 0x2f, 0x20, 0x41, 0x0f, 0x21, 0x3c, 0xda, 0x01},
|
||||||
|
0x24, 0xff, 0xff, 0x2f, 0x20, 0x41, 0x0f, 0x21, 0x0a, 0xcd, 0x01},
|
||||||
|
{1600, 1024, 76, 0x7e, 0x63, 0x63, 0x82, 0x66, 0x0f, 0x2c, 0x5a, 0x60, 0x03,
|
||||||
|
0x06, 0xff, 0xff, 0x2d, 0x80, 0x41, 0xcf, 0x21, 0x4c, 0xf8, 0x01,},
|
||||||
|
{1600, 1200, 60, 0x82, 0x63, 0x63, 0x86, 0x68, 0x14, 0xe0, 0x10, 0x40, 0xb1,
|
||||||
|
// 0x24, 0xaf, 0xaf, 0xe1, 0x80, 0x55, 0x0f, 0x21, 0x44, 0xd5, 0x01},
|
||||||
|
0x24, 0xaf, 0xaf, 0xe1, 0x80, 0x55, 0x0f, 0x21, 0x0a, 0xb3, 0x01},
|
||||||
|
{1600, 1200, 65, 0x82, 0x63, 0x63, 0x86, 0x68, 0x14, 0xe0, 0x10, 0x40, 0xb1,
|
||||||
|
// 0x24, 0xaf, 0xaf, 0xe1, 0x80, 0x55, 0x0f, 0x21, 0x44, 0xe7, 0x01},
|
||||||
|
0x24, 0xaf, 0xaf, 0xe1, 0x80, 0x55, 0x0f, 0x21, 0x11, 0x91, 0x01},
|
||||||
|
{1600, 1200, 70, 0x82, 0x63, 0x63, 0x86, 0x68, 0x14, 0xe0, 0x10, 0x40, 0xb1,
|
||||||
|
// 0x24, 0xaf, 0xaf, 0xe1, 0x80, 0x55, 0x0f, 0x21, 0x34, 0xc4, 0x01},
|
||||||
|
0x24, 0xaf, 0xaf, 0xe1, 0x80, 0x55, 0x0f, 0x21, 0x0d, 0x82, 0x01},
|
||||||
|
{1600, 1200, 75, 0x82, 0x63, 0x63, 0x86, 0x68, 0x14, 0xe0, 0x10, 0x40, 0xb1,
|
||||||
|
// 0x24, 0xaf, 0xaf, 0xe1, 0x80, 0x55, 0x0f, 0x21, 0x30, 0xc4, 0x01},
|
||||||
|
0x24, 0xaf, 0xaf, 0xe1, 0x80, 0x55, 0x0f, 0x21, 0x09, 0x6f, 0x01},
|
||||||
|
{1600, 1200, 80, 0x82, 0x63, 0x63, 0x86, 0x68, 0x14, 0xe0, 0x10, 0x40, 0xb1,
|
||||||
|
// 0x24, 0xaf, 0xaf, 0xe1, 0x80, 0x55, 0x0f, 0x21, 0x24, 0xa4, 0x01},
|
||||||
|
0x24, 0xaf, 0xaf, 0xe1, 0x80, 0x55, 0x0f, 0x21, 0x11, 0xb3, 0x01},
|
||||||
|
{1600, 1200, 85, 0x82, 0x63, 0x63, 0x86, 0x68, 0x14, 0xe0, 0x10, 0x40, 0xb1,
|
||||||
|
// 0x24, 0xaf, 0xaf, 0xe1, 0x80, 0x55, 0x0f, 0x21, 0x0c, 0x4e, 0x01},
|
||||||
|
0x24, 0xaf, 0xaf, 0xe1, 0x80, 0x55, 0x0f, 0x21, 0x09, 0x7e, 0x01},
|
||||||
|
{1792, 1344, 60, 0x8e, 0x6f, 0x6f, 0x92, 0x71, 0x1f, 0x74, 0x1f, 0x40, 0x43,
|
||||||
|
// 0x29, 0x3f, 0x3f, 0x75, 0x80, 0x55, 0x0f, 0x21, 0x30, 0xbf, 0x01},
|
||||||
|
0x29, 0x3f, 0x3f, 0x75, 0x80, 0x55, 0x0f, 0x21, 0x15, 0xbf, 0x01},
|
||||||
|
{1792, 1344, 75, 0x94, 0x6f, 0x6f, 0x98, 0x74, 0x01, 0x87, 0x1f, 0x40, 0x4a,
|
||||||
|
// 0x4d, 0x3f, 0x3f, 0x88, 0x00, 0x55, 0x0f, 0x21, 0x0c, 0x59, 0x01},
|
||||||
|
0x4d, 0x3f, 0x3f, 0x88, 0x00, 0x55, 0x0f, 0x21, 0x05, 0x6b, 0x01},
|
||||||
|
{1856, 1392, 60, 0x92, 0x73, 0x73, 0x96, 0x7c, 0x03, 0xa4, 0x1f, 0x40, 0x73,
|
||||||
|
// 0x29, 0x6f, 0x6f, 0xa5, 0x00, 0x55, 0x0f, 0x21, 0x3c, 0xf7, 0x01},
|
||||||
|
0x29, 0x6f, 0x6f, 0xa5, 0x00, 0x55, 0x0f, 0x21, 0x15, 0xcb, 0x01},
|
||||||
|
{1920, 1200, 76, 0x9d, 0x77, 0x77, 0x81, 0x7c, 0x8b, 0xe0, 0x10, 0x40, 0xb3,
|
||||||
|
0xb6, 0xaf, 0xaf, 0xe1, 0x00, 0x55, 0xcf, 0x21, 0x14, 0x76, 0x01,},
|
||||||
|
{1920, 1440, 60, 0x9d, 0x77, 0x77, 0x81, 0x7a, 0x87, 0xda, 0x1f, 0x40, 0xa1,
|
||||||
|
// 0x24, 0x9f, 0x9f, 0xdb, 0x00, 0x55, 0x0f, 0x21, 0x30, 0xe3, 0x01},
|
||||||
|
0x24, 0x9f, 0x9f, 0xdb, 0x00, 0x55, 0x0f, 0x21, 0x0d, 0xa1, 0x01},
|
||||||
|
{2048, 1536, 60, 0x98, 0x7f, 0x7f, 0x9c, 0x80, 0x0f, 0x3b, 0xba, 0x40, 0x01,
|
||||||
|
0x04, 0xff, 0xff, 0x3c, 0x00, 0x55, 0x0f, 0x21, 0x28, 0xc7, 0x01,},
|
||||||
|
{2048, 1536, 75, 0xa1, 0x7f, 0x7f, 0x85, 0x84, 0x90, 0x44, 0xba, 0x40, 0x01,
|
||||||
|
0x04, 0xff, 0xff, 0x45, 0x00, 0x55, 0x0f, 0x21, 0x1c, 0xc7, 0x01,},
|
||||||
|
// STB Begin Changes
|
||||||
|
#endif // #ifdef H4
|
||||||
|
// STB End Changes
|
||||||
151
glide2x/h3/cinit/plltable.h
Normal file
151
glide2x/h3/cinit/plltable.h
Normal file
@@ -0,0 +1,151 @@
|
|||||||
|
/*
|
||||||
|
** THIS SOFTWARE IS SUBJECT TO COPYRIGHT PROTECTION AND IS OFFERED ONLY
|
||||||
|
** PURSUANT TO THE 3DFX GLIDE GENERAL PUBLIC LICENSE. THERE IS NO RIGHT
|
||||||
|
** TO USE THE GLIDE TRADEMARK WITHOUT PRIOR WRITTEN PERMISSION OF 3DFX
|
||||||
|
** INTERACTIVE, INC. A COPY OF THIS LICENSE MAY BE OBTAINED FROM THE
|
||||||
|
** DISTRIBUTOR OR BY CONTACTING 3DFX INTERACTIVE INC(info@3dfx.com).
|
||||||
|
** THIS PROGRAM IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
|
||||||
|
** EXPRESSED OR IMPLIED. SEE THE 3DFX GLIDE GENERAL PUBLIC LICENSE FOR A
|
||||||
|
** FULL TEXT OF THE NON-WARRANTY PROVISIONS.
|
||||||
|
**
|
||||||
|
** USE, DUPLICATION OR DISCLOSURE BY THE GOVERNMENT IS SUBJECT TO
|
||||||
|
** RESTRICTIONS AS SET FORTH IN SUBDIVISION (C)(1)(II) OF THE RIGHTS IN
|
||||||
|
** TECHNICAL DATA AND COMPUTER SOFTWARE CLAUSE AT DFARS 252.227-7013,
|
||||||
|
** AND/OR IN SIMILAR OR SUCCESSOR CLAUSES IN THE FAR, DOD OR NASA FAR
|
||||||
|
** SUPPLEMENT. UNPUBLISHED RIGHTS RESERVED UNDER THE COPYRIGHT LAWS OF
|
||||||
|
** THE UNITED STATES.
|
||||||
|
**
|
||||||
|
** COPYRIGHT 3DFX INTERACTIVE, INC. 1999, ALL RIGHTS RESERVED
|
||||||
|
**
|
||||||
|
** File name: plltable.h
|
||||||
|
**
|
||||||
|
** Description: The V3 PLL table.
|
||||||
|
**
|
||||||
|
** $History: plltable.h $
|
||||||
|
**
|
||||||
|
** ***************** Version 1 *****************
|
||||||
|
** User: Sapphire Date: 3/16/99 Time: 7:28p
|
||||||
|
** Created in $/Releases/Voodoo3/V3_OEM_100/3dfx/devel/H3/cinit
|
||||||
|
**
|
||||||
|
** ***************** Version 4 *****************
|
||||||
|
** User: Michael Date: 1/12/99 Time: 9:23a
|
||||||
|
** Updated in $/devel/h3/Win95/dx/minivdd
|
||||||
|
** Implement the 3Dfx/STB unified header.
|
||||||
|
**
|
||||||
|
** ***************** Version 3 *****************
|
||||||
|
** User: Artg Date: 8/27/98 Time: 11:08a
|
||||||
|
** Updated in $/devel/h3/Win95/dx/minivdd
|
||||||
|
** added guard ifdef for redundant plltable define.
|
||||||
|
**
|
||||||
|
** ***************** Version 2 *****************
|
||||||
|
** User: Ken Date: 4/15/98 Time: 6:42p
|
||||||
|
** Updated in $/devel/h3/win95/dx/minivdd
|
||||||
|
** added unified header to all files, with revision, etc. info in it
|
||||||
|
*/
|
||||||
|
|
||||||
|
//
|
||||||
|
// generated by gen_plltable.pl at Thu Apr 9 18:44:30 1998
|
||||||
|
//
|
||||||
|
|
||||||
|
#define MIN_PLL_FREQ 30
|
||||||
|
#define MAX_PLL_FREQ 120
|
||||||
|
|
||||||
|
#if !defined(Host_H3)
|
||||||
|
FxU32 _pllTable[] = {
|
||||||
|
// pllCtrl n m k actual(MHz)
|
||||||
|
// ------- --- --- --- -----------
|
||||||
|
0x00006B2E, // 107 11 2 30.013108
|
||||||
|
0x00001806, // 24 1 2 31.022723
|
||||||
|
0x00007B32, // 123 12 2 31.960223
|
||||||
|
0x0000511E, // 81 7 2 33.011359
|
||||||
|
0x0000240A, // 36 2 2 34.005677
|
||||||
|
0x0000561E, // 86 7 2 34.999996
|
||||||
|
0x0000772A, // 119 10 2 36.093745
|
||||||
|
0x00001D06, // 29 1 2 36.988632
|
||||||
|
0x0000531A, // 83 6 2 38.032666
|
||||||
|
0x00006B22, // 107 8 2 39.017041
|
||||||
|
0x00007926, // 121 9 2 40.025821
|
||||||
|
0x00007C26, // 124 9 2 41.002061
|
||||||
|
0x00002D0A, // 45 2 2 42.059654
|
||||||
|
0x00002206, // 34 1 2 42.954540
|
||||||
|
0x00005416, // 84 5 2 43.977267
|
||||||
|
0x00005616, // 86 5 2 44.999994
|
||||||
|
0x00005816, // 88 5 2 46.022721
|
||||||
|
0x0000671A, // 103 6 2 46.981528
|
||||||
|
0x0000410E, // 65 3 2 47.965903
|
||||||
|
0x00002706, // 39 1 2 48.920448
|
||||||
|
0x00002806, // 40 1 2 50.113630
|
||||||
|
0x0000370A, // 55 2 2 51.008516
|
||||||
|
0x0000380A, // 56 2 2 51.903402
|
||||||
|
0x0000480E, // 72 3 2 52.977266
|
||||||
|
0x0000771A, // 119 6 2 54.140618
|
||||||
|
0x0000791A, // 121 6 2 55.035504
|
||||||
|
0x00007B1A, // 123 6 2 55.930391
|
||||||
|
0x00007D1A, // 125 6 2 56.825277
|
||||||
|
0x00004F0E, // 79 3 2 57.988629
|
||||||
|
0x0000400A, // 64 2 2 59.062492
|
||||||
|
0x00006B2D, // 107 11 1 60.026216
|
||||||
|
0x00007E35, // 126 13 1 61.090901
|
||||||
|
0x00001805, // 24 1 1 62.045447
|
||||||
|
0x00002A0D, // 42 3 1 62.999992
|
||||||
|
0x00007B31, // 123 12 1 63.920446
|
||||||
|
0x0000742D, // 116 11 1 64.982509
|
||||||
|
0x0000511D, // 81 7 1 66.022719
|
||||||
|
0x00006525, // 101 9 1 67.035115
|
||||||
|
0x00002409, // 36 2 1 68.011355
|
||||||
|
0x00006825, // 104 9 1 68.987595
|
||||||
|
0x0000561D, // 86 7 1 69.999991
|
||||||
|
0x00007529, // 117 10 1 70.994309
|
||||||
|
0x00007729, // 119 10 1 72.187491
|
||||||
|
0x0000310D, // 49 3 1 73.022718
|
||||||
|
0x00001D05, // 29 1 1 73.977263
|
||||||
|
0x00007125, // 113 9 1 74.845032
|
||||||
|
0x00005319, // 83 6 1 76.065331
|
||||||
|
0x00002909, // 41 2 1 76.960217
|
||||||
|
0x00006B21, // 107 8 1 78.034081
|
||||||
|
0x00001F05, // 31 1 1 78.749990
|
||||||
|
0x00007925, // 121 9 1 80.051643
|
||||||
|
0x00006F21, // 111 8 1 80.897717
|
||||||
|
0x00007C25, // 124 9 1 82.004122
|
||||||
|
0x0000380D, // 56 3 1 83.045444
|
||||||
|
0x00002D09, // 45 2 1 84.119308
|
||||||
|
0x00005D19, // 93 6 1 85.014194
|
||||||
|
0x00002205, // 34 1 1 85.909080
|
||||||
|
0x00005315, // 83 5 1 86.931807
|
||||||
|
0x00005415, // 84 5 1 87.954534
|
||||||
|
0x00005515, // 85 5 1 88.977261
|
||||||
|
0x00005615, // 86 5 1 89.999989
|
||||||
|
0x00005715, // 87 5 1 91.022716
|
||||||
|
0x00005815, // 88 5 1 92.045443
|
||||||
|
0x00002505, // 37 1 1 93.068170
|
||||||
|
0x00006719, // 103 6 1 93.963056
|
||||||
|
0x00005B15, // 91 5 1 95.113624
|
||||||
|
0x0000410D, // 65 3 1 95.931806
|
||||||
|
0x0000781D, // 120 7 1 97.045442
|
||||||
|
0x00002705, // 39 1 1 97.840897
|
||||||
|
0x00005111, // 81 4 1 99.034078
|
||||||
|
0x00002805, // 40 1 1 100.227260
|
||||||
|
0x00007D1D, // 125 7 1 101.022714
|
||||||
|
0x00003709, // 55 2 1 102.017033
|
||||||
|
0x00007119, // 113 6 1 102.911919
|
||||||
|
0x00003809, // 56 2 1 103.806805
|
||||||
|
0x00002A05, // 42 1 1 104.999987
|
||||||
|
0x0000480D, // 72 3 1 105.954532
|
||||||
|
0x00002B05, // 43 1 1 107.386350
|
||||||
|
0x00007719, // 119 6 1 108.281236
|
||||||
|
0x00003B09, // 59 2 1 109.176123
|
||||||
|
0x00007919, // 121 6 1 110.071009
|
||||||
|
0x00003C09, // 60 2 1 110.965895
|
||||||
|
0x00007B19, // 123 6 1 111.860781
|
||||||
|
0x00004D0D, // 77 3 1 113.113622
|
||||||
|
0x00007D19, // 125 6 1 113.650554
|
||||||
|
0x00002E05, // 46 1 1 114.545440
|
||||||
|
0x00004F0D, // 79 3 1 115.977258
|
||||||
|
0x00002F05, // 47 1 1 116.931803
|
||||||
|
0x00004009, // 64 2 1 118.124985
|
||||||
|
0x0000510D, // 81 3 1 118.840894
|
||||||
|
0x00006B2C, // 107 11 0 120.052432
|
||||||
|
};
|
||||||
|
FxU32 *pllTable = (FxU32*) (_pllTable - MIN_PLL_FREQ);
|
||||||
|
#endif
|
||||||
|
|
||||||
Reference in New Issue
Block a user