DOS.TXT Driver File Contents (es102.exe)

*******************************************************************
			  DOSDRV.DOC
*******************************************************************
This file describes the features and use of the NCR SDMS device 
drivers for the DOS/Windows operating system environments. It is 
divided into the following sections:

Introduction
DOSCAM.SYS
   Features
   Description
   Installation
   Command Line Options
   Troubleshooting
SCSIDISK.SYS
   Features
   Description
   Installation
   Command Line Options
   Troubleshooting
CDROM.SYS
   Features
   Description
   Installation
   Command Line Options
   Troubleshooting
ASPICAM.SYS
   Features
   Description
   Installation
   Command Line Options
   Troubleshooting
Important Additional Information
   SCSI Hard Disk Drive Installation
   Assignment of Drive Letters
   EMM386.EXE
   Installing QEMM on a SCSI Drive
   WINDOWS 3.0 & 3.1
*******************************************************************



***************************** Introduction ********************************

In SDMS 3.0, the SCSI BIOS for each of the NCR family of PC SCSI chips is 
capable of mapping SCSI hard disk drives behind any non-SCSI hard disk 
drives (IDE, ESDI, etc.) within the same system. A driverless solution will 
allow up to eight hard drives (SCSI and non-SCSI) to be connected under 
DOS 5.0 and above. The SCSI BIOS also supports removable drives with 
512-byte sectors as long as the media is in the drive at boot-up and remains 
in the drive during system operation.

Low level Virtual DMA Services (VDS) are supported by the SCSI BIOS. 
Therefore, to gain maximum performance, any double buffer option provided 
by disk caching software (such as Microsoft’s SMARTDRV.EXE) should be 
disabled for all drives handled through SDMS. For full VDS support, 
including features such as scatter-gather, DOSCAM must be loaded in the 
CONFIG.SYS file. Connecting peripherals other than hard disk drives will 
also require loading the appropriate driver(s). Some of the drivers work 
together, and some are capable of direct communication with an NCR SCSI 
BIOS. The following sections list these drivers, their features, and their 
loading requirements.
 


*************************** DOSCAM.SYS ****************************


* Features *

 Full CAM 3.0 support
 Synchronous negotiation (including fast SCSI)
 Full Virtual DMA Services (VDS) support (including scatter-gather)
 Wide SCSI
 Tagged command queuing
 Supports multiple host adapters
 Supports multi-threading
 Disconnect/Reselect


* Description *

DOSCAM is the full-featured CAM 3.0 DOS driver. It has all of the features 
and functionality of MINICAM, but whenever one of the above features is 
required DOSCAM should be loaded instead. Synchronous negotiation will allow 
data transfers of 5 MB/s (up to 10 MB/s for fast SCSI, and 20 MB/s for fast 
wide SCSI). Tagged command queuing provides a performance improvement under 
multi-threaded I/O operating systems.


* Installation *

1. Use the COPY command to copy the appropriate driver from the SDMS SCSI 
Drivers disk to your boot disk.

2. Add this line to your system’s CONFIG.SYS file:

	DEVICE=C:<PATH>DOSCAM.SYS

   Note: If the computer system is using the DOS HIMEM.SYS and EMM386 memory 
   managers, the device driver should be listed after those entries.


* Command Line Options *

The DOSCAM device driver has several embedded functions which can be accessed 
via switches on the command line.

Using the /RAMCOPY Option

RAMCOPY is an embedded command which tells the drivers to load the ROM on the 
controller card into RAM, thereby increasing the performance of the SCSI ROM.

Note:   Although it increases performance, this option will use more RAM.

For example, the line in CONFIG.SYS that loads DOSCAM would look like this:

      DEVICE=C:<PATH>DOSCAM.SYS /RAMCOPY

Upon boot, the RAMCOPY command will be executed and ROM will load into RAM. 
The first ROM will be copied into expanded memory if available.

Using the /T=n Option

