ConfigTool 1.3.0 database - BASEDEVICES

[ConfigTool page] [Table of contents] [Index]

BASEDEV
[Table of contents] [Index] [BASEDEVICES]

BASEDEV installs a base device driver used by OS/2 when it is first started. The statement cannot contain either a drive or path because OS/2 cannot process such information at the stage at which these statements are loaded. These base device drivers include (not all delivered or available drivers are listed, but I've included most common and all additionally basedev's of the fixpaks):

The basedev's are loaded according to their extensions in the following order:

SYS
BID
VSD
TSD
ADD
I13
FLT
DMD

This means all basedevices with the extension SYS are loaded first and those with DMD last. This could also the reason for some trouble you might have.

For Warp 3 and 4 BASEDEV's must reside either in the root or in the \os2\boot directory. A rule IBM itself disregards e.g. with the IBM Thinkpad drivers. They are installed in \os2. If BASEDEVICE Drivers are not in these three directories (\;\os2;\os2\boot;) they will fail to work. In General it is recommended to copy all BASEDEVICE Drivers ONLY to your \os2\boot directory. If any installation routine copies them to another place please move them to \os2\boot.

<<=TIP=>> You can identify Driver failures by pressing ALT F2 during boot as long as the screen displays OS/2 in the upper left corner.

<<=TIP=>> Adding the /V (=Verbose) parameter to drivers could tell you some useful information. Example BASEDEV=IBM1S506.ADD /V

<<=TIP=>> Updated and new drivers can be found at: http://service.software.ibm.com/os2ddpak/html/ or at your hardware vendors site.

<<=TIP=>> OS/2 will install the BASEDEV in the order they appear in the CONFIG.SYS, you may need to rearrange the order in which drivers appear in the CONFIG.SYS.

BASEDEV AHA152X.ADD
[Table of contents] [Index] [BASEDEVICES]

supports SCSI on Adaptec 152x/1510 controllers.

<<=TIP=>> If you are using an Adaptec SCSI Card you can also use BASEDEV=AHA152X.ADD /V /F:x to force the target SCSI ID x. The host adapter will assume that the target ID x is connected to SCSI Bus.

BASEDEV AHA154x.ADD
[Table of contents] [Index] [BASEDEVICES]

supports SCSI on Adaptec 1540/1542 controllers.

<<=TIP=>> By Prof. C.W. Fischer Physics Department Director CPES Micro-Computer Lab. Users may be interested in a undocumented parameter on the Adaptec AHA154x.add file i.e /DBUFF. Anyone using this SCSI adapter without /DBUFF will loose access to RAM above 16M. It's a Bus mastering problem on ISA (thanks to Steven Levine).

<<=NOTE=>> When you use Seagate Backup Exec for OS/2 Warp, Version 3.0 with both a hard drive and a SCSI or QIC backup device connected you have to add - to avoid DMA errors - the following to your driver line to prevent BUS errors: /V /A:0 /BON /A:0 /BOFF:8

BASEDEV AHA2920.ADD
[Table of contents] [Index] [BASEDEVICES]

Adaptec AHA-2920 SCSI Host Bus Adapter Driver. Also supports the Future Domain TMC-3260/16xx and MCS-600/700 adapters.


Parameter:

/A: - No description

/!DM:

/!SM:

/ET:

/ET

/FS

/!FS

/!SN

/RD:

/16BIT

BASEDEV AIC7770.ADD
[Table of contents] [Index] [BASEDEVICES]

Adaptec 2840VL/2842VL SCSI adapter

Universal Parameters:

/ET -- Allow embedded targets. This parameter indicates that the ADD should assume that all targets have more than one logical unit (LUN) defined.

/!ET -- Do not allow embedded targets (DEFAULT). This parameter indicates that the ADD should assume that all targets have only one logical unit (LUN) defined.

/V -- Load driver verbosely. This parameter will display the driver name as well as the version number and Adaptec copyright if the driver loads successfully. Information on all targets found in the system will also be displayed.

/PCIHW -- Enables driver to access PCI configuration hardware registers. This switch is implemented because in some PCI systems, accessing PCI configuration space through PCI BIOS function calls causes problems. This switch is enabled by default. New with Version 3.02

/!PCIHW -- Disables the PCIHW switch. This parameter will cause the driver to access the PCI configuration space through PCI BIOS function calls. New with version 3.02

General Unit Parameters:

/I -- Ignore the specified adapter. This allows another driver to share the adapters that the ADD would normally use.

/DM -- Enable DASD manager support (DEFAULT). This parameter allows OS2DASD.DMD to control the specified target(s) if they are identified as DASD (hard disk) devices.

/!DM -- Disable DASD manager support. This parameter prevents OS2DASD.DMD from controlling the specified target(s).

/SM -- Enable SCSI manager support (DEFAULT). This parameter allows OS2SCSI.DMD to control the specified target(s) if they are identified as NON-DASD SCSI devices. All SCSI hard drives will be controlled by OS2DASD.DMD.

/!SM -- Disable SCSI manager support. This parameter prevents OS2SCSI.DMD from controlling the specified target(s).

/TAG:n -- n=1-16. Specifies the maximum number of tagged commands for all target devices on the host adapter (1-16). A value of 1 disables tagged queuing. The maximum number allowed is 16. (The default is 8.)

/UR -- Enables reporting of under runs (DEFAULT).

/!UR -- Disables reporting of under runs.

<<=TIP=>> If Warp doesn't recognise the AIC7870 Driver add the parameter /A:n n=Number of Controller and /TAG:n n=number of PCI-Slot to AIC7870.ADD. It seems that the version 2.2 of the Adaptec 2940 driver does not work correctly with RSJ, but version 2.11 works fine.

BASEDEV AIC7870.ADD
[Table of contents] [Index] [BASEDEVICES]

supports SCSI on Adaptec 7870 Ultra Scsi controllers (e.g. AHA-2940) or earlier

Universal Parameters:

/ET -- Allow embedded targets. This parameter indicates that the ADD should assume that all targets have more than one logical unit (LUN) defined.

/!ET -- Do not allow embedded targets (DEFAULT). This parameter indicates that the ADD should assume that all targets have only one logical unit (LUN) defined.

/V -- Load driver verbosely. This parameter will display the driver name as well as the version number and Adaptec copyright if the driver loads successfully. Information on all targets found in the system will also be displayed.

/PCIHW -- Enables driver to access PCI configuration hardware registers. This switch is implemented because in some PCI systems, accessing PCI configuration space through PCI BIOS function calls causes problems. This switch is enabled by default. New with Version 3.02

/!PCIHW -- Disables the PCIHW switch. This parameter will cause the driver to access the PCI configuration space through PCI BIOS function calls. New with version 3.02

General Unit Parameters:

/I -- Ignore the specified adapter. This allows another driver to share the adapters that the ADD would normally use.

/DM -- Enable DASD manager support (DEFAULT). This parameter allows OS2DASD.DMD to control the specified target(s) if they are identified as DASD (hard disk) devices.

/!DM -- Disable DASD manager support. This parameter prevents OS2DASD.DMD from controlling the specified target(s).

/SM -- Enable SCSI manager support (DEFAULT). This parameter allows OS2SCSI.DMD to control the specified target(s) if they are identified as NON-DASD SCSI devices. All SCSI hard drives will be controlled by OS2DASD.DMD.

/!SM -- Disable SCSI manager support. This parameter prevents OS2SCSI.DMD from controlling the specified target(s).

/TAG:n -- n=1-16. Specifies the maximum number of tagged commands for all target devices on the host adapter (1-16). A value of 1 disables tagged queuing. The maximum number allowed is 16. (The default is 8.)

/UR -- Enables reporting of under runs (DEFAULT).

/!UR -- Disables reporting of under runs.

<<=TIP=>> If Warp doesn't recognise the AIC7870 Driver add the parameter /A:n n=Number of Controller and /TAG:n n=number of PCI-Slot to AIC7870.ADD. It seems that the version 2.2 of the Adaptec 2940 driver does not work correctly with RSJ, but version 2.11 works fine.

BASEDEV AIC78U2.ADD
[Table of contents] [Index] [BASEDEVICES]

supports SCSI on Adaptec 78U2 controllers (e.g. AHA-2940U2W)

For Parameters see AIC7870.ADD

BASEDEV AICU160.ADD
[Table of contents] [Index] [BASEDEVICES]

Decive Driver for Adaptec AIC-7892 Single Channel PCI-to-Ultra160 SCSI ASIC, AIC-7899 Dual Channel PCI-to-Ultra160 SCSI ASIC, AHA-3960D/39160 Dual Channel 64-bit PCI-to-Ultra160 SCSI Host Adapter, 29160 Single Channel 64-bit PCI-to-Ultra160 SCSI Host Adapter, 29160N Single Channel 32-bit PCI-to-Ultra160 SCSI Host Adapter (OEM), 29160LP Single Channel 64-bit Low Profile PCI-to-Ultra160 SCSI Host Adapter

Parameter:


[Universal Parameter] - An option that applies to all adapters controlled by the driver.
[Adapter ID] - /A:n, where n is the number (zero relative) of the adapter installed in the system. The adapter ID is determined when the driver is loaded based on the order that adapters are found in the system. (Refer to the Configuration Examples in the "General Unit Parameters" section below for information on how to use this option.)
[Unit Parameter] - Modifies the behavior of the selected host adapter.
[SCSI Target ID] - The targets to which the Unit Parameter will be applied. This parameter may be a single ID (d) or list of IDs (d,d,d).

Universal Parameters:

/ET -- Allow embedded targets. This parameter indicates that the ADD should assume that all targets have more than one logical unit (LUN) defined.

/!ET -- Do not allow embedded targets (DEFAULT). This parameter indicates that the ADD should assume that all targets have only one logical unit (LUN) defined.

/V -- Load driver verbosely. This parameter will display the driver name as well as the version number and Adaptec copyright if the driver loads successfully. Information on all targets found in the system will also be displayed.

Unit Parameters:

General:

/I -- Ignore the specified adapter. This allows another driver to share the adapters that the ADD would normally use.

/DM -- Enable DASD manager support (DEFAULT). This parameter allows OS2DASD.DMD to control the specified target(s) if they are identified as DASD (hard disk) devices.

/!DM -- Disable DASD manager support. This parameter prevents OS2DASD.DMD from controlling the specified target(s).

/SM -- Enable SCSI manager support (DEFAULT). This parameter allows OS2SCSI.DMD to control the specified target(s) if they are identified as NON-DASD SCSI devices. All SCSI hard drives will be controlled by OS2DASD.DMD.

/!SM -- Disable SCSI manager support. This parameter prevents OS2SCSI.DMD from controlling the specified target(s).

/TAG -- Specifies the maximum number of tagged commands for all target devices on the host adapter (1-16). A value of 1 disables tagged queuing. The maximum number allowed is 16. (The default is 8.)

/UR -- Enables reporting of under runs (DEFAULT).

/!UR -- Disables reporting of under runs.

<<=NOTE=>>
Intel Errata #8511 lists known data integrity issues with the processor cache on the Saturn-1 chipset (82424TX). For this reason, Adaptec recommends that processor cache be disabled via the CMOS setup to avoid data corruption. For more information, see Intel Errata #8511. You may get this from Intel's FaxBack system at 800.628.2283 or 916.356.3105.

There are installation problems when installing on the maximum hard disk drive partition size supported by OS/2 v3.0. On OS/2 v3.0 it is a known problem. Refer to IBM for further info. IBM's APARs PJ15988 and PJ 6151 deal with this issue.

There are known installation problems installing OS/2 Warp v4.0 on a Micron (LSI chipset) 64 bit PCI system.

There are known installation problems installing OS/2 Warp with 8MB of RAM unless all the third-party basedev statements are removed from config.sys.

There are known installation problems installing OS/2 using two SCSI host adapters on a "Marl" motherboard. Whenever you have a LVD HDD on one Ultra160 host adapter and a HDD, CD-ROM, and removable Syjet on another UltraSCSI host adapter, Syjet conflicts with the CD-ROM and the system is unable to access the CD-ROM.

This version of the Ultra160 Family Manager Set driver supports the AIC-7892/99 Family of Host Adapters. Adapter numbers are first assigned to boards with their BIOS enabled. The numbers are assigned from lowest BIOS address to highest address. Any remaining boards are assigned numbers by scanning slots. Each slot is a combination of a bus number and a device number pair starting from lowest to highest numbers, and the adapters are assigned a number in the order they are found.

Example: Bus 0, device 0 assigned as adapter 0; Bus 1, device 1 assigned as adapter 1, etc.

There are no switches for controlling OS2ASPI.DMD directly. IBM did not define them in their specification and Adaptec cannot be sure that other host adapters will have the same switches. OS2SCSI.DMD will only allocate devices when a device driver requests it, but this will prevent OS2ASPI from accessing it. There is nothing in the ASPI specification regarding device allocation so OS2ASPI must rely on other managers to fairly share targets. This should only be a problem if you have two drivers that use different managers and you want them both to access the same target at the same time.

