Conventional Memories

This page is part of my Toshiba E.M.I.S. archive project, to learn more please visit the project page, Some of the files from the Toshiba BBS referenced here can also be found there.

Index

_______________________________________________________________

1. Windows 3.x and Special Toshiba features

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.