DOSCAM uses a time-out mechanism to detect certain errors. When DOSCAM issues 
a command to a SCSI device, a timer is started. If the timer expires before 
the command completes, DOSCAM assumes that something has gone wrong with the 
device, and takes steps to recover. The default value for this time-out is no 
time-out. The time-out value can be specified as an argument to DOSCAM in the 
CONFIG.SYS file. This argument consists of a /T=n parameter, with n being the 
number of seconds you want it to wait before timing out. For example, the 
line in CONFIG.SYS that loads DOSCAM would look like this:

      DEVICE=C:<PATH>DOSCAM.SYS /T=4

with /T being the time-out option and 4 being the number of seconds you want 
it to wait before timing out.

Using the /ASK Option

This option prompts the user at system boot-up whether to load DOSCAM or not. 
For example, the line in CONFIG.SYS that loads DOSCAM would look like this:

      DEVICE=C:<PATH>DOSCAM.SYS /ASK

Using the /IMAGE=XXXX Option (for ROMless solution only)

This option is used only when the host bus adapter has no SCSI BIOS firmware 
(the ROMless solution). In such cases the SCSI BIOS image is appended to the 
end of the DOSCAM driver. /IMAGE will treat the SCSI BIOS image in the file 
as beginning at ROM segment ‘XXXX’. For multiple host bus adapters, multiple 
/IMAGE options can be specified, treating the SCSI BIOS image as existing in 
all specified segments. This would go into the CONFIG.SYS file as:

      DEVICE=C:<PATH>DOSCAM.SYS /IMAGE=D800


* Troubleshooting *

THE COMPUTER LOCKS UP AND WILL NOT COMPLETE BOOTING FROM A NON-SCSI HARD DISK 
DRIVE.

a. Refer to the drive manufacturer’s user manual.

THE COMPUTER LOCKS UP AND WILL NOT COMPLETE BOOTING FROM A SCSI HARD DISK 
DRIVE.

a. Is the SCSI BIOS seen during boot?

YES     Go to b.
NO      Power down all units in the system.
	Remove all SCSI cables.
	Boot system.
	Is the SCSI BIOS seen during boot?
	YES             Power down all units in the system.
			Reconnect and check all cable and power connections.
			Boot system.
			Go to a.
	NO              Power down all units in the system.
			Reseat the host bus adapter.
			Check jumper settings.
				For example, settings for:
				IRQ
				ROM address
				SCSI chip address
				DMA channel
			Check BIOS configuration.
			Boot system.
			Go to a.

b. Does the SCSI BIOS see the bootable SCSI drive?

YES     Go to c.
NO      Power down all units in the system.
	Make sure the hard drives have different ID numbers (boot drive
	should have lowest ID).
	Make sure both ends of the SCSI bus are terminated.
	Check all cable and power connections.
	Check BIOS configuration.
	Boot system.
	Go to a.

c. If boot is still unsuccessful, go to the following item.

THE DEVICE DRIVER DOES NOT RECOGNIZE ONE OF THE NON-BOOT SCSI PERIPHERALS 
(system may lock up).

a. Make sure the drivers were installed in the correct sequence.

b. Make sure the drivers’ CONFIG.SYS line has the correct path to the drivers.

c. Power down all units in the system.

d. Make sure the hard drives have different ID numbers (boot drive should 
have lowest ID).

e. Make sure both ends of the SCSI bus are terminated.

f. Check all cable and power connections.

g. Boot the system.



****************************** SCSIDISK.SYS ******************************


* Features *

Support for removable media devices
Supports non-512-byte sectors (1024, 2048, 4096)
Supports multiple logical unit number (LUN) support
Supports multiple host adapters (with DOSCAM.SYS or MINICAM.SYS)
Provides software write protection
Can reserve drive letters


* Description *

SCSIDISK.SYS is needed when connecting more than eight drives under 
DOS 5.0 and above. It is also required for drives with non-512-byte 
sectors and for removable drives if the user wants to change the media. 
As illustrated in Figure 2-1 at the beginning of this chapter, 
SCSIDISK.SYS works through MINICAM.SYS or DOSCAM.SYS, so one of these 
drivers must also be loaded.


