Jump to content

CONFIG.SYS - DEVICE Statements

From EDM2
Revision as of 03:04, 21 January 2007 by Martini (talk | contribs)

Return to The Config.sys Documentation Project Main Page

Device Drivers are needed by OS/2 to work with your installed hardware. The Device Drivers are loaded after the Base Device Drivers Unlike the Base Device Drivers, the Device Drivers are loaded in the order they appear in the config.sys file. The following pages describe these entries:

DEVICE=ANSI.sys

This driver installs the ANSI support for DOS windows.

  DEVICE=C:\OS2\MDOS\ANSI.SYS [parameters]

Parameters:

  • /X

Enables the redefinition of keys.

  • /K

Prevents the use of extended keyboards. Extended keyboards work as

standard keyboards.

Platform Support:

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

DEVICE=Afinet.sys

Network protocol driver. Used by TCP/IP.

  DEVICE=C:\Mptn\Potocol\Afinet.sys 

Platform Support:

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

DEVICE=Afos2.sys

Network protocol driver. Used by TCP/IP.

  DEVICE=C:\Mptn\Potocol\Afos2.sys 

Platform Support:

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

DEVICE=Apm.sys

Advanced Power Management (APM) device driver. Provides support for

your APM BIOS on your motherboard.

  DEVICE=C:\Os2\Boot\Apm.sys parameter 

Platform Support:

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

DEVICE=Ati0.sys

Used by ATI 3D Rage graficcards.

  DEVICE=C:\OS2\Ati0.sys 

Platform Support:

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

DEVICE=Atim64.sys

Used by ATI 3D Rage graficcards.

  DEVICE=C:\OS2\Atim64.sys 

Platform Support:

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

DEVICE=Audiovdd.sys

This is the standard VDD for audio device drivers that prevents DOS

sessions from accessing the audio hardware when an OS/2 session is

using it and vice versa. The driver comes with OS/2 and is used by a

lot of diferent soundcards.

  DEVICE=C:\MMOS2\audiovdd.sys 

Platform Support:

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

DEVICE=Bipbmac.os2

This is a driver for the IBM Active 2000 ISDN card.

  DEVICE=C:\IBMbip\OS2\Bipmac.os2 

Platform Support:

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

DEVICE=Bippdd.os2

This is a driver for the IBM Active 2000 ISDN card.

  DEVICE=C:\IBMbip\OS2\Bippdd.os2 parameter 

Platform Support:

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

DEVICE=Cdmf.sys

Used by the Firewall built into TCP/IP 4.1 and above.

  DEVICE=C:\Mptn\Potocol\Cdmf.sys 

Platform Support:

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

DEVICE=Cfos.Sys

CFOS is a driver that sits between your ISDN hardware and your Modem

Software ( Internet Dialer, Terminal program). It emulates a COM

port.

  DEVICE=C:\Cfos\Cfos.Sys Parameters: 

Platform Support:

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

DEVICE=Com.sys

These driver is required for serial communication.

  DEVICE=C:\OS2\Boot\Com.sys parameters 

Platform Support:

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

DEVICE=Dcf2cde.sys

This driver is used by the DCF/2 disk compression program.

  DEVICE=C:\Dcf2\Dcf2cde.sys 

Platform Support:

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

DEVICE=Dcf2pdd.sys

This driver is used by the DCF/2 disk compression program.

  DEVICE=C:\Dcf2\Dcf2pdd.sys parameter 

Platform Support:

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

DEVICE=Dcf2mgr.sys

This driver is used by the DCF/2 disk compression program.

  DEVICE=C:\Dcf2\Dcf2mgr.sys parameter 

Platform Support:

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

DEVICE=Dde4extra.sys

Is used by the IBM CSET C/C++ Compiler.

  DEVICE=C:\User\Cset21\Dde4extra.sys 

Platform Support:

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

DEVICE=Dos.sys

Is needed if you want to run DOS or Windows applications.

  DEVICE=C:\OS2\Boot\Dos.sys 

Platform Support:

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

DEVICE=EcrDrv.sys

Provides support for Remote Support for OS/2. Remote Support can be found in the BonusPak and allows IBM Support Centers to log onto your OS/2 Warp 4 workstation.

  DEVICE=C:\Bonuspak\RS231B\Ecrdrv.sys 

Platform Support:

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

DEVICE=Fwip.sys

Used by the Firewall built into TCP/IP 4.1 and above. This driver adds IP packet filtering to the Firewall.

  DEVICE=C:\Mptn\Potocol\Fwip.sys 

Platform Support:

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

DEVICE=Ftdvr.sys

