Jump to content

CONFIG.SYS - BASEDEV Statements: Difference between revisions

From EDM2
No edit summary
 
(374 intermediate revisions by 6 users not shown)
Line 1: Line 1:
[[The Config.sys Documentation Project|Return to The Config.sys Documentation Project Main Page]]
{{CFGProject}}


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.
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 dependent on their file extension.


Here is the order of loading for the file extensions.
Here is the order of loading for the file extensions.
* *.SYS
# *.SYS
* *.BID
# *.BID  
* *.VSD
# *.VSD
* *.TSD
# *.TSD
* *.ADD
# *.ADD - Adapter Device Driver
* *.I13
# *.I13
* *.FLT
# *.FLT - Filter
* *.DMD
# *.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.


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:


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 : :p.
==Device Driver==
===Resource Management===
*[[ACPICA.ADD]] - ACPI.
*[[AODBSMD.SYS]] - ThinkPad Resource Management Driver.
*[[APM.SYS]] - Advanced Power Management.
*[[AST2RMU1.SYS]] - AST Bravo/AST PowerExec RMU.
*[[BATT.SYS]] - Toshiba T1900 Series APM features.
*[[CDISK.ADD]] - Commuter Hard Disk Driver.
*[[CMPXCHG8.SYS]]
*[[HD4DISK.ADD]]
*[[K6.SYS]] - Write combining.
*[[PNPBIODD.SYS]]
*[[PMVDMCC.SYS]] - Memory mapping for DOS VDMs.
* [[586NPX.SYS]] - For Pentium processor with a bad math co-processor.


=BASEDEV=Aha152x.add=
===Debugging===
*[[BOOTDLY.SYS]] - Boot delay
*[[KTRACE.SYS]] - Goldencode Kernel Trace


Driver for Adaptec Aha1522/1510 SCSI host adapters and the AIC-6350/6360 controller.
===Floppy===
*[[IBM1FLPY.ADD]] - non-ABIOS floppy
*[[IBM2FLPY.ADD]] - ABIOS floppy
*[[MEMDISK.ADD]]


BASEDEV=Aha152x.add parameter
===Keyboard===
*[[IBMKBD.SYS]] - IBM keyboard


<b>Platform Support:</b>
===Mouse===
{| class="wikitable" style="text-align:center" border="1"
* [[GLIFFIC.SYS]] - Gliffic Plus Mouse/Pen Set Driver.  
|-
* [[PCLOGIC.SYS]] - Logitech mouse
!OS/2 2.x
* [[TRACKOS2.SYS]] - NP6500 Notebook Trackball
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}


=BASEDEV=Aha154x.add=
===Multimedia===
*[[CWCMMPM.SYS]] - Crystal PCI OS/2 interface
*[[CWCONFIG.SYS]]
*[[CWCSPUD.SYS]] - Crystal DSP manager
*[[CWGMSG.SYS]] - Crystal PCI message
*[[STARTUP.SYS]] - VIA 8233


Driver for the Adaptec Aha1540/1542 SCSI host adapters.
===PC Card===
*[[ARCDRIVE.ADD]] - Arcdrive PCMCIA HD
*[[AUTODRV2.SYS]] - Auto-Configurator
*[[CBENABLE.SYS]] - CardBus enabler
*[[CSSCSI.SYS]] - IBM PCMCIA SCSI card support
*[[OEMHLP2.SYS]] - PCI search
*[[PCCOFF.SYS]] - PC Card/CardBus Power
*[[PCM2ATA.ADD]] - PC Card ATA


BASEDEV=Aha154x.add parameter
;PCMCIA Resource Management (OS/2 2.1)
*[[AMB2RMU1.SYS]] - AMBRA RMU PCMCIA driver
*[[CAD2RMU1.SYS]]
*[[CMQ2RMU1.SYS]]
*[[ICRMU01.SYS]] - PCMCIA resource management
*[[ICRMU02.SYS]] - PCMCIA resource management for MicroChannel
*[[MAT2RMU1.SYS]] - Matsushita
*[[NCR2RMU1.SYS]] - NCR Safari
*[[NEC2RMU1.SYS]] - NEC Versa
*[[RMUOS2AT.SYS]] - AST Bravo/AST PowerExec
*[[TOS2RMU1.SYS]] - Toshiba
*[[ZEN2RMU1.SYS]] - Intel 82365SL for the Zenith Z-lite 425L
*[[ZOS2RMU1.SYS]] - Intel 82365SL for Zeos Color Notebook