* Installation *

Use the COPY command to copy the appropriate drivers from the SDMS SCSI 
Drivers disk to your boot disk.

The lines shown below must be added to your system’s CONFIG.SYS file. The 
MINICAM,SYS or DOSCAM.SYS driver is also required. List the drivers in 
this sequence:
	
	DEVICE=C:<PATH> MINICAM.SYS
	DEVICE=C:<PATH> SCSIDISK.SYS


* Command Line Options *

The SCSIDISK.SYS device driver has several embedded functions which can be 
accessed via switches on the command line. These options are described 
below, and use the following conventions:

[]      items in brackets are optional
*       items in brackets followed by an * means repeat 0 or more times
|       choose one of the given items

Please be aware that using spaces in specifying a command line option is 
not allowed.


Using the /ASK Option

This option prompts the user at system boot-up whether to load SCSIDISK.SYS 
or not. To use this option, the line in CONFIG.SYS that loads SCSIDISK.SYS 
should look like this:

DEVICE=C:<PATH>SCSIDISK.SYS /ASK


Using the /UNITS= Option

SCSIDISK.SYS allows the use of removable media, such as cartridge hard 
drives, each of which might have a different number of partitions. If 
media with different numbers of partitions are used, this option should 
be set to the maximum number of partitions on any one media. To use this 
option, the line in CONFIG.SYS that loads SCSIDISK.SYS should look like 
this:

DEVICE=C:<PATH>SCSIDISK.SYS /UNITS=path:id:lun:num_units
			[,path:id:lun:num_units]*

For example, if there is a removable media drive at the first host adapter 
set to id 2, and three partitions must be reserved, the command line should 
be:

DEVICE=C:<PATH>SCSIDISK.SYS /UNITS=0:2:0:3

Remember, no spaces are allowed in specifying a command line option for 
SCSIDISK.SYS.

When SCSIDISK.SYS initializes, it will default to either:

	One drive letter for a removable media device with no media present.
or
	The number of partitions found on the media in the removable media 
	device.

The full path, id, lun, and num_units values are required for this option. 
Also, there is a limit of 24 device options.


Using the /EXCLUDE= Option

This option allows a user to exclude a path:id:lun combination from being 
scanned or controlled by SCSIDISK.SYS. The path parameter is mandatory with 
all ids and luns for that path excluded by default if just the path is 
specified. To use this option, the line in CONFIG.SYS that loads 
SCSIDISK.SYS should look like this:

DEVICE=C:<PATH>SCSIDISK.SYS /EXCLUDE=path[:id[:lun]]
			[,path[:id[:lun]]]*

As an example, for path 0, id 2, and lun 0 the command line should be:

DEVICE=C:<PATH>SCSIDISK.SYS /EXCLUDE=0:2:0

Remember, no spaces are allowed in specifying a command line option for 
SCSIDISK.SYS.

It is illegal to exclude a device for which an NCR boot ROM is providing an 
INT 13 interface. SCSIDISK.SYS will print an error message and will control 
those devices. Also, there is a limit of 24 path:id:lun combinations 
allowed.


* Using the /SSIZE= Option *

SCSIDISK.SYS will default to the largest sector size found during boot. If 
no media is found in a removable media device, SCSIDISK.SYS will assume a 
512 byte sector size. This option can overcome this default. To use this 
option, the line in CONFIG.SYS that loads SCSIDISK.SYS should look like 
this:

DEVICE=C:<PATH>SCSIDISK.SYS /SSIZE=512|1024|2048|4096

For example, if a removable media drive is used that has a sector size of 
2048 bytes, the command line should be:

DEVICE=C:<PATH>SCSIDISK.SYS /SSIZE=2048

Remember, no spaces are allowed in specifying a command line option for 
SCSIDISK.SYS.