Do NOT disable DASD manager access to target 0 if you are booting from your SCSI host adapter. This will prevent the system from booting!

Fault Tolerance is supported in the driver. However, ABORT and SCSI BUS RESET will only work for targets that are properly behaved.

IBM does not support installing the operating system onto magneto optical devices. Additionally, OPTICAL.SYS (OS/2 3.0) or OPTICAL.DMD (OS/2 4.0) allows magneto optical devices to be supported as though they were large floppy devices.

LOCKDRV.FLT allows removable media such as MO's to be supported as though they were fixed hard drives. It is not possible to install OS/2 3.0 on drives with capacity greater than 8 GB, nor in a partition greater than 4 GB.

OS/2 will allocate the SCSI devices as the order in CONFIG.SYS if two drivers (such as the AIC7870.ADD and AICU160.ADD) are loaded. OS/2 will assign drive letters for SCSI devices first then IDE devices.

BASEDEV ALI.ADD
[Table of contents] [Index] [BASEDEVICES]

Aladin Busmaster driver, better use DANIS506.ADD

BASEDEV AMD_K86.DMD
[Table of contents] [Index] [BASEDEVICES]

Enables write combining on AMD K6-II Stepping 8 or greater

BASEDEV AODBSMD.SYS
[Table of contents] [Index] [BASEDEVICES]

Thinkpad Resource Management Driver

BASEDEV ARCDRIVE.ADD
[Table of contents] [Index] [BASEDEVICES]

Arcdrive PCMCIA HD Driver

BASEDEV ARCIDECD.FLT
[Table of contents] [Index] [BASEDEVICES]

Arcdrive PCMCIA CD Driver

BASEDEV ASC.ADD
[Table of contents] [Index] [BASEDEVICES]

Driver for AdvanSys SCSI-Controller

BASEDEV ATAPIMO.FLT
[Table of contents] [Index] [BASEDEVICES]

MO device filter from Fujitsu

<<=NOTE=>> This driver is fully substituted by the DANIATPI.FLT

Parameters

/Rn or /R:n (Number of reserved drives) 'n' is a number between 1 and 10. Default is 1. A series of logical drive names can be reserved for each MO drive for future partitioning. If the number of valid partitions exceeds the number specified /R option, and if /S option is not specified, up to 16 partitions are allowed.
/S (Reserved drive priority) No more logical drives than the number of /R option is assigned. When the number of reserved drives specified with the /R option is fewer than the number of valid partitions on a disk, the number of reserved drives takes priority. For example, if there are four valid partitions on the disk and the number of reserved drives is specified at 3, a logical drive name cannot be assigned to the fourth partition, and hence it cannot be accessed.

/I {h:} m {[n]} {+-{h:} m {[n]}}+-... (Specify the drive ID) This parameter specifies the target MO drive by the host adapter number and SCSI-ID number. If this option is not used, all accessible MO drives are used by default. h is the host adapter number (between 0 and 9). The default is 0. m is the SCSI-ID number (0 to 7). n is the number of reserved drives. When 'n' is omitted, the value specified with the /R option is used.

/U:{IDE adapter name} (Required, specify IDE adapter driver) This parameter is not optional but required both for ATAPIMO.FLT and MODISK.DMD. You must specify same name for these two drivers. Usually '/U:ST506_HardDrive' works fine if 'IBM1S506.ADD' or 'IBM2S506.ADD' is used as IDE adapter driver.

BASEDEV ATP6820.ADD
[Table of contents] [Index] [BASEDEVICES]

ACARD 6820 SCSI RAID device driver

http://www.acard-germany.de/

BASEDEV ATP8400A.ADD
[Table of contents] [Index] [BASEDEVICES]

ARTOP IDE cache Driver for ATP8400A

http://www.acard-germany.de

ARTOP IDE cache OS/2 warp driver support OS/2 2.x standard OS/2 DASD interface and ATAPI upto 16 IDE device(hdd and cdrom).ATP8400A OS/2 driver will auto check I/O port and IRQ.

Parameter:

/P:1F0 /P:170 /P:1e8 or /P:168 => Select I/O port of ARTOP IDE cache
/I:14 /I:15 /I:10 /I:11 /I:12 => Select IRQ 10,11,12,14 or 15.
/A:0 /A:1 /A:2 or /A:3 => Select Adapter number.
/S:00 /S:01 .. /S:15 => Select IDE speed for Non cache mode.

IF IO port or IRQ overlay with IBM1S506 Please reference follows :

IBM1S506.ADD(Please reference IBM OS/2 manual)
/V => Show config condition.
/A:0 => Assign Adapter number(0,1 and 2).
/I => Ingore Adapter( number of above assign).

BASEDEV AUTODRV2.SYS
[Table of contents] [Index] [BASEDEVICES]

Autoconfigurator supports PCMCIA modems.

BASEDEV BPCDOS2.ADD
[Table of contents] [Index] [BASEDEVICES]

Backpack CD-ROM OS/2 Driver from Micro Solutions (www.micro-solutions.com)

BASEDEV BSCOS2.ADD
[Table of contents] [Index] [BASEDEVICES]

Newmedia Basics SCSI II Pcmcia Adapter

BASEDEV BTOS2.ADD
[Table of contents] [Index] [BASEDEVICES]

PCMCIA SCSI Bus Toaster Adapter Device Driver

Parameter:

globalopts:
[/V] Verbose (default=quiet)