====Socket Services====
*[[CL6832SS.SYS]] - Toshiba Tecra 510CDT
*[[IBM2AMB1.SYS]] - Ambra
*[[IBM2AST1.SYS]] - AST
*[[IBM2CAD1.SYS]] - CompuAdd
*[[IBM2CMQ1.SYS]] - Compaq
*[[IBM2NEC1.SYS]] - NEC
*[[IBM2NCR.SYS]] - NCR
*[[IBM2NCR1.SYS]] - NCR
*[[IBM2NEC.SYS]] - NEC
*[[IBM2SS01.SYS]] - IBM ThinkPad 750 (ISA bus)
*[[IBM2SS02.SYS]] - IBM ThinkPad 720 (Micro Channel bus)
*[[IBM2SS04.SYS]] - IBM ThinkPad 560
*[[IBM2SS14.SYS]] - IBM ThinkPad
*[[IBM2TOS.SYS]] - Toshiba
*[[IBM2TOS1.SYS]] - Toshiba
*[[IBM2ZEN.SYS]] - Zenith
*[[IBM2ZOS.SYS]] - ZEOS
*[[IBM2ZOS1.SYS]] - ZEOS
*[[IBMDSS01.SYS]] - IBM ThinkPad
*[[IBMDSS02.SYS]] - IBM ThinkPad 720
*[[SS2INTEL.SYS]] - Intel i82365
*[[SS2PCIC.SYS]] - TI 1130A CardBus Controller
*[[SS2PCIC2.SYS]] - Texas Instruments Cardbus
*[[SS2TICB.SYS]] - TI CardBus
*[[SSDPCIC1.SYS]] - Intel PCIC
*[[SSDTCIC1.SYS]] - DataBook TCIC
*[[SSPCIC.SYS]] - APSoft Socket Services
*[[SSVLSI.SYS]] - VLSI (AST Bravo, PowerExec, Ascentia 900, Ascentia 900N)
*[[TI11225CB.SYS]] - Dell Latitude CpiA
*[[TI1130CB.SYS]] - Dell Latitude Cpi
*[[TPIC95SS.SYS]] - Chembook 2600


<b>Platform Support:</b>
====Memory Card====
{| class="wikitable" style="text-align:center" border="1"
*[[ICMEMCDD.SYS]]
|-
*[[ICMEMMTD.SYS]]
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}


==Host Bus Adapters==
*[[LOOP.ADD]] - Loopback
*[[NVME.ADD]]
*[[PHDX.ADD]]


=BASEDEV=Aha164x.add=
===AHCI===
Driver for the Adaptec Aha164x SCSI host adapter.
*[[OS2AHCI.ADD]]
  BASEDEV=Aha164x.add parameter


<b>Platform Support:</b>
===ATA, IDE===
{| class="wikitable" style="text-align:center" border="1"
*[[ADIO210.ADD]] - ADI
|-
*[[ALI.ADD]] - ALi Aladin
!OS/2 2.x
*[[ATP8400A.ADD]]
!OS/2 3.0
*[[CMD640X.ADD]]
!OS/2 4.0
*[[EIDE2300.ADD]]
!OS/2 4.5x
*[[IBM1S506.ADD (CONFIG.SYS)|IBM1S506.ADD]]
!eCS 1.x
*[[OS2_32.ADD]] - Buslogic IDE Caching
!eCs 2.x
*[[PTI1S506.ADD]] - Promise
|-
*[[QDI1S506.ADD]] - QD6580 VL BUS IDE
|Yes
*[[TRIOS2.ADD]] - Triones Bus Master EIDE/ATAPI
|Yes
*[[TRMDC620.ADD]] - Tekram DC-620
|Yes
*[[UMC1S506.ADD]] - UMC UM8886BF PCI
|Yes
*[[VIAIDE.ADD]] - VIA Bus master
|Yes
|Yes
|}


===I2O===
*[[I2OSOSM.ADD]] - I2O Storage OSM filter
*[[I2OXPORT.SYS]] - I2O Transport Device Driver