If SCSIDISK.SYS comes across a sector size larger than the one specified in 
this option, or if it finds a sector larger than the default, it will 
refuse to read/write to that media. It will report an invalid media error 
to DOS.


* Troubleshooting *

THE COMPUTER LOCKS UP AND WILL NOT COMPLETE BOOTING FROM A NON-SCSI HARD 
DISK DRIVE.

Refer to the drive manufacturer's user manual.

THE COMPUTER LOCKS UP AND WILL NOT COMPLETE BOOTING FROM A SCSI HARD DISK 
DRIVE.

Is the SCSI BIOS seen during boot?

	If the SCSI BIOS is seen during boot, a banner similar to the 
	following will appear:

		NCR SDMS (TM) v3.0 PCI BIOS, PCI Rev. 2.0
		Copyright 1993 NCR Corporation
		NCRPCI-3.04.00
YES     Go to b.
NO      Power down all units in the system.
	Remove all SCSI cables.
	Boot system.
	Is the SCSI BIOS seen during boot?
	YES             Power down all units in the system.?
			Reconnect and check all cable and power connections.
			Boot system.
			Go to a.
	NO              Power down all units in the system.
	Reseat the host bus adapter.
	Check CMOS setup.
	Boot system.
	Go to a.
Does the SCSI BIOS see the bootable SCSI drive?
When the computer boots, SDMS will scan the SCSI bus. Devices found on the 
SCSI bus will be identified as in the following lines:
		ID 00 QUANTUM LP52S
		ID 02 SONY CD-ROM
YES     Go to c.
NO      Power down all units in the system.
	Make sure the hard drives have different ID numbers (boot drive
	should have lowest ID).
	Make sure both ends of the SCSI bus are terminated.
	Check all cable and power connections.
	Check CMOS setup.
	Boot system.
	Go to a.
If boot is still unsuccessful, go to the following item.

THE DEVICE DRIVER DOES NOT RECOGNIZE ONE OF THE NON-BOOT SCSI PERIPHERALS 
(system may lock up).

Make sure the drivers were installed in the correct sequence.

Make sure the drivers’ CONFIG.SYS line has the correct path to the drivers.

Power down all units in the system.

Make sure the hard drives have different ID numbers (boot drive should have lowest ID).

Make sure both ends of the SCSI bus are terminated.

Check all cable and power connections.

Boot the system.



******************************* CDROM.SYS *********************************


* Features *

Compatible with Microsoft’s CD-ROM Extension 2.21 and above
Multi-session Photo CD support

* Description *
CDROM.SYS is needed whenever a CD-ROM device is connected on the SCSI bus. 
It must be loaded in conjunction with Microsoft’s CD-ROM Extension 2.21 or 
above (MSCDEX.EXE). As illustrated in Figure 2-1 at the beginning of this 
chapter, CDROM.SYS communicates DOSCAM.SYS, so one of these drivers must be 
loaded to use CDROM.SYS.


* Installation *

Use the COPY command to copy the appropriate driver from the SDMS SCSI 
Drivers disk to your boot disk.

Add CDROM.SYS to your CONFIG.SYS file. It goes in after MINICAM.SYS or 
DOSCAM.SYS and SCSIDISK.SYS (if these drivers are also being used), in this 
order:
	DEVICE=C:<PATH>MINICAM.SYS
	DEVICE=C:<PATH>SCSIDISK.SYS
	DEVICE=C:<PATH>CDROM.SYS /D:NAME

The /D: is not a drive letter designation; it indicates the name you wish 
assigned to your CD-ROM. The NAME must be included, and can be any 
combination of up to 8 characters.

To insure that sufficient drive letters are available to identify all 
devices connected to the SCSI bus, add the MS-DOS LASTDRIVE command to the 
CONFIG.SYS file:
	
	LASTDRIVE=x 

with x specifying a drive letter in the range C through Z. The letter 
assigned to LASTDRIVE represents the last valid drive MS-DOS is able to 
recognize and also represents the maximum number of drives available. For 
example, LASTDRIVE=K allows access to eleven (11) logical drives. For 
further details about LASTDRIVE, consult your MS-DOS manual.

