Jump to content

CONFIG.SYS - BASEDEV Statements: Difference between revisions

From EDM2
Ak120 (talk | contribs)
Ak120 (talk | contribs)
Line 618: Line 618:
|}
|}


===OS2ASPI.DMD===
*[[OS2ASPI.DMD]] - ASPI device manager
ASPI device manager. SPI Device Manager for drivers according the ASPI specification by Adaptec. Replaces the ASPI4OS2.SYS by Adaptec.
  BASEDEV=OS2ASPI.DMD <parameters>
 
'''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
 
{|class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}


[[Category:The Config.sys Documentation Project]]
[[Category:The Config.sys Documentation Project]]

Revision as of 20:40, 28 November 2016

Return to The Config.sys Documentation Project Main Page

The Base Device Drivers are needed by OS/2 to install elementary services, like your hard disk, keyboard, etc. The Base Device Drivers are the first entries from the config.sys file that are loaded during the boot. They are not loaded in the same order as they appear in the config.sys file. They are loaded dependant on their file extension.

Here is the order of loading for the file extensions.

  1. *.SYS
  2. *.BID
  3. *.VSD
  4. *.TSD
  5. *.ADD - Adapter Device Driver
  6. *.I13
  7. *.FLT - Filter
  8. *.DMD - Device Manager

If the CONFIG.SYS contains several files with the same extension, those files will be loaded in the order they appear in the CONFIG.SYS file.

The Base Device drivers must be located in the root directory in the \OS2 directory or in the \OS2\BOOT directory. If you set up a Base Device driver in your CONFIG.SYS please use only the name of the driver without the path. The following pages describe these entries:

Device Driver

Ressource Management

Debugging

Socket Services

Host Bus Adapters

AHCI

ATA, IDE

SCSI

PC Card

ARCDRIVE.ADD

Arcdrive PCMCIA HD Driver

BASEDEV=ARCDRIVE.ADD
Platform Support:
OS/2 2.x OS/2 3.0 OS/2 4.0 OS/2 4.5x
Yes Yes Yes Yes

AUTODRV2.SYS

Auto-Configurator supports PCMCIA modems.

BASEDEV=AUTODRV2.SYS
Platform Support:
OS/2 2.x OS/2 3.0 OS/2 4.0 OS/2 4.5x
Yes Yes Yes Yes

BPCDOS2.ADD

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

BASEDEV=BPCDOS2.ADD
Platform Support:
OS/2 2.x OS/2 3.0 OS/2 4.0 OS/2 4.5x
Yes Yes Yes Yes

Applications

CADH.SYS

CAD-handler is a Ctrl+Alt+Del manager and kill process application.

CADH.SYS <parameter>

Parameters:

  • /Q
  • /V
  • /W
Platform Support:
OS/2 2.x OS/2 3.0 OS/2 4.0 OS/2 4.5x
? ? Yes Yes

CDS BackAgain

Back Again 2000 BASEDEV Statements

CDSEIDE.FLT

Back Again 2000 ATAPI/IDE Tape Filter Driver

BASEDEV=CDSEIDE.FLT
Platform Support:
OS/2 2.x OS/2 3.0 OS/2 4.0 OS/2 4.5x
Yes Yes Yes Yes

CDSTAP2.DMD

Back Again 2000 Tape Device Manager

BASEDEV=CDSTAP2.DMD
Platform Support:
OS/2 2.x OS/2 3.0 OS/2 4.0 OS/2 4.5x
Yes Yes Yes Yes

CDSTAPE.DMD

Back Again/2 tape device manager

BASEDEV=CDSTAPE.DMD
Platform Support:
OS/2 2.x OS/2 3.0 OS/2 4.0 OS/2 4.5x
Yes Yes Yes Yes

Kaspersky Antivirus

SEC32.SYS

Driver from Antiviral Toolkit Pro/Kaspersky Antivirus for OS/2.

BASEDEV=SEC32.SYS
Platform Support:
OS/2 2.x OS/2 3.0 OS/2 4.0 OS/2 4.5x
Yes Yes Yes Yes

I2O

Unsorted

IBMDSS02.SYS

IBM Thinkpad 720 Socket services

BASEDEV=IBMDSS02.SYS

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

Platform Support:

OS/2 2.x OS/2 3.0 OS/2 4.0 OS/2 4.5x
Yes Yes Yes Yes

IBMKBD.SYS

Provides support for your keyboard. Some tools e.g. the Ctrl-Alt-Del Commander form Perez Computing or the Process Commander from Stardock are replacing KBDBASE.SYS by their own version. Whenever you deinstall these tools manually be sure 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)

BASEDEV=IBMKBD.SYS <parameters>

Parameter:

  • /NONE

Assumes a keyboard is installed even if a keyboard is not attached. Starts OS/2 even when no keyboard is attached. Useful for unsupervised operation.

  • /NUMON

Turns the numeric keys on your keyboard on. This switch works only on some configuratins, it depends on what a keyboard you have and what Codepage you use.

  • /NUMOFF

Turns the numeric keys on your keyboard off.

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.

Platform Support:

OS/2 2.x OS/2 3.0 OS/2 4.0 OS/2 4.5x
Yes Yes Yes Yes

KME40S2.ADD

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

BASEDEV=KME40S2.ADD

Platform Support:

OS/2 2.x OS/2 3.0 OS/2 4.0 OS/2 4.5x
Yes Yes Yes Yes

KME40S2.SYS

Panasonic Quad Speed PCMCIA CD-ROM Player KXL-D740. Enabler for the Interface Card.

BASEDEV=KME40S2.SYS <parameter>

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

Platform Support:

OS/2 2.x OS/2 3.0 OS/2 4.0 OS/2 4.5x
Yes Yes Yes Yes

CD-ROM Interfaces

MKECR56X.ADD

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

BASEDEV=MKECR56X.ADD <parameter>

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.

Platform Support:
OS/2 2.x OS/2 3.0 OS/2 4.0 OS/2 4.5x
Yes Yes Yes Yes

Network

NFDASD.FLT

Network File System base driver. Only needed if NFS or Netfinity is installed.

BASEDEV=NFDASD.FLT
Platform Support:
OS/2 2.x OS/2 3.0 OS/2 4.0 OS/2 4.5x
Yes Yes Yes Yes

Security

NVCHOOK.SYS

Norman Antivirus Driver.

BASEDEV=NVCHOOK.SYS
Platform Support:
OS/2 2.x OS/2 3.0 OS/2 4.0 OS/2 4.5x
Yes Yes Yes Yes

Parallel Port Devices

ONSCSI10.ADD

OnSpec/MULTIPORT SimpleSCSI CD-ROM Parallel Port Device driver http://www.multiport.de/Home_Deutsch/home_deutsch.html

BASEDEV=ONSCSI10.ADD
Platform Support:
OS/2 2.x OS/2 3.0 OS/2 4.0 OS/2 4.5x
Yes Yes Yes Yes

PRINT02.SYS

Provides support for your parallel ports LPT1, LPT2 and LPT3 on PCs with Micro Channel buses.

BASEDEV=PRINT02.SYS parameter

Parameter:

  • /IRQ

This parameter change the transmission method from polling to interrupt. The interrupt method is faster but won't work on every system.

note: This driver supports also the DMA method, which is used by default when your PC supports it.

Platform Support:
OS/2 2.x OS/2 3.0 OS/2 4.0 OS/2 4.5x
Yes Yes Yes Yes

SHOWIDT.SYS

Interrupt Monitor device driver.

BASEDEV=SHOWIDT.SYS
Platform Support:
OS/2 2.x OS/2 3.0 OS/2 4.0 OS/2 4.5x
Yes Yes Yes Yes

SHOWIRQ.SYS

Driver for the program PMIRQ a interrupt Monitor included in ISDN-PM 3.0. Useful for PCMCIA-Cards

BASEDEV=SHOWIRQ.SYS

Platform Support:

OS/2 2.x OS/2 3.0 OS/2 4.0 OS/2 4.5x
Yes Yes Yes Yes

USB

CWUSB

DSP

VHDO0437.SYS

DSP Driver for the MWAVE Modem for IBM Thinkpads

BASEDEV=VHDO0437.SYS <parameter>

Parameter:

  • BUS=1150000

Platform Support:

OS/2 2.x OS/2 3.0 OS/2 4.0 OS/2 4.5x
Yes Yes Yes Yes


Filters

ARCIDECD.FLT

Arcdrive PCMCIA CD Driver

BASEDEV=ARCIDECD.FLT
Platform Support:
OS/2 2.x OS/2 3.0 OS/2 4.0 OS/2 4.5x
Yes Yes Yes Yes

BTSEIDE.FLT

Back Again/2 ATAPI/IDE tape support

BASEDEV=BTSEIDE.FLT
Platform Support:
OS/2 2.x OS/2 3.0 OS/2 4.0 OS/2 4.5x
Yes Yes Yes Yes

CD_BOOT.FLT

CD Boot Filter according to the El Torito Specification

BASEDEV=CD_BOOT.FLT

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

CDBOOT.FLT

OS/2 Filter for bootable CDs according to the El Torito Specification

BASEDEV=CDBOOT.FLT

Parameter:

  • /D:2

Device Manager

AMD_K86.DMD

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

BASEDEV=AMD_K86.DMD
Platform Support:
OS/2 2.x OS/2 3.0 OS/2 4.0 OS/2 4.5x
Yes Yes Yes Yes