=BASEDEV=Aha174x.add=
===SCSI===
*ACARD
**[[ATP6820.ADD]] - AEC-6820 SCSI RAID
**[[OS2671X.ADD]] - AEC-671X Ultra SCSI
*Adaptec
**[[AHA152X.ADD]] - AIC-63x0
**[[AHA154X.ADD]] - AHA-1540/1542
**[[AHA164X.ADD]] - AHA-164x MC
**[[AHA174X.ADD]] - AHA-1740/1744 EISA
**[[AHA2920.ADD]] - AHA-2920 PCI
**[[AIC7770.ADD]] - AIC-7770 VLB & EISA
**[[AIC7870.ADD]] - AIC-7870
**[[AIC78U2.ADD]] -
**[[AICU160.ADD]] - AIC-7899 U160
**[[AICU320.ADD]] - AIC-790x U320
*AdvanSys
**[[ASC.ADD]]
*Always Technology
**[[AL1IN2.ADD]], [[IN2000.ADD]] - IN-2000
**[[AL7000.ADD]] - AL-7000
*American Megatrends, Inc. (AMI)
**AMI0OS2.ADD - AMI Series 15/44/441/48/70
*AMD
**[[AMSIO2.ADD]] - AMD SCSI Driver for Tecra 700CT
**[[AMSIO2T.ADD]] - AMD SCSI Driver for Tecra 700CT
*BusLogic
**[[BTSCSI.ADD]]
*Dawicontrol
**[[DC93M1.ADD]] - DC-93 MACH1
**[[DC93M2.ADD]] - DC-93 MACH2
**[[DC2964.ADD]] - DC-2964F
**[[DC2974.ADD]] - DC-2974 PCI
**[[DC2975.ADD]] - DC-2975U
**[[DC2976.ADD]] - DC-2976UW
**[[DC2980.ADD]] - DC-2980 U2W
**[[DC29160.ADD]] - DC-29160 U3W
*DPT
**[[DPT20XX.ADD]]
*DTC
**DTC3270.ADD - DTC-3270
**[[DTC3280.ADD]] - DTC-3280/3250
*IBM
**[[AWS34XX.SYS]] - P/390 SCSI Tape Device Driver
**[[IBMPSCSI.ADD]] - SCSI-2 Fast PCI Adapter
*LSI Logic
**[[SYM416.ADD]] - Symbios Logic 53C416 ISA
**[[SYM8XX.ADD]]
**[[SYM_HI.ADD]] - Symbios Logic U2W SCSI
**[[LSIMPT.ADD]] - Fusion-MPT
*NCR
**[[OS2CAM.ADD]] -
*NewMedia
**[[BSCOS2.ADD]] - Basics SCSI II PCMCIA
**[[BTOS2.ADD]] - Bus Toaster
*Panasonic
**[[SCSI37.ADD]]
*QLogic
**[[Ql10OS2.ADD]] - ISP1020
**[[QL40OS2.ADD]]
**[[QL510.ADD]]
*Seagate
**[[ST01.ADD]]
*SyQuest
**[[SYQLOCK.FLT]] - SyQuest SCSI drive.
*Tekram
**[[TMCSIM.ADD]] - Fast SCSI
**[[TMSCSIW.ADD]] - Wide SCSI
**[[TRM3X5.ADD]] - PCI SCSI
*Trantor
**[[T128SCSI.ADD]] - Trantor Systems T128
**[[TMV1SCSI.ADD]] - MediaVision PAS16 integrated SCSI
*UltraStor
**[[ULTRA14.ADD‎]]
**[[ULTRA24.ADD‎]]


Driver for the Adaptec Aha1740/1744 SCSI host adapters.
===RAID===
*[[DAC960.ADD]] - Mylex
*[[IBMRAID.ADD]]
*[[ISSADSK.ADD]] - IBM SSA
*[[ISSAPCI.ADD]]
*[[PCI2220I.ADD]] - Perceptive Solutions PCI-2220i


  BASEDEV=Aha174x.add parameter
