_______________________________________________________________
2. 386EMM and Special Toshiba features
Source: Companion Disk
1. Windows 3.x and Special Toshiba features
--------------------------------------------
Users have encountered problems with special Toshiba
features when using Windows 3.x on battery-powered 386/486
Toshiba PCs. Often, these problems are related to Windows
3.x being unaware of certain areas of memory needed to
support Toshiba-specific functions such as RESUME, HardRAM,
and battery-saving features. The simplest way to avoid the
conflict over these memory areas is to prevent Windows 3.x
from using these particular ranges of addresses for any purpose.
The following table shows the address ranges you should
exclude for your particular Toshiba model and features you
wish to use:
------------------------------------------------------------
Toshiba Computer Segment Address Range to Exclude
Model(s)
------------------------------------------------------------
T3100SX Exclude E000-E7FF if you plan to use
T2000SX HardRAM.
T2000SXe
T2200SX Exclude E800-EFFF if you plan to use
T4400SX RESUME, or any battery-saving features.
T1800 series
T4500 series If you need to exclude both E000-E7FF
T100X and also E800-EFFF, you may specify
this as a single range E000-EFFF.
------------------------------------------------------------
T3300SL Exclude C800-CFFF if you plan to use
HardRAM, RESUME, or any battery-saving
features.
------------------------------------------------------------
T1900 series Exclude E000-E7FF if you plan to use
HardRAM.
Exclude C800-CFFF if you plan to use
RESUME, or any battery-saving features.
------------------------------------------------------------
T4600 series Exclude C800-CFFF if you plan to use
RESUME, or any battery-saving features.
------------------------------------------------------------
T1910 series
T1950 series Exclude E800-EFFF if you plan to use
T3400 series RESUME, or any battery-saving features.
T4700CT
T4800CT
T4850CT
T4900CT
------------------------------------------------------------
Examples:
You have a T2200SX and you plan to use RESUME but not
HardRAM. You should:
1. Use TEST3.EXE to set your HardRAM size to 0KB.
2. Add a EMMExclude=E800-EFFF command to the [386Enh]
section of your Windows SYSTEM.INI file.
You have a T4400SX and you plan to use all special Toshiba
features. You should:
1. Add a EMMExclude=E000-EFFF command to the [386Enh]
section of your Windows SYSTEM.INI file.
You have a T3300SL and you plan to use only the battery-
saving features. You should:
1. Add a EMMExclude=C800-CFFF command to the [386Enh]
section of your Windows SYSTEM.INI file.
You may use Notepad to edit the SYSTEM.INI file.
If you are using a 386 Expanded Memory Manager other than
Toshiba's EMM386.EXE, you will need to repeat the Toshiba
excluded address ranges in your memory manager setup. It is
necessary to repeat the same exclusion within your memory
manager because there is no mechanism for a memory manager
(either Toshiba or third-party) to communicate the range of
excluded segment addresses to Windows.
Toshiba supplies a driver file (WRESUME.386) that allows the
RESUME feature of your computer to function correctly when
running Windows 3.x in 386-enhanced mode. This resume
driver found on the Toshiba Companion diskette.
2. 386 Expanded Memory Managers and Special Toshiba features
------------------------------------------------------------
Many 386 Expanded Memory Managers allow you free up
application memory by loading device drivers and TSRs into
high memory. Toshiba's EMM386.EXE includes this functionality
and has been specially modified to be compatible with all special
Toshiba features (including RESUME).
Users have encountered problems with special Toshiba
features when using third-party (non-Toshiba) expanded
memory managers on battery-powered 386/486 Toshiba PCs.
Often, these problems are related to the memory managers
being unaware of certain areas of memory needed to support
Toshiba-specific functions such as RESUME, HardRAM, battery-
saving features. The simplest way to avoid the conflict
over these memory areas is to prevent your memory manager
from using these particular ranges of addresses for any
purpose.
Note:
Toshiba's EMM386.EXE automatically excludes the
proper address ranges by default, so there is no
conflict with any Toshiba-specific functions.
The following table shows the address range you should
exclude for your particular Toshiba model and features you
wish to use:
------------------------------------------------------------
Toshiba Computer Segment Address Range to Exclude
Model(s)
------------------------------------------------------------
T3100SX Exclude e000-e7ff if you plan to use
T2000SX HardRAM.
T2000SXe
T2200SX Exclude e800-efff if you plan to use
T4400SX RESUME, or any battery-saving features.
T1800 series
T4500 series If you need to exclude both e000-e7ff
T100X and also e800-efff, you may specify
this as a single range e000-efff.
------------------------------------------------------------
T3300SL Exclude c800-cfff if you plan to use
HardRAM, RESUME, or any battery-saving
features.
------------------------------------------------------------
T1900 series Exclude E000-E7FF if you plan to use
HardRAM.
Exclude C800-CFFF if you plan to use
RESUME, or any battery-saving features.
------------------------------------------------------------
T4600 series Exclude c800-cfff if you plan to use
RESUME, or any battery-saving features.
------------------------------------------------------------
T1910 series
T1950 series Exclude E800-EFFF if you plan to use
T3400 series RESUME, or any battery-saving features.
T4700CT
T4800CT
T4850CT
T4900CT
------------------------------------------------------------
The following examples illustrate some specific situations
using the above table. They provide parameter settings for
both QEMM-386 and 386MAX.
Example: You have a T2200SX and you plan to use HardRAM and
have disabled RESUME, and all battery-saving options. You should:
Specify X=E800-EFFF in your QEMM-386 setup.
Specify EXCLUDE=E800-EFFF in your 386MAX setup.
Example: You have a T3300SL and you plan to use only the
battery-saving features and have disabled HardRAM. You
should:
Specify X=C800-CFFF in your QEMM-386 setup.
Specify EXCLUDE=C800-CFFF in your 386MAX setup.
For other memory managers, refer to the your documentation
for instructions on how to exclude specific address
range(s).
If you are using Windows 3.x, you will need to make sure
that Windows does not attempt to use the Toshiba excluded
areas. See the topic, "Windows 3.x and Special Toshiba
features" earlier in this file for more information.
Toshiba supplies a driver file (VRESUME.SYS) that allows the
RESUME function of your computer to function correctly when
running under control of memory managers such as QEMM-386 and
386MAX. The resume driver is found on the Toshiba Companion Diskette.