readme.txt Driver File Contents (

README.TXT                                                         01-15-1998
for TOSH2000.COM online distribution

This electronic archive contains the following files:

TOSH2000.COM    Program to assure correct year 2000 date rollover on older
                Toshiba computers
INSTALL.EXE     Small program to modify your AUTOEXEC.BAT file to load
                TOSH2000 at system startup
README.TXT      This file
README.COM      Self-displaying version of README.TXT


TOSH2000.COM is a very small DOS TSR (Terminate and Stay Resident) program 
that will assure correct year 2000 date rollover on older Toshiba computers. 
When resident, it monitors the change of century in the real time clock, and 
corrects it if it changes incorrectly, which can happen on the older Toshiba 
computers including (but not limited to) those listed below.  For complete 
compatibility information for the various environments, please refer to the 
compatibility matrix in the Toshiba Computers Year 2000 Website at or in the provided.  The Website will always 
have the most up-to-date information.

        Portege         Satellite/Pro           T-models
        610CT           T2150C Series           T4900CT
        T3600CT         T2450CT                 T4850CT
        T3400           100CS                   T4800CT
        T3400CT         T2110CS                 T4700CS/CT
                        T2130CS                 T6600 (all)
                        T2130CT                 T4600 (all)
                        T2100 Series            T200/CS (Windows for Pen) 
                        T19xx (all)
                        T2400C Series

TOSH2000.COM should operate correctly on any Toshiba PC running current or
previous versions of MS-DOS, Windows 95 or Windows for Workgroups.

NOTE however that it cannot run properly under Windows NT, since 
Windows NT does not permit direct manipulation of the real time clock
by DOS "TSR" stay-resident programs.

The program is intended to be included in your AUTOEXEC.BAT file, so it
can start runnning as soon as the computer is powered up.  Thus it will
correct an erroneous date rollover whether it occurs while powered on,
suspended, or powered off.  Its usage of system resources is negligible,
and will not degrade your computer's performance in any way.  When
resident, the program occupies less than 500 bytes of memory.

When TOSH2000.COM is first invoked, it will determine whether the computer
model requires its services:

   If so, it will display the following message on the screen, and start
   running in the background:

       "Toshiba Year 2000 Assurance Driver loaded"

   Otherwise, the following message will be displayed, and the program will
   simply exit:

       "Toshiba Year 2000 Assurance Driver not required"

   A third possible message, which will be displayed if you run TOSH2000
   under Windows NT, is:

       "TOSH2000 is not intended to run under MS-Windows NT - exiting"

If you are unsure whether your machine requires this program, simply
execute it at the DOS command prompt, or via a Windows DOS box.  If the
first message above is displayed, ("Driver loaded"), then you should
add a line to your C:\AUTOEXEC.BAT file specifying the TOSH2000 program,
such as "C:\TOSH2000\TOSH2000.COM" (or whatever path describes the location 
of the program).  Installation instructions are provided below.

If the second message above is displayed, you do not need this program.

If the third message is displayed (because you are running Windows NT),
and you are curious as to whether your machine requires year 2000
correction, you can copy TOSH2000.COM onto an MS-DOS-bootable diskette,
if you have one available, and then boot up MS-DOS and execute TOSH2000.

This program has not been tested on IBM OS/2, or any other operating
system beyond what is discussed above.


An INSTALL program is provided in this archive that will add this line to 
your AUTOEXEC.BAT file if you determine that it is required.  To run the 
INSTALL program from Windows, double-click on the INSTALL.EXE icon in File 
Manager (Win 3.x), or Explorer (Win95).  To run it from the DOS command line, 
change to the directory where you extracted the archive, and type:

and press <Enter>.

The INSTALL program will look for TOSH2000.COM in the current directory.  If 
found, a line that loads TOSH2000.COM will be prepended to your 
C:\AUTOEXEC.BAT file.  If TOSH2000.COM is not found in the current directory, 
you will need to manually add this line to your AUTOEXEC.BAT file using an 
ASCII text editor. The following steps  will help you to manually install 

 o  From the MS-DOS prompt, open AUTOEXEC.BAT in the DOS editor by typing the 
    following command:

    and press <Enter>

 o  From the Windows 3.x Program Manager, click "File", then "Run", and type:
    and Press <Enter> or click OK
 o  From Windows 95, click "Start", then "Run" and type:
    and Press <Enter> or click OK

Once AUTOEXEC.BAT has been loaded into the text editor, simply add the line:

at the top of the file, replacing the "C:\TOSH2000" path with the path to 
where you stored TOSH2000.COM on your system.  If you stored TOSH2000.COM in 
the root directory of C: (C:\), simply add the line:

to the top of the file
Save the file and exit the editor.  You'll need to restart your computer in 
order for the changes to take effect.


Memory Requirements:

        Runtime:        900 bytes
        Resident:       330 bytes
        LoadHigh:       Not tested.  TOSH2000 is very small, so loading high
                        will not offer a significant benefit.

What it does:

 1. Determines OS version number, and if it is specifically the WinNT version 
    (i.e., DOS 5.50) it exits.

 2. Saves current CMOS year and century, then sets them to 1900, then does a 
    few "get bios date" calls.  New BIOS have routines that monitor this 
    condition (1900 is an illegal date), and change cmos to 2000 when 
    It is the "get BIOS date" call (int 1a func4) which triggers this BIOS 

    The program then restores the original year/century, then looks at the one 
    returned from the get date call.  If it's not 20, the program makes itself 
    resident. Otherwise it just exits.

    Once resident, the program serves as a front end for the "get BIOS date" 
    call.  It first allows the normal BIOS get date call to completely 
    execute, then intercepts the values being returned to the caller, and does
    a simple check: if the year being returned is less than 80, it forces the 
    century to 20 (and also writes the 20 back to cmos) and then the values, 
    including the possibly modified century byte, are returned to the caller. 



Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: ftp, load: 1.58