===CD-ROM Interfaces===
*[[AZTCD268.ADD]] - Aztech CD-ROM.
*[[BPCDOS2.ADD]] - Backpack CD-ROM.
*[[CDBLAZER.ADD]]
*[[CDD110.ADD]]
*[[CDSETUP.ADD]]
*[[CDU535.ADD]]
*[[CRCCD2.ADD]] - Creative/Panasonic.
*[[DOLAT001.ADD]] - Dolphin 8000AT.
*[[EPATCD.ADD]]
*[[GSCDROM.ADD]] - GoldStar GCD-R420.
*[[IDECD.ADD]]
*[[IDEDRVR1.ADD]]
*[[ISACDOS2.ADD]] - IBM CD-ROM ISA.
*[[KME4OS2.SYS]] - Panasonic KXL-D740.
*[[LMS205.ADD]] - Philips.
*[[LMS206.ADD]] - Philips LMS205MS, LMS225MS, LMS206, LMS226.
*[[MITFX001.ADD]] - Mitsumi LU0002, LU00005, FX001.
*[[MKECR56X.ADD]] - Panasonic 2x.
*[[ONSCSI10.ADD]] - SimpleSCSI CD-ROM Parallel Port.
*[[POWER-CD.ADD]] - Freecom Parallel.
*[[SONYB31A.ADD]] - Sony CDU-31A Adapter Device Driver.
*[[TEACCD1.ADD]] - TEAC.


<b>Platform Support:</b>
==Applications==
{| class="wikitable" style="text-align:center" border="1"
===CAD Manager===
|-
*[[CADH.SYS]] - Ctrl+Alt+Del manager
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}


=BASEDEV=Aic7770.add
===CDS BackAgain===
;Back Again 2000
*[[CDSEIDE.FLT]] - ATAPI/IDE Tape Filter Driver
*[[CDSTAP2.DMD]] - Tape Device Manager


Driver for the Adaptec AHA-2840QVL/2842VL/2740/2742 SCSI host adapters and for the AIC-7770 controller.
;Back Again/2
*[[CDSTAPE.DMD]] - Tape Device Manager


BASEDEV=Aic7770.add parameter
===Desktop Observatory===
*[[DSKSES.SYS]]
*[[DSKSHLP.SYS]]


<b>Platform Support:</b>
===DBGHLP===
{| class="wikitable" style="text-align:center" border="1"
* [[DBGHLP.SYS]]
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}


=BASEDEV=Aic7870.add
===Kaspersky Antivirus===
*[[SEC32.SYS]]


Driver for the Adaptec AHA-2940 SCSI host adapter and the AIC-7870 controller.
===Norman===
*[[NVCHOOK.SYS]] - Norman Virus Control


  BASEDEV=Aic7870.add parameters
===Security/2===
*[[SSES.SYS]]


<b>Platform Support:</b>
==Parallel Port Devices==
{| class="wikitable" style="text-align:center" border="1"
*[[PRINT01.SYS]] - Parallel printer port
|-
*[[PRINT02.SYS]] - Parallel printer port for ABIOS
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}


=BASEDEV=Aic78u2.add=
===ISDNPM===
Adatec U2W SCSI Host adapter driver.
*[[SHOWIDT.SYS]] - Interrupt Monitor
  BASEDEV=Aic78u2.add Parameters
*[[SHOWIRQ.SYS]] - Interrupt Monitor


<b>Platform Support:</b>
===SCSI===
{| class="wikitable" style="text-align:center" border="1"
*[[DC1368.ADD]] - Dawicontrol DC-1368
|-
*[[EPSA2.ADD]] - Shuttle EPSA-2
!OS/2 2.x
*[[EPST.ADD]] - Shuttle EPST
!OS/2 3.0
*[[PPAOS2.ADD]] - Iomega Zip
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}


=BASEDEV=Btscsi.add=
===IDE===
*[[EPIACD.ADD]] - Shuttle-EPIA parallel port to IDE adapter
*[[ONHDFLPY.ADD]] - LS120 Parallel Port


Driver for various Buslogic SCSI host adapters.
===PCMCIA===
*[[SPP100.SYS]] - Quatech SPP-100 PCMCIA parallel port driver PCMCIA


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


<b>Platform Support:</b>
===CWUSB===
{| class="wikitable" style="text-align:center" border="1"
*[[CWUSBD.SYS]]
|-
*[[CWUSBMSD.ADD]]
!OS/2 2.x
*[[CWUSBOHC.SYS]]
!OS/2 3.0
*[[CWUSBUHC.SYS]]
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}


=BASEDEV=Chkdsk.sys=
==DSP==
*[[VHDO0437.SYS]] - DSP Driver for MWave


