Jump to content

CONFIG.SYS - BASEDEV Statements: Difference between revisions

From EDM2
Ak120 (talk | contribs)
Ak120 (talk | contribs)
No edit summary
Line 26: Line 26:
*[[KTRACE.SYS]] - Goldencode Kernel Trace
*[[KTRACE.SYS]] - Goldencode Kernel Trace


===Socket Services===
===Floppy===
*[[IBM1FLPY.ADD]] - non-ABIOS floppy
*[[IBM2FLPY.ADD]] - ABIOS floppy
 
===Keyboard===
*[[IBMKBD.SYS]] - IBM keyboard
 
===PC Card===
*[[ARCDRIVE.ADD]] - Arcdrive PCMCIA HD
*[[AUTODRV2.SYS]] - Auto-Configurator
 
====Socket Services====
*[[IBM2CAD1.SYS]] - Socket Services for CompuAdd
*[[IBM2CMQ1.SYS]] - Socket Services for Compaq
*[[IBM2NCR.SYS]] - Socket Services for NCR
*[[IBM2NEC.SYS]] - Socket Services for NEC
*[[IBM2SS01.SYS]] - Socket Services IBM Thinkpad 750
*[[IBM2SS02.SYS]] - Socket Services for Thinkpad 720
*[[IBM2SS04.SYS]] - Socket Services for Thinkpad 560
*[[IBM2SS14.SYS]]
*[[IBM2TOS.SYS]] - Socket Services for Toshiba
*[[IBM2TOS1.SYS]] - Socket Services for Toshiba
*[[IBM2ZEN.SYS]] - Socket Services for Zenith
*[[IBM2ZOS.SYS]] - Socket Services for ZEOS
*[[IBMDSS01.SYS]] - Socket Services
*[[IBMDSS02.SYS]] - Socket Services for Thinkpad 720
*[[SS2INTEL.SYS]] - Intel i82365
*[[SS2INTEL.SYS]] - Intel i82365
*[[SS2TICB.SYS]] - TI CardBus
*[[SS2TICB.SYS]] - TI CardBus
Line 42: Line 67:
*[[ALI.ADD]] - ALi Aladin
*[[ALI.ADD]] - ALi Aladin
*[[ATP8400A.ADD]]
*[[ATP8400A.ADD]]
===I2O===
*[[I2OSOSM.ADD]] - I2O Storage OSM filter
*[[I2OXPORT.SYS]] - I2O Transport Device Driver