/A:# Adapter index (only 0 is valid)
adapteropts:
[/V] Verbose [default=quiet]
[/P:###] Base I/O port address (32 ports will used)
[/Q:#] IRQ
[/I] Ignore adapter
[/H:#] Host SCSI ID [default=7]
[/[!]F] Fast-SCSI negotiation [default=on]
[/[!]TA] Termination always on [default=power saving mode]
[/[!]TD] Termination detect (Type II cards only) [default=on]
[/[!]Y] Parity checking [default=on]
[/[!]DM] DASD manager support [default=on]
[/[!]SM] SCSI manager support [default=on]
[/[!]SN] Synchronous negotiation [default=on]
[/[!]ET] Embedded targets [default=off]
[/[!]DR] Disconnect/Reselect [default=on]
deviceopts:
[/[!]DM]:unit_list DASD manager support [default=on]
[/[!]SM]:unit_list SCSI manager support [default=on]
[/[!]SN]:unit_list Synchronous negotiation [default=on]
[/[!]ET]:unit_list Embedded targets [default=off]
[/[!]DR]:unit_list Disconnect/Reselect [default=on]
unit_list:
unit[,unit_list]
unit:
t | (t,l)
t Target ID
l Target LUN

BASEDEV BTSCSI.ADD
[Table of contents] [Index] [BASEDEVICES]

BusLogic SCSI Adapter Driver

<<=TIP=>> For using the RSJ Writer you maybe have to set the Timeout parameter to zero /A:n /TO:0 (n=Adapter number)

BASEDEV BTSEIDE.FLT
[Table of contents] [Index] [BASEDEVICES]

Back Again/2 ATAPI/IDE tape support

BASEDEV CBENABLE.SYS
[Table of contents] [Index] [BASEDEVICES]

Device driver by Veit Kannegiesser that uses OS/2 Card services to enable any CardBus card you insert in a slot and assign an IRQ line and and IO window.

Parameter:

are 3 values for Bus, Device and Function of the CardBus bridge. You have most likely only one chip and let CBENABLE.SYS search for it by using * for each.

is an number from 0 to 7.

is the set of allowed IRQ to use for the CardBus card. Separate IRQs using ","

is the base address and the window size to assign to the CardBus card. Make sure (RMVIEW /IO) this area is not already used. Or use base address 0 to let the Card Services find a free IO area. Window size of 256 ($100) should be sufficient for most devices.

Optional hardware depended Option for Texas Instruments 1225 and compatible chips (values 0/1). For value 1, the "Memory read burst enable upstream" bit is set. Measured Realtek 8139 NETIO throughput goes from 3,2 MB/s to 11 MB/s on the development system.

Optional hardware dependend Option for Texas Instruments 1225 and compatible chips (values 0/1/2/3). Modifies Interrupt mode:

0 = Parallel PCI interrupts only
1 = Parallel IRQ and parallel PCI interrupts
2 = IRQ serialized interrupts and parallel PCI interrupt
3 = IRQ and PCI serialized interrupts (default)


Optional parameter to restrict card types that are processed. Possible values are:

0 = Multi-Function
1 = Memory
2 = Serial Port
3 = Parallel Port
4 = Fixed Disk
5 = Video Adapter
6 = Network Adapter
7 = Auto Incrementing Mass Storage
8 = SCSI
9 = Security
10..253 = Reserved
254 = Vendor-Specific
* = ignore value (default)

BASEDEV CDBLAZER.ADD
[Table of contents] [Index] [BASEDEVICES]

Device Driver for OnSpec/MULTIPORT CD Parallel-Port adapter

http://www.multiport.de/Home_Deutsch/home_deutsch.html


Parameter:

/E Disables fast EPP. This applies only for Enhanced Parallel Ports.

/SF=1..30 Introduces a delay factor of 30 (Can take a value from 1 to 30 with 30 as the slowest mode of operation).

/U Forces Uni-Directional mode. (Applicable only for non Uni-directional ports.

/V Enables verbose mode

/W Disables burst mode data transfer. This does not apply for Enhanced Parallel Ports.

/CH To detect all the slots in a CD changer on older versions of OS/2 prior to Warp 4.0

BASEDEV CDBOOT.FLT
[Table of contents] [Index] [BASEDEVICES]

OS/2 Filter for bootable CD's according to the EL TORITO SPECIFICATION


Parameter:

/D:2

BASEDEV CDSEIDE.FLT
[Table of contents] [Index] [BASEDEVICES]

Back Again 2000 ATAPI/IDE Tape Filter Driver

BASEDEV CDSTAP2.DMD
[Table of contents] [Index] [BASEDEVICES]

Back Again 2000 Tape Device Manager

BASEDEV CDSTAPE.DMD
[Table of contents] [Index] [BASEDEVICES]

Back Again/2 tape device manager

BASEDEV CD_BOOT.FLT
[Table of contents] [Index] [BASEDEVICES]

CD Boot Filter according to the El Torito Specification

Parameter:

/D:2

Read the Boot CD How To in Chapter 00. Introduction

Part of Cdboot.zip available for FREE and also of Device Driver Pack 2

<<=TIP=>> See also the enhanced DANIBOOT.FLT

BASEDEV CHKDSK.SYS
[Table of contents] [Index] [BASEDEVICES]

New with Fixpaks supports large disks

BASEDEV CL6832SS.SYS
[Table of contents] [Index] [BASEDEVICES]

Socket Services driver for Toshiba Tecra

<<=ATTENTION=>> Must be in front of all other PCMCIA Drivers, but after PCMCIA.SYS

BASEDEV CMPXCHG8.SYS
[Table of contents] [Index] [BASEDEVICES]

New with Fixpaks fixes the Pentium F00F bug

BASEDEV CRCCD2.ADD
[Table of contents] [Index] [BASEDEVICES]

Creative Labs CD-Rom driver. Supports Panasonic CR 52x, Panasonic CR 563, Creative CD 200, Funai E2550-UA, Funai E2800-UA

Parameter:

/P:xxx - SB cards base address.
/M:xxx - MKE compatible cards CDRom base address.
/T:x - Switch for standalone cards. if x=1 then it is a Sound card. (Default),if x=2 then it is a standalone card.
/D:x - Double Speed switch.
/N:x - Single Speed switch. if x=0 to x=3 implies the drive number, ix x=a implies that all drives are to be made double or single speed. /d:a is default.
/NS - No scan. Implies that only one drive present with ID=0 and will not scan for other drives. Scaning for all drives is default procedure.

BASEDEV CRYP2X.SYS
[Table of contents] [Index] [BASEDEVICES]

Disk adapter drivers for the ERACOM (www.eracom.com.au) PCVault product used by a number of banks. The product gives transparent hard disk encryption amongst other things.

<<=IMPORTANT NOTE=>> The order of the base drivers must be:
basedev=cryp2x.sys
basedev=crypie2x.sys
basedev=edasdf.flt
And they should be at the end of the config.sys

BASEDEV CRYPIE2X.SYS
[Table of contents] [Index] [BASEDEVICES]

Disk adapter drivers for the ERACOM (www.eracom.com.au) PCVault product used by a number of banks. The product gives transparent hard disk encryption amongst other things.

<<=IMPORTANT NOTE=>> The order of the base drivers must be:
basedev=cryp2x.sys
basedev=crypie2x.sys
basedev=edasdf.flt
And they should be at the end of the config.sys

BASEDEV CTCDRFLT.FLT
[Table of contents] [Index] [BASEDEVICES]

Filterdriver for Unite CD-Maker

BASEDEV CWAUDIO.SYS
[Table of contents] [Index] [BASEDEVICES]

Crystal OS/2 Audio device driver for CS4236B, CS4237B, CS4238B, CS4235, CS4239

Parameter:

/N: Name of PDD BSAUD1$ (Supplied by install)
/V Verbose Display
/X1: AUX1 unmute/gain 0..100 (decimal) (*50) (usually "Line-In")
/X2: AUX2 unmute/gain 0..100 (decimal) (*50) (usually CD-ROM)
/L: LINE unmute/gain 0..100 (decimal) (*100)(FM volume)
/LCAPT: Line-In record source X1, X2, *X1X2, L (X1X2 is mixed aux1+aux2)
/T: Inactivity power down 1..5 minutes (*1)
/MBY:<0,1> Mono bypass *1 (mono-in connected to mono-out)
/MIM:<0,1> Mono input mute *1 (mono-in not connected to input mixer)
/MOM:<0,1> Mono out mute *0 (audible)
/XCTRL0:<0,1> XCTRL0 Pin set System specific. Sometimes used to
/XCTRL1:<0,1> XCTRL1 Pin set control power to amplifier. On IBM
Aptiva with Bose speakers, set both to 1

/P: Codec Port *534, 608, (530..FF8, divisible by 4)
/I: Codec IRQ *5, 7, 9, 11, 15 (decimal)
/D: Codec DMA 0, 1, 3 (Default 1,0)
/C: Control Port 120, *538, (120..FF8, divisible by 8)
/J: Joystick Port *200, 208, NONE
/S: Sound Blaster Port *220, 240, 260, 280, NONE
/M: MPU Port and IRQ *330, NONE, (300..3E0, divisible by 8)
IRQ: 7, 9, 11, 12, 15, *NONE
/F: FM synth port *388, NONE, (388..3F8, divisible by 8)

/IRQRate:dd Target interrupt rate *32 Range: 1..64 interrupts per second
/DMASize:nnnn DMA Buf size maximum *8192 Range: 256..16384 (2 IRQs/Buffer)

BASEDEV CWCMMPM.SYS
[Table of contents] [Index] [BASEDEVICES]

Crystal OS/2 audio device drivers for the PCI bus family (CS4614, CS4624, CS4630 and CS4280)

Parameter:

/N:CWCAUD1$ Name of PDD


<<=NOTE=>>When you have no WinOS installed check after installing (and before rebooting) if there is any of these WinOS2 drivers in your config.sys.

DEVICE=drive:\MMOS2\CWWINPDD.SYS
DEVICE=drive:\MMOS2\CWWINVDD.SYS
DEVICE=drive:\MMOS2\CWVOPL3.SYS
RUN=drive:\MMOS2\CWDAEMON.EXE

If yes REM or delete them, otherwise you may get get a trap with PMMERGE and QUERYMCD at boot. Tested with Warp 4, FP15.

<<=NOTE=>> When you have the Flash Navigator Plug-In installed make shure to use at least driver Version 3.08 or higher, otherwise your system will freeze.

<<=TIP=>> Andreas Paulick reported that it is possible to get the TurtleBeach SantaCruz and the Videologic SonicFury working if you use the CWOS2311.ZIP driver package. Additionally you have to search the two TLV2465 Operational amplifier chips on the soundboards and disconnect there pins 8 and 9. This step disables the shutdown terminal (only necessary for conserving battery life in portables).

A Mixer for this Soundcard is the FREE LBMix

BASEDEV CWCONFIG.SYS
[Table of contents] [Index] [BASEDEVICES]

Crystal Soundcard Configuration driver

BASEDEV CWCSPUD.SYS
[Table of contents] [Index] [BASEDEVICES]

Crystal DSP manager device driver for the PCI chips CS4614, CS4624 and CS4280

BASEDEV CWGMSG.SYS
[Table of contents] [Index] [BASEDEVICES]

Crystal DSP manager messaging device driver for PCI bus (CS4614, CS4624 and CS4280)

BASEDEV CWUSBD.SYS
[Table of contents] [Index] [BASEDEVICES]

Basic USB driver by Chris Wohlgemuth, based on the sources available on the DDK site. It does not have the feature set of the latest IBM driver downloadable with software choice. If you already have a (maybe better) working driver from there feel free to use that one.

Parameter:

/V Verbose, show some information while booting.

/I13 parameter could be used to delay USB host overtaking by USB driver stack until other device driver finishes required initialization operations and then send request to USBD driver to start USB service. It could be used to boot from USB floppy drive.

/REQ This parameter controlls USBD driver initialization: driver at initalization time checks for listed host controller drivers and fails to install if none of listed drivers is loaded. Current version of USB stack supports the following parameter codings:

/REQ:USBUHCD$
/REQ:CWUSBUHC$ USBD driver is loaded only if UHCI compliant host driver is loaded

/REQ:USBOHCD$
/REQ:CWUSBOHC$ USBD driver is loaded only if OHCI compliant host driver is loaded

/REQ:USBUHCD$,USBOHCD$,CWUSBOHC$,CWUSBUHC$
USBD driver is loaded only if one of OHCI/UHCI compliant host drivers is loaded. This most general form of parameter and must be used in
most cases.

BASEDEV CWUSBMSD.ADD
[Table of contents] [Index] [BASEDEVICES]

Enhanced USB mass storage driver by Chris Wohlgemuth which supports more (or other) devices than the IBM version. Support for READ 10 commands and better disk geometry handling. Can force external hard disks to appear as removable devices.

Parameter:

/V Verbose, show some information while booting.

/FLOPPIES:n Number of floppy devices to be served (by default 1). In order to remove service the key value must be set to 0.

/A_USAGE:n Parameter controls usage of 'A' drive flag for the 1st floppy device. The following values of n can be used:

0 - 'A' drive flag is not used;
1 - 'A' drive flag is used;
2 (default value) - 'A' drive flag is used only if there is no other device driver using this flag.

/MAX_FLOPPY Parameter forces driver to report floppy device geometry with maximal sector count as floppy device physical geometry. With this parameter driver supports LS-120 media formatting but does not support XDF floppy filter features and vice versa.

/REMOVABLES:n Number of removable media devices to be served (by default 1).

/FIXED_DISKS:n Number of fixed disks to be served.

/CDS:n Number of CD-ROM/CD-RW devices to be served (by default 1).

/REMOVABLE_AS_FLOPPY System uses removable disks as partitioned volumes:

/FORCE_TO_REMOVABLE Change external hard disks (for example Archos Jukebox) to removable. This may be necessary if a device anounces itself as a fixed disk but you want to use it as a removable device.

Tested devices:

Archos Jukebox Recorder 20 : This is a portable MP3 player which may also be used as a hard disk. It contains an In-System Design USB 2.0 bridge. The file system is FAT32. No DRM or similar crap.

EasyDisk memory stick : A memory stick with 64M flash memory.

Siemens MP3-Player USB : Small MP3-player to be used with Siemens cell phones and some Siemens Gigaset cordless phones (Gigaset Micro). The mobile is used for display and power supply. It uses MultiMedia cards (MMC) for storing the MP3s and may also be used as an external memory device for carrying any kind of files. File system is VFAT. No DRM or similar crap.

Iomega Zip100 USB

BASEDEV CWUSBOHC.SYS
[Table of contents] [Index] [BASEDEVICES]

OHCI compliant host controller driver

This driver by Chris Wohlgemuth is based on the sources available on the DDK site. It does not have the feature set of the latest IBM driver downloadable with software choice If you already have a (maybe better) working driver from there feel free to use that one. Unlike the latest IBM drivers only one controller chip is supported with this driver. When loading this driver twice you system may freeze when attaching an USB device .

Use this driver if your USB controller chip is OHCI compliant . Refer to your mainboard documentation if in doubt.

Parameter:

/V Verbose, show some information while booting.

/FS Forces driver to stop USB host during OS/2 shutdown process. This parameter can be used to prevent POST (power on system test) failure on some hardware with legacy keyboard.

BASEDEV CWUSBUHC.SYS
[Table of contents] [Index] [BASEDEVICES]

UHCI compliant host controller driver

This driver by Chris Wohlgemuth is based on the sources available on the DDK site. It does not have the feature set of the latest IBM driver downloadable with software choice If you already have a (maybe better) working driver from there feel free to use that one. Unlike the latest IBM drivers only one controller chip is supported with this driver. When loading this driver twice you system may freeze when attaching an USB device .

Use this driver if your USB controller chip is UHCI compliant (for example Intel and VIA chipsets). Refer to your mainboard documentation if in doubt.

Parameter:

/V Verbose, show some information while booting.

/FS Forces driver to stop USB host during OS/2 shutdown process. This parameter can be used to prevent POST (power on system test) failure on some hardware with legacy keyboard.

BASEDEV DAC960.ADD
[Table of contents] [Index] [BASEDEVICES]

Mylex DAC960 SCSI RAID Adapter Treiber.

BASEDEV DANIADSK.FLT
[Table of contents] [Index] [BASEDEVICES]

replacement for IBMATAPI.FLT by Daniela Engert (d.engert@odn.de). This filter driver supports all of the ATAPI disks that IBMATAPI does (LS-120, ZIP-100, JAZZ), and in addition the ZIP-250 (including full media swapping). Superceded by DANIATAPI.FLT.

BASEDEV DANIATAP.FLT
[Table of contents] [Index] [BASEDEVICES]

This highly recommended filter driver supports all types of ATAPI devices by Daniela Engert (dani@ngrt.de) shortened to the 8.3 naming convention for use on floppy-bootdisks. See BASEDEV DANIATAPI.FLT for more information

BASEDEV DANIATAPI.FLT
[Table of contents] [Index] [BASEDEVICES]

This highly recommended filter driver by Daniela Engert (dani@ngrt.de) supports all types of ATAPI devices. It is a superset of IBMIDECD.FLT, IBMATAPI.FLT and DaniADsk.FLT, and supports all devices that the mentioned drivers do. Additionally, all ATAPI devices can be accessed through the OS/2 ASPI software interface. Each EIDE channel shows up as a SCSI channel, and each ATAPI device as a SCSI device (master = SCSI ID 0, slave = SCSI ID 1).

<<=NOTE=>> Make sure that all other ATAPI related drivers are inactive or come after DaniATAPI.FLT in your CONFIG.SYS. If you intend to run the BootOS utility or to install this filter driver on a 8.3-only filesystem, rename the driver to DaniATAP.FLT.

- can deal with the ATAPI ZIP-250
- improved ZIP performance (up to factor 4 on ZIP-250)
- supports arbitrary swapping of 100MB and 250MB media
- reflects the current media capacity up to FDISK, DISKIO or the like
- OS/2 boot from ZIP is possible
- faster 32bit PIO in conjunction with DANIS506.ADD (rel. 1.1.1 or later)
- Busmaster DMA mode works and is tested with Intel, VIA, AMD, HPT, SiS and CMD chipsets until now. Busmaster DMA is available now for ALi as well (CD/DVD-ROM is safe, but some chip revisions fail on DMA write operations!). Due to hardware limitations there is no 32bit PIO and no busmaster DMA possible for ATAPI devices attached to a Promise Ultra controller.
- ATAPI devices appear to the rest of the system as regular SCSI-2 devices if used with DANIS506.ADD (rel. 1.1.5 or later). This may be disabled globally or individually.
- advanced "hot-swap" support if used with DANIS506.ADD (rel. 1.1.9 or later)
- support for PCCard (formerly: PCMCIA) ATAPI devices (like the Iomega PCMCIA ZIP-250 or the Iomega Click!40)
- the translation of old-style 6-byte SCSI commands into their more modern 10-byte counterparts is no longer hardcoded. The device is sensed now to check if it requires this translation.
- like DaniS506.ADD, this driver stores boot messages internally for later readout. To view them, issue "copy ATAPI$ con:", to dump them into a file, issue "copy ATAPI$ anyfile".
- automatic media unload on shutdown if desired
- supports up to eight IDE channels

Parameter:

This driver supports all switches and options that IBM1ATAPI.FLT supports.

Generic options

/!V (quiet) (not) Verbose mode

/EJ (don't eject) eject medium at shutdown

/ZA (default mapping) map ZIP drive to A:

/!SCSI (export all) don't export any ATAPI devices as SCSI devices

Adapter options

/A:n (n/a) Adapter number (0, 1, 2, 3)

/I (off) Ignore adapter

/EJ (don't eject) eject medium at shutdown

/!SCSI (export all) (don't) export ATAPI devices as SCSI devices

Unit options

/U:n (n/a) Unit number (0, 1)

/UNIT:n same as /U

/I (off) Ignore unit

/EJ (don't eject) eject medium at shutdown

/!SCSI (export) (don't) export ATAPI devices as SCSI devices

/RSJ (off) RSJ CDROM backdoor. Installs an additional backdoor to re-enable regular CD ROM operation via OS2CDROM.DMD (or replacements).

/TYPE: Units marked as "hot-swappable" on DANIS506.ADD's command line (by /FORCE /ATAPI) need the new option /TYPE: to advice DaniATAPI.FLT to report appropriate device types to the device managers. The same applies to PCCard adapter channels (marked as /FORCE /PCMCIA on DANIS506.ADD's command line). This is done by additional characters designating the supported device types:

'c' or 'C': all CD-ROM like devices (CD-ROM, CD-R/W, DVD-ROM, DVD-RAM)
'z' or 'Z': all ZIP drives
'l' or 'L': the LS-120 drive
'w' or 'W': all CD writer like devices (CD-R/W, DVD-RAM)

BASEDEV DANIBOOT.FLT
[Table of contents] [Index] [BASEDEVICES]

DaniBoot.FLT is a enhanced filter driver which allows to boot OS/2 from a CD-ROM.

The boot image may be split into two images on the CD-ROM medium to accomodate space requirements for BASEDEVs. These two images need to be physically adjacent on the medium! The first part of the images needs to be of standard floppy size (1.44MB or 2.88MB) or the BIOS might not accept the image as a bootable one.

Parameter:

/D:n total number of 1.44MB pseudo-images comprising the boot image

/N:name the image name to search for in case of multiple boot images. may contain any character except for white space. The length of name is 11 characters or less; excess characters are discarded.

/H hide all non-boot CD-ROM units

BASEDEV DANIDASD.DMD
[Table of contents] [Index] [BASEDEVICES]

Replacement Driver for OS2DASD.DMD by Daniela Engert supports also Partiontypes 0E, 0B, 0C, 8F and 0F to ease the coexistance with WinXY and Linux

For a discussion of these types see: Introduction, Partition types

Enhancements:

it supports extendedX partitions (type 0F) and Linux extended partitions (type 8F, even more clueless and useless than the Microsoft invented type 0F !) exactly the same as regular extended partitions (type 05). ExtendedX partitions are common today because of disks larger than 8GiB.

It supports FAT32 partitions (type 0B and 0C) exactly as IFS partitions (type 07, used by HPFS and NTFS). This way FAT32 partitions show up in "correct" order (w.r.t. the disk layout), and are assigned drive letters "as expected". PARTFILT.FLT is no longer necessary to make FAT32 partitions accessable, but Henk Kelder's FAT32.IFS is still required.

It supports FAT16X partitions (type 0E) exactly as big FAT16 (type 06) partitions.


Parameter (the driver supports all parameter the OS2DASD.DMD supports, so take a look at the link too) :

/AT:{,{,...}} must be two digits hexadecimal. Supports up to eight additional partition types as specified by by the user. This is meant for making hidden partitions (types 1x) or foreign file systems like Linux's ext2 (type 83) visible to the DASD manager. You have to tell DaniDASD.DMD the additional partition types by means of the parameter.

To summarize the notion of acceptable partition types, have a look at
this table:

DASD manager partition types supported
extended regular
OS2DASD (pre-LVM): 05 01, 04, 06, 07
OS2DASD (LVM): 05, 0F 01, 04, 06, 07, 35, [+ other]
DaniDASD: 05, 0F, 8F 01, 04, 06, 07, 0B, 0C, 0E, [+ other]

If an additional partition type is a "hidden" partition (1x), then a
matching partition is propagated to its "not-hidden" counterpart (0x) and
the acceptance rules above apply.

/BD: Overwrites the boot drive letter assignment from fisrt boot stage. Can overcome boot problems which result in "can't operate hard disk" messages. This is common if OS/2 is booted without proper help of OS/2 Bootmanager which is required to notify OS/2 of the *correct* boot drive letter. If there is no boot manager with this capability available (e.g. when booting from removable media), or the boot manager fails to figure out the correct boot drive letter, you can tell DaniDASD.DMD the correct one by means of the parameter.

Example: in a mixed SCSI/EIDE environment with two SCSI adapters and
and two different EIDE controllers involved (my current setup
at home), the ATAPI ZIP250 drive gets assigned drive letter M:.
To boot from this unit I have this line in CONFIG.SYS of the
ZIP boot floppy

BASEDEV=DaniDASD.DMD /BD:M


/MT: can create a logical volume map independently from the physical volumes (partitions).

<<=CAUTION=>> when this option is in effect, DaniDASD no longer follows the old OS2DASD rule of accepting only the first acceptable partition in the primary partition table. Instead, the LVM rule of accepting all acceptable primary partitions applies!

After scanning the *fixed* disks for acceptable partitions following the rules above, a logical volume mapping is created from these partitions. This is done by means of a map table. This table lists the partitions which are to be given a drive letter in ascending, consecutive order, starting from drive letter C:. A particular physical partition is indicated by a two-letter code number>. Code "Aa" indicates the first partition on the first disk, "Ab" the second partition on the same disk, "Bc" the third partition on the second disk, and so on. The numbering of disks and partitions is given by the regular scanning order of DaniDASD.

Each entry in the mapping table must be unique, entries without an existing partition are ignored.

Example:

BASEDEV=DaniDASD.DMD /MT:Aa,Ad,Ba,Bb

creates logical volumes C:..F: from the indicated physical partitions.

<<=CAUTION=>> this does *not* apply to removable media units! Their driveletters *always* follow the fixed disk ones.

<<=NOTE=>> DANIDASD.DMD does not work with OS2LVM.DMD, so use it in NON-LVM Systems only.

<<=NOTE=>> Together with DANIDASD.DMD the use of PARTFILT.FLT is no longer necessary to access FAT32 drives.

<<=TIP=>> You may also need a FAT32 aware FDISK.EXE. It was included in FP10 - FP14 for Warp4

<<=TIP=>> By Daniela Engert:

You want to get rid of the LVM layer in WSeB/ACP/MCP/eCS ?

I checked that on an old WSeB installation with only compatibility volumes, yesterday. I removed these two lines in CONFIG.SYS

BASEDEV=OS2DASD.DMD // the LVM-aware DASD manager
BASEDEV=OS2LVM.DMD // the LVM layer

and added this single line

BASEDEV=DaniDASD.DMD // the non-LVM-aware DASD manager

The system behaved DASD wise like an ordinary Warp4 system afterwards. A Warp4 OS2DASD.DMD will do as well.

BASEDEV DANIN512.FLT
[Table of contents] [Index] [BASEDEVICES]

DANIN512.FLT is a N512DASD.FLT replacement filter driver which allows to access removable media with large sectors (1024 and 2048 bytes/sector) to work with other drivers which only support 512-byte sectors.

Parameter:

/Q (quiet)
/V (verbose)
/!n (skip unit n)

For working the '/of' Parameter has to be set to BASEDEV=DANIDASD.DMD or BASEDEV=OS2DASD.DMD

BASEDEV DANIS506.ADD
[Table of contents] [Index] [BASEDEVICES]

Highly recommended replacement IBM1S506.ADD EIDE driver by Daniela Engert (d.engert@odn.de)

EIDE/serialATA driver with support for Intel, VIA, ALi, SiS, CMD, Promise, Cyrix, HighPoint, AMD, Artop, SMSC, ServerWorks, Opti, Nvidia, National Semiconductor and SiliconImage chipsets, and generic busmaster support for all SFF-8038i compliant chips. IDE RAID controllers are only supported in NON-RAID Bios setups.

Parameter:

Universal:

/!V /VL /VLL (quiet) (not) Verbose mode (less/lesser verbose)
/!W /WL /WLL (quiet) same as /!V, but pauses screen
/!AA (beep) No Audible Alerts
/PCLK:x (33MHz) PCI Clock (DECIMAL)
/GBM (off) Generic Busmaster Mode
/FORCEGBM (off) Force Generic Busmaster mode
/!SHUTDOWN (not) Shutdown each attached device
/MGAFIX (off) Fix problem with Matrox drivers
/DEBUG:n (0) Set debug level (DECIMAL)
/!BIOS (call BIOS) Disable all BIOS Int13 calls

Adapter

/A:n (n/a) Adapter number (0, 1, .. 7)
/!R (enable) Disable adapter resets
/P:hhh (PCI, Snooper) Base port address (HEX)
/PORT:hhh same as /P
/IRQ:n (PCI, Snooper) IRQ level (DECIMAL)
/I (off) Ignore adapter
/!BM (ATA : enable)(not) Enable BusMaster DMA (ATAPI: disable)
/PF:xxxx (0) Register access timings
/80WIRE (autodetect) 80 wire cable present
/FORCEGBM (off) Force Generic Busmaster mode
/PCMCIA (off) channel is implemented by PCCard adapter
/TO:n (DECIMAL) (5s/dynamic) Interrupt timeout

Unit

/U:n (n/a) Unit number (0, 1)
/UNIT:n same as /U
/T:n (5s) Error retry time in seconds (DECIMAL)
/GEO:n,n,n,n (autodetect) Drive geometry override (DECIMAL)
/!SMS (autodetect) Disable block mode
/SMS:n (autodetect) Set SMS block length to n
/LBA (autodetect) LBA addressing support
/!DM (off) Prevents OS2DASD.DMD from managing the device
/FORCE (off) Force unit present
/!ATAPI (autodetect) Force (not) ATAPI device
/IT:x (BIOS) Inactivity timer (DECIMAL)
/MR:udp (maximum) Limit data rate of a device
/PF:xxxx (0) Register access timings
/!RMV (device default) (not) removable media drive
/NL:n (current device noise level, n = 0 (faint) ... 126 (noisysetting)
/!SETMAX disable unlocking of full drive capacity
/PROT0 enable write protection of first disk track

Deprecated

/GEO:(n,n,n,n)

/LBA

Obsolete

/!CYLA
/DC:n
/!DSG
/DT:x
/NEC

Undocumented

/LAT
/FIXES
/DEBUG

Rule of thumb: if your system doesn't suffer from any (possibly unknown) flaws, not a single command line option is required. The driver adapts itself to the environment and runs at maximum performance.

In some situations, you may need some of the following options to achieve optimum performance:

- by default, ATAPI devices are initialized to PIO mode only. If you intend to run particular ATAPI devices using busmaster DMA, apply the proper /A:x /U:y /BM options.

For a detailed discussion of all parameters see the Danis506.doc delivered with the driver.

<<=NOTE=>> By Daniela Engert: DaniS506.ADD v1.3.9b or later has both the "official" and the "inofficial" fix for the VIA686B bug. The official fix is applied automatically if the driver detects the affected chip revisions, the inofficial fix needs to be enabled by an undocumented option. This fix seems to be necessary even if you don't run any IDE hardware

Undocumented and unsupported ! (so don't ask Daniela) Parameter. Use only at _your_ ! own risk:

/FIXES:2 unofficial VIA686B bugfix. Only needed if a NEC Zip-100 works extremly slow (in comparison to a Zip-100 from Iomega). It is possible that other things refuse to work.

/!SETMAX don't use max. Disksize. DANIS506.ADD uses the full disksize by default. If you have an old/defunct BIOS, some hardisks have the option to reduce the reported size. Together with this Parameter you can use this option. You can re-program the 'faked' size by using an actual DISKINFO.EXE.

/PROT0 (PROT-NULL!) writeprotect Track 0. Prohibits the 'killing' of alternative Bootmanagers by FDSIK/LVM. You can en-/disable the write protection with an actual DISKINFO.EXE

BASEDEV DC1368.ADD
[Table of contents] [Index] [BASEDEVICES]

Dawicontrol DC-1368 Parallel to SCSI Adapter

Parameters:


/S[=ID-List] Forces Safe transfermode. Optionally you can specify the target-id's, otherwise this parameter is valid for all targets.

Examples:

/S ;forces safe mode for all targets
/S=0,1,2,3 ;forces safe mode for target-id's 0,1,2 and 3
/S=0;1;2;3 ;same as above
/S=0123 ;same as above
/S:0123 ;same as above
/S=0,1;23 ;same as above

/U[=ID-List] Forces Uni-Directional transfermode. Optionally you can specify the target-id's, otherwise this parameter is valid for all targets.

/B[=ID-List] Forces Bi-Directional transfermode. Optionally you can specify the target-id's, otherwise this parameter is valid for all targets.

/US[=ID-List] Forces Uni-Directional Safe transfermode. Optionally you can specify the target-id's, otherwise this parameter is valid for all targets.

/BS[=ID-List] Forces Bi-Directional Safe transfermode. Optionally you can specify the target-id's, otherwise this parameter is valid for all targets.

/EPP8[=ID-List] Forces EPP-Byte mode. This parameter can help to solve problems related to some EPP port hardware. Optionally you can specify the target-id's, otherwise this parameter is valid for all targets.

/PORT=xxx xxx=378, 278 or 3BC, this parameter selects the I/O address the driver should use. Normaly you don't need this parameter, because the driver automatically detects the port, where the SCSI cable is connected. If the driver fails to do this or in case of conflict with other adapter cards this parameter will force the driver to check only the given port address.

BASEDEV DC2974.ADD
[Table of contents] [Index] [BASEDEVICES]

Dawicontrol DC-2974 PCI SCSI Host Adapter

Parameter:

/PORT=xxx If you are working with several SCSI hostadapters, type in the adapter number (for PCI hostadapters, starting with zero) or the I/O address (for ISA hostadapters) as the parameter's attribute. In this case, you will have to start the driver by specifying the adapter number or I/O address resp. for every connected hostadapter separately. This parameter is not required if you are working with only one SCSI hostadapter.

/PS=x This parameter controls the Power Save function by specifying the maximum inactivity period (from 1 to 60 minutes). If the set value is exceeded, any hard disks, removable disks and CD ROM drives will be switched off automatically. The relevant device will be started again when it is accessed later. Not setting this parameter means that the function is disabled.

/ID=x x = hostadapter's SCSI ID. The SCSI ID of the hostadapter will be set automatically if this parameter is not specified. Valid SCSI ID values are 0 to 7. Hostadapters supplied with a SCSI setup ignore this parameter and use the setup settings instead.

/LUN This parameter enables the device's support of several LUNs (Logical Units). However, most SCSI devices only have LUN 0 available to them so that you will need this parameter only for special cases. Host adapters supplied with a SCSI setup ignore this parameter and use the setup settings instead.

/!SN=x,..,x This parameter defines the devices that are to run in asynchronous instead of in synchronous mode even if the device tries to switch into synchronous mode. Hostadapters supplied with a SCSI setup ignore this parameter and use the setup settings instead.

/SN=x,..,x This parameter specifies the devices to be operated in Synchronous Data Transfer mode if this mode is supported by these devices. If you do not set this parameter only devices that can switch into synchronous mode themselves will be operated in this mode, all other devices will remain in asynchronousmode.

/!SM=x,..,x Use this parameter to specify a list of SCSI IDs representing the devices that are not to be supported by OS/2's Device Manager. As a rule, all connected devices can be controlled by the SCSI Device Manager.

/!DM=x,..,x Use this parameter to specify a list of SCSI IDs representing the
devices that are not to be supported by OS/2's DASD Manager (Device Manager for disk drives). As a rule, all connected devices can be controlled by DASD Manager.

/Q Suppresses all on­screen messages (including error messages) during driver installation.

<<=NOTE=>> For using scanners please insert the following parameters in the adapter-settings /!SN=(Scanner ID) /!DISC=(Scanners ID) Example: the scanner's ID is 6: /!SN=6 /!DISC=6.

BASEDEV DC2975.ADD
[Table of contents] [Index] [BASEDEVICES]

Dawicontrol DC-2975U SCSI Host Adapter

Parameter:

/PORT=xxx If you are working with several SCSI hostadapters, type in the adapter number (for PCI hostadapters, starting with zero) or the I/O address (for ISA hostadapters) as the parameter's attribute. In this case, you will have to start the driver by specifying the adapter number or I/O address resp. for every connected hostadapter separately. This parameter is not required if you are working with only one SCSI hostadapter.

/PS=x This parameter controls the Power Save function by specifying the maximum inactivity period (from 1 to 60 minutes). If the set value is exceeded, any hard disks, removable disks and CD ROM drives will be switched off automatically. The relevant device will be started again when it is accessed later. Not setting this parameter means that the function is disabled.

/ID=x x = hostadapter's SCSI ID. The SCSI ID of the hostadapter will be set automatically if this parameter is not specified. Valid SCSI ID values are 0 to 7. Hostadapters supplied with a SCSI setup ignore this parameter and use the setup settings instead.

/LUN This parameter enables the device's support of several LUNs (Logical Units). However, most SCSI devices only have LUN 0 available to them so that you will need this parameter only for special cases. Host adapters supplied with a SCSI setup ignore this parameter and use the setup settings instead.

/!SN=x,..,x This parameter defines the devices that are to run in asynchronous instead of in synchronous mode even if the device tries to switch into synchronous mode. Hostadapters supplied with a SCSI setup ignore this parameter and use the setup settings instead.

/SN=x,..,x This parameter specifies the devices to be operated in Synchronous Data Transfer mode if this mode is supported by these devices. If you do not set this parameter only devices that can switch into synchronous mode themselves will be operated in this mode, all other devices will remain in asynchronousmode.

/!SM=x,..,x Use this parameter to specify a list of SCSI IDs representing the devices that are not to be supported by OS/2's Device Manager. As a rule, all connected devices can be controlled by the SCSI Device Manager.

/!DM=x,..,x Use this parameter to specify a list of SCSI IDs representing the
devices that are not to be supported by OS/2's DASD Manager (Device Manager for disk drives). As a rule, all connected devices can be controlled by DASD Manager.

/Q Suppresses all on screen messages (including error messages) during driver installation.

BASEDEV DC2976.ADD
[Table of contents] [Index] [BASEDEVICES]

Dawicontrol DC-2976UW SCSI Host Adapter

Parameter:

/PORT=xxx If you are working with several SCSI hostadapters, type in the adapter number (for PCI hostadapters, starting with zero) or the I/O address (for ISA hostadapters) as the parameter's attribute. In this case, you will have to start the driver by specifying the adapter number or I/O address resp. for every connected hostadapter separately. This parameter is not required if you are working with only one SCSI hostadapter.

/PS=x This parameter controls the Power Save function by specifying the maximum inactivity period (from 1 to 60 minutes). If the set value is exceeded, any hard disks, removable disks and CD ROM drives will be switched off automatically. The relevant device will be started again when it is accessed later. Not setting this parameter means that the function is disabled.

/ID=x x = hostadapter's SCSI ID. The SCSI ID of the hostadapter will be set automatically if this parameter is not specified. Valid SCSI ID values are 0 to 7. Hostadapters supplied with a SCSI setup ignore this parameter and use the setup settings instead.

/LUN This parameter enables the device's support of several LUNs (Logical Units). However, most SCSI devices only have LUN 0 available to them so that you will need this parameter only for special cases. Host adapters supplied with a SCSI setup ignore this parameter and use the setup settings instead.

/!SN=x,..,x This parameter defines the devices that are to run in asynchronous instead of in synchronous mode even if the device tries to switch into synchronous mode. Hostadapters supplied with a SCSI setup ignore this parameter and use the setup settings instead.

/SN=x,..,x This parameter specifies the devices to be operated in Synchronous Data Transfer mode if this mode is supported by these devices. If you do not set this parameter only devices that can switch into synchronous mode themselves will be operated in this mode, all other devices will remain in asynchronousmode.

/!SM=x,..,x Use this parameter to specify a list of SCSI IDs representing the devices that are not to be supported by OS/2's Device Manager. As a rule, all connected devices can be controlled by the SCSI Device Manager.

/!DM=x,..,x Use this parameter to specify a list of SCSI IDs representing the
devices that are not to be supported by OS/2's DASD Manager (Device Manager for disk drives). As a rule, all connected devices can be controlled by DASD Manager.

/Q Suppresses all on screen messages (including error messages) during driver installation.

BASEDEV DC2980.ADD
[Table of contents] [Index] [BASEDEVICES]

Dawicontrol DC-2980 U2W SCSI Host Adapter

Parameter:

/PORT=xxx If you are working with several SCSI hostadapters, type in the adapter number (for PCI hostadapters, starting with zero) or the I/O address (for ISA hostadapters) as the parameter's attribute. In this case, you will have to start the driver by specifying the adapter number or I/O address resp. for every connected hostadapter separately. This parameter is not required if you are working with only one SCSI hostadapter.

/PS=x This parameter controls the Power Save function by specifying the maximum inactivity period (from 1 to 60 minutes). If the set value is exceeded, any hard disks, removable disks and CD ROM drives will be switched off automatically. The relevant device will be started again when it is accessed later. Not setting this parameter means that the function is disabled.

/ID=x x = hostadapter's SCSI ID. The SCSI ID of the hostadapter will be set automatically if this parameter is not specified. Valid SCSI ID values are 0 to 7. Hostadapters supplied with a SCSI setup ignore this parameter and use the setup settings instead.

/LUN This parameter enables the device's support of several LUNs (Logical Units). However, most SCSI devices only have LUN 0 available to them so that you will need this parameter only for special cases. Host adapters supplied with a SCSI setup ignore this parameter and use the setup settings instead.

/!SN=x,..,x This parameter defines the devices that are to run in asynchronous instead of in synchronous mode even if the device tries to switch into synchronous mode. Hostadapters supplied with a SCSI setup ignore this parameter and use the setup settings instead.

/SN=x,..,x This parameter specifies the devices to be operated in Synchronous Data Transfer mode if this mode is supported by these devices. If you do not set this parameter only devices that can switch into synchronous mode themselves will be operated in this mode, all other devices will remain in asynchronousmode.

/!SM=x,..,x Use this parameter to specify a list of SCSI IDs representing the devices that are not to be supported by OS/2's Device Manager. As a rule, all connected devices can be controlled by the SCSI Device Manager.

/!DM=x,..,x Use this parameter to specify a list of SCSI IDs representing the
devices that are not to be supported by OS/2's DASD Manager (Device Manager for disk drives). As a rule, all connected devices can be controlled by DASD Manager.

/Q Suppresses all on screen messages (including error messages) during driver installation.

BASEDEV DELIVERY.SYS
[Table of contents] [Index] [BASEDEVICES]

Supports the function MOVE Mode with IBM SCSI 2 Fast/Wide Controllers

BASEDEV DETNE2.SYS
[Table of contents] [Index] [BASEDEVICES]

Driver for NE2000 Networkcards

BASEDEV DPT20XX.ADD
[Table of contents] [Index] [BASEDEVICES]

Driver for the DPT SCSI Card

BASEDEV DSKSLEEP.FLT
[Table of contents] [Index] [BASEDEVICES]

The SCSI Disk Sleeper Filter by Vitus Jensen. Spins down the Harddisk after a adjustable time.

BASEDEV DTC3280.ADD
[Table of contents] [Index] [BASEDEVICES]

DTC3x80/3x70/3x50/3150V SCSI Device Driver

Parameter:

/M:xxxx ,where xxxx is the "Memory Mapped Address" configured on the board. Only necessary with DTC3150V

BASEDEV EDASDF.FLT
[Table of contents] [Index] [BASEDEVICES]

Encryption adapter driver for the ERACOM (www.eracom.com.au) PCVault product used by a number of banks. The product gives transparent hard disk encryption amongst other things.

<<=IMPORTANT NOTE=>> The order of the base drivers must be:
basedev=cryp2x.sys
basedev=crypie2x.sys
basedev=edasdf.flt
And they should be at the end of the config.sys

BASEDEV EPATCD.ADD
[Table of contents] [Index] [BASEDEVICES]

Shuttle-EPAT parallel port to IDE adapter

Shuttle's Parallel-port adapters provide interface between the parallel port of the PC to either the SCSI or the IDE devices, apart from providing a pass-thru parallel-port on the adapter.

Parameter:

/Rx - x=0 Nibble Fast, x=1 Nibble Normal,, x=2 Nibble Slow, x=3 Uni Fast, x=4 Uni Normal, x=5 Uni Slow, x=6 Toshiba Fast, x=7 Toshiba Slow, x=8 PS/2 Fast, x=9 PS/2 Slow,, x=10 EPP Normal, x=11 EPP Fast

/Wx - x=0 Write Fast, x=1 Write Normal, x=2 Write Slow, x=3 EPP Normal, x=4 EPP Fast

/Zx The default EPP wait state programmed by the ADD Driver is 2.

To change the wait state, give the appropriate value in '/Zx'. For example, to program the EPP Shuttle to zero wait, use '/Z0'.
Valid range of x : 0 to 9.

/de Disables the EPP automatic detection during the initialization of the Driver.

/da Disables auto-detection. With no command line options, the driver defaults to 'Nibble Slow' and 'Write Slow' modes.

/dp - Disables PS/2 DMA arbitration.

/fe - Force EPP mode

/fp - Force PS/2

/fb - Enables Bi-directional capability in some EISA chipset machines

BASEDEV EPIACD.ADD
[Table of contents] [Index] [BASEDEVICES]

Shuttle-EPIA parallel port to IDE adapter

Shuttle's Parallel-port adapters provide interface between the parallel port of the PC to either the SCSI or the IDE devices, apart from providing a pass-thru parallel-port on the adapter.

Parameter:

/Rx - x=0 Nibble Fast, x=1 Nibble Normal,, x=2 Nibble Slow, x=3 Uni Fast, x=4 Uni Normal, x=5 Uni Slow, x=6 Toshiba Fast, x=7 Toshiba Slow, x=8 PS/2 Fast, x=9 PS/2 Slow,, x=10 EPP Normal, x=11 EPP Fast

/Wx - x=0 Write Fast, x=1 Write Normal, x=2 Write Slow, x=3 EPP Normal, x=4 EPP Fast

/Zx The default EPP wait state programmed by the ADD Driver is 2.

To change the wait state, give the appropriate value in '/Zx'. For example, to program the EPP Shuttle to zero wait, use '/Z0'.
Valid range of x : 0 to 9.

/de Disables the EPP automatic detection during the initialization of the Driver.

/da Disables auto-detection. With no command line options, the driver defaults to 'Nibble Slow' and 'Write Slow' modes.

/dp - Disables PS/2 DMA arbitration.

/fe - Force EPP mode

/fp - Force PS/2

/fb - Enables Bi-directional capability in some EISA chipset machines

BASEDEV EPSA2.ADD
[Table of contents] [Index] [BASEDEVICES]

Shuttle-EPSA2 is a Parallel Port to SCSI adapter

http://www.multiport.de/Home_Deutsch/home_deutsch.html

Parameter:

/t Treats Magneto Optical drives as Removable Hard disk drives. E.g. IBM MO.

/x Excludes OS2DASD support for all devices.

/xr Excludes OS2DASD support only for Removable hard disk drives.

/Rx x=0 Nibble Fast, x=1 Nibble Normal, x=2 Nibble Slow, x=3 Uni Fast, x=4 Uni Normal, x=5 Uni Slow, x=6 Toshiba Fast, x=7 Toshiba Slow, x=8 PS/2 Fast. x=9 PS/2 Slow, x=10 EPP Normal, x=11 EPP Fast,

/Wx x=0 Write Fast, x=1 Write Normal, x=2 Write Slow, x=3 EPP Normal, x=4 EPP Fast

/Zx The default EPP wait state programmed by the ADD Driver is to change the wait state, give the appropriate value in '/Zx'.

For example, to program the EPP Shuttle to zero wait, use '/Z0'.

Valid range of x : 0 to 9.

/de Disables the EPP automatic detection during the initialization of the Driver.

/da Disables auto-detection. With no command line options, the driver defaults to 'Nibble Slow' and 'Write Slow' modes.

/dp Disables PS/2 DMA arbitration.

/fe Force EPP mode

/fp Force PS/2

/fb Enables Bi-directional capability in some EISA chipset machines.

BASEDEV EPST.ADD
[Table of contents] [Index] [BASEDEVICES]

Shuttle-EPST is a Parallel Port to SCSI adapter

http://www.multiport.de/Home_Deutsch/home_deutsch.html

Parameter:

/t Treats Magneto Optical drives as Removable Hard disk drives. E.g. IBM MO.

/x Excludes OS2DASD support for all devices.

/xr Excludes OS2DASD support only for Removable hard disk drives.

/Rx x=0 Nibble Fast, x=1 Nibble Normal, x=2 Nibble Slow, x=3 Uni Fast, x=4 Uni Normal, x=5 Uni Slow, x=6 Toshiba Fast, x=7 Toshiba Slow, x=8 PS/2 Fast. x=9 PS/2 Slow, x=10 EPP Normal, x=11 EPP Fast,

/Wx x=0 Write Fast, x=1 Write Normal, x=2 Write Slow, x=3 EPP Normal, x=4 EPP Fast

/Zx The default EPP wait state programmed by the ADD Driver is to change the wait state, give the appropriate value in '/Zx'.

For example, to program the EPP Shuttle to zero wait, use '/Z0'.

Valid range of x : 0 to 9.

/de Disables the EPP automatic detection during the initialization of the Driver.

/da Disables auto-detection. With no command line options, the driver defaults to 'Nibble Slow' and 'Write Slow' modes.

/dp Disables PS/2 DMA arbitration.

/fe Force EPP mode

/fp Force PS/2

/fb Enables Bi-directional capability in some EISA chipset machines.

BASEDEV EXT2FLT.FLT
[Table of contents] [Index] [BASEDEVICES]

a filter device driver for OS/2 that makes it possible to load an IFS for linux partitions. (Without this filter you must patch the partition table. On many systems doing so may cause LILO to fail.).

Ext2flt.flt is part of the EXT2-OS2.ZIP package. Together with you can also hide the falsely recognised NTFS.

In addition this driver is capable to control in what order drive letters are assigned to partitions on fixed disks. It will also allow you to access hidden primary partitions under OS/2.

Parameter:

/Q Quiet install. Prevents the filter from displaying messages.

/V Verbose install. Displays some diagnostic messages.

/W Allows the virtual partitions to be written to.

/A Virtualize all partitions found. The only good reason to use this is along with the /M option when you want to control the mounting order of all the partitions. You must use the /W option if you use the /A option; otherwise OS/2 may crash when it tries to write to the partition.

<<=NOTE=>> Using the /A option may change your drive letters causing the your system to be unbootable. Use the /M option together with /A. (This may change in the future.

/M Mounts the partitions in the order specified in the mount list, which should be a list of numbers separated by commas. The partitions are numbered 0 on a first come basis. (Not the OS/2 uses.)

BASEDEV FAUXDASD.FLT
[Table of contents] [Index] [BASEDEVICES]

Filter Driver for PCMCIA Dock Dasd Units

BASEDEV FAUXREM.FLT
[Table of contents] [Index] [BASEDEVICES]

Filter Driver for removable PCMCIA Dock Dasd Units

BASEDEV FD16-700.ADD
[Table of contents] [Index] [BASEDEVICES]

Driver for Future Domain SCSI Cards

BASEDEV FD7000EX.ADD
[Table of contents] [Index] [BASEDEVICES]

Driver for Future Domain SCSI Cards

BASEDEV FD8XX.ADD
[Table of contents] [Index] [BASEDEVICES]

Driver for Future Domain SCSI Cards

BASEDEV FLASHPT.ADD
[Table of contents] [Index] [BASEDEVICES]

BusLogic FlashPoint SCSI Adapter Driver

Parameter:

/V - Verbose switch. This switch enables driver verbosity at initialization time.

/QU - Warning-error suppression switch. When invoked, the driver will not complain about references to non-existent targets/LUNs specified on the BusLogic ADD driver command line.

/O - Early Opti chipset work-around switch. This switch provides a work-around for an early version of the Opti PCI chipset which can generate spurious interrupts. Do not use this option unless your system hangs at boot-time and you are using an Opti chipset.

/SH - Allow sharing of IRQ across different host adapter families. This option is not necessary when sharing an IRQ within the FlashPoint product family. A side-effect of using this switch is less responsive mouse and keyboard event recognition during heavy I/O.

/A:x - Adapter identification switch. x is between 0 and 5 and identifies the adapter being referenced. This switch is followed by one or more of the switches below.

/DM:xx - DASD Manager Support switch. As defined by IBM, this switch enables/disables support for this unit by the IBM-supplied DASD Manager (OS2DASD.DMD).

/SM:xx SCSI Manager Support switch. As defined by IBM, this switch enables/disables support for this unit by the IBM-supplied SCSI Manager (OS2SCSI.DMD).

/TQ - Enable tagged queuing support on ALL targets on the specified host adapter (specified by the receding /A: switch) that supports tagged queuing.

<<=NOTE=>> Tagged queuing is an advanced SCSI-II feature that allows overlapped commands to a SCSI device, resulting in enhanced performance. While BusLogic provides support for this important SCSI-II feature, not all SCSI devices support tagged queuing. The SCSI device must support tagged queuing to take advantage of this feature.
BusLogic's OS/2 SCSI Adapter Driver defaults to tagged queuing DISABLED on all devices. For devices that support tagged queuing, the following command line switches are provided to manage tagged queuing support on a finer device-specific level.

/TQ:x,y,z,... - Enable tagged queuing support on a specified list of SCSI targets. x,y,and z is a list of embedded SCSI targets separated by commas. The Logical Unit Number (LUN) is presumed to be 0.

/TQ:(a,b), (c,d), ... - Enable tagged queuing support on a specified list of pairs of SCSI targets/LUNs in parenthesies. Each parenthesized pair is separated by commas.

/LUNS:xx - This switch specifies the maximum number of Logical Units (LUNs) the host adapter will support (try to detect). If the switch is not specified, the default is 8. Valid range is from 1 to 32. If the host adapter only has embedded SCSI targets attached (that is, all attached devices are at LUN 0), it is recommended to set this option value to 1 to turn off LUN support for LUNs other than 0.

/TO:xx - Command Timeout switch. This per-host adapter switch specifies a timeout on each I/O request in seconds. It takes a decimal digit input between 1 and 99. The driver default is 15 seconds in this absence of this switch. Setting the timeout value to 0 turns off the timeout mechanism.

<<=NOTE=>> This switch has no effect on tape requests.

/MR:xx - Maximum Request switch. This per-host adapter switch specifies the maximum number of requests that can be pending on the host adapter. Valid range is 1 - 64. Default is 16.

/MA:xx - Maximum Active switch. This per-host adapter switch specifies the maximum number of active requests that can be outstanding on each device on the host adapter. Valid range is 1 - . Default is 8. This value can be adjusted to increase performance.

BASEDEV HFSFLT.FLT
[Table of contents] [Index] [BASEDEVICES]

Part of the HFS.IFS for accessing HFS formatted Apple Disks

BASEDEV I2OSOSM.ADD
[Table of contents] [Index] [BASEDEVICES]

I2O Storage OSM filter

BASEDEV I2OXPORT.SYS
[Table of contents] [Index] [BASEDEVICES]

I2O Transport Device Driver

BASEDEV IBM1FLPY.ADD
[Table of contents] [Index] [BASEDEVICES]

supports diskette drives on non-Micro Channel PC's.

<<=TIP=>> If you wish to prevent users from using the floppy drives under OS/2 (to keep them from loading non-authorised programs or in a workstation situation), REM the BASEDEV=IBMxFLPY.ADD line (where x is 1 for ISA and EISA machines, or 2 for Microchannel).

<<=NOTE=>> In Warp, the install program may have placed both IBM1FLPY.ADD and IBM2FLPY.ADD BASEDEV drivers in your config.sys. Remove IBM2FLPY.ADD if you don't have a Micro Channel PC.

The correct setting for e.g. a IBM Thinkpad 560 with external floppy disk is (see the Warp Reference book for a detailed description):
BASEDEV=IBM1FLPY.ADD /A:0 /FORCE:2 /U:0 /F:1.44MB /U:1 /F:1.44MB

Using the /DAPM Parameter (which disables the Power Managment) may also help on some Notebooks (e.g. Thinkpad 600) who can't find the Floppy.

BASEDEV IBM1S506.ADD
[Table of contents] [Index] [BASEDEVICES]

The OS/2 IDE Controller Adapter Device Driver (IBM1S506.ADD) for Non-Mcro Channel PC's.

Supports the following chipsets:
CMD640, RZ1000, I82371FB,PIIX3,ORIO, PIIX4,I82801AA, I82801AB, I82801BA, CMD646, CMD648,VIA586B,VIA596B, VIA686A,SIS630

Intel chipsets restrictions
_________________________________

-in case there are 2 devices on a channel on any Intel 82801 chip, the top UDMA mode will be limited to UDMA 2.

VIA chipsets restrictions
_______________________________

- all of the chipsets have a problem with 40 pin cable detection. to ensure the proper operation, please check what kind of IDE cables are used. If you have a 40 pin cable on any channel, please specify the parameter /UDMA:2 in CONFIG.SYS .
- any VIA chipset, which is not in the list above, but has the same Device ID, will be detected as VIA586B and performance will be dropped down to UDMA 2.

SiS chipsets restrictions
_______________________________

- since there is a problem for these IDE contrllers to work in UDMA mode with the secondary channel when 40 pin cable is installed, the driver will drop to PIO mode on this channel if 40 pin cable is detected. This, however, does not apply to primary channel.
- it is not advised to use /UDMA:x parameter on SiS IDE controllers.


a list of all parameters is enclosed in your OS/2 online help

New Parameters (not listed in online help):

/W (Wait) pauses the config.sys after displaying the verbose

/!SHUTDOWN disables the new shutdown behaviour.

/FORCE Forces the emulation of an IDE CDROM drive, even though one is not present.

/UDMA:x Limits the highest UDMA mode, x can be from 1-9.

/!UDMA Disables UDMA

/!BIGLBA disables 48bit LBA support and reverst to legacy 28bit LBA (in this case max. disk size is 137GB)

/CDA Enables chipset extended detection algorithm for Intel chipsets.

If you are using the /BM or !BM parameters to enable or disable busmaster; you MUST specify the adapter with /A:x. You can also specify the unit on that adapter with /U:z. For example:

BASEDEV=IBM1S506.ADD /A:0 /U:0 /!BM or /A:0 /!BM to disable BUS Master DMA

BASEDEV=IBM1S506.ADD /A:0 /U:0 /BM or /A:0 /BM to enable

<<=TIP=>> If you have an IBM Thinkpad 760E/ED/ELD/EL that exhibits sluggish harddisk behaviour (pausing intermittently with hard drive light on) after FixPaks have been applied, add the /!BM parameter to the BASEDEV=IBM1S506.ADD statement (if present) in your CONFIG.SYS. This will disable the Bus Mastering function whose default has been changed from OFF to ON.
Example: BASEDEV=IBM1S506.ADD /A:0 /!BM /U:1 /ATAPI /FORCE

<<=TIP=>> A 'New Feature' that went into IBM1S506.ADD to flush buffers more reliably during shutdown using C-A-D seems to cause some disks to SPIN DOWN and stay there. Add " /!SHUTDOWN". This is known to fix the problem.

<<=NOTE=>> /SMS! works only if the hardware doesn't report SMS capability, otherwise SMS enabled will be used regardless if the parameter is set or not.

BASEDEV IBM2ADSK.ADD
[Table of contents] [Index] [BASEDEVICES]

Micro-Channel driver for IDE harddisks and Atapi devices

BASEDEV IBM2AMB1.SYS
[Table of contents] [Index] [BASEDEVICES]

Ambra Socket Services

BASEDEV IBM2AST1.SYS
[Table of contents] [Index] [BASEDEVICES]

AST Socket Services

BASEDEV IBM2CAD1.SYS
[Table of contents] [Index] [BASEDEVICES]

Socket Services for CompuAdd

BASEDEV IBM2CMQ1.SYS
[Table of contents] [Index] [BASEDEVICES]

Compaq Socket Services

BASEDEV IBM2FLPY.ADD
[Table of contents] [Index] [BASEDEVICES]

supports diskette drives on Micro Channel PC's.

See also BASEDEV=IBM1FLPY.ADD for additional tips

BASEDEV IBM2NCR.SYS
[Table of contents] [Index] [BASEDEVICES]

Socket Services for NCR

BASEDEV IBM2NEC.SYS
[Table of contents] [Index] [BASEDEVICES]

Socket Services for NEC

BASEDEV IBM2SCSI.ADD
[Table of contents] [Index] [BASEDEVICES]

supports SCSI disk drives on Micro Channel PC's.

<<=TIP=>> If you want to use SCSI Hardisks together with (E)IDE-Disks and to boot from SCSI first, make sure that the SCSI-Drivers are in front of the IDE-Drivers (normally IBM1S506.ADD).

BASEDEV IBM2SS01.SYS
[Table of contents] [Index] [BASEDEVICES]

IBM Thinkpad 750 (and others) Socket services

<<=ATTENTION=>> Must be in front of all other PCMCIA Drivers, but after PCMCIA.SYS

BASEDEV IBM2SS02.SYS
[Table of contents] [Index] [BASEDEVICES]

Socket Services for Thinkpad 720

BASEDEV IBM2SS04.SYS
[Table of contents] [Index] [BASEDEVICES]

Socket Services driver for IBM Thinkpads (e.g. 560)

<<=ATTENTION=>> Must be in front of all other PCMCIA Drivers, but after PCMCIA.SYS

BASEDEV IBM2SS14.SYS
[Table of contents] [Index] [BASEDEVICES]

Socket Services driver for IBM Thinkpads

<<=ATTENTION=>> Must be in front of all other PCMCIA Drivers, but after PCMCIA.SYS

Parameter:

/C0=z : These parameters define the IRQ level to be used by the

/C1=z : Socket Services driver. The new Card Services and Socket Services drivers for OS/2 do not use a hardware interrupt to notify the PCMCIA status change, so you do not need these parameters.

/IG0=y : This parameter defines a slot number, which Socket Services ignores. If you use the "Point enabler" supplied with a PC Card, you should take into consideration the coexistence with Socket Services.

For Example, "/IG0=1" defines that slot 1 is reserved for a "Point enabler" and Socket Services will ignore the slot.

/RI0=x : This parameter defines a slot number, where Socket Services disables the RI_OUT signal. If you are using a modem card with a ThinkPad computer, and you can't enable the "suspend" or "hibernation" function while the modem card is inserted, please try this parameter.

For Example, "/RI0=1" specifies slot 1.

/D : This parameter enables "Warm docking" from the view point of PCMCIA hardware. By adding this parameter, two additional PCMCIA slots are reserved for the docking station.

/APOFF : This parameter turns off the Auto-Power Mode. If the Auto-Power Mode is ON, a PC Card will be automatically turned ON by the hardware when it is inserted. The default for Auto-Power Mode is ON.

/IO0=s : This parameter defines the slot number, for which Socket Services will change the way the -IOCS16 signal is generated. By default, the -IOCS16 signal is generated based on the -IOIS16 signal from the PC Card. If this parameter is specified, the -IOCS16 signal is generated based on the I/O data size which is specified by the Client program. This option is needed for some cards which do not generate the -IOIS16 signal. You need to verify this information with PCMCIA card vendors.

For Example, "/IO0=1" specifies that the -IOCS16 signal for slot 1 is to be generated based on the I/O data size specified by the Client program.

Point Enabler Adapter card drivers are device drivers that support specific Adapter cards without requiring the use of the Card and Socket services provided in the PC Card Director package.

Problems using these Point Enabler device driver will occur when used in conjunction with the Card and Socket Services. The problem that must likely will occur is that the Point Enabler Adapter card will not function. The PC Card Director will indicate that the Card Type is incorrect and the Status of the Card will be 'IN' instead of 'READY'.

In order to use a Adapter card with Point Enabler Device driver a configuration parameter must be added to the IBM2SS14.SYS device driver entry in CONFIG.SYS. The parameter is as follows:

/IG0=y : Where 'y' defines the slot number that contains the Adapter card using the Point Enabler Device Driver.

After the system has been rebooted the slot specified in the configuration parameter will be ignored by Card and Socket Services allowing that slot to be used by Point Enabler device drivers. It also means the following:

- the PC Card Director program will not detect the insertion or removal of adapter cards in that slot
- Adapter cards with device drivers that utilitize Card and Socket Services can no longer use that slot

The following is a list of Adapter Cards that use Point Enabled Device Drivers:

IBM 10/100 EtherJet Cardbus Adapter
IBM 10/100 EtherJet Cardbus Adapter with 56K modem
Intel PRO/100 Cardbus II
Xircom CreditCard Ethernet Adapter II
Xircom CreditCard Ethernet Adapter 10/100

BASEDEV IBM2TOS.SYS
[Table of contents] [Index] [BASEDEVICES]

Toshiba Socket Services

BASEDEV IBM2TOS1.SYS
[Table of contents] [Index] [BASEDEVICES]

Socket Services

BASEDEV IBM2ZEN.SYS
[Table of contents] [Index] [BASEDEVICES]

Socket Services for Zenith 2 Lite

BASEDEV IBM2ZOS.SYS
[Table of contents] [Index] [BASEDEVICES]

Socket Services for ZEOS

BASEDEV IBMATAPI.FLT
[Table of contents] [Index] [BASEDEVICES]

New with Fixpaks since Fixpak 6/35 supports ATAPI Removable Media like ZIP100 and ZIP250, LS120 attached to an IDE Port. Since build 10.085 IBMATAPI.FLT is a superset of IBMIDECD.FLT. So make sure IBMIDECD.FLT is not in your config.sys.


<<=TIP=>> If you have removable media drives (MO, IOMEGA, SYQUEST and others) look at http://rheooptik.fmf.uni-freiburg.de/www/faq/ remmedia.htm for a detailed removable media FAQ.

PARAMETER (since 10.085)

/V Verbose Mode, displays filter status on detected and emulated
devices.

/A:n Specify adapter: 0 = primary, 1 = secondary, 2 = DockingStation
primary, 3 = DockingStation secondary.

/I Ignore adapter n specified by /A:n. Example:
"/A:1 /I" secondary IDE channel will not be filtered.

/U:n Specify unit: 0=master, 1=slave.

/!U:n Specified unit will be ignored. Examples:

"/A:1 /!U:1" ignore(not claim) slave unit on secondary IDE channel.
"/A:2 /!U:0" ignore(not claim) DockingStation UltraBay.

/SCSI Export IDE device as SCSI device. Can be used to emulate SCSI
CD-RW device as IDE CD-RW device. Example:
"/A:1 /U:0 /SCSI" will report SCSI CD device attached as
secondary IDE channel master unit .

/TYPES:xxx Specify device types supported by WarmSwap. x can be C=CD
(CD-ROM,CD-R, CD-RW, DVD, etc), L=LS (LS-120, LS-240), Z=ZIP.
Examples:
"/A:1 /U:0 /TYPES:CLZ" enable swapping between CD, LS and ZIP
"/A:1 /U:0 /TYPES:CZ" enable swapping only between CD and ZIP
If certain device is in the UltraBay during Boot it will be
enabled for swapping.
/C IBMATAPI.FLT has been modified so that it no longer fills the
request's S/G list with 0's for the commands without data
transfer phase, even if the particular command contains a valid
S/G list. To avoid possible unforeseen compatibility problems
with older drivers, /C parameter disables this new behavior.

BASEDEV IBMDSS01.SYS
[Table of contents] [Index] [BASEDEVICES]

IBM Thinkpad Socket services

<<=ATTENTION=>> Must be in front of all other PCMCIA Drivers, but after PCMCIA.SYS

BASEDEV IBMDSS02.SYS
[Table of contents] [Index] [BASEDEVICES]

IBM Thinkpad 720 Socket services

<<=ATTENTION=>> Must be in front of all other PCMCIA Drivers, but after PCMCIA.SYS

BASEDEV IBMIDECD.FLT
[Table of contents] [Index] [BASEDEVICES]

Support for ATAPI CD-ROM drives attached to an IDE Port. Superceded by IBMATAPI.FLT V 10.085
It is important to use IBMIDECD.FLT with the IBM1S506.ADD driver.

Since Ver. 10.047 IDE CD-Writers for reading/writing are supported

PARAMETER

/C IBMATAPI.FLT and IBMIDECD.FLT have been modified so that they no longer fill the request's S/G list with 0's for the commands without data tranfer phase, even if the particular command contains a valid S/G list. To avoid possible unforseen compatibility problems with older drivers, /C parameter disables this new behavior.

BASEDEV IBMINT13.I13
[Table of contents] [Index] [BASEDEVICES]

Supports generic disk adapters supported by the BIOS.
Using this driver is very slow, but it works with every harddisk supported by your BIOS, even scsi.

BASEDEV IBMKBD.SYS
[Table of contents] [Index] [BASEDEVICES]

The hardware specific part of the keyboard driver.

The software specific part is KBDBASE.SYS

<> Some Tools e.g. the Ctrl-Alt-Del Commander form Perez Computing or the Process-Commander from Stardock are replacing KBDBASE.SYS by there own version. Whenever you deinstall these tools manually be shure to revert to the original KBDBASE.SYS. It is also reported that Process-Commander fails with Warp 4.5 versions (WSeB and Warp4 Fixpak 13 or higher)

Parameter:

/NONE starts OS/2 even when no keyboard is attached. Useful for unsupervised operation.

<<=TIP=>> For the mostly sold so called 'Win95-Keyboards' (how ironic, as with windows9x you can only loose) there are two replacement drivers: One by Robert Muchsel (muchsel@acm.org), Release is Ver 2.00 available under winkey02.zip, and a newer one available at: http://os2.avi.kiev.ua/ Release is ver.021

<<=TIP=>> By Kovacs Istvan: If you try BASEDEV=IMBKBD.SYS /NUMON numlock could turned on like with the utility 'jshifter'. Works only with some releases of the IBMKBD.SYS delivered with Warp. According to the mails I've got it seems that the parameter doesn't work on nearly most keyboards, (but one some) so you have still to use 'jshifter' available at: http://www.gbar.dtu.dk/~c948129, or 'numlock' by Peter Engels available at http://www.uni-bonn.de/~uzs0ad.

<<=TIP=>> If you prefer a so called Dvorak keyboard layout (a keyboard which tends to arrange the characters more ergonomic than the qwerty type - which was a need when constructing mechanical typewriters at the end of the 19.th century - since Fixpak 8 for Warp 4 (maybe earlier, but this was the first time I was aware of its existance) go to your keyboard settings in the System Setup folder and simply select Dvorak (for left and righthanded !, but only in English). Now you only need a keyboard with a Dvorak layout (or one of these old but beautiful IBM keyboards with a 'klick' and 'solid as a rock', here you can pull the caps and place em where you want). This is another new goodie in OS/2 IBM never speaks of.

BASEDEV IBMRSCSI.FLT
[Table of contents] [Index] [BASEDEVICES]

SCSI Removable Devices Filter Device Driver (e.g. for Iomega ZIP drives)

This IBMRSCSI filter corrects the geometry reported by the device driver, if required, insuring that all space is reachable and that LVM considers the partitions valid.

Parameter:

/V - verbose mode. If this parameter is specified, IBMRSCSI displays information about devices accepted for filtering.

/W - verbose wait mode. If this parameter is specified, filter displays same information as for /V parameter and waits for user to press any key with message "Press any key to continue...".

BASEDEV ICMEMCDD.SYS
[Table of contents] [Index] [BASEDEVICES]

IC Memory Client Device Driver for IBM PCMCIA Flash-Cards

Parameter (sperated by commata):

1(default) or 2 - Number of slots

S(default) or D - Supported Memory Area, S = Single, D = Double

BASEDEV ICMEMMTD.SYS
[Table of contents] [Index] [BASEDEVICES]

IC Memory Client Device Driver for IBM PCMCIA Flash-Cards

BASEDEV ICRMU01.SYS
[Table of contents] [Index] [BASEDEVICES]

PCMCIA Resource Management. Only needed for OS/2 2.1

BASEDEV IDECD.ADD
[Table of contents] [Index] [BASEDEVICES]

MULTIPORT/KINGBYTE Parallel Port ATAPI CD-Rom device driver

http://www.multiport.de
http://www.kingbyte.com

Parameter:

/Sn - set the starting search port access speed level for printer port. If this parameter is not specified, driver will try from the fastest speed level 0, and then level 1, level 2 until level 9 automatically, n must be 0 ~ 9. Default value is 0 (the fastest level).

/Zn - n is a byte-length value bit1 = 1, suppress bi-direction mode = 0, not suppress bi-direction mode (default) bit2 = 1, suppress uni-direction emulation mode = 0, not suppress uni-direction emulation mode (default) bit3 = 1, suppress epp emulation mode = 0, not suppress epp emulation mode (default)

BASEDEV IDEDRVR1.ADD
[Table of contents] [Index] [BASEDEVICES]

OnSpec/MULTIPORT Hard Disk Parallel Port Device driver

http://www.multiport.de/Home_Deutsch/home_deutsch.html

BASEDEV INI910U.ADD
[Table of contents] [Index] [BASEDEVICES]

Driver for Initio 9100 SCSI cards.

Parameter:

/V Verbose mode provides detail information about driver when driver is initialized

/!V Non Verbose mode (default)

/ET Driver assumes that all targets have more than one LUN (default)

/!ET Driver assumes that all targets only have LUN 0

/Q:x Specifies maximum number of tag commands per target

/!Q No tag command

/B:(d,dd),. Scan devices only on PCI BUS d, DEVICE dd

/B:d Scan all the devices on the PCI BUS d

/T:xxxx Target enable mask WORD (Default scan all targets)

/A:d Adapter IDs are assigned based on BIOS address and then PCI device address

/DM:d,.. Enable direct access storage device (DASD) support on target d

/!DM:d,.. Disable DASD manager support on target d

/SM:d,.. Enable SCSI manager support on target d

/!SM:d,.. Disable SCSI manager support on target d

BASEDEV IOMGDRV.FLT
[Table of contents] [Index] [BASEDEVICES]

Driver for the Iomega internal SCSI drives.

<<=TIP=>> There is no longer any reason to use these drivers unless you need to use the protect utility to password protect your disks. Better use the new O2DASD.DMD


Advantages:

Works with any OS/2 supported SCSI card.
Allows you to use multiple SCSI devices on your SCSI card.
Compatible with the format that the disks come with from the factory (in non-fixed mode).


Disadvantages:

Slow, unless you use fixed mode.
Fixed mode must be partitioned and, as such, all cartridges must be partitioned and will no longer work with DOS, Windows, or OS/2 not running with fixed mode drivers.
In fixed mode, disks have to be unmounted and remounted using a utility before they can be ejected and after they have been reinserted.
Needs HPFSRem to gain HPFS removability support.

BASEDEV IPSRAID.ADD
[Table of contents] [Index] [BASEDEVICES]

IBM ServeRAID Driver

BASEDEV K6.SYS
[Table of contents] [Index] [BASEDEVICES]

An utility to enable the read/write combining code in the K6 processor.

One needs to get the documentation for the k6 chip and discover the correct formula for the value to use for the video register. The authors suggested value doesn't work in most cases.

<<=TIP=>> See also BASEDEV WACKER.SYS which is recommended by users.

BASEDEV KME40S2.ADD
[Table of contents] [Index] [BASEDEVICES]

Panasonic Quad Speed PCMCIA CD-ROM Player KXL-D740 Adapter driver for the Interface Card

BASEDEV KME40S2.SYS
[Table of contents] [Index] [BASEDEVICES]

Panasonic Quad Speed PCMCIA CD-ROM Player KXL-D740

Enabler for the Interface Card.

<<=NOTE=>> This file is located after the PCMCIA.SYS and the IBM2SS01.SYS in the CONFIG.SYS.

Parameter:

/nobeep Setting this option turn off the beep sound that is generated when inserting or removing the PC card.

/v Verbose

BASEDEV KTRACE.SYS
[Table of contents] [Index] [BASEDEVICES]

Goldencode Kernel Trace (www.goldencode.com)

BASEDEV LMS205.ADD
[Table of contents] [Index] [BASEDEVICES]

CD-Rom Driver for Philips LMS CM205/225

Parameter:

/p:hhh Baseadress (same as on the Host Adaptor)

/U:n Unit number 0-4, default is 0

/M:n Number of Buffers (each 2500 Bytes), n =8-26, default is 16

BASEDEV LMS206.ADD
[Table of contents] [Index] [BASEDEVICES]

CD-Rom Driver for Philips LMS CM205MS/225MS and CM206/226

Parameter:

/p:hhh Baseadress (same as on the Host Adaptor)

/U:n Unit number 0-4, default is 0

/M:n Number of Buffers (each 2500 Bytes), n =8-26, default is 16

BASEDEV LOCKCDR.FLT
[Table of contents] [Index] [BASEDEVICES]

Some CD recorders claim to be CDROM drives. As OS2CDROM.DMD allocates all CDROM drives at bootup, those recorders cannot be accessed by additional software, including the RSJ CD Writer File System. To correct this behaviour, the filter device driver LOCKCDR.FLT is added to the file CONFIG.SYS; all already known CD recorders will be converted to WORM devices automatically.

parameters

-a: Filters all commands. Solves problems with the SCSI Bus reset after a session.

-i:"Recorder Name" can be used to specify the device name of the unknown CD recorder.

Example:

BASEDEV=LOCKCDR.FLT -i:"IMS CDD2000"

In this example, the Philips recorder CDR2000 is added to the built-in list of CD recorders. During bootup, the OS/2-internal device tables are modified such that the CD recorder is treated as a WORM device instead of a CDROM.

The name of all connected CDROM devices as well as whether they have been converted to WORM devices is printed to the screen while the system is booting.

<<=Note=>> It is not necessary to specify the complete device name. In the example above, specifying -i:"IMS" would do the same job. However, the more complete the device names are specified, the less likely it is that a CDROM drive is converted to a WORM device accidentally.

BASEDEV LS120DRV.FLT
[Table of contents] [Index] [BASEDEVICES]

LS120 Filter driver

available at:
ftp://ftp.jp.ibm.com/pub/pspj/os2ddpak/dasd/

BASEDEV LSIMPT.ADD
[Table of contents] [Index] [BASEDEVICES]

LSI Logic Fusion-MPT (TM) Driver for LSI53C1020 and LSI53C1030


Parameter:

/VERBOSE (or /V) enables the display of a banner, version number, and SCSI bus information during startup of the system.

/!DM[,] disables use of the IBM-supplied DASD manager (OS2DASD.DMD) for the devices listed.

/!SM[,] disables use of the IBM-supplied SCSI manager (OS2SCSI.DMD) for the devices listed.

/EXCLUDE[,] disables a host adapter so that the LSIMPT.ADD device driver does not see the adapter.

/SYNCH_RATE=n[,n] Where: n = 0, 5, 10, 20, 40, 80, or 160. sets the maximum synchronous transfer rate (in Megatransfers per second) to negotiate with a particular device.

SYNCH_OFFSET=n[,n] Where: n = 0 up to maximum synchronous offset for the adapter. This option sets the maximum synchronous offset to negotiate with a particular device. The allowable values for this setting are 0 to the maximum synchronous offset supported by the specified adapter.

/TIMEOUT=n[,n] Where: n = timeout value in seconds for device (0-65535). The default value for the timer is 10 seconds. If you set the value to less than the system has allocated for a particular device, the system ignores your setting. To turn off the timeout mechanism for a particular device, set the timer value to 0 (zero).

/DISCONNECT=n[,n] Where: n = ON allows disconnects and is the default value for all devices. OFF does not allow disconnects. This option controls the ability of a device to disconnect during an I/O transfer.

/QTAG=n[,n] Where: n = the number of queue tags allowed for a device, and is between 0 and 255. The value given in the command line is the depth of the queue for queue tags for the indicated device(s). To disable queue tags, set this value to 0 or 1.

/WIDTH=n[,n] Where: n = 8 or 16. The value given in the command line option determines the maximum size of data transfers.

BASEDEV MEMDISK.ADD
[Table of contents] [Index] [BASEDEVICES]

Memdisk driver

MemDisk is a package to boot OS like OS/2 or DOS from a virtual hardisk partition. It can be used to compress files to the limited
space availble on bootable CD ROM and has an option to upgrade CD files from user created floppy.

Parameter:

/Q suppresses any output

/V enables output

BASEDEV MITFX001.ADD
[Table of contents] [Index] [BASEDEVICES]

Driver for Mitsumi LU0002, LU0005 and FX001 CD-Rom

BASEDEV MKECR56X.ADD
[Table of contents] [Index] [BASEDEVICES]

Panasonic 2x proprietary (IDE) interface CDRom Driver. Supports multiple CD drives.

Parameter:

/P:

> specifies the IO address as specified by jumper on the card.



<<=NOTE>> The driver is broken by and will trap the system on bootup of Warp 4 if a fixpack higher than 9 is installed.

BASEDEV MRAID.ADD
[Table of contents] [Index] [BASEDEVICES]

AMI MegaRaid Driver

BASEDEV MWDD32.SYS
[Table of contents] [Index] [BASEDEVICES]

32-bit device driver support by Matthieu Willm (Win32-OS/2 and many IFS's rely on it). Part of the EXT2-OS2.ZIP package

BASEDEV N512DASD.FLT
[Table of contents] [Index] [BASEDEVICES]

Filterdriver which allows the use of removable media with sector sizes other than 512bytes; necessary eg. for MO disks with 640MB capacity.

Better use DANIN512.FLT

BASEDEV NFDASD.FLT
[Table of contents] [Index] [BASEDEVICES]

Network File System base driver.

Only needed if NFS or Netfinity is installed.

BASEDEV NVCHOOK.SYS
[Table of contents] [Index] [BASEDEVICES]

Norman Antivirus Driver

BASEDEV OEMHLP2.SYS
[Table of contents] [Index] [BASEDEVICES]

PCI search functions driver used by OS/2 CardBus Enabler client

BASEDEV ONHDFLPY.ADD
[Table of contents] [Index] [BASEDEVICES]

OnSpec/MULTIPORT LS120 Parallel Port Device driver

http://www.multiport.de/Home_Deutsch/home_deutsch.html

Parameter:

/E Disables fast EPP. This applies only for Enhanced Parallel Ports.

/SF=1..30 Introduces a delay factor of 30 (Can take a value from 1 to 30 with 30 as the slowest mode of operation).

/U Forces Uni-Directional mode. (Applicable only for non Uni-directional ports.

/V Enables verbose mode

/W Disables burst mode data transfer. This does not apply for Enhanced Parallel Ports.

BASEDEV ONSCSI10.ADD
[Table of contents] [Index] [BASEDEVICES]

OnSpec/MULTIPORT SimpleSCSI CD-ROM Parallel Port Device driver

http://www.multiport.de/Home_Deutsch/home_deutsch.html

BASEDEV OS2671X.ADD
[Table of contents] [Index] [BASEDEVICES]

New description

BASEDEV OS2ASPI.DMD
[Table of contents] [Index] [BASEDEVICES]

ASPI Device Manager for drivers according the ASPI specification by Adaptec. Replaces the ASPI4OS2.SYS by Adaptec.

Parameters:

Both parameter prevent from exclusively allocating a device which prevents other DMD from using the device. At the same time they allow to access a device even if it is controlled by another DMD.

/SHARE allocates a device only while sending a command.

/ALL no devices are allocated.

<<=TIP=>> If you are using RSJ CD Writer 2.59 or above you may add the parameter /ALL to BASEDEV=OS2ASPI.DMD. Also needed by SANE and CDRECORD.
After booting your machine, the recorder will be useable as a standard CDROM drive, and you will nevertheless be able to attach the CD to our filesystem. But please ensure that you're not using the CDROM drive letter at the same time when the CDR is attached to RSJ's filesystem, otherwise this will result in errors. If you are using RSJ CD Writer 2.7 you can add unsupported drives

BASEDEV OS2CAM.ADD
[Table of contents] [Index] [BASEDEVICES]

Old NCR SCSI Driver.

<<=TIP=>> Replaced by newer ones from Symbios. Check for an update.

BASEDEV OS2DASD.DMD
[Table of contents] [Index] [BASEDEVICES]

Device Manager, is a general purpose driver for disk drives, and is always needed.

Together with the 'new' OSDASD.DMD since fixpak 6/35 parameters are:

/rf (removable to fixed) Together with this parameter it is possible to handle formerly only as 'superfloppy' available removable disks as partitionized disks.

/of (optical to fixed) Like /rf but for MO (MagnetoOptical) Drives.

/LF Forces all removable devices to be treated as Large Floppy rather than partitioned media.

/MP Used to support allocating a predetermined number of drive letters for a partitioned removable media device. Note that this option only applies to partitioned removable devices, and is ignored for any other device type.

<<=IMPORTANT NOTE=>> Some parameters are case sensitive. IN UPPERCASE THEY DON'T WORK !