Provides support for the enhanced Chkdsk.exe new to Warp 4 Fixpack 3 and Warp 3 Fixpack 29.
==Filters==
The new Chkdsk.exe creates a binary service log file (chkdsk.log) on the root of the drive being checked. To view the log file you need the chklog package.
*[[ARCIDECD.FLT]] - Arcdrive PCMCIA
*[[ATAPIMO.FLT]]
*[[BTSEIDE.FLT]] - Back Again/2 IDE
*[[CD_BOOT.FLT]] - CD boot filter
*[[CDBOOT.FLT]]
*[[CHINCDS1.FLT]] - Chinon SCSI CD-ROM
*[[CMDATAPI.FLT]]
*[[CTCDRFLT.FLT]] - Cirrus Unite CD Maker
*[[DANIADSK.FLT]] - IDE Filter
*[[DANIATAPI.FLT]] - IDE Filter
*[[DSKSLEEP.FLT]] - SCSI disk sleep
*[[EXT2FLT.FLT]] - ext2 partition
*[[FAUXDASD.FLT]] - DASD
*[[FAUXREM.FLT]] - removables
*[[HFS.FLT]] - Mac HFS media
*[[IBMRSCSI.FLT]] - Removable SCSI
*[[IOMGDRV.FLT]]
*[[LOCKCDR.FLT]]
*[[LS120DRV.FLT]] - LS120
*[[NFDASD.FLT]] - Netfinity DASD
*[[PIIXIDE.FLT]] - Intel IDE Filter
*[[RSJIDECD.FLT]] - RSJ CD Writer IDE Filter
*[[SCSIOPT.FLT]] - Modifies performance related settings of SCSI devices
*[[SYQUEST.FLT]] - Syquest removable media disk drives
*[[UP2TB.FLT]]
*[[VIACD.FLT]] - VIA IDE CD
*[[VRAID.FLT]] - Software RAID Filter
*[[XDFLOPPY.FLT]] - eXtended disk format


  BASEDEV=Chkdsk.sys
==Device Manager==
*[[AMD_K86.DMD]] - AMD K6-II
*[[CDSTAPE.DMD]] - Back Again/2 tape
*[[CDSTAP2.DMD]] - Back Again 2000 Tape
*[[DANIDASD.DMD]]
*[[MODISK.DMD]] - Fujitsu MO
*[[OS2ASPI.DMD]] - ASPI device manager
*[[OS2DASD.DMD]]
*[[OS2LVM.DMD]]
*[[OS2PCARD.DMD]]
*[[OS2SCSI.DMD]]
*[[SCSITAPE.DMD]]


note: This driver has no parameters.  
==MISC==
*[[ATOMBIOS.SYS]] -  ATOM BIOS widescreen video modes support.
*[[INTLBIOS.SYS]] - Widescreen modes for Intel GMA video adapters
*[[CPQFCAL.ADD]] - Compaq StorageWorks Fibre Channel Host Bus Adapter.  


<b>Platform Support:</b>
[[Category:The Config.sys Documentation Project]]
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
 
=BASEDEV=Cmpxchg8.sys=
 
Fix for the "Pentium F00F Bug".
 
  BASEDEV=Cmpxchg8.sys
 
note: This driver has no parameters.
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
 
=BASEDEV=Dac960.add=
Mylex PCI to RAID adapter driver.
 
BASEDEV=Dac960.add parameter
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
 
=BASEDEV=Danis506.add=
 
Installs support for IDE drives. This is a replacement for the Ibm1s506.add driver. It supports busmastering on the most common chipsets.
 
  BASEDEV=Danis506.add
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
 
=BASEDEV=Detne2.sys=
Driver for NE2000 Network adapter cards.
 
  BASEDEV=Detne2.sys parameters
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
 
=BASEDEV=Dpt20xx.add=
Driver for DPT SCSI Host adatper.
 
  BASEDEV=Dpt20xx.add parameters
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
 
=BASEDEV=Ext2flt.flt=
 
This filter driver makes the ext2 partition visible to OS/2. Read the inf make OS/2 see your Linux ext2fs partitions.'. ext2-ifs documentation for more information
 
  BASEDEV=Ext2flt.flt parameter
 
Parameters:
 
* /Q
Disable the messages shown at boot up.
 
* /V
Displays some diagnostic information during the boot.
 
* /W
This allows write access to the ext2 partitions.
note: You must also enable the write access at the Ext2-os2.ifs driver.
 
