home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1999 January / pcwk_01_1999.iso / Tajnepp / MCLK093 / HISTORY.TXT < prev    next >
Text File  |  1997-05-04  |  5KB  |  115 lines

  1. mclk093b.zip            05/04/97 (unofficial release)
  2.  
  3. In this release (v0.93) ...
  4.  
  5. *Ok, I'm a bit short on time - I apologize for not documenting all the
  6. *changes, minor and major, that I've made over the past few revisions.
  7. *
  8. *0.93b does not include any additional chipset support.  My primary goal
  9. *    was the patching of ET-6000 MCLK code to work with more vendors'
  10. *    adapters.  093A did not work with all ET-6000 boards.
  11. *
  12. *
  13. *  COMING SOON - MATROX MYSTIQUE SUPPORT
  14. *
  15.  
  16.    The following chipsets should be recognized and supported...
  17.     Cirrus Logic GD-5420/2/4/6/8/9, GD-5430/4/6, GD-5440, GD-5446
  18.     S3 864/866/868 with S3-SDAC RAMDAC, Trio32/Trio64/Trio64V+
  19.         S3 Virge, S3 Virge/VX, S3 Virge DX/GX (MCLK's timing-report may be
  20.      wrong)
  21.         Trident 9440/96XX
  22.     Tseng Labs ET-6000
  23.     
  24.    The following chipsets should be recognized, but are NOT supported
  25.     S3 911/924/928, S3 Trio64UV+, some of the Trident chipsets
  26.    The following chipsets work with (but cannot be detected by) MCLK
  27.     Cirrus Logic GD-7543 (programmable as GD-542x, use "/F" switch)
  28.     S3 Trio64V2 ( programmable as Trio64V+, use "/F" switch )
  29.  
  30.     MCLK re-reprogrammability support for
  31.         Cirrus GD-542x/543x/544x ( GD-5434 NOT supported, due to BIOS)
  32.         Cirrus GD-7543 (must use "/F" switch)
  33. *(does not work)Cirrus GD-5462, GD-5464
  34.         S3 Trio32/Trio64/Trio64V+
  35.         S3 Trio64V2 (programmable as Trio64V+, use "/F" switch)
  36.         S3 Virge, VirgeVX (untested VirgeDX, VirgeGX)
  37.         S3 SDAC (86C716 RAMDAC -- found on some S3-864/866/868 boards)
  38.                 Trident 9440/96xx
  39. *        Tseng Labs ET-6000
  40.  
  41. Revision history
  42. --------------------------------------
  43. 0.93b    05/04/97... modified Tseng ET-6000 code
  44.  
  45. 0.93a    03/21/97... added Tseng ET-6000, Cirrus Logic GD-546X code
  46.         ... added pci-detect routine (required for GD-546X, ET6000)
  47.         ... pci-detected : 9440/96xx, VirgeDX/GX, ET6000, GD5462/64
  48.         ... (MCLK's new code will prefix the reported chipset type 
  49.              with the letters "PCI", eg. "PCI Virge (325)")
  50.  
  51. 0.92    12/30/96... some cosmetic change, no new code
  52.         ... fixed S3 Virge and Virge/VX timing-mode report
  53.         ... (wouldn't report 1-cycle EDO timing properly)
  54.         ... added S3 Aurora64V+ and S3 Trio64UV+ detection
  55.  
  56. 0.91    07/31/96... MCLK programmability for Trident 9440/96xx chipsets
  57.         ... thanks to Finn Thogerson's VGADOC4B and an
  58.         ... anonymous techie at Trident Microsystems
  59.  
  60. 0.90    07/28/96... cosmetic changes to S3 code (improved Trio64V+ detection)
  61.         ... cosmetic changes to MCLK code (eliminated redundant text 
  62.         ... that was present during multiple-command execution )
  63.  
  64. 0.89    06/21/96... added Cirrus Logic GD-5446 detection.
  65.  
  66. 0.88    05/10/96... added S3 Virge and Virge/VX detection,
  67.         ... MCLK programmability for the S3-Virge (not Virge/VX)
  68.  
  69. 0.87    03/12/96... fixed the S3-SDAC code (again), so it no longer causes
  70.         ... lockups with non-SDAC S3 cards
  71.  
  72. 0.86    12/22/95... Corrupt screen fixed for Trident cards
  73.         ... Trident MCLK routine not yet functional
  74.         ... Fixed S3-SDAC detection routine
  75.  
  76. 0.85    12/11/95... Included Trident 9440/96xx detection, (MCLK doesn't work)
  77.         ... added user-option to override auto-detection ( "/F" )
  78.         ... source file changes (replaced sprintf with ostrstream)
  79.         ...  (this alone attributes to the +10k size increase)
  80.         ... W32p code has returned, but only accesible with "/F"
  81.  
  82. 0.84    10/21/95... added CPU-write and MEM-write 2/3MCLK control for S3Trio
  83.         ... CPU-write and MEM-write apply only if MCLK < 57MHz
  84.         ... fixed S3 init code to unlock extended SEQ registers
  85. 0.83    10/13/95... notes about the Cirrus Logic GD-5434 BIOS
  86.     +If you have an S3-86x/Trio/96x, MCLK should display the installed
  87.      video memory type (EDO/burst/FPM RAM)
  88.     +Newer S3 chips (Trio/868/968) have a common ID byte + 2nd IDbyte...
  89.     +proper Trio64V+ chipset detection
  90.  
  91. 0.82    06/30/95... still need to beta-test a lot of the code
  92.     +MCLK.EXE now accepts multiple commands per execution, no need to
  93.      run MCLK 5 times to set all those parameters!
  94.  
  95. 0.81    06/22/95... still need to beta-test a lot of the code
  96.     +Added S3 Vision964/968 ( I realized most settings are same as S3-864 )
  97.     +Added MCLK programmability for the S3 SDAC (86C716 RAMDAC)
  98.      (program should autodetect S3 SDAC)
  99.     Fixed bug where 5th choice was never recognized
  100.     Fixed a few bugs with Cirrus and S3 code
  101.         ( Choices for "2items" sometimes didn't scan both parameters)
  102.         ( Cirrus GD-543x -- MCLK reprogamming is now done through BIOS)
  103.         ( S3 -- fixed register-unlock...before some functions
  104.           couldn't overwrite protected registers ! )
  105.     -Removed ET4000/W32p from chips.lib/chips.prj
  106.     "moved" MCLK choice, so that it's always choice #0 (SDAC/Trio/Cirrus)
  107.  
  108. 0.80    06/16/95
  109.     First public release
  110.     Support for Cirrus Logic GD542x/543x, S3 80x/86x/Trio
  111.     MCLK reprogrammability for S3Trio, Cirrus GD-542x/3x
  112. ---------------------------------------
  113. liaor@uci.edu
  114. www http://www.oac.uci.edu/~rliao
  115.