Unless your CD-ROM access software specifies otherwise, Microsoft’s CD-ROM 
Extension (MSCDEX.EXE) should execute from the AUTOEXEC.BAT file in order 
to access your drive. Add the following line to your AUTOEXEC.BAT file:
	
	<PATH>MSCDEX /D:NAME

For example, if: 
	
	DEVICE=C:<PATH>CDROM.SYS /D:MY_CD 

is in CONFIG.SYS, then:
	
	<PATH>MSCDEX /D:MY_CD

should be in the AUTOEXEC.BAT file. 

Check installation instructions for the CD-ROM drive itself. There may be 
other parameters necessary to include with MSCDEX.

When MSCDEX is loaded during the AUTOEXEC.BAT file execution, a message is 
returned assigning a drive letter to the CD-ROM drive. For example:
	
	DRIVE E = DRIVER MY_CD UNIT 0

This informs you that the CD-ROM drive is recognized and ready for use.


* Command Line Options *

The CDROM.SYS device driver has one embedded function available, which can 
be accessed via a switch on the command line. An explanation of this option 
follows:


Using the /ASK Option

This option prompts the user at initialization time whether to load 
CDROM.SYS or not. For example, the line in CONFIG.SYS that loads CDROM.SYS 
would look like this:

DEVICE=C:<PATH>CDROM.SYS /D:MY_CD /ASK


Using the /UPTOLUN= Option

This option is used to support multiple LUNs per Target ID on the SCSI bus. 
It is needed to support CDROM changers that hold several CDs at one time, 
such as the Pioneer DRM604x. For example, the line in CONFIG.SYS that loads 
CDROM.SYS would look like this:

DEVICE=C:<PATH>CDROM.SYS /D:MY_CD /UPTOLUN=x

where x is in the range of 0 to 7. It uses LUN 0 through LUN x to assign a 
separate drive letter for each of the x+1 CDs in the CD magazine. The 
CDROM.SYS driver defaults to supporting LUN 0 only.


* Troubleshooting *

THE CD-ROM DRIVE IS NOT SEEN AT BOOT TIME, OR THE SYSTEM LOCKS UP.

Make sure the driver is installed and in the correct sequence.

Make sure the driver’s CONFIG.SYS line has the correct path to the driver.

Make sure MSCDEX, in the AUTOEXEC.BAT, has the same drive name as the 
CDROM driver in the CONFIG.SYS file.

Make sure there is no ID or drive letter designation conflict.

Power down all units in the system.

Check the cable and power connections.

Make sure both ends the SCSI bus are terminated.


************************** ASPICAM.SYS ****************************


* Features *

 Supports Advanced SCSI Programming Interface (ASPI) applications


* Description *

ASPICAM is an ASPI manager which provides compatibility between CAM and 
popular ASPI applications. ASPICAM communicates with the SCSI BIOS only 
through MINICAM or DOSCAM. It must be loaded (after either MINICAM or DOSCAM) 
whenever running an ASPI application. Some of the ASPI applications supported 
under DOS include CorelSCSI!, Sytos Plus, and Central Point Tape Backup. 
These provide support for tape, WORM, scanner, and other SCSI peripherals.


* Installation *

1. Use the COPY command to copy the ASPICAM.SYS driver from the SDMS SCSI 
Drivers disk to your boot disk.

2. Add ASPICAM to your system’s CONFIG.SYS file after MINICAM or DOSCAM. For 
example, the lines in your CONFIG.SYS file might look like this:

	DEVICE=C:<PATH>DOSCAM.SYS
	DEVICE=C:<PATH>ASPICAM.SYS


* Command Line Options *

There are no command line options with ASPICAM.SYS.


* Troubleshooting *

SYSTEM LOCKS UP AT BOOT TIME.

a. Make sure no other ASPI manager is loaded.

b. Check for correct loading sequence in the CONFIG.SYS file.

c. Boot the system.