* /A
Virtualize all found partitions. If you use this option, you must also specify the /M option, otherwise OS/2 may crash. The only good reason to use this option is along with the /M option to control the mounting order of all partitions.
 
* /M mount-order
Mounts the partitions in the order specified in the mount-order. The mount-order is a list of numbers separated by commas. To find out which number a partition has, use the program fdisk with the parameter /Query. It shows you a list of all partitions, number the first in the list with 0, the second with 1 and so on, but exclude the Bootmanager partition. The Bootmanager partition is the partition with the FStyp "0a". Type in the partition numbers in the order you like. If you want to hide a partition than you must simply remove the partition number from the mount-order.
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
 
=BASEDEV=Fauxdasd.flt=
 
Filter driver for dock dasd.
 
  BASEDEV=Fauxdasd.flt
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
 
=BASEDEV=Fauxrem.flt=
Filter driver for dock removable dasd.
 
  BASEDEV=.add
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
 
=BASEDEV=Fd16-700.add=
Driver for the Future Domain SCSI host adapters.
 
  BASEDEV=FD16-700.add parameters
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
 
=BASEDEV=Fd7000ex.add=
Driver for Future Domain SCSI host adapter.
 
  BASEDEV=Fd7000ex.add parameters
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
 
=BASEDEV=Fd8xx.add=
Driver for Future Domain SCSI host adapter.
 
  BASEDEV=Fd8xx.add parameters
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
 
=BASEDEV=Flashpt.add=
Buslogic Flashpoint SCSI host adapter driver.
 
  BASEDEV=Flashpt.add parameters
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
 
=BASEDEV=Hfsflt.flt=
 
This filter driver is used by IFS=Hfs.ifs Installable File System to make a HFS-media visiable to OS/2.
 
  BASEDEV=Hfs.flt
 
This driver has no parameters.
 
note: If you want to use Macintosh CDRoms you must place the Hfsflt.flt before the Ibmidecd.flt driver.
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Ibm1flpy.add=
 
Installs support for diskette drives. Use this driver for PCs with PCI or ISA bussystems. See the Tips and Tricks section for more information.
 
BASEDEV=Ibm1flpy.add
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Ibm1s506.add
 
Installs support for IDE drives . Use this driver for PCs with PCI or ISA bussystems. See the Tips and Tricks section for more information. It supports busmastering only on Intel chipsets, if you have a none Intel chipset I recommend to use the Danis506.add driver.
 
BASEDEV=Ibm1s506.add
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Ibm2adsk.add=
 
Adapter driver for Micro Channel IDE drives.
 
BASEDEV=Ibm2adsk.add
 
note: This driver has no parameters.
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Ibm2flpy.add=
 
Installs support for diskette drives. Use this driver for PCs with Micro-Channel bussystems (MCA). See the Tips and Tricks section for more information.
 
BASEDEV=Ibm2flpy.add
 
note: This driver has no parameters.
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Ibm2scsi.add
IBM SCSI host adapter driver for Micro Channel systems.
 
BASEDEV=Ibm2scsi.add parameters
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Ibmatapi.flt=
 
Filter driver ATAPI disks.
 
BASEDEV=Ibmatapi.flt
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Ibmidecd.flt=
 
This filter driver makes your IDE CDRom drive visible to OS/2.
 
note: To get CDRom support in OS/2 you must also install Ibm1s506.add and Os2cdrom.dmd .
 
  BASEDEV=Ibmidecd.flt parameter
 
Parameter:
 
* /V
Displays some information during the boot.
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Ibmint13.i13=
Generic driver for INT13 Bios.
 
  BASEDEV=Ibmint13.i13
 
note: This driver has no parameters.
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Ibmkbd.sys=
Provides support for your keyboard.
 
  BASEDEV=Ibmkbd.sys parameter
 
Parameter:
 
* /NONE
Assumes a keyboard is installed even if a keyboard is not attached.
 
* /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.
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Icmemcdd.sys=
Driver for PCMCIA Memorycards.
 
  BASEDEV=Icmemcdd.sys
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Lms205.add=
Driver for Philips LMS CM205 and LMS CM225 CDRom drives.
 
  BASEDEV=LMS205.add parameters
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Lms206.add=
 