The Ftdvr.sys driver is used by the BackMaster backup program. It is needed if your tape drive is connected to the floppy interface.

  Device=C:\BackMast\FTdvr.sys 

Platform Support:

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

DEVICE=Gamedd.sys

It is used by many Soundcards. It gives support for the Joystick connector for OS/2 programs.

  DEVICE=C:\Mmos2\Gamedd.sys 

Platform Support:

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

DEVICE=Gamevdd.sys

It is used by many Soundcards. It gives support for the Joystick connector for Dos and Windows programs.

  DEVICE=C:\Mmos2\Gamevdd.sys

Platform Support:

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

DEVICE=Gradd.sys

Graphiccard driver.

  DEVICE=C:\OS2\Boot\Gradd.sys 

Platform Support:

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

DEVICE=IbmTok.os2

Network adapter driver for IBM Token-ring cards.

  DEVICE=C:\Ibmcom\Macs\IbmTok.os2 

Platform Support:

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

DEVICE=Ifndis.sys

Network protocol driver. Used by TCP/IP.

  DEVICE=C:\Mptn\Potocol\Ifndis.sys 

Platform Support:

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

DEVICE=Ipsec.sys

Used by the Firewall built into TCP/IP 4.1 and above. This driver adds IPSEC security to the Firewall.

  DEVICE=C:\Mptn\Potocol\Ipsec.sys 

Platform Support:

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

DEVICE=Ipx.sys

Gives support for the Novell Netware IPX protocol

  DEVICE=C:\Netware\Ipx.sys 

Platform Support:

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

DEVICE=Killer.sys

Used by the Watchcat task killer.

  DEVICE=C:\User\Watchcat\Killer.sys 

Platform Support:

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

DEVICE=Kmgax64.sys

It is used by Matrox Graphiccards.

  DEVICE=C:\Mga\Os2\Kmgax64.sys 

Platform Support:

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

DEVICE=Lanmsgdd.os2

Somewhere used by the network stuff.

  DEVICE=C:\Ibmcom\Lanmsgdd.os2 Parameter 

Platform Support:

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

DEVICE=Lanpdd.os2

Part of MPTS. It enables the NetBIOS and the IEEE 802.2 Protocols to OS/2 Programs. It loads also support for the LAN Virtual Device Driver ( Lanvdd.os2 ).

  DEVICE=C:\Ibmcom\Protocol\Lanpdd. 

Platform Support:

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

DEVICE=Lanvdd.os2

Part of MPTS. It is the LAN Virtual Device Driver. It enables the NetBIOS and the IEEE 802.2 Protocols to Dos and Windows Programs.

  DEVICE=C:\Ibmcom\Protocol\Lanvdd.os2 

Platform Support:

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

DEVICE=Log.sys

This driver enables logging of system error messages and some application error messages.

note: You need also logdaem.exe

  DEVICE=C:\OS2\LOG.SYS [parameters]

Parameters:

  • /E:value

This sets up the log buffer size. Value can be in the range from 4 to 64 . Default = 8 This value is expressed in Kbytes.

  • /A:value

This is the size of the alarm buffer. Value can be in the range from 4 to 64 . Default = 8 This value is expressed in Kbytes.

  • /OFF

If set to OFF the driver is installed but the logging of error messages is turned off. You can turn it on again with the program Syslog.

See the examples below.

To install the log driver with a log buffer size of 48 Kbytes and an alarm buffer of 16 Kbytes, add this line to your config.sys file: DEVICE=C:\OS2\LOG.SYS /E:48 /A:16

To install the log driver but turn it off after initialization use this line:

  DEVICE=C:\OS2\LOG.SYS /OFF 

Platform Support:

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

DEVICE=Lptdd.sys

This driver allows a DOS session to print to an LPT port that has been redirected (or captured) to a network printer.

  DEVICE=C:\OS2\Mdos\Lptdd.sys 

Platform Support:

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

DEVICE=Lsl.sys

This is the Link Support Layer driver. It is the lowest layer in the Novell Open Data Link Interface model and is required for the requester.

  DEVICE=C:\Netware\Lsl.sys 

Platform Support:

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

DEVICE=MD5.sys

Used by the Firewall built into TCP/IP 4.1 and above. This driver adds MD5 encryption to the Firewall.

  DEVICE=C:\Mptn\Potocol\MD5.sys 

Platform Support:

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

DEVICE=Midi.sys

RTMIDI helper driver. Is used by your Soundcard, but RTMIDI will work only if your Soundcard supports RTMIDI with the audio driver.

  DEVICE=C:\OS2\Boot\Midi.sys 

Platform Support:

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

DEVICE=Mouse.sys