THE DEVICE DRIVER DOES NOT RECOGNIZE ONE OF THE NON-BOOT SCSI PERIPHERALS 
(system may lock up).

a. Make sure the drivers were installed in the correct sequence.

b. Make sure the drivers’ CONFIG.SYS line has the correct path to the drivers.

c. Power down all units in the system.

d. Make sure the hard drives have different ID numbers.

e. Make sure both ends of the SCSI chain are terminated.

f. Check all cable and power connections.

g. Boot the system.



***************** Important Additional Information ****************


* SCSI Hard Disk Drive Installation *

1. Turn off the power to your computer system.

2. Install the hard drive(s) being added to your system following the 
instructions provided by the device vendors.

3. Make sure the device drivers are installed on the bootable drive, either 
the A: drive (floppy disk) or the C: drive (hard disk), and properly listed 
in the CONFIG.SYS file. Then switch on the power to the system.

4. After the computer boots, run the FDISK utility to partition the hard 
drive(s) being installed. If the drive will ever be used to boot, be sure to 
set the partition active. For details about the FDISK program, consult your 
MS-DOS manual.

5. When FDISK completes partitioning and your computer has rebooted, run the 
FORMAT program. For details about the FORMAT program, consult your MS-DOS 
manual. Be sure to use the /S option to copy the operating system files if 
you want the disk being formatted to operate as the boot drive.

6. If the new hard disk drive will be used to boot, put the CONFIG.SYS file 
that calls the device drivers and the device driver files on the disk.

7. To insure that sufficient drive letters are available to identify all 
devices connected to the SCSI chain, add the MS-DOS LASTDRIVE command to the 
CONFIG.SYS file:

	LASTDRIVE=x 

with x specifying a drive letter in the range C through Z. The letter 
assigned to LASTDRIVE represents the last valid drive MS-DOS is able to 
recognize and also represents the maximum number of drives available under 
MS-DOS. For example, LASTDRIVE=K allows access to eleven (11) logical drives.
For further details about LASTDRIVE, consult your MS-DOS manual.

The SCSI hard drive(s) added to your system can now be used.


* Troubleshooting *

THE COMPUTER LOCKS UP AND WILL NOT COMPLETE BOOTING.

a. Is the SCSI BIOS seen during boot?

YES     Go to b.
NO      Power down all units in the system.
	Remove all SCSI cables.
	Boot system.
	Is the SCSI BIOS seen during boot?
	YES             Power down all units in the system.     
			Reconnect and check all cable and power connections.
			Boot system.
			Go to a.
	NO              Power down all units in the system.
			Reseat the host bus adapter.
			Check jumper settings.
				For example, settings for:
				IRQ
				ROM address
				SCSI chip address
				DMA channel
			Check BIOS configuration.
			Boot system.
			Go to a.

b. Does the SCSI BIOS see the bootable SCSI drive?

YES     Go to c.
NO      Power down all units in the system.
	Make sure the hard drives have different ID numbers (boot disk 
	should have lowest ID).
	Make sure both ends of the SCSI bus are terminated.
	Check all cable and power connections.
	Check BIOS configuration.
	Boot system.
	Go to a.

c. If boot is still unsuccessful, go to the following item.

MS-DOS WILL NOT BOOT FROM THE HARD DISK.

a. Make sure the primary MS-DOS partition is set active (with FDISK).

b. Make sure the /S parameter was used when formatting the boot partition.

c. Make sure the boot drive has the lowest SCSI ID number on the SCSI chain.

THE DEVICE DRIVER DOES NOT RECOGNIZE ONE OF THE NON-BOOT SCSI PERIPHERALS 
(system may lock up).

a. Make sure the drivers were installed in the correct sequence.

b. Make sure the drivers’ CONFIG.SYS line has the correct path to the drivers.

c. Power down all units in the system.

d. Make sure the hard drives have different ID numbers (boot disk should have 
lowest ID).

e. Make sure both ends of the SCSI bus are terminated.