CDRom device driver for Philips LMS205MS, LMS225MS, LMS206 and LMS226 drives.
 
  BASEDEV=Lms206.add parameters
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Mitfx001.add=
Mitsumi LU0002, LU00005 and FX001 CDRom device driver.
 
  BASEDEV=Mitfx001.add parameters
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Mwdd32.sys=
 
This driver is used by the ext2 and the vfat installable file systems.
 
  BASEDEV=Mwdd32.sys
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Os2aspi.dmd=
ASPI device manager.
 
  BASEDEV=Os2aspi.dmd parameters
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Os2dasd.dmd=
 
OS/2 device manager driver. Device manager drivers assigns the drive letters to the installed drives and partitions. This driver is for IDE hard disks and diskette drives.
 
  BASEDEV=Os2dasd.dmd
 
note: This driver has no parameters
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Os2scsi.dmd=
SCSI.sys emulation.
 
  BASEDEV=Os2scsi.dmd
 
note: This driver has no parameters.
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Par1284.sys=
Provides support for your parallel ports LPT. This driver is a replacement for the Print01.sys driver. The Par1284.sys supports bidirectional transmission, which can speed up the data transmission to and from your printer or whatever else you have connected to the LPT port.
 
  BASEDEV=Par1284.sys
 
note: This driver has no parameters.
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Partfilt.flt=
 
This filter driver makes a FAT32 partition visible to OS/2. It can also be used to make instead the ext2flt.flt driver to make an ext2 Partition visible to OS/2.
 
  BASEDEV=Partfilt.flt parameters
 
Parameters:
 
* /Q
Disable the messages shown at boot up.
 
* /V
Displays some diagnostic information during the boot.
 
* /W
This allows write access to the FAT32 partitions.
 
* /A
Virtualize all found partitions. If you use this option, you must also specify the /M option, otherwise OS/2 may crash. The only good reason to use this option is along with the /M option to control the mounting order of all partitions.
 
* /M mount-order
Mounts the partitions in the order specified in the mount-order. The mount-order is a list of numbers separated by commas. To find out which number a partition has, use the program Diskinfo. Type in the partition numbers in the order you like. If you want to hide a partition than you must simply remove the partition number from the mount-order.
 
* /P partition types
This option setsa the partition types which should be virtualized. Please do not use any partion types already supported by OS/2!. Here are the partition types:
 
  o 01 FAT12 (supported by OS/2)
  o 02 XENIX_1
  o 03 XENIX_2
  o 04 FAT16 (supported by OS/2)
  o 05 EXTENDED
  o 06 HUGE (supported by OS/2)
  o 07 IFS (supported by OS/2)
  o 0A BOOTMANAGER
  o 0B FAT32
  o 0C FAT32_XINT13 or FAT32X
  o 0E XINT13
  o 0F XINT13_EXTENDED
  o 41 PREP
  o 63 UNIX
  o 83 LINUX
 
To make Partfilt.flt virtualize a FAT32 partition you should use /P 0B.
To make Partfilt.flt virtualize a FAT32 and a Linux partition you should use /P 0B,83.
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Pcm2ata.sys=
Driver for PCMCIA harddisk drives.
 
  BASEDEV=Pcm2ata.sys
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Pcmcia.sys=
Base support for PCMCIA cards.
 
  BASEDEV=Pcmcia.sys
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Print01.sys=
Provides support for your parallel ports LPT1, LPT2 and LPT3 on PCs with ISA or PCI buses.
 
  BASEDEV=Print01.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.
The used IRQ depends on the I/O address the LPT-port uses. IRQ 5 is used on LPT ports installed on the I/O address 278, IRQ 7 is used on LPT ports installed on the I/O address 378 or 3BC. To find out the I/O address of a LPT port use the Hardware-Manager.
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=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.
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Ql10os2.add=
SCSI adapter driver for Qlogic ISP1020 devices.
 
  BASEDEV=Ql10os2.add parameters
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Ql40os2.add=
SCSI adapter driver for Qlogic FAS408 devices.
 
  BASEDEV=Ql40os2.add parameters
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Ql510.add
SCSI adapter driver for Qlogic Fast Scsi PCI Devices.
  BASEDEV=Ql510.add parameters
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Reserve.sys=
Resource reserver for resource manager.
 
  BASEDEV=Reserve.sys Parameters
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Sbcd2.add=
Creative Labs Sound Blaster CDRom adapter device driver.
 
  BASEDEV=Sbcd2.add parameters
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Siside.add=
 