Provides support for your mouse. You need also the Pointdd.sys installed.

  DEVICE=C:\Os2\Boot\Mouse.sys parameter 

Platform Support:

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

DEVICE=Mpu401.sys

Provides support for the MPU401 connector on your soundcard.

  DEVICE=C:\Os2\Boot\Mpu401.sys 

Platform Support:

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

DEVICE=NetBeui.os2

This is the NetBIOS protocol driver.

  DEVICE=C:\Ibmcom\Protocol\NetBeui.os2 

Platform Support:

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

DEVICE=NetBios.os2

This is the NetBIOS API driver.

  DEVICE=C:\Ibmcom\Protocol\NetBIOS.os2 

Platform Support:

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

DEVICE=NetBios.sys

This driver provides NetBIOS support in the Netware client.

  DEVICE=C:\Netware\NetBIOS.sys 

Platform Support:

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

DEVICE=NmPipe.sys

This driver provides Named Pipes support on the Netware client.

  DEVICE=C:\Netware\Nmpipe.sys 

Platform Support:

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

DEVICE=NpServer.sys

This driver allows your workstation to function as a Named Pipes Netware server.

  DEVICE=C:\Netware\NpServer.sys 

Platform Support:

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

DEVICE=Ntr2000.sys

ODI (Netware) driver for Token Ring network adapter cards.

  DEVICE=C:\Netware\Ntr2000.sys 

Platform Support:

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

DEVICE=Nwreq.sys

This is the main Netware requester module and must appear in config.sys after the NmPipe.sys , Ipx.sys and Spx.sys drivers.

  DEVICE=C:\Netware\Nwreq.sys 

Platform Support:

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

DEVICE=Odi2Ndi.sys

This driver allows the Netware client to use MPTS as the interface to a network adapter driver and in turn, the LAN.

  DEVICE=C:\Netware\Odi2Ndi.sys 

Platform Support:

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

DEVICE=Opl3.sys

Is used by soundcards with an OPL3 sound chip.

  DEVICE=C:\Os2\Boot\Opl3.sys 

Platform Support:

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

DEVICE=Opl3sa.sys

It is used by Soundcards with Yamaha SAx sound chips.

  DEVICE=C:\Mmos2\Opl3sa.sys 

Platform Support:

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

DEVICE=Opl3vdd.sys

It is used by Soundcards with Yamaha SAx sound chips. It provides support for DOS sessions.

  DEVICE=C:\Mmos2\Opl3vdd.sys 

Platform Support:

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

DEVICE=Os2cdrom.dmd

Provides support for IDE CDRom drives. It is a device manager driver.

note: To get CDRom support in OS/2 you must also install Ibm1s506.add and Ibmidecd.flt .

  BASEDEV=Os2cdrom.dmd parameters

Parameters:

  • /V

Displays some information about your CDRom drive during the boot.

  • /Q

Stops displaying error messages during the boot.

Platform Support:

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

DEVICE=Os2.sys

This is a driver for the Iomega ZIP-100 drives. It works only with the older models.

  DEVICE=C:\oad\OS2.sys 

Platform Support:

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

DEVICE=P9100.sys

Is used by graphiccards with a Weitek P9100 chip.

  DEVICE=C:\Os2\Boot\P9100.sys 

Platform Support:

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

DEVICE=Pmdd.sys

Installs pointer draw device driver support.

  DEVICE=C:\Os2\Boot\Pmdd.sys 

Platform Support:

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

DEVICE=Pointdd.sys

Provides mouse pointer draw support.

  DEVICE=C:\Os2\Boot\Pointdd.sys 

Platform Support:

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

DEVICE=Protman.os2

Network protocol-manager driver.

  DEVICE=C:\Ibmcom\Protman.os2 Parameter 

Platform Support:

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

DEVICE=R0stub.sys

Is somewhere used by MMOS2.

  DEVICE=C:\Mmos2\R0stub.sys 

Platform Support:

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

DEVICE=RdrHelp.200

This driver is part of MPTS and is necessary somewhere for the NetBIOS protocol.

  DEVICE=C:\Ibmcom\Netprog\Rdrhelp.200 

Platform Support:

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

DEVICE=Route.sys

This driver allows a Netware client to see Netware servers on other physical LAN (or segment) across source-routing routers (used by many IBM routers). This is equivalent to Route.nlm for a Netware server.

  DEVICE=C:\Netware\Route.sys 

Platform Support:

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

DEVICE=Rzt2boot.sys

This driver is used by the IBM AO-Manager.

  DEVICE=C:\SMG\Bin\Rzt2boot.sys 

Platform Support:

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