home *** CD-ROM | disk | FTP | other *** search
/ Chip 1999 December / Chip_1999-12_cd.bin / servis / FIX / BIOSfix.txt < prev    next >
Text File  |  1998-04-29  |  6KB  |  164 lines

  1.                            Viasoft Inc.
  2.  
  3.                          BIOS Fix README
  4.         
  5.  
  6. Function
  7. --------
  8. BIOS Fix is a Terminate and Stay Resident (TSR) program to correct
  9. Basic Input/Output System (BIOS) date management deficiencies, for 
  10. dates in the Year 2000.
  11.  
  12. Many Personal Computer (PC) BIOSs cannot correctly handle the 
  13. century rollover from December 31, 1999, to January 1, 2000. 
  14.  
  15. In most cases, installing OnMark 2000 BIOS Fix software corrects
  16. this problem and ensures that Year 2000 system dates will be
  17. correctly set. BIOS Fix will correct the clock upon reboot and
  18. during operation of the PC. (See "Firmware Situations That
  19. Cannot Be Corrected" below for information on PCs that cannot
  20. be fixed.)
  21.  
  22. The BIOS Fix can be installed as part of your normal CD-ROM 
  23. installation of OnMark 2000 Assess, or the sub-directory with the
  24. BIOS Fix can be copied to diskette, and installed separately
  25. on systems without a CD-ROM.
  26.  
  27. The following sections detail the installation BIOS Fix from
  28. diskette.
  29.  
  30. Installation on Windows 3.x Systems (From diskette)
  31. -------------------------------
  32. To install BIOS Fix into a Windows 3.1 or Windows 3.11 system,
  33. follow these steps:
  34.  
  35. 1. Start Windows.
  36. 2. Insert the "BIOS Fix" diskette into drive A: (or B:).
  37. 3. From the Windows Program Manager, select FILE > RUN.
  38. 4. In the Command Line box, type A:SETUP (or B:SETUP).
  39. 5. Press [ENTER].  A greeting screen is displayed.
  40. 6. Read the license agreement and click Yes if you agree to the
  41.    terms.
  42. 7. The setup program will guide you through the installation of 
  43.    BIOS Fix.
  44.  
  45.  
  46. Installation on Windows 95 Systems (From diskette)
  47. -------------------------------
  48. To install BIOS Fix into a Windows 95 system, follow these steps:
  49.  
  50. 1. Start Windows.
  51. 2. Insert the "BIOS Fix" diskette into drive A: (or B:).
  52. 3. Select Start > Run... from the taskbar.
  53. 4. In the Open box, type A:SETUP (or B:SETUP).
  54.    The Install Wizard appears. Click Next to continue.
  55. 5. Read the license agreement and click Yes if you agree to the
  56.    terms.
  57. 6. The setup program will guide you through the installation of 
  58.    BIOS Fix.
  59.  
  60.  
  61. Installation on DOS Systems - (Need to copy the diskette first)
  62. ---------------------------
  63. BIOS Fix must be manually installed on DOS systems from 3.5
  64. inch installation diskette.
  65.  
  66. 1. Copy BIOSFIX.EXE from the installation diskette to the
  67.    C:\DOS directory.
  68.  
  69. 2. EDIT C:\AUTOEXEC.BAT to add, at the beginning, the line:
  70.      @if exist C:\DOS\BIOSFIX.EXE C:\DOS\BIOSFIX.EXE -A +R +T
  71.    BIOSFIX.EXE is best executed at the start of the AUTOEXEC.BAT
  72.    to protect all following applications from bad dates.
  73.    (The @ character prevents display of the line when 
  74.    AUTOEXEC.BAT executes.)
  75.  
  76.  
  77.  
  78. Operation of BIOS Fix
  79. ---------------------
  80. BIOSFIX is initiated at the beginning of AUTOEXEC.BAT, installing
  81. a TSR that monitors the BIOS date functions. This TSR will 
  82. immediately correct an erroneous century rollover. If the PC is 
  83. off during the critical period, BIOSFIX will correct the system 
  84. date immediately after Reboot.
  85.  
  86.  
  87. Parameters
  88. ----------
  89. BIOS Fix operation is governed by three command line parameters.
  90. These parameters are A, R, and T and are turned ON or OFF with the
  91. use of a plus (+) or minus (-) sign:
  92.  
  93. +A Requests that the Alarm Timer be used to help manage date rollover.
  94.  
  95. -A Requests that the Alarm Timer not be used to help manage date
  96.    rollover. This is the DEFAULT setting, since the Alarm Timer is
  97.    a single hardware resource.
  98.  
  99. +R Requests that references to the Real Time Clock monitored. 
  100.    This is the DEFAULT setting, since it ensures that a date will
  101.    be corrected prior to any use.
  102.  
  103. -R Requests that the Real Time Clock monitoring not be used to 
  104.    correct an erroneous system date.
  105.  
  106. +T Requests that the clock is monitored through a standard clock
  107.    tick interrupt which occurs many times a second. This is the 
  108.    DEFAULT since it ensures that the date will be corrected as soon 
  109.    as it might change.
  110.  
  111. -T Requests that the periodic clock tick not be used to monitor and 
  112.    correct an erroneous system date.
  113.  
  114. The default command line invokes BIOSFIX.EXE with the parameters:
  115.  
  116.      -A +R +T
  117.  
  118. The installation program only provides a user with the ability
  119. to specify the Real-Time Clock Tick (R) and Time of Day (T)
  120. corrections. AUTOEXEC.BAT must be manually edited to change the
  121. Alarm Timer (A) parameter. This ensures that a BIOS Fix user will 
  122. not unknowingly consume the Alarm Timer resource.
  123.  
  124.  
  125. De-Installation of BIOS Fix (this applies to all systems)
  126. ---------------------------------------------------------
  127.  
  128. EDIT C:\AUTOEXEC.BAT to change the line:
  129.     @if exist C:\DOS\BIOSFIX.EXE C:\DOS\BIOSFIX.EXE -A +R +T
  130.   to:
  131.     @REM if exist C:\DOS\BIOSFIX.EXE C:\DOS\BIOSFIX.EXE -A +R +T
  132.  
  133. Reboot your PC.
  134.  
  135. This will turn the invocation of BIOSFIX.EXE into a comment, and
  136. it will not be executed at boot time. Restoring BIOS Fix operation 
  137. is done by deleting the "REM " string from the line.
  138.  
  139. The user can also di-install by simply renaming or deleting the
  140. BIOSFIX.EXE program, since the "if exist" line will prevent
  141. execution errors.
  142.  
  143. Firmware Situations Which Cannot be Corrected
  144. ---------------------------------------------
  145. If the PC BIOS can support holding a Year 2000 date, BIOS Fix
  146. will be able to correct erroneous dates.
  147.  
  148. However, certain BIOSs simply assume the century is 19, and thus
  149. cannot hold a date with a century of 20.
  150.  
  151. It is recommended that OnMark 2000 BIOS Test is run to determine if
  152. the BIOS can support a Century 20 date, or if the BIOS must be
  153. replaced.
  154.  
  155. For more information about potential PC problems with the Year 2000, 
  156. please feel free to contact Viasoft at:
  157.  
  158. Web:   OnMark.Viasoft.com
  159.  
  160.  
  161.  
  162. Copyright (c) Viasoft Inc. 1997, 1998. ALL RIGHTS RESERVED.
  163. An unpublished work.
  164.