CONFIG.SYS - BASEDEV Statements: Difference between revisions
Line 618: | Line 618: | ||
|} | |} | ||
*[[OS2ASPI.DMD]] - ASPI device manager | |||
ASPI device manager | |||
[[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.
- *.SYS
- *.BID
- *.VSD
- *.TSD
- *.ADD - Adapter Device Driver
- *.I13
- *.FLT - Filter
- *.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
- APM.SYS - Advanced Power Management
- AODBSMD.SYS - Thinkpad Resource Management Driver
Debugging
- BOOTDLY.SYS - Boot delay
- KTRACE.SYS - Goldencode Kernel Trace
Socket Services
- SS2INTEL.SYS - Intel i82365
- SS2TICB.SYS - TI CardBus
- SSDPCIC1.SYS - Intel PCIC
- SSDTCIC1.SYS - DataBook TCIC
- TI11225CB.SYS - Dell Latitude CpiA
- TI1130CB.SYS - Dell Latitude Cpi
- TPIC95SS.SYS - Chembook 2600
Host Bus Adapters
AHCI
ATA, IDE
- ALI.ADD - ALi Aladin
- ATP8400A.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
- Always
- AL1IN2.ADD - IN-2000
- AL7000.ADD - AL-7000
- BusLogic
- Dawicontrol
- DPT
- LSI Logic
- SYM8XX.ADD
- SYM_HI.ADD - Symbios Logic U2W SCSI
- LSIMPT.ADD - Fusion-MPT
- QLogic
- Ql10OS2.ADD - ISP1020
- QL40OS2.ADD
- QL510.ADD
- Tekram
- TMCSIM.ADD - Fast SCSI
- TMSCSIW.ADD - Wide SCSI
- Trantor
- TMV1SCSI.ADD - MediaVision PAS16 integrated SCSI
PC Card
ARCDRIVE.ADD
Arcdrive PCMCIA HD Driver
BASEDEV=ARCDRIVE.ADD
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
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
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
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
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
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
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
OS/2 2.x | OS/2 3.0 | OS/2 4.0 | OS/2 4.5x |
---|---|---|---|
Yes | Yes | Yes | Yes |
I2O
- I2OSOSM.ADD - I2O Storage OSM filter
- I2OXPORT.SYS - I2O Transport Device Driver
Unsorted
- IBM1FLPY.ADD - non-ABIOS floppy
- IBM2FLPY.ADD - ABIOS floppy
- 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
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
- LMS205.ADD - Philips
- LMS206.ADD - Philips LMS205MS, LMS225MS, LMS206, LMS226
- MITFX001.ADD - Mitsumi LU0002, LU00005, FX001
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.
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
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
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
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
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.
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
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
- USBUHCD.SYS - UHCI compatible USB controller
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
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
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
- DANIATAPI.FLT - IDE Filter
- PIIXIDE.FLT - Intel IDE Filter
- RSJIDECD.FLT - RSJ CD Writer IDE Filter
- VIACD.FLT - VIA IDE CD
- VRAID.FLT - Software RAID Filter
- XDFLOPPY.FLT - eXtended disk format
Device Manager
AMD_K86.DMD
Enables write combining on AMD K6-II Stepping 8 or greater
BASEDEV=AMD_K86.DMD
OS/2 2.x | OS/2 3.0 | OS/2 4.0 | OS/2 4.5x |
---|---|---|---|
Yes | Yes | Yes | Yes |
- OS2ASPI.DMD - ASPI device manager