f. Check all cable and power connections.

g. Boot the system.


* Assignment of Drive Letters *

The MS-DOS operating system assigns drive letters to primary partitions first. 
After the primary partitions have been assigned drive letters the logical 
partitions are assigned drive letters. Do not assume that the drive letter 
designations will follow consecutively from device to device within a PC 
system.

An Example:

A PC system is configured with an IDE hard disk as the boot drive, a SCSI 
hard disk, and a CD-ROM drive. The IDE drive has three partitions: one 
primary and two logical. The SCSI hard disk has two partitions: one primary 
and one logical. The SCSI hard disk is assigned ID one, and the CD-ROM is ID 
four. The distribution of the drive letters will be:

	A: 3 1/2” floppy drive
	B: 5 1/4” floppy drive
	C: IDE primary partition
	D: SCSI primary partition
	E: IDE first logical partition
	F: IDE second logical partition
	G: SCSI logical partition
	H: CD-ROM


* EMM386.EXE *

EMM386.EXE, the expanded memory manager included with MS-DOS 5.0, 6.0 and 
Windows 3.1, is compatible with the NCR SCSI BIOS and device driver software. 
EMM386.EXE uses extended memory to simulate expanded memory for those 
applications that use it. EMM386.EXE also allows programs and device drivers 
to load into the upper memory area. The upper memory area is that 384K 
immediately following the 640K of conventional memory, normally reserved for 
running the computer’s hardware. With EMM386.EXE the device drivers can be 
loaded into high memory. 

Using EMM386.EXE

In your CONFIG.SYS file, the line:

      DEVICE=C:<PATH>EMM386.EXE

must come before the device drivers. The ordering is as follows:

      DEVICE=C:<PATH>HIMEM.SYS
      DOS=HIGH, UMB
      DEVICE=C:<PATH>EMM386.EXE NOEMS
      DEVICEHIGH=C:<PATH>MINICAM.SYS
      DEVICEHIGH=C:<PATH>SCSIDISK.SYS

HIMEM.SYS must be included in the CONFIG.SYS file before the device command 
for EMM386.EXE. 

Several options are also available for use with EMM386.EXE. Two of the most 
useful are RAM and NOEMS. The RAM option provides access to both expanded 
memory and the upper memory area. The NOEMS option provides access to the 
upper memory area but not to expanded memory. Refer to the DOS and WINDOWS 
manuals for more information on memory management options.


* Troubleshooting *

WHILE USING THE XCOPY /V COMMAND TO COPY FILES, YOU GET AN ERROR READING 
DRIVE C:.

a. Put d=64 after DEVICE=C:<PATH>EMM386.EXE in your CONFIG.SYS file. The 
d=nnn command specifies how much memory should be reserved for buffered 
direct memory access (DMA). Using d=64 indicates that 64K is the largest DMA 
transfer that will occur while EMM386.EXE is active.


* Installing QEMM on a SCSI Drive *

As more and more application programs use greater amounts of RAM, the ability 
to load device drivers into available high memory has become more important. 
Quarterdeck’s Expanded Memory Manager 386 (QEMM) was developed for this 
purpose and NCR has developed its device drivers to be compatible with QEMM.

During the installation of QEMM, the installation program will run the 
OPTIMIZE feature. OPTIMIZE will recognize that the NCR drivers DOSCAM and/or 
SCSIDISK are device drivers and modify the CONFIG.SYS file to load these 
drivers into high memory. If problems are encountered during the OPTIMIZE 
phase, reboot from a floppy boot disk and edit the CONFIG.SYS file to ensure 
that DOSCAM and/or SCSIDISK are loaded into low memory. If problems are still 
encountered during the OPTIMIZE phase, modify the CONFIG.SYS file so that 
DOSCAM and/or SCSIDISK are loaded first.


* WINDOWS 3.0 & 3.1 *

NCR SCSI drivers are compatible with Windows 3.0 and 3.1. No additional 
drivers or configuring is needed.

 


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: web4, load: 1.30