Installs support for IDE drives. This is a replacement for the Ibm1s506.add driver. Use it only if you have a PC with a SIS chipset. I recommend to use the Danis506.add driver instead of the Siside.add.
 
  BASEDEV=Siside.add
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Sony31a.add=
Sony CDU31A CDRom device driver.
 
  BASEDEV=Sony31a.add parameters
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Sony535.add
Driver for many Sony CDRom drives : CDU-531, CDU-6201, CDU-6205, CDU-535, CDU-6205 and CDU-7205.
 
    BASEDEV=Sony535.add parameters
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
 
=BASEDEV=Sym8xx.add=
Symbios/NCR SCSI Host adapter cards driver.
 
  BASEDEV=Sym8xx.add parameters
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Timer0.sys=
OS/2 high resolution timer driver.
 
  BASEDEV=Timer0.sys
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Tmcsim.add=
Tekram SCSI Host adapter driver.
 
  BASEDEV=Aic78u2.add parameters
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Usbd.sys=
Driver for the USB port. You need also Usbhid.sys and Usbuhcd.sys installed. For now only the UHCI compatible USB controllers are supported. UHCI compatible controllers are only the chip sets from Intel and VIA.
 
  BASEDEV=Usbd.sys parameters
 
parameters:
 
You have to use the parameter /REQ:USBUHCD$, the parameter points to the Usbuhcd.sys driver.
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Usbhid.sys=
Driver for the USB port. IBM call it a "Human Interface Driver". You need also Usbd.sys and Usbuhcd.sys installed. For now only UHCI compatible USB controllers are supported. These are only the chip sets from Intel and VIA.
 
  BASEDEV=Usbhid.sys
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Usbuhcd.sys=
Driver for the USB port controller. You need also Usbd.sys and Usbhid.sys installed. For now only UHCI compatible USB controllers are supported. These are only the chip sets from Intel and VIA. Treiber fr den USB-Host-Controller.
 
  BASEDEV=Usbuhcd.sys
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Usbuhcd2.sys=
Driver for the IBM Dockstation III USB host controller. You need also Usbd.sys and Usbhid.sys installed. For now only UHCI compatible USB controllers are supported. These are only the chip sets from Intel and VIA.
 
  BASEDEV=Usbuhcd2.sys  
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
=BASEDEV=Xdfloppy.flt=
 
This is required for reading diskettes which are written using the XDF (Extended Disk Format) format. These are usually OS/2 installation diskettes, and some hardware driver diskettes. The first 3 Warp 3.0 and the first 4 Warp 4.0 do not use the XDF format.
 
  BASEDEV=Xdfloppy.flt
 
Parameters:
 
There are no parameters available.
 
<b>Platform Support:</b>
{| class="wikitable" style="text-align:center" border="1"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
!eCS 1.x
!eCs 2.x
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}

Latest revision as of 03:27, 27 April 2025

The Config.sys Documentation Project
  1. BASEDEV Statements
  2. CALL Statements
  3. DEVICE Statements
  4. IFS Statements
  5. OS/2 Commands
  6. DOS Commands
  7. RUN Statements
  8. SET Statements
  9. PSD Statements
  10. Other Information
  1. Programs
  2. Hardware
  3. List of Statements

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 dependent 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

Resource Management

Debugging

Floppy

Keyboard

Mouse

Multimedia

PC Card

PCMCIA Resource Management (OS/2 2.1)

Socket Services

Memory Card

Host Bus Adapters

AHCI

ATA, IDE

I2O

SCSI

RAID

CD-ROM Interfaces

Applications

CAD Manager

CDS BackAgain

Back Again 2000
Back Again/2

Desktop Observatory

DBGHLP

Kaspersky Antivirus

Norman

Security/2

Parallel Port Devices

ISDNPM

SCSI

IDE

PCMCIA

  • SPP100.SYS - Quatech SPP-100 PCMCIA parallel port driver PCMCIA

USB

CWUSB

DSP

Filters

Device Manager

MISC

  • ATOMBIOS.SYS - ATOM BIOS widescreen video modes support.
  • INTLBIOS.SYS - Widescreen modes for Intel GMA video adapters
  • CPQFCAL.ADD - Compaq StorageWorks Fibre Channel Host Bus Adapter.