===SCSI===
===SCSI===
Line 85: Line 114:
*Trantor
*Trantor
**[[TMV1SCSI.ADD]] - MediaVision PAS16 integrated SCSI
**[[TMV1SCSI.ADD]] - MediaVision PAS16 integrated SCSI
===PC Card===
===ARCDRIVE.ADD===
Arcdrive PCMCIA HD Driver
BASEDEV=ARCDRIVE.ADD
{|class="wikitable"
|+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
{|class="wikitable"
|+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
{|class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}


==Applications==
==Applications==
Line 154: Line 130:
*[[SEC32.SYS]]
*[[SEC32.SYS]]


==I2O==
===Norman===
*[[I2OSOSM.ADD]] - I2O Storage OSM filter
* [[NVCHOOK.SYS]] - Norman Virus Control
*[[I2OXPORT.SYS]] - I2O Transport Device Driver
 
==Floppy==
*[[IBM1FLPY.ADD]] - non-ABIOS floppy
*[[IBM2FLPY.ADD]] - ABIOS floppy


==Socket Services==
==CD-ROM Interfaces==
*[[IBM2CAD1.SYS]] - Socket Services for CompuAdd
*[[BPCDOS2.ADD]] - Backpack CD-ROM
*[[IBM2CMQ1.SYS]] - Socket Services for Compaq
*[[IBM2NCR.SYS]] - Socket Services for NCR
*[[IBM2NEC.SYS]] - Socket Services for NEC
*[[IBM2SS01.SYS]] - Socket Services IBM Thinkpad 750
*[[IBM2SS02.SYS]] - Socket Services for Thinkpad 720
*[[IBM2SS04.SYS]] - Socket Services for Thinkpad 560
*[[IBM2SS14.SYS]]
*[[IBM2TOS.SYS]] - Socket Services for Toshiba
*[[IBM2TOS1.SYS]] - Socket Services for Toshiba
*[[IBM2ZEN.SYS]] - Socket Services for Zenith
*[[IBM2ZOS.SYS]] - Socket Services for ZEOS
*[[IBMDSS01.SYS]] - Socket Services
*[[IBMDSS02.SYS]] - Socket Services for Thinkpad 720
 
==Misc==
*[[IBMKBD.SYS]] - IBM keyboard
*[[KME4OS2.SYS]] - Panasonic KXL-D740
*[[KME4OS2.SYS]] - Panasonic KXL-D740
==CD-ROM Interfaces==
*[[LMS205.ADD]] - Philips
*[[LMS205.ADD]] - Philips
*[[LMS206.ADD]] - Philips LMS205MS, LMS225MS, LMS206, LMS226
*[[LMS206.ADD]] - Philips LMS205MS, LMS225MS, LMS206, LMS226
*[[MITFX001.ADD]] - Mitsumi LU0002, LU00005, FX001
*[[MITFX001.ADD]] - Mitsumi LU0002, LU00005, FX001
 
*[[MKECR56X.ADD]] - Panasonic 2x
===MKECR56X.ADD===
*[[ONSCSI10.ADD]] - SimpleSCSI CD-ROM Parallel Port
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.
 
{| class="wikitable"
|+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
 
{| class="wikitable"
|+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
 
{| class="wikitable"
|+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==
==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
{|class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
*[[PRINT01.SYS]] - Parallel printer port
*[[PRINT01.SYS]] - Parallel printer port
*[[PRINT02.SYS]] - Parallel printer port for ABIOS


===PRINT02.SYS===
===ISDNPM===
Provides support for your parallel ports LPT1, LPT2 and LPT3 on PCs with Micro Channel buses.
*[[SHOWIDT.SYS]] - Interrupt Monitor
BASEDEV=PRINT02.SYS parameter
*[[SHOWIRQ.SYS]] - Interrupt Monitor
 
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.
 
{| class="wikitable"
|+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
 
{| class="wikitable"
|+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:'''
{|class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}


==USB==
==USB==
*[[USBCDROM.ADD]]
*[[USBCDROM.ADD]]
*[[USBOHCD.SYS]]
*[[USBEHCD.SYS]] - EHCI compatible USB 2.0 controller
 
*[[USBOHCD.SYS]] - OHCI compatible USB controller
*[[USBUHCD.SYS]] - UHCI compatible USB controller
*[[USBUHCD.SYS]] - UHCI compatible USB controller


Line 340: Line 163:


==DSP==
==DSP==
===VHDO0437.SYS===
*[[VHDO0437.SYS]] - DSP Driver for MWave
DSP Driver for the MWAVE Modem for IBM Thinkpads
BASEDEV=VHDO0437.SYS <parameter>
 
'''Parameter:'''
* BUS=1150000
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 


==Filters==
==Filters==
===ARCIDECD.FLT===
*[[ARCIDECD.FLT]] - Arcdrive PCMCIA
Arcdrive PCMCIA CD Driver
BASEDEV=ARCIDECD.FLT
 
{|class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
*[[ATAPIMO.FLT]]
*[[ATAPIMO.FLT]]
 
*[[BTSEIDE.FLT]] - Back Again/2 IDE
===BTSEIDE.FLT===
*[[CD_BOOT.FLT]] - CD boot filter
Back Again/2 ATAPI/IDE tape support
*[[CDBOOT.FLT]]
BASEDEV=BTSEIDE.FLT
 
{|class="wikitable"
|+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
 
*[[DANIADSK.FLT]] - IDE Filter
*[[DANIADSK.FLT]] - IDE Filter
*[[DANIATAPI.FLT]] - IDE Filter
*[[DANIATAPI.FLT]] - IDE Filter
*[[NFDASD.FLT]] - Netfinity DASD
*[[PIIXIDE.FLT]] - Intel IDE Filter
*[[PIIXIDE.FLT]] - Intel IDE Filter
*[[RSJIDECD.FLT]] - RSJ CD Writer IDE Filter
*[[RSJIDECD.FLT]] - RSJ CD Writer IDE Filter

Revision as of 21:25, 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

Floppy

Keyboard

PC Card

Socket Services

Host Bus Adapters

AHCI

ATA, IDE

I2O

SCSI

Applications

CAD Manager

CDS BackAgain

Back Again 2000
Back Again/2

Kaspersky Antivirus

Norman

CD-ROM Interfaces

Parallel Port Devices

ISDNPM

USB

CWUSB

DSP

Filters

Device Manager