Jump to content

CONFIG.SYS - DEVICE Statements: Difference between revisions

From EDM2
Ak120 (talk | contribs)
 
(150 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[The Config.sys Documentation Project|Return to The Config.sys Documentation Project Main Page]]
{{CFGProject}}
 
Device Drivers are needed by OS/2 to work with your installed hardware.  
Device Drivers are needed by OS/2 to work with your installed hardware.  


Line 10: Line 9:
===PC Card/CardBus===
===PC Card/CardBus===
*[[$ICPMOS2.SYS]] - PC Card Power Management
*[[$ICPMOS2.SYS]] - PC Card Power Management
===PCI===
*[[SPCIIRQ.SYS]] - PCI IRQ assignment


===Power Management===
===Power Management===
*[[APM.SYS]] - Advanced Power Management
*[[APM.SYS]] - Advanced Power Management
*[[APM_NH.SYS]] - APM NH
*[[APM_NH.SYS]] - APM NH
*[[OS2SPEED.SYS]]
*[[POWERSV.SYS]]
*[[RESUME.SYS]] - Toshiba OS/2 AutoResume
*[[VIAAPM.SYS]] - VIA APM
===Processor===
*[[CYRIX.SYS]] -  Cyrix 486DLC internal cache.
*[[OS2OGL.SYS]] - Pentium Pro optimised Open GL.
*[[P6K7MTRR.SYS]] - MTRR setting
*[[P6MTRR.SYS]] - MTRR setting
*[[RDMSR.SYS]]
==Storage==
*[[ADSMSDIS.SYS]]
*[[ADSMTAPE.SYS]]
*[[ATOS2HC.SYS]] - HardCardII-XL card
*[[ASPIPFA.SYS]]
*[[ASPITAPE.SYS]]
*[[CB2ASPI.SYS]]
*[[CDBASPI.SYS]] - MSR Backmaster
*[[CDMGRDRV.SYS]] - CD-ROM Manager
*[[CDD.SYS]]
*[[CMDLINE.SYS]]
*[[DELIVERY.SYS]]
*[[DRVOQ117.SYS]] - QIC-117
*[[EXT5DD.SYS]] - PS/2 External 5.25-Inch 1.2MB Diskette.
*[[GENSCSI.SYS]]
*[[IDEHDD.SYS]]
*[[KBZIP100.SYS]]
*[[NOVADRV.SYS]] - NovaStor
*[[NOVASPI.SYS]]
*[[OS2.SYS]] - Iomega OAD
*[[OS2EASY.SYS]] - Altec Easy Drive
*[[MEDIAOS2.SYS]] - Altec MediaDrive
*[[PCMSSDIF.SYS]]
*[[PTDVR.SYS]] - MSR Backmaster
*[[RSJSCSI.SYS]] - RSJ
*[[SDI_SCSI.SYS]]
*[[SEAGB24.SYS]] - Sytos
*[[SVDISK.SYS]] - Super Virtual Disk
*[[TC15DVR.SYS]] - MSR Backmaster
*[[TTDVR.SYS ]] - MSR Backmaster
*[[VDISK.SYS]]
*[[VFDISK.SYS]]
*[[WKAA150W.SYS]] - Wangtek PC02 QIC 150Mb tape drive.


==Network Adapters==
==Network Adapters==
===NDIS MAC===
===NDIS MAC===
*[[NULLNDIS.OS2]] - NULL NDIS
*[[NULLNDIS.OS2]] - NULL NDIS
*[[ODI2NDI.SYS]] - Netware
*[[PMAC.OS2]] - SSW Parallel NDIS
*[[PRANDIS.OS2]] - Parallel Port NDIS
*[[SVSNET.SYS]] - Serenity Virtual Net
*[[SWITCH.OS2]] - Virtual PC for OS/2 Virtual Switch
;Arcnet
*MSARC.OS2 - Microsoft Arcnet
*SMC_ARC.OS2 - SMC ARCNET PS110, PC110-PC650
*TCCARC.OS2 - Thomas-Conrad Arcnet
;DirecPC
*[[BICDD.SYS]] - Hughes Network Systems DirecPC ISA Adapter
*[[IBMNETA.OS2]]


;Ethernet
;Ethernet
*[[ACCND.OS2]] - ACCTON EN1207D Series Ethernet PCI
*[[ACCND.OS2]] - ACCTON EN1207D Series Ethernet PCI
*AM2100.OS2 - AMD Series 2100
*[[ASNPCI.OS2]] - Asante Fast 10/100 PCI
*[[ASNPCI.OS2]] - Asante Fast 10/100 PCI
*B44A.OS2 - Broadcom BCM4401
*[[B57.OS2]] - Broadcom NetXtreme
*[[B57.OS2]] - Broadcom NetXtreme
*[[CBENDIS.OS2]] - Xircom CardBus 10/100
*[[CBENDIS.OS2]] - Xircom CardBus 10/100
*[[CE3NDIS.OS2]] - Xircom Ethernet 10/100
*[[CE3NDIS.OS2]] - Xircom Ethernet 10/100
*COMETA.NIF - ADMtek Comet/Centaur
*[[DC21X4.OS2]] - DEC/Intel DC21X4X
*[[DC21X4.OS2]] - DEC/Intel DC21X4X
*[[DE528.OS2]] - D-Link DE-528CT
*DE100.OS2 - D-Link DE-100 Ethernet Card
*DE200.OS2 - D-Link DE-200
*DE220.OS2 - D-Link DE-220
*DE250.OS2 - D-Link DE-250
*DE300.OS2 - D-Link DE-300 Ethernet Card
*[[DE305.OS2]] - DEC EtherWORKS ISA
*DE320.OS2 - D-Link DE-320CT Ethernet Card
*DE400.OS2 - D-Link DE-400 EISA
*[[DE450.OS2]] - DEC EtherWORKS TURBO PCI
*DE500.OS2 - D-Link DE-500 VESA Bus Master Ethernet Card
*[[DE528.OS2]] - D-Link DE-528CT PCI
*DE600.OS2 - D-Link DE-600
*DE620.OS2 - D-Link DE-620 Pocket LAN
*DE65S.OS2 - D-Link DE-650 PCMCIA
*DE660.OS2 - D-Link DE-660 PC Card
*[[DEPCA.OS2]] - DEC EtherWORKS (LC, MC, EISA, Turbo)
*[[DFE650.OS2]] - D-Link DFE-650 PC Card
*[[DFE650.OS2]] - D-Link DFE-650 PC Card
*[[DLKFET.OS2]] - D-Link DFE-530TX
*[[DLKFET.OS2]] - D-Link DFE-530TX
Line 32: Line 111:
*[[DLKRTS.OS2]] - D-Link DFE-530TX+
*[[DLKRTS.OS2]] - D-Link DFE-530TX+
*[[DM9PCI.OS2]] - Davicom DM9xxx PCI
*[[DM9PCI.OS2]] - Davicom DM9xxx PCI
*DP815A.OS2 - NSC DP83815
*[[DP820A.SYS]] - NS DP83820
*[[DP820A.SYS]] - NS DP83820
*[[DP83815.OS2]] - NS DP83815
*[[DP83820.OS2]] - NS DP83820 Gigabit
*[[DP83820.OS2]] - NS DP83820 Gigabit
*[[E1000.OS2]] - Intel PRO/1000
*[[E1000.OS2]] - Intel PRO/1000
*[[E100B.OS2]] - Intel EtherExpress PRO/100
*[[E100B.OS2]] - Intel EtherExpress PRO/100
*[[E10P.OS2]] - Intel EtherExpress PRO/10 PCI
*[[E10P.OS2]] - Intel EtherExpress PRO/10 PCI
*[[HPFEND.OS2]] - HP DeskDirect
*[[E11ND.OS2]] - Cabletron E11 Ethernet Adapter
*E20NDIS.OS2 - Cabletron E2010
*[[E21ND.OS2]] - Cabletron E21 Ethernet Adapter
*[[E22ND.OS2]] - Cabletron E22 Ethernet
*E31ND.OS2 - Cabletron E31 Ethernet Adapter
*[[EC2T.OS2]] - Linksys Combo PCMCIA
*ED586.OS2 - Eden ED586/32
*[[EL515.OS2]] - 3Com Fast EtherLink ISA
*[[EL59X.OS2]] - 3Com EtherLink PCI
*[[EL90X.OS2]] - 3Com Fast EtherLink XL
*[[ELNK.OS2]] - 3Com EtherLink
*[[ELNK16.OS2]] - 3Com EtherLink 16 (3c507)
*[[ELNK3.OS2]] - 3Com EtherLink III
*[[ELNKII.OS2]] - 3Com EtherLink II (3c503)
*[[ELNKMC.OS2]] - 3Com EtherLink/MC (3c523)
*[[ELNKPL.OS2]] - 3Com EtherLink Plus (3C505)
*[[ELPC3.OS2]] - 3Com 3C589 EtherLink III
*[[EN5251.OS2]] - Accton EN5251
*[[ENDS2ISA.OS2]] - Crystal CS89x0
*ENET.OS2 - Compex ENET Ethernet
*[[EP325.OS2]] - Surecom EP-325
*[[EP427.OS2]] - SureCom EP-427
*[[EPRO.OS2]] - Intel EtherExpress PRO/10
*ES3210.OS2 - Racal-Datacom ES3210 EISA
*[[ET32ND.OS2]] - KTI PCI Ethernet
*ETHIIE.OS2 - ICL EtherTeam 16
*ETHNE.OS2 - Accton EtherCoax 16N
*[[ETHPCI.OS2]] - Accton EN1207
*[[EXP16.OS2]] - Intel EtherExpress 16
*EXP32.OS2 - Intel EtherExpress/32
*[[FASTNIC.OS2]] - PCI 10/100 Fast Ethernet Adapter
*[[FETND.OS2]] - VIA Fast Ethernet
*HLS6130.OS2 - Hughes LAN Systems HLS-6130
*HPLAN.OS2 - Hewlett Packard Ethertwist/MC
*HPLANB.OS2 - Hewlett Packard Ethertwist
*HPLANE.OS2 - Hewlett Packard Ethertwist EISA LAN Adapter/32
*HPLANP.OS2 - Hewlett Packard PC LAN Adapter/16+
*I82593.OS2 - Intel 82593 Motherboard LAN Module
*IBMEANDI.OS2 - IBM PCI Ethernet Adapter Driver
*IBMEINDI.OS2 - IBM EtherJet ISA Ethernet Adapter
*[[IBMENI.OS2]] - IBM LAN Adapter for Ethernet
*[[IBMENII.OS2]] - IBM LAN Adapter/A for Ethernet
*IBMESAN2.OS2 - IBM EISA Ethernet Adapter
*IBMEXNDI.OS2 - IBM EtherJet PC Card Ethernet Adapter
*[[IBMFE.OS2]] - IBM 10/100 EtherJet PCI
*[[IBMFE.OS2]] - IBM 10/100 EtherJet PCI
*IBMGC.OS2 - IBM 1000BaseT Gigabit Ethernet Adapter
*[[IBMGE.OS2]] - IBM 1000BaseSX Gigabit Ethernet
*[[IBMGE.OS2]] - IBM 1000BaseSX Gigabit Ethernet
*IBMGU.OS2 - IBM Gigabit Ethernet Adapter
*[[KTC110.OS2]] - Kingston EtheRx
*[[KTC111.OS2]] - Kingston Fast EtheRx KNE111TX
*[[KTC120.OS2]] - Kingston EtheRx
*[[KTC40.OS2]] - Kingston EtheRx PCI
*[[L100.OS2]] - PNIC
*[[LNEPCI.OS2]] - Linksys LNE100TX
*[[LNEPCI.OS2]] - Linksys LNE100TX
*[[LNE100.OS2]] - Linksys LNE100TX v4
*MAC586.OS2 - DCA/10NET
*MACETH.OS2 - IBM PS/2 Adapter for Ethernet Networks
*MACEVX.OS2 - Everex SpeedLink EV2026/EV2027
*MACWD.OS2 - Western Digital EtherCard Plus
*[[MCS7830.OS2]] - Moschip MCS7830
*[[MMLEM.OS2]] - Intel® PRO/1000 Legacy NIC Driver
*[[MXNICF.OS2]] - Macronix MX987xx
*[[MXNICF.OS2]] - Macronix MX987xx
*[[N100.OS2]] - Compaq Fast Ethernet
*[[N100.OS2]] - Compaq Fast Ethernet
*NCC16.OS2 - Tulip NCC-16
*[[NE1000.OS2]] - Novell NE1000
*[[NE2000.OS2]] - Novell NE2000
*NE3200.OS2 - Novell NE3200
*[[NETFLX3.OS2]] - Compaq NetFlex-3/Netelligent
*NI5210.OS2 - Racal-Datacom NI5210
*NI6510.OS2 - Racal-Datacom NI6510
*NI9210.OS2 - Racal-Datacom NI9210
*NSEISA.OS2 - National Semiconductor SONIC EISA
*[[PC100.OS2]] - Linksys EtherFast 10/100 PC Card
*[[PC100.OS2]] - Linksys EtherFast 10/100 PC Card
*[[PCIND.OS2]] - Realtek RTL8029 PCI
*[[PCMNICCS.OS2]] - IBM Ethernet Adapter PCMCIA
*[[PCNTND.OS2]] - AMD PCNet
*PDIETH.OS2 - PureData PDI8023
*[[PNPND.OS2]] - Realtek RTL8019 ISA PnP
*RCE.OS2 - RCE 10Base-T 8-/16-Bit
*RMATETH.OS2 - Research Machines Ethernet
*RMMCETH.OS2 - Research Machines Ethernet MC
*[[RTFND.OS2]] - Realtek RTL8129 PCI Fast Ethernet
*[[RTGNDA.OS2]] - Realtek RTL8168 Gigabit
*RTL09.OS2 - Realtek RTL8009 ISA Ethernet Adapter
*[[RTSND.OS2]] - Realtek RTL8139
*[[SIS900.OS2]] - SiS 900/7016
*SK98ND.OS2 - SysKonnect SK-9E21D, SK-9521
*[[SMC1208.OS2]] - SMC EZ PCI
*SMC3016 - SMC 3016 Series
*[[SMC8000.OS2]] - SMC 8xxx
*[[SMC9432.OS2]] - SMC EtherPower II
*SMCMAC.OS2 - SMC EtherCard PLUS ELITE Series
*[[SMCND.OS2]] - SMC 1211TX
*[[SMCPWR.OS2]] - SMC EtherPower
*SPIDER.OS2 - Spider Systems
*[[TC902X.OS2]] - Tamarack TC9021
*TNDIS.OS2 - Tiara EtherStar LanCard/E
*TSBETHER.OS2 - ToshibaLAN Internal
*UBNEI.OS2 - Ungermann-Bass PCNIU
*[[USBETHR.OS2]] - Kawasaki USB Ethernet 10Mbit
*[[USBETHR.OS2]] - Kawasaki USB Ethernet 10Mbit
*[[VGEND2.OS2]] - VIA VT612x Velocity
*[[W840ND.OS2]] - Winbond W89C840
*[[W840ND.OS2]] - Winbond W89C840
*[[W940ND.OS2]] - Winbond W89C940
*[[W940ND.OS2]] - Winbond W89C940
*[[XCEMNDIS.OS2]] - Xircom CEM56-100
*[[ZX312.SYS]] - ZNYX ZX312 EtherAction
*[[ZX312.SYS]] - ZNYX ZX312 EtherAction
;FDDI
*AT_LM.OS2 - Network Peripherals NP-AT
*[[DEFEA.OS2]] - DEC FDDIcontroller/EISA
*[[DEFPA.OS2]] - DEC FDDIcontroller/PCI
*DF300.OS2 - D-Link DF300
*DF400.OS2 - D-Link DF400
*EISA_LM.OS2 - Network Peripherals NP-EISA
*FDDILINK.OS2 - 3Com FDDILink
*FLINK.OS2 - 3Com FDDILink PCI
*[[IBMFDX.OS2]] - IBM FDDI FI Adapter
*SKFE.OS2 - SK-NET FDDI EISA
*SKFI.OS2 - SK-NET FDDI ISA
*SKFM.OS2 - SK-NET FDDI MCA
*SKFPNO.OS2 - SK-NET FDDI PCI


;Infrared
;Infrared
*[[IRDANDIS.OS2]] - IrDA
*[[IRDANDIS.OS2]] - IrDA
*[[IRDNDIS.OS2]] - Infrared NDIS
*[[IRDNDIS.OS2]] - Infrared NDIS
;Intelligent Boards
*[[DGAFGP.OS2]] - DigiBoard
;ScaNet
*[[PC04.OS2]] - ScaNet x104/05


;Token-Ring
;Token-Ring
*CPQTOK.OS2 - Compaq Token Ring Adapter
*DLKTOK.OS2 - D-Link DT-650
*DT620.OS2 - D-Link DT-620
*[[EISANDIS.OS2]] - Racore EISA TR
*[[EISANDIS.OS2]] - Racore EISA TR
*[[IBM16TR.OS2]] - IBM Token-Ring Network 16/4 Adapter II
*IBMEITR.OS2 - IBM 16/4 Busmaster EISA Adapter
*[[IBMMPC.OS2]] - IBM Auto LANStreamer PCI
*[[IBMTOK.OS2]] - IBM Token-Ring
*IBMTOKCS.OS2 - IBM Turbo 16/4 Token-Ring PC Card
*IBMTOKMP.OS2 - IBM SMP Token-Ring
*IBMTRBM.OS2 - IBM Token-Ring Bus Master
*[[IBMTRP.OS2]] - IBM Token-Ring PCI
*[[IBMTRP.OS2]] - IBM Token-Ring PCI
*INTEL16.OS2 - Intel TokenExpress 16/4
*INTEL32.OS2 - Intel TokenExpress EISA/32
*MDGND.OS2 - Madge
*NCRTRN.OS2 - NCR Token-Ring Adapter
*OLITOK.OS2 - Olicom, Intel TokenExpress
*OLITOK16.OS2 - Olicom Token-Ring Network 16/4 Adapter
*[[RESETOKN.SYS]] - Reset the token-ring card before startup the LSP drivers
*[[RCPTRNDS.OS2]] - Racore Preferred Token Ring
*[[RTR16NDIS.OS2]] - Racore 16/4 Token-Ring Adapter
*SMARTND.OS2 - Madge Networks Smart 16/4
*SMC8100.OS2 - SMC TokenCard EliteSeries
*[[SMC8332.OS2]] - SMC TokenCard Elite Master32
*T20NDIS.OS2 - Cabletron T2015 4/16 Mbps DNI
*T30NDIS.OS2 - Cabletron T3015 4/16 Mbps DNI
*TCCTOK.OS2 - Thomas-Conrad Token Ring
*TL3C3X9.OS2 - 3Com TokenLink PCI
*TLNK.OS2 - 3Com TokenLink (3C603)
*[[TLPC3.OS2]] - 3Com TokenLink PCCard
*TOKWD.OS2 - Western Digital TokenCard WD8005/WD8015
*[[TR2KNDIS.OS2]] - Texas Instruments TokenLite


;VG AnyLAN
;VG AnyLAN
*
*[[HPFEND.OS2]] - HP DeskDirect 10/100
*[[RVGNDIS.OS2]] - Racore 10/100 AnyLAN


;Wireless
;Wireless
*[[AIRO340.SYS]] - Cisco Systems 340 Series Wireless
*[[AIRO340.SYS]] - Cisco Systems 340 Series Wireless
*[[ARLTNDIS.OS2]] - ARtem ComCard
*[[ARLTNDIS.OS2]] - ARtem Onair ComCard 11 PCCard
*[[BIXANDIS.OS2]] - BinTec XAIR
*[[BIXANDIS.OS2]] - BinTec XAIR
*IBMPRISM.OS2 - IBM miniPCI PRISM 2.5 Wireless Card
*IBMWIFI2.OS2 - IBM High Rate Wireless LAN PC Card-128
*[[IRMAC.OS2]]
*WAVELAN.OS2 - NCR WaveLAN AT & MC


===NDIS Protocols===
===NDIS Protocols===
*[[AFINET.SYS]] - NDIS Internet Protocol
*[[AFINET.SYS]] - NDIS Internet Protocol
*[[AFINETK.SYS]]
*[[AFLEAN.SYS]]
*[[AFNB.SYS]] - NetBIOS protocol driver
*[[AFOS2.SYS]] - Local IPC
*[[ATALK.SYS]] - Appletalk
*[[ATALK.SYS]] - Appletalk
*[[AFNB.SYS]] - NetBIOS protocol driver
*[[ATKP.SYS]] - Appletalk PAP
*[[ATKP.SYS]] - Appletalk PAP
*[[CDMF.SYS]] - Commerical Data Masking Facility
*[[DES.SYS]] - Encryption
*[[ETALK.SYS]] - Appletalk protocol stack driver
*[[FWIP.SYS]] - Firewall built into IBM TCP/IP 4.1 and above.
*[[INET.SYS]]
*[[IPSEC.SYS]]
*[[KDBNET.SYS]] - Kernel debug
*[[LANDD.OS2]] - IBM IEEE 802.2
*[[LANDD.OS2]] - IBM IEEE 802.2
*[[LANDD.SYS]]
*[[LANDLLDD.OS2]] - IBM IEEE 802.2 low level
*[[LANDLLDD.SYS]]
*[[LANPDD.OS2]]
*[[LANPDD.SYS]]
*[[LANVDD.OS2]]
*[[LANVMEM.SYS]] - Memory allocation for MVDMs
*[[MD5.SYS]]
*[[NETBEUI.OS2]] - IBM OS/2 NETBIOS
*[[NETBIOS.OS2]] - NetBIOS
*[[NETBIOS.SYS]]
*[[ODI2NDI.OS2]] - IBM NetWare Requester support
*[[SOCKETS.SYS]] - Common Transport Sockets
*[[SOCKETSK.SYS]] - Common Transport Sockets
*[[TCPBEUI.OS2]] - NETBIOS over TCP
===NetWare Requester===
*[[IPX.SYS]] - IPX protocol
*LANSUP.SYS
*[[LSL.SYS]] - Link Support Layer
*[[NETBIOS.SYS]] - NetBIOS
*[[NMPIPE.SYS]] - Named Pipes
*[[NPSERVER.SYS]] - Named Pipes server
*[[NWREQ.SYS]] - requester module
*[[ROUTE.SYS]] - source routing
*[[SPX.SYS]] - SPX protocol
LAN interfaces for ARCNET
*RXNET_AT.SYS - SMC PS110, Novell RX-Net
*RXNET_MC.SYS - Novell RX-Net/MC
*TRXNET.SYS
*TRXNET2.SYS
LAN interfaces for Ethernet
*3C501.SYS - 3Com EtherLink 3C501
*3C503.SYS - 3Com EtherLink 3C503
*3C505.SYS - 3Com EtherLink 3C505
*3C523.SYS - 3Com EtherLink/MC 3C523
*E3C501.SYS - 3Com EtherLink 3C501
*NE1000.SYS - Novell NE1000
*NE2000.SYS - Novell NE2000
*NE2.SYS - Novell NE/2
*NE2-32.SYS
*WD.SYS - Western Digital 8003E. 8003EP, 8013EB, 8013EP/A, 8013W, 8013EW, 8013WP/A
LAN interfaces for PC Network
*PCN2_AT.SYS - IBM PC Network Adapter
*PCN2_MC.SYS - IBM PC Network Adapter/A
*PCN2.SYS
LAN interfaces for Token-Ring
*TOKEN.SYS - IBM Token-Ring adapters
*TOKENEE.SYS or CMGRLAN.SYS


===ODI===
===ODI===
*[[CBEODI.OS2]] - Xircom CardBus
*[[CBEODI.OS2]] - Xircom CardBus
*[[CPQNF3.SYS]] - Compaq NETFLEX-3
*[[CPQNF3.SYS]] - Compaq NETFLEX-3
*GEAT2ODI.SYS - G/Ethernet 16-bit AT adapter
*GEMC20DI.SYS - G/Ethernet Microchannel adapter
*[[NTR2000.SYS]] - Novell NTR2000
*[[NTR2000.SYS]] - Novell NTR2000
*OS2MLID.SYS - Accton Ethernet
*[[PCIOS2.SYS]] - Realtek RTL8029
*[[PCIOS2.SYS]] - Realtek RTL8029
*[[RTSOS2.SYS]] - Realtek RTL8139
*[[RTSOS2.SYS]] - Realtek RTL8139
*[[SMC8000.SYS]] - SMC/WD EtherCard
*[[SMC8000.SYS]] - SMC/WD EtherCard
*TROPODI.SYS - Accton RingPair-4/16T
*TRPKTODI.SYS - Accton RingPocket
*[[XCEMODI.OS2]] - Xircom CEM56-100
==Communications==
*[[APEXDFM1.OS2]] - Apex PCMCIA modem.
*[[ASP.SYS]] - ARNET SmartPort Plus.
*[[CD1400.SYS]] - RISC COM CD1400.
*[[COM01A.SYS]] - AST 4-port.
*[[COM02.SYS]]
*[[DGX.SYS]] - DigiBoard
*[[DTSXPC01.SYS]]
*[[DSP100.SYS]] - Quatech DSP-100 PCMCIA Dual RS-232 serial port.
*[[DSP200.SYS]] - Quatech DSP-200/300 PCMCIA Dual RS-422/RS-485 serial port.
*[[DUNTLW01.SYS]]
*[[ECRDRV.SYS]] - Remote Support.
*[[ESP.SYS]] - SIO2K Hayes ESP card support.
*[[FMD.SYS]] - Faxworks.
*[[GPIB.SYS]] - National Instruments Corp NI-488.2M.
*[[ICARICIO.SYS]] - IBM Realtime Interface Co-Processor OS/2 Support.
*[[IBMCOMO.SYS]] - Advanced System Mangement.
*[[LTMDMOS2.SYS]] - Lucent modem.
*[[PCCOM2.SYS]], [[PCCOM4.SYS]], [[PCCOM8.SYS]]
*[[PSCOM.SYS]]
*[[QCOM.SYS]] - Quatech PCI, ISA.
*[[QSP100.SYS]] - Quatech QSP-100 PCMCIA Quad RS-232 Serial Port driver.
*[[QSP200.SYS]] - Quatech QSP-200/300 Four Channel Asynchronous RS-422/485 PCMCIA Adapter driver.
*[[QVCOM.SYS]]
*[[SSCOMA1.SYS]]
*[[UART.SYS]] -  SIO2K service driver.
*[[XALL.SYS]] - DigiCHANNEL.


==Input Devices==
==Input Devices==
===Gameport===
*[[ASP4JOY.SYS]] - Vortex AU8820
*[[GAMEDD.SYS]]
*[[GAMEPORT.SYS]]
*[[GAMEPRT2.SYS]]
===Keyboard===
*[[PCKBD.SYS]] - Process Commander Keyboard
*[[KEYPAD.SYS]] - Screen Reader Keypad
===Pointer Devices===
===Pointer Devices===
;Mouse
*[[AMOUSE.SYS]] - Wheel mouse
*[[MOUSE.SYS]] - pointing device
*[[MOUSE2.SYS]] - ThinkPad TrackPoint
*[[MSPS201.SYS]] - Toshiba
*[[PMDD.SYS]]
*[[RODENT.SYS]] - Rodent
*[[XMOUSE.SYS]] - Enhanced mouse
*[[XSMOUSE.SYS]] - Mouse driver for touch
;Pen
*[[ACECAD.SYS]] - ACECAT III digitiser
*[[ACECAD.SYS]] - ACECAT III digitiser
*[[AMOUSE.SYS]] - Wheel mouse
*[[APPOINT.SYS]] - Kurta PenMouse
*[[APPOINT.SYS]] - Kurta PenMouse
*[[ARTPAD.SYS]] - Wacom Artpad
*[[ARTPAD.SYS]] - Wacom Artpad
*[[ARTZ.SYS]] - Wacom UD-0608
*[[ARTZ.SYS]] - Wacom UD-0608
*[[DAUPHIN.SYS]] - Dauphin DTR-1 pen
*[[EIQ02.SYS]]
*[[EMI.SYS]] - Pen for OS/2 mouse emulation
*[[CONCERTO.SYS]] - Compaq Concerto Pen
*[[CONCERTO.SYS]] - Compaq Concerto Pen
*[[XMOUSE.SYS]] - Enhanced mouse
*[[GLIFFIC.SYS]] - Gliffic Plus Mouse/Pen Set
*[[XSMOUSE.SYS]] - Mouse driver for touch
*[[GRAPHIRE.SYS]] - Wacom Graphire
*[[GRID.SYS]] - GRiD Gauntlet
*[[IBM360P.SYS]] - ThinkPad 360P
*[[IBM710T.SYS]] - ThinkPad 710T
*[[IBM730T.SYS]] - ThinkPad 730T
*[[IBM750P.SYS]] - ThinkPad 750P
*[[PENCC.SYS]] - Calcomp Pen
*[[PENDD.SYS]] - Wacom IV/V
*[[SUMMA.SYS]] - Summa MM1201
;Touchscreen
*[[IBMTOU01.SYS]]
*[[IBMTOU02.SYS]]
*[[PDITOU01.SYS]]
*[[PDITOU02.SYS]]
*[[MONMOU01.SYS]]
*[[MONMOU02.SYS]]
*[[MONMOU03.SYS]]
 
===Scanner & Camera===
*[[GENIUS.SYS]] - Genius Hand Scanner
*[[QCAMM.SYS]] - Connectix Quickcam
*[[QUICKCAM.SYS]]
*[[SCANHP1.SYS]] - Danmar HP SCSI


==Multimedia Devices==
==Multimedia Devices==
===Audio Adapter===
===Audio Adapter===
*[[AD1816DD.SYS]] - AD1816 SoundPort
*[[AD1816DD.SYS]] - AD1816 SoundPort
*[[ADSHDD.SYS]] - Audio stream handler
*[[ALC.SYS]] - Realtek ALC AC97
*[[ALC.SYS]] - Realtek ALC AC97
*[[ASP4CORE.SYS]] - Vortex AU8820 Core
*[[ASP4OS2.SYS]] - Vortex AU8820 MMPM/2
*[[BUSAUDIO.SYS]] - Business Audio
*[[CCSINIT.SYS]] - ChipChat Sound Initializer
*[[CLICHOS2.SYS]] - Crystal Semiconductor CS4299 AC97
*[[CMPCI16.SYS]] - C-Media CMI8738
*[[CMPCI32.SYS]] - C-Media CMI8738
*[[CT5880.SYS]] - Creative Ensoniq 5880
*[[CT5880.SYS]] - Creative Ensoniq 5880
*[[CWAUDIO.SYS]] - Sound Drivers for the Crystal CS423x
*[[CS4231.SYS]] - Crystal 4231 chipset (IBM ThinkPad 750C)
*[[YMF724.SYS]] - Yamaha YMF724 (DS-1) PCI
*[[CWAUDIO.SYS]] - Crystal CS423x
 
*[[CWGUTIL.SYS]] - Crystal DSP manager
==Misc==
*[[CWMPU401.SYS]] - Crystal MPU401
===ADSMSDIS.SYS===
*[[DTAUD.SYS]] - DTAudio driver
Personally Safe'n'Sound tape backup driver that from Warp Server for e-Business
DEVICE=ADSMSDIS.SYS
 
{|class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|No
|Yes
|Yes
|Yes
|}
 
===ADSMTAPE.SYS===
Personally Safe'n'Sound tape backup driver that from Warp Server for e-Business.
DEVICE=ADSMTAPE.SYS
 
{|class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|No
|No
|No
|Yes
|}
 
===AFINETK.SYS===
32-bit TCP/IP Protocol Drivers using the KEE API introduced with WSeB and Fixpak 13 for Warp 4
Part of the TCP/IP Ver. 4.x firewall
DEVICE=\MPTN\PROTOCOL\AFINETK.SYS
 
'''Parameter:'''
* /V
Verbose, shows version-number
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|No
|No
|FP13
|Yes
|}
 
===AFOS2.SYS===
Part of the TCP/IP Protocol Drivers
DEVICE=\MPTN\PROTOCOL\Afos2.sys
 
;Parameter:/V - Verbose, shows version-number
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|No
|Yes
|Yes
|Yes
|}
 
==VDD==
*[[ANSI.SYS]] - ANSI support
*[[AUDIOVDD.SYS]] - VDD for audio device drivers
*[[CPPVDD.SYS]] - CPU Monitor Plus
*[[V2GB.SYS]] - 2GB limit for DOS installers
*[[V8514A.SYS]] - IBM 8514/A
*[[VSIO2K.SYS]] - VCOM.SYS replacement
*[[VXMS.SYS]] - XMS support
 
==Multimedia==
===ASP4CORE.SYS===
Vortex AU8820 Core OS/2 driver.
DEVICE=ASP4CORE.SYS
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|No
|Yes
|Yes
|Yes
|}
 
===ASP4JOY.SYS===
Vortex AU8820 OS/2 Joystick driver
DEVICE=ASP4JOY.SYS
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|No
|Yes
|Yes
|Yes
|}
 
===ASP4OS2.SYS===
Vortex AU8820 OS/2 MMPM/2 driver
DEVICE=ASP4OS2.SYS
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|No
|Yes
|Yes
|Yes
|}
 
===ASP4VDD.SYS===
Vortex AU8820 Virtual DOS driver
DEVICE=ASP4VDD.SYS
 
{|class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|No
|Yes
|Yes
|Yes
|}
 
==ASPI==
===ASPIDRV.SYS===
ASPI Driver supplied by Solution Technology Inc. (STI)
DEVICE=ASPIDRV.SYS
 
{|class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|No
|Yes
|Yes
|Yes
|}
 
===ASPIPFA.SYS===
Device driver used to distinguish between IDE drives and SCSI drives when using Hard Disk Drive Monitor.
 
The Hard Disk Drive Monitor monitors the status of SMART-compatible harddisk drives in your computer.
available as ftp://ftp.pc.ibm.com/pub/pccbbs/commercial_desktop/zp1t06a.exe
DEVICE=ASPIPFA.SYS
 
{|class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|No
|Yes
|Yes
|Yes
|}
 
===ASPIROUT.SYS===
The interface of ASPI Router merely is an extension of the interface of OS2ASPI.DMD
needed e.g. by the free CDRecord/2 from [[Chris Wohlgemuth]] available at: http://www.geocities.com/SiliconValley/Sector/5785/ and SANE (Scanner Access Now Easy) from [[Yuri Dario]] available at http://www.geocities.com/SiliconValley/Peaks/4320.
DEVICE=ASPIROUT.SYS
 
{|class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|No
|Yes
|Yes
|Yes
|}
 
===ASPITAPE.SYS===
GTAK Driver for SCSI tape access by GTAR scsitape.dmd and scsitape.sys also belong to the package by [[Andreas Kaiser]]: gtak258.zip gtar258.zip.
DEVICE=ASPITAPE.SYS
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|No
|Yes
|Yes
|Yes
|}
 
==Display Adapter==
===ATI0.SYS===
Used by ATI 3D Rage graphic adapter cards.
DEVICE=\OS2\ATI0.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
|}
 
===ATIM64.SYS===
Used by ATI 3D Rage graphic adapter cards.
DEVICE=\OS2\ATIM64.SYS
 
{|class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
*[[BT32.SYS]] - Bt878 PCI TV adapter
 
==BUSAUDIO.SYS==
C-Media CMI 8330 Soundcard driver (AD 8329 Chip).
DEVICE=BUSAUDIO.SYS
 
'''Parameters:'''
* /D:n - DMA channel, n=0,1 or 3
* /I:n - Interrupt, n=5,7,9,10,11 or 12
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
==CCSINIT.SYS==
ChipChat Sound Initializer - only needed with Warp 4
DEVICE=CCSINIT.SYS
 
The ChipChat is one of the rare available Soundcards for the microchannel, it is based on the ESS1688. For more information see: http://www.ChipChat.com
 
{|class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
==CD1400.SYS==
RISC COM CD1400 Device driver by DECISION-COMPUTER INTERNATIONAL Co.,LTD
DEVICE=CD1400.SYS
 
'''Parameter:'''
* /Mxxxx
card memory address
 
* /Ixx
IRQ Nø
 
* /Cxx
Assign the port number of the first port on the card ( COM1 to COM96 )
 
'''NOTE:''' The driver will autodetect the number of communication ports on the card ( 4 or 8 ports ).
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
==CDBASPI.SYS==
CD-TEK driver to access easily the PIONEER DRM-1804X autochange CD-ROM device.
DEVICE=CDBASPI.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
|}
 
*[[CDMF.SYS]] - IBM CDMF
*[[CDMGRDRV.SYS]] - Plextor CD-ROM Manager
*[[CDROMMGR.DMD]] - CD-ROM changer device manager
*[[CLEANUP.SYS]] - Graham Utilities
 
==CLICHOS2.SYS==
Crystal Semiconductor CS4299 AC97 Audio Driver (to be found e.g. on IBM T23 Thinkpad)
This chip doesn't support Midi, you need Timidity to geht Midi working.
DEVICE=CLICHOS2.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
|}
 
*[[CMPCI16.SYS]] - C-Media CMI8738
 
==CMPCI32.SYS==
C-Media CMI8738 OS/2 Audio Driver
DEVICE=CMPCI32.SYS
 
'''Parameter:'''
 
* /V:
verbose (prints copyrights during driver init)
* /D:
print start and end address of code (useful to locate the code that causes a trap (CS:EIP in trapscreen))
* /R:
use linein jack to output rear channels
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
==COM.SYS==
This driver is required for serial communications.
DEVICE=C:\OS2\Boot\COM.SYS <parameters>
 
'''TIP:''' below. This line MUST appear after any driver that uses a communications port. Older versions of COM.SYS are limited to 57600 Baud, newer ones (e.g. delivered with Warp 4) are able to do 115200 Baud. Beginning with build 10.042 PCI Add-On cards with implemented software interrupt sharing are supported too, beginning with build 10.052 there are 16 com ports available and beginning with build 10.068 Combo Cards are supported.
 
'''TIP:''' There are two very good replacement drivers called SIO.SYS\VSIO.SYS.
 
'''TIP:''' To add support for COM3 and COM4 at location 3E8 with IRQ 4 and 2E8 with IRQ 3 respectively, add (3,3E8,4) (4,2E8,3) to the DEVICE line, e.g.
DEVICE=drive:\OS2\COM.SYS (3,3E8,4) (4,2E8,3)
You can also use this method to change a COM ports assigned IRQ. The normal address for COM1 is 3F8 and IRQ 4, for COM2 2F8 and IRQ3.
 
'''TIP:''' With ThinkPads should the address be added. e.g:
DEVICE=drive:\OS2\BOOT\COM.SYS (1,3F8,4) (2,2F8,3)
 
'''Parameter:'''
 
* /V - Verbose (since 10.052)
* /W - Wait verbose mode (since 10.052). Displaying pauses with a "Press Enter to continue..." message.
* /F - Find COM ports on PCI combo (serial/parallel) cards automatically (since 10.068).
 
{|class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
==COM02.SYS==
For IBM PS/2 model 90 & 95 only.
Lets you use the communications ports COM1 and COM2. See DEVICE COM.SYS.
DEVICE=COM02.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
|}
 
==CWGUTIL.SYS==
Crystal DSP manager utility device driver.
DEVICE=CWGUTIL.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
|}
 
==CWMPU401.SYS==
Crystal MPU401 driver for a complete discription see MPU401.SYS.
DEVICE=CWMPU401.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
|}
 
==CWVAUDIO.SYS==
Virtual DOS driver for Crystal Soundcards
DEVICE=\MMOS2\CWVAUDIO.SYS BSAUD1$
 
'''Parameter:'''
 
* /S
The CWVAUDIO.SYS driver will automatically set a 'BLASTER' DOS environment variable to the proper audio hardware settings. This is done by adding a '@SET BLASTER=' line to the beginning of all DOS session's autoexec file. This file is specified in DOS session's DOS_AUTOEXEC property. The /S option for CWVAUDIO.SYS will skip the automatic setting of this environment variable.
 
{|class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
==CWVOPL3.SYS==
Crystal Midi FM Virtual Dos Driver.
DEVICE=CWVOPL3.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
|}
 
==CWWINPDD.SYS==
Crystal WinOS2 Audio PDD.
DEVICE=CWWINPDD.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
|}
 
==CWWINVDD.SYS==
Crystal VDD supporting WinOS2 audio DRV.
DEVICE=CWWINVDD.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
|}
 
==DCF2CDE.SYS==
This driver is used by the DCF/2 disk compression program.
DEVICE=\DCF2\DCF2CDE.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
|}
 
==DCF2PDD.SYS==
This driver is used by the DCF/2 disk compression program.
DEVICE=C:\Dcf2\DCF2PDD.SYS <parameter>
 
{|class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
==DCF2MGR.SYS==
This driver is used by the DCF/2 disk compression program.
DEVICE=C:\Dcf2\DCF2MGR.SYS <parameter>
 
{|class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
*[[DCF77.SYS]] - DCF77 radio control clock
*[[DDE4EXTRA.SYS]] - IBM C Set++
*[[DELAY.SYS]] - delay during system startup
*[[DES.SYS]] - DES encryption
 
==DISKFIT.SYS==
Driver for the fault tolerance system. See OS/2 manual for more information.
DEVICE=DISKFIT.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
|Yes
|Yes
|}
 
=DOS.SYS=
Is needed if you want to run DOS or Windows applications.
DEVICE=C:\OS2\BOOT\DOS.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
|}
 
 
 
=DP83815.OS2=
National Semiconductor DP83815 10/100 MacPhyter3v PCI Adapter.
DEVICE=DP83815.OS2
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
==DPROM01.SYS==
This driver was found on XTEL software configurations (version 5.6 (MINI X-TEL) and 6.0). This driver is for PLC usage.
 
Examples:
DEVICE=X:\XPROSYS\EXE\DPROM01.SYS MAXSPEED=9600
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|No
|Yes
|Yes
|Yes
|}
 
=DRVOCDB.SYS=
Driver from Seagate Backup Exec for OS/2 Warp, Version 3.0.
DEVICE=DRVOCDB.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
|}
 
=DRVOPPQT.SYS=
Driver from Seagate Backup Exec for OS/2 Warp, Version 3.0.
DEVICE=DRVOPPQT.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
|}
 
*[[DRVOQ117.SYS]] - Seagate Backup Exec QIC-117
*[[DTA.SYS]] - Data Transport Agent
*[[DTSXPC01.SYS]] - XTEL TSXPC01
*[[DUNTLW01.SYS]] - XTEL UNTLW01
 
*[[E21ND.OS2]] - Cabletron E21 Ethernet
*[[E22ND.OS2]] - Cabletron E22 Ethernet
*[[EC2T.OS2]] - Linksys Combo PCMCIA
 
*[[ECRDRV.SYS]] - Remote Support
*[[EL59X.OS2]] - 3Com EtherLink PCI
*[[EL90X.OS2]] - 3Com Fast EtherLink XL
*[[ELNK3.OS2]] - 3Com EtherLink III
*[[ELPC3.OS2]] - 3Com 3C589 EtherLink III
*[[ELPC3X.OS2]] - 3Com EtherLink III PC card services
*[[ELSA.SYS]] - ELSA GRADD
*[[EMI.SYS]] - Pen for OS/2 Mouse Emulation
*[[EN5251.OS2]] - Accton EN5251
*[[ENDS2ISA.OS2]] - Crystal CS89x0
*[[EP325.OS2]] - Surecom EP-325
*[[EP427.OS2]] - SureCom EP-427
 
===EQNKRCSH.EXE===
Driver by Netfinity* Version 5.20.3.
DEVICE=EQNKRCSH.EXE
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===EQNKVKBD.SYS===
Driver by Netfinity* Version 5.20.3.
DEVICE=EQNKVKBD.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
|}
 
===EQNRCSH.EXE===
Part of DCAF (Distributed Console Access Facility).
DEVICE=EQNRCSH.EXE
 
'''ATTENTION:''' If you don't have the IBM Internal Y2K fix it won't work after 31.12.1999.
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===EQNVKBD.SYS===
Part of DCAF (Distributed Console Access Facility).
DEVICE=EQNVKBD.SYS
 
'''ATTENTION:''' See also DEVICE EQNRCSH.EXE
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
*[[ES1371.SYS]] - Ensoniq ES1371
*[[ES1371.SYS]] - Ensoniq ES1371
 
*[[ES1488DD.SYS]] - ESS ES1488 audio chip
===ES1688DD.SYS===
*[[ES1688DD.SYS]] - ESS ES1688
Sounddriver for the ESS1688.
*[[ES198X.SYS]] - ESS Allegro Card (ES1989) and ESS PCI 198x (Maestro-3)
A FREE mixer for this Soundchip is ESSMIX13.ZIP by Oleg Deribas (older@iname.com).
*[[ES688DD.SYS]] - ESS ES688 Audio
DEVICE=ES1688DD.SYS
*[[GUSDD.SYS]] - Gravis Ultrasound (UltiMOD)
 
*[[GUSNDPD.SYS]]
{| class="wikitable"
*[[ICHCSND.SYS]] - Analog Devices SoundMax AD188x/198x
|+Platform Support:
*[[INIT931.SYS]] - OPTi 82C931 Init
!OS/2 2.x
*[[JAZZDD.SYS]] - MediaVision Jazz-16
!OS/2 3.0
*[[MAD16.SYS]]
!OS/2 4.0
*[[MAESTRO2.SYS]] - ESS 198x PCI AudioDrive
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===ES1868DD.SYS===
Sounddriver for the ESS1868pnp (many soundcards). A FREE Mixer for this soundcard is MINIMIX2.ZIP by Marco G. Salvagno (mgs@whiz.cjb.net) http://whiz.cjb.net.
DEVICE=ES1868DD.SYS
 
'''Platform Support:'''
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===ES1869DD.SYS===
Driver for the ESS 1869 soundchip.
DEVICE=ES1869DD.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
|}
 
===ES198X.SYS===
ESS Allegro-1/Maestro-3 PCI Audio Device Driver.
DEVICE=ES198X.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
|}
 
===ESP.SYS===
Ray Gwinn's Hayes ESP device driver.
DEVICE=ESP.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
|}
 
===ET32ND.OS2===
KTI Networks Inc. base 10 t/tx PCI combo ethernet card.
DEVICE=ET32ND.OS2
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===ET32ND.SYS===
Driver for KTI Networks System ethernet card.
DEVICE=ET32ND.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
|}
 
===ETHPCI.OS2===
Acton EN1207 Ethernet Card.
DEVICE=ETHPCI.OS2
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===EXCPHEAD.SYS===
New with eCS 1.1. This works around a condition in DOSCALL1 when the exception handlers have not yet been initialized during boot, and a failing driver causes a trap. EXCPHEAD.SYS should be loaded before other DEVICE= or IFS= lines in CONFIG.SYS to properly terminate the chain of exception handlers for DOSCALL1.
 
This may not be necessary for the 14.104a kernel or above.
DEVICE=EXCPHEAD.SYS
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|
|
|
|eCS
|}
 
===EXMOUSE2.SYS===
Kensington mouse driver for OS/2.
DEVICE=EXMOUSE2.SYS
 
'''NOTE:''' Doesn't work together with the Scitech Display driver
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===EXP16.OS2===
Intel EtherExpress 16 Family Adapter Network driver.
DEVICE=EXP16.OS2
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===EXTDSKDD.SYS===
EXTDSKDD.SYS supports external disk drives. See your online Command Reference for complete details.
DEVICE=EXTDSKDD.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
|}
 
*[[FASTNIC.OS2]] - PCI 10/100 Fast Ethernet Adapter
 
===FETND.OS2===
PCI Fast Ethernet 10M/100M Adapter.
NIC driver packages available at http://pws.prserv.net/mckinnis/nicpak/via.zip.
DEVICE=FETND.OS2
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===FIREBIRD.SYS===
Enables the programming of the Gravis Firebird and Thunderbird Joysticks under DOS.
DEVICE=FIREBIRD.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
|}
 
===FIOAUXDD.SYS===
Device Driver file that contains the device driver that supports mouse port (auxiliary) attachment of both the 4777 Magnetic Stripe Unit and 4778 PIN-Pad Magnetic Stripe Reader. [ftp://public.dhe.ibm.com/4700/fiodd/docs/77os2prg.pdf]
DEVICE=FIOAUXDD.SYS
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Unknown
|Unknown
|Unknown
|}
 
===FIOSERDD.SYS===
Device Driver for serial attached 4777 Magnetic Stripe Unit or 4778 PIN-Pad Magnetic Stripe Reader. ftp://public.dhe.ibm.com/4700/fiodd/docs/77os2prg.pdf]
DEVICE=FIOSERDD.SYS
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Unknown
|Unknown
|Unknown
|}
 
===FLSH2MTD.SYS===
PCMCIA Storage Driver for OS/2 (FLASH MTD).
DEVICE=FLSH2MTD.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
|}
 
===FMD.SYS===
Driver required by Faxworks lite 2.* in Warp 3 or the Pro Versions of Faxworks/PMFax.
DEVICE=FMD.SYS
 
'''Parameter:'''
* L = disable logo on error free boot
* T = do port tests (default)
* N = no port tests, assume ports exist (PCMCIA default)
* S = allow interrupt sharing (MCA bus only)
* A = get ABIOS LID on port open (MCA bus only)
 
* c = COM number (1-48)
* h = I/O port address (in hex)
* i = interrupt number
(defaults are for the standard COM ports)
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
*[[FMRADIO.SYS]] - PM Radio
 
===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
 
IP Packet Filter Driver. This component of the VPN security system manages the firewall packet fileter and address translation service. Part of the TCP/IP Ver. 4.1/4.2/4.21 firewall
 
For configuring the Firewall get the FREE ServerConfig Which can be found at: http://www.ecs.soton.ac.uk/~dm898/soft.html a GUI config util for Apache 1.3.9, InetPowerServer/2 0.85 and the IBM OS/2 TCP/IP Firewall. Author: [[SEHH]] (sehh@altered.com)
 
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===FXWRAP.SYS===
NDIS wrapper for the InJoy Firewall for OS/2
from: http://www.fx.dk/firewall
DEVICE=FXWRAP.SYS
 
Designed with Cable Modems and LAN-2-LAN connections in mind, the InJoy Firewall is a complete Internet Gateway, Firewall and IPSec VPN gateway/client in one.
FEATURES: IPSec; PPPoE; Superior performance NDIS Protocol Engine; RFC 1631-NAT support; Direct Internet Access for your LAN PC's; Packet Filtering; Traffic Accounting, Port Redirection; Rule Based Access Control; Identd support; No reconfiguration of software; Great step-by-step docs; YK2; PM & text GUI; DHCP support; On-the-fly updates.
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===GAMEDD.SYS===
It is used by many Soundcards. It gives support for the Joystick connector for OS/2 programs.
DEVICE=\MMOS2\GAMEDD.SYS
 
The following joysticks are supported by this driver:
* Advance Gravis Analog Joystick
* Advance Gravis GamePad
* Advance Gravis Analog Pro
* CH Products Flightstick
* Dexxa Joystick ( Infrared )
* Kraft Thunderstick
* Logitech WingMan Extreme
* Logitech Wingman
* Thrustmaster XL Action Controller
 
There is also an Enhanced Joystick driver by Vesa Jääskeläinen who supports the following joysticks:
* Generic 4 axis and 4 button joystick
* Gravis GamePad Pro (in GrIP mode)
* CH FlightStick Pro
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|No
|Yes
|Yes
|Yes
|}
 
===GAMEPRT2.SYS===
Joystick interface driver. By Jose DaSilva silva@dowco.com.
DEVICE=GAMEPRT2.SYS <parameter>
 
'''Parameter:'''
* /VB - displays the gameport header at startup.
* /P:hhhh - Is the joystick port (hhhh=hex address of port)
* /W:hhhh - Is the wait run-a-way counter (hhhh=waiting time).
 
'''NOTE:''' This driver is incompatible with the original IBM GAMEDD.SYS. You must use GAMEDD.SYS from the same author.
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|No
|Yes
|Yes
|Yes
|}
 
===GAMEVDD.SYS===
It is used by many Soundcards. It gives support for the Joystick connector for DOS and Windows programs.
DEVICE=\MMOS2\GAMEVDD.SYS
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|No
|Yes
|Yes
|Yes
|}
 
*[[GENSCSI.SYS]] - Generic SCSI
 
===GPH2USB.SYS===
USB driver for GPhoto2
DEVICE=GPH2USB.SYS
 
NOTE: With this driver installed accessing your camera using the USBMSD.ADD or CWUSBMSD.ADD drivers doesn't work.
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|No
|Yes
|Yes
|Yes
|}
 
===GRADD.SYS===
Graphic card driver.
DEVICE=C:\OS2\Boot\GRADD.SYS
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|No
|Yes
|Yes
|Yes
|}
 
===GRAHPIRE.SYS===
WACOM Graphire Tablet device dependant OS/2 driver (serial model). It supports both Graphire Pen & Mouse and emulates usual 3-button serial mouse.
DEVICE=GRAHPIRE.SYS <parameters>
 
'''Parameter:'''
 
* SERIAL=COMn
Specifies the COM Port, COM1 is used by default
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
*[[GWDTA.SYS]] - Generic Win-OS/2 audio
*[[HRTIMER.SYS]] - high resolution timer
 
===I2OLOSM.OS2===
IBM I2O Token Ring LAN Driver
DEVICE=I2OLOSM.OS2
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
*[[IAS_DD.OS2]] - IrDA IAS
 
===IBG_DATI.DRV===
Sytos Plus driver for the IBM 2.0G 4mm Tape.
DEVICE=IBG_DATI.DRV
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===IBM360P.SYS===
Pen for OS/2 Device Driver for IBM360P.
DEVICE=IBM360P.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
|}
 
===IBM730T.SYS===
Pen for OS/2 Device Driver for IBM730T.
DEVICE=IBM730T.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
|}
 
===IBM750P.SYS===
Pen for OS/2 Device Driver for IBM750P.
DEVICE=IBM750P.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
|}
 
===IBMCOMO.SYS===
Device driver for the IBM Advanced System Mangement service processor hardware.
DEVICE=IBMCOMO.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
|}
 
*[[IBMCSFLK.SYS]] - CSF locked files
*[[IBMLANLK.SYS]] - LAN locked files
 
===IBMSPO.SYS===
Device driver for the IBM Advanced System Mangement service processor hardware.
DEVICE=IBMSPO.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
|}
 
===IBMTOK.OS2===
Network adapter driver for IBM Token-Ring cards.
DEVICE=C:\IBMCOM\MACS\IBMTOK.OS2
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===IBMTOKCS.OS2===
IBM Turbo 16/4 Token-Ring PC Card.
DEVICE=IBMTOKCS.OS2
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===ICHCSND.SYS===
Analog Devices SoundMax Integrated Digital Audio AD188x/198x OS/2 driver for Intel 82801AA/AB/BA/CA/DB/EB and NVidia MCP2/CK8 chipsets.
DEVICE=ICHCSND.SYS
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
| -
|Yes
|Yes
|Yes
|}
 
===ICHCVDD.SYS===
AD18xx/19xx virtual DOS driver for Intel 82801AA/AB/BA/CA/DB/EB and NVidia MCP2/CK8 chipset.
DEVICE=ICHCVDD.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
|}
 
===ICHSND.SYS===
Analog Devices SoundMax Integrated Digital Audio AD18xx for Intel 82801AA/AB chipsets.
DEVICE=ICHSND.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
|}
 
===ICHVDD.SYS===
AD1881 virtual DOS driver for Intel 82801AA/AB chipset.
DEVICE=ICHVDD.SYS
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
| -
|Yes
|Yes
|Yes
|}
 
*[[IDEHDD.SYS]] - Parallel port hard disk
*[[IFNDIS.SYS]] - IP interface NDIS
*[[IFNDISNL.SYS]] - IP NDIS Null
*[[INET.SYS]] - IP SLIP
*[[INIT931.SYS]] - OPTi 82C931 init
*[[IPSEC.SYS]] - IP security
*[[IPX.SYS]] - NetWare Requester IPX protocol
*[[IRCOMM.SYS]] - IrDA IrCOMM
*[[IRDA_DD.OS2]] - IrDA Stack
*[[IRDA_PHY.OS2]] - IrDA Stack
*[[IRDD.SYS]] - Infrared
 
===IRMAC.OS2===
IBM Wireless LAN PCMCIA Adapter driver.
DEVICE=IRMAC.OS2
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|No
|Yes
|Yes
|Yes
|}
 
*[[JJSCDROM.DMD]] - CD-ROM device manager with CD-DA
 
===KBLS120.SYS===
Kingbyte LS-120 ATAPI Disk Driver.
http://www.kingbyte.com
DEVICE=KBLS120.SYS
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|No
|Yes
|Yes
|Yes
|}
 
===KBPD.SYS===
Kingbyte OS/2 Parallel PD ATAPI Disk Driver.
http://www.kingbyte.com
DEVICE=KBPD.SYS
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|No
|Yes
|Yes
|Yes
|}
 
*[[KBZIP100.SYS]] - KingByte Parallel Port ZIP100
 
===KDBNET.SYS===
Kernel Failure Network protocol, enables remote Kernel-Failure repair over TCP/IP.
DEVICE=KDBNET.SYS
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|No
|Yes
|Yes
|Yes
|}
 
*[[KILLER.SYS]] - Watchcat process killer
 
===KMGAX64.SYS===
It is used by Matrox Graphics cards.
DEVICE=C:\Mga\Os2\KMGAX64.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
|}
 
===KTC110.OS2===
Kingston EtheRX PCI Fast Ethernet Adapter.
NIC driver packages available at http://pws.prserv.net/mckinnis/nicpak/liteon.zip.
DEVICE=KTC110.OS2
 
{|class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===KTC111.OS2===
Kingston Fast EtheRx KNE111TX PCI Fast Ethernet Adapter.
DEVICE=KTC111.OS2
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
=KTC120.OS2=
Kingston EtheRX PCI Fast Ethernet Adapter.
DEVICE=KTC120.OS2
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
=KTC40.OS2=
Kingston EtheRx PCI-Ethernet-Networkadapter driver.
NIC driver packages available at http://pws.prserv.net/mckinnis/nicpak/liteon.zip.
DEVICE=KTC40.OS2
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===KURTAXGT.SYS===
Pen for OS/2 Device Driver for Kurta.
DEVICE=KURTAXGT.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
|}
 
===L100.OS2===
PNIC 100 Base FX Fast Ethernet adapter.
NIC driver packages available at http://pws.prserv.net/mckinnis/nicpak/liteon.zip.
DEVICE=L100.OS2
 
'''TIP:''' By [[Jan Swartling]]. To get this driver to work with a Netgaer FA 310TX edeit the L100.NIF as follows:
 
  [Media_Mode]
  display = "Serial connection type"
  type = string
  strlength = 14
  optional = yes
  set = TP_10,TP_10_FD,TP_100,TP_100_FD,AUTODETECT
  default = AUTODETECT
  help = "This parameter specifies the serial connection type used on the adapter.
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===LANDD.SYS===
LAN Manager's user device driver that provides services for MAC frame protocols.
DEVICE=LANDD.SYS
 
'''NOTE:''' By [[Jeff Summner]]: Looking at the driver, it supplies the driver names \dev\LANDD$ and requires another device, \dev\protman$ to work. In my experience, in OS/2 it is strictly used for SNA, be that Anynet (Netbios over SNA/APPN) or simple Mainframe connectivity. It is also used to configure Bridges and LAM/CAU equipment. It does allow for some pretty cool stuff, like simple Token Ring utilization figures (a la Ringutil, IBM EWS, useless at full duplex, though) and Token Ring Diags (last ring code, upstream neighbor, beaconing MAC, Ring Parameter Server reporting.)
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
=LANDLLDD.OS2=
LAN Manager interface to LAND.OS2 - the 802.2 protocol.
DEVICE=LANDLLDD.OS2
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
=LANDLLDD.SYS=
LAN Manager's common DLL device driver.
DEVICE=LANDLLDD.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
|}
 
=LANMSGDD.OS2=
Writes a log named LANTRAG.LOG into drive:\IBMCOM. This file will contain any messages (such as errors) generated via LANMSGDD.OS2.
DEVICE=C:\IBMCOM\LANMSGDD.OS2 <parameter>
 
'''Parameters'''
 
* /I:C:\IBMCOM /S
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
=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.OS2
 
DEVICE=\IBMCOM\LANMSGDD.OS2 /I:drive:\IBMCOM /S
 
Writes a log named LANTRAG.LOG into drive:\IBMCOM. This file will contain any messages (such as errors) generated via LANMSGDD.OS2.
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
=LANPDD.SYS=
LAN Manager's kernel device driver.
DEVICE=LANPDD.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
|}
 
=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:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===LANVDD.SYS===
DOS LAN Manager's virtual device driver.
DEVICE=LANVDD.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
|}
 
===LANVMEM.SYS===
LAN Virtual DOS Driver, needed when using an specific DOS to be started.
DEVICE=LANVMEM.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
|}
 
===LDCOPY.SYS===
Simple OS/2 driver for copying files while CONFIG.SYS is being processed by [[Bob Eager]].
DEVICE=LDCOPY.SYS
 
'''Parameter:'''
* sourcefile destinationfile
 
'''Note:''' The driver can appear several times in the config.sys, thats not a fault.
http://www.tavi.co.uk/os2pages/ldcopy.html
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===LNE100.OS2===
Linksys LNE100TX Fast Ethernet Adapter(LNE100TX v4).
NIC driver packages available at http://pws.prserv.net/mckinnis/nicpak/liteon.zip.
DEVICE=LNE100.OS2
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
*[[LOG.SYS]] - Error logging
*[[LPT49.SYS]] - LPT port 4-9
 
===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
 
'''Parameter:'''
* -T:ss
Specifying the timeout value on send/receive (default 10 seconds). If using slow media (diskette), or when LPTool is used on a very busy system, increase this for reliable operation.
 
* -P:n
Specifying the LPT port-address to use (default is 1 for using 0378). Use LPTDD.CMD to define the correct n.
 
The FREE LPTool is developed by Jan van Wijk available at http://www.fsys.demon.nl
 
'''TIP:''' Together with e.g. the great FileCommander/2 by [[Brian Harvard]] create a user-menue entry that sends the current directory to the connected Computer for an easy use.
 
Example:
  S: Copy to Remote via parallel port
  D:\TOOLS\LPTOOL\LPTOOL send
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===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:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
 
|-
|Yes
|Yes
|Yes
|Yes
|Yes
|Yes
|}
 
===LTMDMOS2.SYS===
Lucent Technologies Modem Driver.
An older V. 5.55 Beta 3 is available for FREE at http://www.drmartinus.de/notebook2/notebook.htm
DEVICE=LTMDMOS2.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
|}
 
*[[LXAPI32.SYS]] - common linux services driver
 
===MACFH.OS2===
Part OS/2 Virtual LAN Kernel.
DEVICE=MACFH.OS2
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===MAESTR2E.SYS===
AudioDrive Maestro-2E OS/2 Driver modified by [[Daniela Engert]]
DEVICE=MAESTR2E.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
|}
 
===MD5.SYS===
Used by the Firewall built into TCP/IP 4.1 and above. This driver adds MD5 encryption to the Firewall. Device driver used by the IBM TCP/IP Firewall to impliment MD5 encryption. Part of the TCP/IP Ver. 4.1/4.2/4.21 firewall. This is RSA's message digest algorithm used to provide authentication and integrity verification.
DEVICE=x:\MPTN\PROTOCOL\MD5.SYS
 
There are several tools to configure the firewall:
* Zampa:
* ServerConfig: http://www.michelinakis.gr/Dimitris/sc/index.html
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===MEDIAOS2.SYS===
MediaDrive OS/2 Device Driver. The MediaDrive is an internal PC Card drive for Workstations. Useful e.g. for Digital-Cameras.
Available at http://www.altec-computersysteme.com
DEVICE=MEDIAOS2.SYS
 
'''Parameter:'''
* /V - Verbose
* /B:XXX - Basisadress at XXX e.g. 170
 
'''Limitations:'''
 
The driver can only read/write FAT formatted ATA & SRAM PC Cards.
With OS/2 only the lower slot can be used.
Must be the only drive attached to the IDE-Controller.
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===MEIO0437.SYS===
Driver for the MWAVE Modem for IBM Thinkpads.
DEVICE=MEIO0437.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
|}
 
===MEMMAN.OS2===
LAN Manager's memory manager for DOS/Windows mode operation. Left over from old code to provide compatibility. Not needed for normal operations.
DEVICE=MEMMAN.OS2
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===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
 
'''TIP:''' For working with Midi there is the MIDI Station Sequencer: http://www.dinosoft.it/~midistation/index.html
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|No
|No
|Yes
|Yes
|}
 
*[[MODISK.DMD]] - MO device manager
 
===MONMOU01.SYS===
Serial Touchscreen Controller on PC-Bus System
DEVICE=MONMOU01.SYS <parameter>
 
'''Parameter:'''
where is: 4035 for the IntelliTouch E281-4035 PC-Bus controller. 4025 for the IntelliTouch E281{A}-4025 PC-Bus controllers. 2201 for the AccuTouch E271-2201 PC-Bus con troller. 141 for the AccuTouch E271-141 PC-Bus controller.
 
matches the jumper settings on the controller.
 
matches the interrupt jumper on the controller.
 
'''NOTE:''' Disabling the COM Drivers
If you selected IRQ4 or IRQ3 for the touchscreen controller (the interrupts reserved for COM1 and COM2), move the DEVICE=COM.SYS and DEVICE=VCOM.SYS commands (if present) before the DEVICE= MONMOU03.SYS command in CONFIG.SYS. This prevents the COM drivers from displaying a message saying the COM port is unavailable. Add the flag (,0,0) to COM.SYS, where is 1 for IRQ4 or 2 for IRQ3.
 
'''NOTE:''' If you do not wish to have a mouse connected, change the "stype=elomou$" flag to "type=elomou$" on the DEVICE=MOUSE.SYS command.
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|No
|No
|Yes
|Yes
|}
 
===MONMOU02.SYS===
Serial Touchscreen Controller on PS/2 System
DEVICE=MONMOU02.SYS <parameter>
 
'''Parameter:'''
where is: 4035 for the IntelliTouch E281-4035 PC-Bus controller. 4025 for the IntelliTouch E281{A}-4025 PC-Bus controllers. 2201 for the AccuTouch E271-2201 PC-Bus con troller. 141 for the AccuTouch E271-141 PC-Bus controller.
 
matches the jumper settings on the controller.
 
matches the interrupt jumper on the controller.
 
'''NOTE:''' Disabling the COM Drivers
If you selected IRQ4 or IRQ3 for the touchscreen controller (the interrupts reserved for COM1 and COM2), move the DEVICE=COM.SYS and DEVICE=VCOM.SYS commands (if present) before the DEVICE= MONMOU03.SYS command in CONFIG.SYS. This prevents the COM drivers from displaying a message saying the COM port is unavailable. Add the flag (,0,0) to COM.SYS, where is 1 for IRQ4 or 2 for IRQ3.
 
'''NOTE:''' If you do not wish to have a mouse connected, change the "stype=elomou$" flag to "type=elomou$" on the DEVICE=MOUSE.SYS command.
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|No
|No
|Yes
|Yes
|}
 
===MONMOU03.SYS===
PC-Bus and MicroChannel Touchscreen Controller
DEVICE=MONMOU03.SYS <parameter>
 
'''Parameter:'''
where is: 4035 for the IntelliTouch E281-4035 PC-Bus controller. 4025 for the IntelliTouch E281{A}-4025 PC-Bus controllers. 2201 for the AccuTouch E271-2201 PC-Bus con troller. 141 for the AccuTouch E271-141 PC-Bus controller.
 
matches the jumper settings on the controller.
 
matches the interrupt jumper on the controller.
 
'''NOTE:''' Disabling the COM Drivers
If you selected IRQ4 or IRQ3 for the touchscreen controller (the interrupts reserved for COM1 and COM2), move the DEVICE=COM.SYS and DEVICE=VCOM.SYS commands (if present) before the DEVICE= MONMOU03.SYS command in CONFIG.SYS. This prevents the COM drivers from displaying a message saying the COM port is unavailable. Add the flag (,0,0) to COM.SYS, where is 1 for IRQ4 or 2 for IRQ3.
 
'''NOTE:''' If you do not wish to have a mouse connected, change the "stype=elomou$" flag to "type=elomou$" on the DEVICE=MOUSE.SYS command.
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|No
|No
|Yes
|Yes
|}
 
*[[MOUSE.SYS]] - pointing device
 
===MOUSE2.SYS===
Driver for the Trackpoint of IBM Thinkpads
DEVICE=MOUSE2.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
|}
 
*[[MPU401.SYS]] - MPU401 interface
*[[MPU401.SYS]] - MPU401 interface
*[[MPU401DD.SYS]] - MidiLab/2 Device Driver
*[[MVPRODD.SYS]] - ProAudio Spectrum
*[[MVPRODD.SYS]] - ProAudio Spectrum
 
*[[OPL4D.SYS]] - OPL4
===MWAVEDD.SYS===
*[[PARADISE.SYS]] - Paradise mixer for Crystal CS423x
Driver for MWAVE Modem on IBM Thinkpads.
*[[SB16D2.SYS]] - SoundBlaster 16
DEVICE=MWAVEDD.SYS
*[[SBAWED2.SYS]] - SoundBlaster AWE32
 
*[[SBD2.SYS]] - SoundBlaster 2.0
'''Platform Support:'''
*[[SBLIVE16.SYS]] - Soundblaster Live
{| class="wikitable"
*[[SBLIVE32.SYS]] - Soundblaster Live
|-
*[[SBP2D2.SYS]] - Sound Blaster Pro (OPL3)
!OS/2 2.x
*[[SBPD2.SYS]] - Sound Blaster Pro (OPL2)
!OS/2 3.0
*[[SBPW2.SYS]] - SB PRO Wave-Only (aka K12)
!OS/2 4.0
*[[SBW2.SYS]] - Sound Blaster Wave-Only (aka K12)
!OS/2 4.5x
*[[SNDSCAPE.SYS]] - Ensoniq Soundscape
|-
*[[SPKRDD.SYS]] - PC speaker
|Yes
|Yes
|Yes
|Yes
|}
 
===MWAVEVDD.SYS===
Dos Driver for the MWAVE-DSP in Thinkpads.
DEVICE=MWAVEVDD.SYS
 
'''ATTENTION:''' The MWAVEVDD.SYS must placed before VEMM.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
|}
 
===NE2000.OS2===
Eagle Technology NE2000plus Ethernet Adapter.
DEVICE=NE2000.OS2
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===NETBEUI.OS2===
This is the NetBIOS protocol driver.
DEVICE=C:\Ibmcom\Protocol\NETBEUI.OS2
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
*[[NETBIOS.OS2]] - NetBIOS protocol
 
===NETBIOS.SYS===
Loads support for the NETBIOS protocol.
DEVICE=NETBIOS.SYS
 
'''TIP:''' If you do not use NETBIOS applications, you can remove the NETBIOS driver from the config.sys and the NETBIOS section from the PROTOCOL.INI to remove some of the confusion this creates. You should also remove the virtual netbios drivers at the same time since these bind onto the NETBIOS driver and not the LM10 interface (which is why they appear after the NETWKSTA.SYS driver, so it can "eat" its resources first, then what is left over is assigned to NETBIOS.SYS). [<- Note: this should be NETBIOS.OS2] (The mentioned virtual NETBIOS drivers are \IBMCOM\PROTOCOL\LANPDD.OS2 and LANVDD.OS2)
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
=NETFLX3.OS2=
OS/2 NDIS 2 Driver for Compaq NetFlex-3/Netelligent Controllers.
DEVICE=NETFLX3.OS2
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
=NGUEST2.SYS=
NetOp driver. NetOp is a family of remote contral products which support multiple operating systems and various communication interfaces.
DEVICE=NGUEST2.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
|}
 
=NHOST2.SYS=
NetOp driver. NetOp is a family of remote contral products which support multiple operating systems and various communication interfaces.
DEVICE=NHOST2.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
|}
 
=NHOST2W.SYS=
NetOp driver. NetOp is a family of remote contral products which support multiple operating systems and various communication interfaces.
DEVICE=NHOST2W.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
|}
 
=NMPIPE.SYS=
This driver provides Named Pipes support on the Netware client.
DEVICE=C:\Netware\NMPIPE.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
|}
 
=NOVAQOS2.SYS=
Driver for backup-software from NOVABACK.
DEVICE=NOVAQOS2.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
|}
 
=NOVASPI.SYS=
Driver for backup-software from NOVABACK.
 
  DEVICE=NOVASPI.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
|}
 
===NPSERVER.SYS===
This driver allows your workstation to function as a Named Pipes Netware server.
DEVICE=\Netware\NPSERVER.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
|}
 
===NSIR.SYS===
Part of the Infrared driver for IBM PC300PL computer.
DEVICE=\OS2\DLL\NSIR.SYS
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|No
|Yes
|Yes
|Yes
|}
 
===NTRACE.OS2===
Goldencode Network Trace (http://www.goldencode.com).
DEVICE=NTRACE.OS2
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
=NVC.SYS=
This is a "Smart Behavior Blocker for DOS" from Norman antivirus.
Basically a shield running in dos-boxes and similar to protect from possible virus "sneak attacks".
DEVICE=NVC.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
|}
 
=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=\Netware\Nwreq.sys
 
<b>Platform Support:</b>
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
=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=\Netware\Odi2Ndi.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
|}
 
=OPL3.SYS=
Is used by soundcards with an OPL3 sound chip.
DEVICE=C:\Os2\Boot\Opl3.sys
 
'''Parameter:'''
 
* /P:nnn
Base I/O: Sets the base I/O address for FM device.
Is almost always, 388 (nnn is in hex)
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===OPL3SA.SYS===
It is used by Soundcards with Yamaha SAx sound chips.
DEVICE=C:\Mmos2\Opl3sa.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
|}
 
===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:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===OPL4D.SYS===
Yahama FM Sythesis OPL4 MIDI Driver
DEVICE=OPL4D.SYS
 
'''Parameter:'''
* /P:xxx
Midiport Address, 300, 310, 330 or 388 (default)
 
* /N:OPL41$
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
*[[OPTICAL.DMD]] - Optical device manager
*[[OS2CDROM.DMD]] - CD-ROM device manager
*[[OS2.SYS]] - Iomega ZIP OAD
*[[OS20MEMU.SYS]] - Memory Analyser
 
=OS2EASY.SYS=
Altec EASY DRIVE. http://www.altec-computersysteme.com
DEVICE=OS2EASY.SYS <parameter>
 
'''Parameter:'''
 
* /V
Set Verbose Mode on
* /B:XXX
Set Base Adress to XXX e.g. 170
 
'''NOTE:''' Currently only one slot supported, the standard format command is unsupported, no API to get direct access to the memory media.
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
*[[OS2OGL.SYS]] - Pentium Pro optimised Open GL
*[[P6K7MTRR.SYS]] - MTRR setting
 
===P9100.SYS===
Is used by display adapters with a Weitek P9100 chipset
DEVICE=\OS2\BOOT\P9100.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
|}
 
*[[PANEL.SYS]] - PS/2 Model 95 panel
 
===PARADISE.SYS===
Driver for the Paradise mixer for all Crystal CS423x soundcards using a mode-3 driver.
DEVICE=PARADISE.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
|}
 
===PAUSE.SYS===
DEVICE=PAUSE.SYS
 
'''Parameter:'''
* /W:NNN
Where: NNN = seconds to wait (default = 30 seconds)
 
Pauses the config.sys for a given time. Useful for maintenance purposes.
The driver can be found at the IBM Device Driver Pak Online site.
 
'''TIP:''' Together with BASEDEV=IBM1S506.ADD the /W parameter does the same.
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
=PC.SYS=
Driver from Process Commander by Stardock.
DEVICE=PC.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
|}
 
===PCCOM2.SYS===
PCCOM 2 PORT Card Device driver.
DEVICE=PCCOM2.SYS
 
'''Parameter:'''
* /Axxx,yyy
card I/O address; port1=xxx, port2=yyy
 
* /Imm,nn
IRQ Nø; IRQ1=mm, IRQ2=nn
 
* /Cxx
Assign the port number of the first port on the card ( COM1 to COM98 )
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
 
=PCCOM4.SYS=
PCCOM 4 PORT Card Device driver.
DEVICE=PCCOM4.SYS <parameter>
 
'''Parameter:'''
/Axxx : card address
 
/Ixx : IRQ Nø
 
/D : compatible mode: COM1 and COM2 ( same as PC COM ). Use COM.SYS ( from IBM) for these 2 ports and PCCOM4.SYS for other ports. This option must be put to the front of all other options.
 
/Cxx : Assign the port number of the first port on the card ( COM1 to COM96 )
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
=PCCOM8.SYS=
PCCOM 8 PORT Card Device driver.
DEVICE=PCCOM8.SYS
 
'''Parameter:'''
* /Axxx,xxx
Address of the card, following of vector address( without any space ! )
* /Ixx
IRQ Nø
* /Cxx
Assign the port number of the first port on the card ( COM1 to COM92 )
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===PCIND.OS2===
NDIS driver for RealTek RTL-8029 based NE2000-combatible cards.
DEVICE=PCIND.OS2
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===PCKBD.SYS===
Process Commander Keyboard driver.
The PCKBD line lets full-screen Process Commander be invoked, even when the customized KBDBASE.SYS is not being used.
DEVICE=PCKBD.SYS <parameter>
 
'''Parameter:'''
 
* KEYB:CA-A
 
For getting it to work with FP13 and up see:
http://www.scoug.com/os24u/2001/scoug003.mrkia.html
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===PCLOGIC.SYS===
Provides mouse support for Genius, Logitech, PC Mouse Systems.
DEVICE=PCLOGIC.SYS
 
'''ATTENTION:''' Must reside between POINTDD.SYS and MOUSE.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
|}
 
===PCM2FLSH.SYS===
PCMCIA Storage Driver for OS/2 (FLASH).
DEVICE=PCM2FLSH.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
|}
 
===PCM2SRAM.SYS===
PCMCIA Storage Driver for OS/2 (SRAM).
DEVICE=PCM2SRAM.SYS
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|?
|Yes
|Yes
|Yes
|}
 
===PCMNICCS.OS2===
IBM Ethernet Adapter (PCMCIA) driver.
DEVICE=PCMNICCS.OS2
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|2.1
|Yes
|Yes
|Yes
|}
 
===PCMSSDIF.SYS===
PCMCIA Storage Driver for OS/2 (Interface).
DEVICE=PCMSSDIF.SYS
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|2.1
|Yes
|Yes
|Yes
|}
 
===PCNTND.OS2===
AMD PCNet Ethernet Family Adapter driver.
DEVICE=PCNTND.OS2
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
=PDITOU01.SYS=
See DEVICE TOUCH.SYS.
DEVICE=PDITOU01.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
|}
 
===PDITOU02.SYS===
See DEVICE TOUCH.SYS.
DEVICE=PDITOU02.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
|}
 
=PENCC.SYS=
Pen for OS/2 Device Driver for CalComp 3300.
DEVICE=PENCC.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
|}
 
===PENDD.SYS===
Wacom IV and V Tablet driver by Masami Kitamura.
DEVICE=PENDD.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
|}
 
*[[PMAC.OS2]] - SSW Parallel NDIS
 
===PMDD.SYS===
Installs pointer draw device driver support.
DEVICE=\Os2\Boot\Pmdd.sys
 
'''WARNING:''' OS/2 will not start without this line in your config.sys file.
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===PNPND.OS2===
Device driver for the RTL8019 Ethernet card.
  DEVICE=PNPND.OS2
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
==POINTDD.SYS==
Provides mouse pointer draw support. Text modes 0, 1, 2, 3, and 7 and graphic modes D, E, F, and 10 are supported. For graphic modes other than D, E, F, and 10, the correct graphic device driver must also be installed.
DEVICE=\Os2\Boot\Pointdd.sys
 
'''WARNING:''' In order for MOUSE.SYS to work effectively, this driver must be loaded by OS/2 before MOUSE.SYS. Do not remove it from your config.sys file.
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===PPPEMYWI.OS2===
PPP over Ethernet Protocol driver included in ISDNPM 3.x.
 
  DEVICE=PPPEMYWI.OS2
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
*[[PRANDIS.OS2]] - Parallel Port NDIS Mac
 
===PROTMAN.OS2===
Network protocol-manager driver. IBM OS/2 LAN Protocol Manager, read PROTOCOL.INI in directory drive:\IBMCOM
DEVICE=C:\IBMCOM\PROTMAN.OS2 <parameter>
 
'''Parameters'''
 
* /I:C:\IBMCOM
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===PRTUTIL.SYS===
Part of the Infrared driver for IBM PC300PL computer.
DEVICE=C:\OS2\DLL\PRTUTIL.SYS
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|No
|Yes
|Yes
|Yes
|}
 
===PSCOM.SYS===
This driver is required for serial communications on ACPI systems.
DEVICE=\OS2\Boot\PSCOM.SYS <parameters>
 
'''NOTE:''' This line MUST appear ''after'' any driver that uses a communications port, but ''before'' USB serial drivers (e.g., USBSER.SYS and/or USBCOM.SYS).
 
'''NOTE:''' See other notes related to COM.SYS.
 
'''TIP:''' To specify address and interrupt manually, use the syntax (port,address,IRQ), e.g.:
 
Set COM3 and COM4 at address 3E8 on IRQ 4 and 2E8 on IRQ 3:
  DEVICE=drive:\OS2\COM.SYS (3,3E8,4) (4,2E8,3)
 
'''Parameter:'''
* /V - Verbose
* /W - Wait verbose mode. Displaying pauses with a "Press Enter to continue..." message.
* /F - Find COM ports on PCI combo (serial/parallel) cards automatically.
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
=PTDVR.SYS=
Driver of Backmaster tape backup system.
DEVICE=PTDVR.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
|}
 
===QAP2DRVR.SYS===
Driver for QAPlus/2, a PM program for testing system hardware: CDROM, ser/par ports, floppy drives, HD, keyboard, system board, memory, mouse... It can pinpoint failed SIMMs. Makes reports; everything. A bit dated now (1996), but still kinda useful. From DiagSoft, Inc., in Scott's Valley, CA, USA.
DEVICE=QAP2DRVR.SYS
 
Information by [[Wm D Loughman]] (wdlkhl@attglobal.net)
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===QCAMM.SYS===
Driver for the Connectix Quickcam connected to parallel port.
QCammdd01.zip is FREE for personal use.
DEVICE=QCAMM.SYS <parameter>
 
'''Parameter:'''
* /CB=nnn - Camera Balance 1-254 (varies)
* /CC=nnn - Camera Contrast,nnn=1-255,default 104
* /CE=nnn - Camera Exposure,nnn=1-254,default 210
* /CT=n - Camera Transfer,n=1,2,4, default 1
* /FD=n - Frame Depth,n=4,6,default 6
* /FH=nnn - Frame Height,nnn=1-240,default 240
* /FL=nnn - Frame Left,nnn=1-320,default 1
* /FT=nnn - Frame Top,nnn=1-240,default 1
* /FW=nnn - Frame Width,nnn=1-320,default 320
* /PA=nnn - Port Address,nnn=278,378,3bc
* /PN=n - Port Number,n=1,2,3
* /QM - Quiet Mode
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
=QCOM.SYS=
Quatech (www.quatech.com) asynchronous serial device driver for the Quatech ISA and PCI boards High baud rates to 921,600 bits per second, depending on UART type. Support for 16750 UARTs and their 64-byte FIFOs. Up to 32 serial ports.
 
  DEVICE=QCOM.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
|}
 
===QUICKCAM.SYS===
Quickcam Viewer driver for Connectix QuickCam (tm) B&W, Colour, ColourII, QuickCam VC or QuickCam Pro
 
'''NOTE:''' It is recommended that you set your parallel port to either AT-mode or EPP-mode for uni-directional or bi-directional modes, respectively. Bi-directional mode will give at least double the throughput compared to uni-directional mode. QuickCam VC and Pro: The parallel-port MUST be set to ECP-mode. Currently, interrupt and DMA settings are not used.
Available at: http://www.cix.co.uk/~elad/qv2.htm
DEVICE=QUICKCAM.SYS
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|
|Yes
|Yes
|Yes
|}
 
===QVCOM.SYS===
Quatech (www.quatech.com) asynchronous serial device driver for the Quatech ISA and PCI boards for DOS.
DEVICE=QVCOM.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
|}
 
===R0STUB.SYS===
Is somewhere used by MMOS2. R0STUB is the ring-0 half of the sync-stream-manager (SSM) that allows MMPM/2 to synchronize audio and video. Allows audiosh.dll to talk to audio drivers vis IDC entrypoint. In the beginning, all the streaming took place at ring-0. Later (Warp 3?), the audio streaming was moved to ring-3. The API still had to be maintained to audio driver. R0STUB is small piece of code that takes FIFOs buffers to/from MMPM/2 ring-3 audio stream handler and delivers them from/to the hardware vender audio device driver.
DEVICE=C:\Mmos2\R0stub.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
|}
 
===RAWEMYWI.OS2===
DSL cable-modem driver from ISDNPM.
DEVICE=RAWEMYWI.OS2
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===RCPTRNDS.OS2===
Racore Preferred Token Ring Adapter (PCMCIA Support).
DEVICE=RCPTRNDS.OS2
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===RDRHELP.200===
This driver is part of MPTS and is necessary somewhere for the NetBIOS protocol.
DEVICE=\Ibmcom\Netprog\Rdrhelp.200
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===REFPART.SYS===
Driver for accessing the Refernce Partition on IBM PS/2 Microchannel Machines.
Information by: [[Ralph-Marcus Boenicke]]
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
=RMAUDIO.SYS=
Reel Magic sound card driver.
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
*[[RODENT.SYS]]
 
=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:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
=RSJSCSI.SYS=
The device driver RSJSCSI.SYS provides simplified access to SCSI devices. The CD Writer File System uses this device driver to access the CD Recorder (also needed for ATAPI).
DEVICE=RSJSCSI.SYS <parameter>
 
'''Parameter:'''
 
* -q
While booting, ask user for confirmation before installing the device driver.
 
* -x
This option allows using memory above the 16MB line. This works together with true 32-bit SCSI adapters, only (e.g. most EISA and PCI adapters).
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
=RSMVDWO.SYS=
Driver for PolyPM a Remote Service Management Solution. http://www.iss2you.com
DEVICE=RSMVDWO.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
|}
 
=RTFND.OS2=
RTL8129 Fast Ethernet Adapter.
NIC driver packages available at http://pws.prserv.net/mckinnis/nicpak/realtek.zip.
DEVICE=RTFND.OS2
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
=RTGNDA.OS2=
New description.
DEVICE=RTGNDA.OS2
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
=RTR16NDIS.OS2=
Racore 16/4 Token-Ring Adapter.
DEVICE=RTR16NDIS.OS2
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
=RTSND.OS2=
NDIS MAC for RTL8139 Fast Ethernet Adapter.
 
  DEVICE=RTSND.OS2 <parameter>
 
'''Parameters'''
* /V
Verbose mode
* /Q
Quiet mode
* /2 .. /9
Selecects other Drivername = netry in \ibmcom\protocol.ini used automaticly if you install more than one card.
* /U
Number cards as found. useful if BUSNO, DEVICENO or ETHERID values are not present in protocol.ini
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===RVGNDIS.OS2===
Racore 10/100 AnyLAN Card.
DEVICE=RVGNDIS.OS2
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
=RZT2BOOT.SYS=
This driver is used by the IBM AO-Manager.
 
  DEVICE=C:\SMG\Bin\Rzt2boot.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
|}
 
===SB16D2.SYS===
Driver for Sound Blaster 16 sound card.
DEVICE=SB16D2.SYS <parameter>
 
'''Parameter:'''
 
* /C:
Card Number, this will be set to 1 in most cases
 
* /D:
8-bit DMA channel, Valid values - 0, 1 & 3 (Sound Blaster cards that use Vibra chipset do not have 0). Default value - 1.
 
* /H:
16-bit DMA channel, Valid values - 5, 6 & 7 (Sound Blaster cards that use Vibra chipset do not have 6). Default value - 5.
 
* /I:
IRQ number, Valid values - 5, 7, 9, 10 & 11. Default IRQ - 5.
 
* /A:
Base addresss, Valid values - 220, 240, 260, 280 Default value - 220.
 
* /B:
Buffer size in KB, Valid values - 1-24. While any value in this range will work fine, to get the best results don't use this option and let the driver use the default buffer size. Default value - 8KB.
 
* /M:
MPU port address Valid values - 300 & 330 Default value - 330.
 
* /N:
Driver name, set this to SBAUD1$
 
* /Q
Quiet mode flag, OPTIONAL. Setting this option disables initialization messages. If not specified the initialization messages are displayed during boot-up.
 
* /EXT
Use MPU port instead of internal synth for MIDI, OPTIONAL By default the drivers are configured to use the internal synthesizer. But if you have a daughterboard attached to your Sound Blaster card and you want MIDI playback to use the synthesizer in the daughterboard, specify this flag.
 
* /P
Ignore PnP BIOS if it is present. If PnP BIOS is present, the driver usually queries the BIOS for certain PnP port addresses. Specifying this option causes the driver not to access the BIOS and determine these port addresses itself.
 
* /G
Override PnP BIOS, undocumented switch. When used all parameters must be specified.
 
'''TIP:''' Look for the SB163264.ZIP package which contains all drivers for the soundblaster cards including those for the AWE 64.
 
A FREE Mixer for SB 16/32/64 is Mixomat 1.01b by [[Christoph Bratschi]], and the newer Mixomat 2.0 available at http://www.bratschi.net
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===SBAWED2.SYS===
It is used by Creative Labs AWE32 soundcards.
DEVICE=C:\Sbos2\Sbawed2.sys
 
'''Parameter:'''
See DEVICE SB16D2.SYS
 
'''TIP:''' According to OS/2-Inside the statement can be shortened to:
  SBAWED2.SYS /N:SBAUD1$
 
'''TIP:''' Look for the SB163264.ZIP package which contains all drivers for the soundblaster cards including those for the AWE 64.
According to OS2VOICE for the AWE 64 the entry should look like this:
  DEVICE=drive:\SBOS2\SBAWED2.SYS /C:1 /D:1 /H:5 /I:5 /A:220 /B:1 /M:330 /N:SBAUD1$ /G
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
 
===SBLIVE16.SYS===
Soundblaster Live 16Bit MMPM/2 Sounddriver ported from the Linux sources by Sander van Leuween (sandervl@xs4all.nl)
DEVICE=SBLIVE16.SYS <parameter>
 
'''Parameters:'''
 
* /V verbose (prints copyrights during driver init)
* /C enable CD audio input
* /M enable microphone audio input
* /L enable linein audio input
* /A enable aux audio input (since driver 0.80)
 
'''ATTENTION:''' Read the supplied readme.txt to avoid troubles if you have installed the scitech display drivers (SDDHELP.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
|}
 
===SBLIVE32.SYS===
Soundblaster Live 32Bit core audio driver ported from the Linux sources by Sander van Leuween (sandervl@xs4all.nl)
DEVICE=SBLIVE32.SYS <parameter>
 
'''Parameter:'''
 
* /D
Print start and end address of code (useful to locate code that causes a trap)
 
'''NOTE:''' The install.cmd copies - if it finds a Warp 4.5 (fixpak 13 or WarpServer for E-Business) an driver according to the new KEE API (32 Bit driver architecture) to this file.
 
A appropiate Mixer is the FREE LBMix by Lesha Bogdanow (boga@inbox.ru)
The lastest version of the mixer can be downloaded from http://www.podolsk.ru/~boga/OS2Programs.html where you can also find a couple of other useful OS/2 programs.
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===SBMIX.SYS===
Soundblaster-mixer driver.
DEVICE=SBMIX.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
|}
 
===SCANHP1.SYS===
SCSISCAN OS/2 Copyright from Danmar Systems Inc. Scanner Driver for use with the propietary SCSI controller included with the HPIIp series.
DEVICE=SCANHP1.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
|}
 
===SCANOS2.SYS===
SCSISCAN OS/2 Version 1.20 from Danmar Systems Inc. ASPI Compatible Scanner Driver.
DEVICE=SCANOS2.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
|}
 
*[[SDDHELP.SYS]]
 
==SDI_ASPI.SYS==
PC-BaX ASPI Device Driver. This driver provides PC-BaX with support for SCSI devices, it uses the OS2ASPI.DMD device manager. This is the prefered method of SCSI support for PC-BaX and should be used in almost all cases.
DEVICE=SDI_ASPI.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
|}
 
==SDI_CISA.SYS==
PC-BaX ISA Device Driver. This driver provides PC-BaX with support for a special CRISTIE 8-bit SCSI controller.
DEVICE=SDI_CISA.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
|}
 
=SDI_IDE.SYS=
PC-BaX IDE Device Driver. This driver provides PC-BaX with support for IDE connected devices like Travan backup stations.
DEVICE=SDI_IDE.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
|}
 
=SDI_LPT.SYS=
PC-BaX LPT Device Driver. This driver provides PC-BaX with support for Cristie parallel port connect tape drives, it does not need any other OS/2 Devices managers or Drivers.
DEVICE=SDI_LPT.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
|}
 
=SDI_SCSI.SYS=
PC-BaX SCSI Device Driver. This driver provides PC-BaX with support for SCSI devices, it uses the OS2SCSI.DMD device manager. This method of SCSI support is only neccesary when using an IBM MCA type SCSI controller. See common problems by clicking on the support icon within PC-BaX for a full description.
DEVICE=SDI_SCSI.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
|}
 
=SEAGB24.SYS=
Sytos Plus driver for the Seagate 4mm Tape.
DEVICE=SEAGB24.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
|}
 
=SESDD32.SYS=
Security device driver. Part of IBM's security system - enabler driver. Will stop install if by itself. Network Associates has a product called 'VirusScan for OS/2'. In its User Guide's appendix 'C' is a very good description of how to modifiy the config.sys file manually to add SES to the user's machine.
DEVICE=C:\Os2\Boot\Sesdd32.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
|}
 
=SIO.SYS=
The Sio.sys driver is a replacement for the com.sys driver. The Sio.sys driver can support up to 16 COM ports.
DEVICE=\OS2\BOOT\SIO.SYS <parameters>
DEVICE=\OS2\BOOT\SIO.SYS (Cn, An, In, Ig, Fc)
 
* CN
The number of the Com port or the string COM1 to COMn.
If you use a * in front of the Com port, then the port will be used as a PCMCIA Com port.
 
* AN
A hexnumber to define the I/O address of the Com port.
 
* IN
The IRQ number (0 to 15) or the string IRQ0 to IRQ15. If you don't use this parameter, SIO will search for a IRQ.
 
* IG
This exists only for compatibility with COM.SYS and is ignored by Sio.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
|}
 
*[[SIO2K.SYS]] - Serial I/O
 
 
=SIS900.OS2=
SIS 900/7016 PCI Fast Ethernet Adapter.
DEVICE=SIS900.OS2
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
 
|-
|Yes
|Yes
|Yes
|Yes
|}
 
*[[SMC1208.OS2]] - SMC EZ PCI
*[[SMC8000.OS2]] - SMC 8xxx
*[[SMC9432.OS2]] - SMC EtherPower II
*[[SMCND.OS2]] - SMC 1211TX
*[[SMCPWR.OS2]] - SMC EtherPower
 
==SND16.SYS==
The SND16.SYS driver is used by the MAD16 soundcard.
DEVICE=C:\Os2\Boot\SND16.SYS <parameters>
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
==SND931.SYS==
OPTiSound 82C931 Sound Card Driver.
DEVICE=SND931.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
|}
 
==SNDSCAPE.SYS==
Ensoniq Soundscape VIVO (SND-ENSVIVO) AD1848 Audio OS/2 Device Driver.
DEVICE=SNDSCAPE.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
|}
 
===SOCKETS.SYS===
Network driver.
DEVICE=\MPTN\PROTOCOL\SOCKETS.SYS <parameter>
 
'''Parameters:'''
 
* /c:value
Number of the COM port to which debug information should be sent. Value may be any valid COM port number.
Default = 2
 
* /v
Display the banner at boot time.
 
* /uis:0
Turn off unique ID for select().
If this parameter is not set it defaults to ON .
 
* /mem:value
Number of 4kbyte clusters allocated at initialization time.
Value can be in the range from 30 to 32766 . Default = 75
 
* /gdt:value
The maximum number of 64kbyte blocks the stack can allocate.
Default = 80
 
'''TIP:''' According to IBM, the undocumented parameter /UIS:0 is for use on the 3172 Offload System to improve performance. This parameter is only intended for use on the 3172 Offload System, and turns off the process id : thread id processing on select() calls in the stack.
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
==SOCKETSK.SYS==
32bit TCP/IP Protocol Drivers using the KEE API introduced with WSeB and Fixpak 13 for Warp 4.
Part of the TCP/IP Ver. 4.x firewall.
DEVICE=SOCKETSK.SYS <parameter>
 
'''Parameter:'''
 
* /V
Verbose, shows version-number
 
* /MEM:#
amount of 4KB Clusters. Standard = 75; valid Range = 30 - 32766
 
* /GDT:#
max. amount of 64KB Blocks the Stack can arrange; Standard = 80
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
*[[SOLO.SYS]] - ESS Solo1
*[[SOLO.SYS]] - ESS Solo1
*[[SPCIIRQ.SYS]] - Set PCI IRQ
*[[ULTRADD.SYS]] - Gravis UltraSound
*[[SPKRDD.SYS]] - Speaker audio
*[[UNIAUD16.SYS]] - Uniaud
*[[UNIAUD32.SYS]] - Uniaud
*[[VIAUDD.SYS]] - VIA
*[[YMF724.SYS]] - Yamaha YMF724 (DS-1) PCI


==SPX.SYS==
===Radio FM===
Provides support for the Novell Netware SPX protocol.
*[[FMRADIO.SYS]] - PM Radio
DEVICE=C:\Netware\Spx.sys
*[[TURNON.SYS]]


'''Platform Support:'''
===Video/TV Adapter===
{| class="wikitable"
*[[AF9015.SYS]] - EmperoarTV TV Tuner drivers.
|-
*[[BT32.SYS]] - Bt878 PCI TV adapter
!OS/2 2.x
*[[HIGHQ.SYS]]
!OS/2 3.0
*[[IVAC.SYS]]
!OS/2 4.0
*[[LXAPI32.SYS]] - common linux services driver
!OS/2 4.5x
*[[NOVA.SYS]]
|-
*[[T2.SYS]]
|Yes
*[[WCAST.SYS]] - Hauppauge WinTV PCI
|Yes
|Yes
|Yes
|}
 
==SRVIFS.SYS==
Part of the ThinIFS by IBM.
DEVICE=SRVIFS.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
|}
 
==SSCOMA1.SYS==
OS/2 Serial port driver with auto-detection of Serial Solutions PCI serial cards
available at: http://www.brainboxes.com/
 
PCI card support, 115200 baud rate, ISA interrupt sharing cards with a shared interrupt status register, PCMCIA single function serial communications card support, the device driver is a replacement for the COM.SYS standard serial port driver. Up to 8 COM ports can be opened.
DEVICE=SSCOMA1.SYS <parameter>
 
'''Parameter:'''
 
* /TTEMPLATE.PCI
This template describes a range of PCI coms cards and gives additional information to the driver about a specific card's non-standard features.
 
* /L
List the detected PCI cards
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
*[[SSMDD.SYS]] - Sync/Stream Manager
*[[SUMMA.SYS]] - Summa MM1201 tablet
*[[SVDISK.SYS]] - Super Virtual Disk
 
==SWD1.SYS==
SWD1.SYS is an OS/2 device driver for the Superwatchdog SWD1. The purpose is to detect and restart a hanging system by hardware. [https://web.archive.org/web/19990424024945/http://wave.gkss.de/os2.htm] [http://crydee.sai.msu.ru/ftproot/pub/comp/os/os2/leo/drivers/misc/swd092.zip]
 
*[[SWITCH.OS2]] - Virtual PC network switch
*[[SYSINFO.SYS]] - Netfinity system information
*[[SYSIOS2.SYS]] - System info
*[[TC15DVR.SYS]] - Backmaster tape
*[[TC902X.OS2]] - Tamarack TC9021
 
==TCPBEUI.OS2==
This is the TCPBEUI (NetBIOS over TCP/IP) protocol driver.
DEVICE=C:\Ibmcom\Protocol\TcpBEUI.os2
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|*
|*
|Yes
|Yes
|}
 
===TESTCFG.SYS===
Test configuration device driver. TESTCFG.SYS is used during the install process to test your systems configuration. It is also used by the Selective Install process and during device driver installations.
DEVICE=C:\Boot\Testcfg.sys
 
'''NOTE:''' Because this driver is used by the Selective Install process, it should not be deleted.
 
'''Platform Support'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
==THESEUS2.SYS==
Driver for the outdated memory analysis tool THESEUS2 by IBM. See DEVICE THESEUS5.SYS for an update.
DEVICE=THESEUS2.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
|}
 
==THESEUS5.SYS==
Driver for the new memory analysis tool THESEUS3 by IBM downloadable at: ftp://ftp.boulder.ibm.com/ps/products/os2/fixes/v4warp/theseus3/
DEVICE=THESEUS5.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
|}
 
==TOKEN.SYS==
This line differs depending on the network board you have.
DEVICE=TOKEN.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
|}
 
*[[TOUCH.SYS]]
 
==TR2KNDIS.OS2==
Texas Instruments TokenLite Compatible Token-Ring Adapter driver.
DEVICE=TR2KNDIS.OS2
 
'''Platform Support'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===TSRKRN.SYS===
Module for Teles ISDN-Cards.
DEVICE=TSRKRN.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
|}
 
===UART.SYS===
Basic UART device driver for DEVICE SIO2K.SYS.
DEVICE=UART.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
|}
 
===ULTRADD.SYS===
Device driver for Gravis Ultra Soundcards (discontinued)
DEVICE=ULTRADD.SYS <parameter>
 
Now FREE available at http://www.xs4all.nl/~sandervl
free REGISTRATION KEY: 191181338
 
'''Parameter:'''
* /P:,
* /I:,
* /D:,
* /C:
(default = 28) (Ignored on a GUS PnP)
* /J
(enable joystick)
* /L
(always enable line-in)
* /V
(verbose messages at startup)
* /X
Displays initial Code & Data offsets (for debugging crashes)
 
The next switches are only for the GUS PnP (Pro) and other InterWave based soundcards:
* /G
(enable GUS PnP (and Interwave) detection)
* /R
(force PnP reset if your system doesn't have a PnP BIOS and you are NOT running OS/2 Warp 4.0)
NOTE: /R seems to be necessary for the Reveal WaveXtreme
* /E:XXXXXXX
(3 letters + 4 digits) (PnP ISA Vendor ID for Interwave based soundcards not sold by Gravis
example (uses the GUS PnP Vendor ID): /E:GRV0001 The Vendor ID can be found in the iw.ini file)
 
'''Platform Support'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===ULTRAVDD.SYS===
Virtual Device driver for Gravis Ultra Soundcard for DOS (discontinued).
DEVICE=ULTRAVDD.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
|}
 
*[[UNIAUD16.SYS]]
*[[UNIAUD32.SYS]]
 
===UNICODE.SYS===
Warp Server for E-Business Unicode Driver, enables unicode and locale support. Necessary for JFS.IFS.
DEVICE=UNICODE.SYS <parameter>
 
'''Parameter:'''
* -L
Specifies that base locale setting is permanent. If selected \LANGUAGE\LOCALE\DEFAULT.LOC overrides the config.sys settings.
* -x
Disables codepage conversion, must not be used with JFS.IFS
* -V
Verbose
 
'''Platform Support'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|No
|No
|No
|Yes
|}
 
*[[UPSMON.SYS]] - APC BackUPS monitor


*[[USBAUDIO.SYS]]
==USB==
*[[USBCOM.SYS]]
*[[GPH2USB.SYS]] - GPhoto/2
*[[USBECD.SYS]]
*[[USBAUDIO.SYS]] - USB Audio
*[[USBCOM.SYS]] - USB communication
*[[USBDCF.SYS]] - USB GUDE Expert Mouse CLOCK
*[[USBECD.SYS]] - USB Enhanced Control
*[[USBKBD.SYS]] - USB Keyboard
*[[USBKBD.SYS]] - USB Keyboard
*[[USBMOUSE.SYS]] - USB Mouse
*[[USBMOUSE.SYS]] - USB Mouse
*[[USBPRT.SYS]] - USB Printer
*[[USBPRT.SYS]] - USB Printer
*[[USBRESMG.SYS]] - USB Resource Manager
*[[USBRESMG.SYS]] - USB Resource Manager
*[[USBSCAN.SYS]]
*[[USBSCAN.SYS]] - USB Scanner
*[[USBQSER.SYS]]
*[[USBQSER.SYS]] - USB serial
*[[USBSER.SYS]]
*[[USBSER.SYS]] - USB serial
*[[USBWCM.SYS]] - Wacom Tablets
*[[USBWCM.SYS]] - Wacom Tablets


===USLGENIO.SYS===
==Virtualisation==
Driver for the TV HappyPlayer, this driver can be used with TV cards which have Bt848, Bt849, Bt878 or Bt879 chipsets. This driver will not work with other TV applications.
===MDOS VDD===
DEVICE=C:\Apps\HappyTV\Uslgenio.sys
*[[ANSI.SYS]] - ANSI support
*[[VAPM.SYS]] - Advanced Power Management
*[[VASPI.SYS]] - ASPI
*[[VBIOS.SYS]] - BIOS
*[[VCDROM.SYS]] - CD-ROM drives
*[[VCMOS.SYS]] - CMOS
*[[VDMA.SYS]] - VDMA
*[[VDPMI.SYS]] - DOS Protected Mode Interface memory support
*[[VDPX.SYS]] - Provides DOS Protected Mode Interface memory support
*[[VEMM.SYS]] - EMS
*[[VMANWIN.SYS]]
*[[VNPX.SYS]]
*[[VPICPARM.SYS]] - PIC IRQ9
*[[VPRPMI.SYS]]
*[[VWIN.SYS]] - Windows
*[[VW32S.SYS]] -  Support for the Win32s APIs under Win-OS/2
*[[VXMS.SYS]] - XMS support
;Graphics
*[[V8514A.SYS]] - IBM 8514/A
*[[VCGA.SYS]] - Colour graphic adapter
*[[VEGA.SYS]] - EGA
*[[VMGAX64.SYS]] - Matrox
*[[VMONO.SYS]] - Monochrome display adapter
*[[VP9100.SYS]] - Weitek
*[[VP91VGA.SYS]]
*[[VSVGA.SYS]] - DOS SVGA support
*[[VVGA.SYS]] - VGA
*[[VXGA.SYS]] - XGA
;Audio
*[[ASP4VDD.SYS]] - Vortex AU8820
*[[AUDIOVDD.SYS]] - Audio device drivers
*[[VAUDDRV.SYS]] - Audio for ESS
*[[VGENAUD.SYS]] - Generic Win-OS/2 Audio
;LAN
*[[INT61VDD.SYS]] - PC/TCP sockets
*[[LANVDD.SYS]] - DOS LAN Manager
*[[VSHELL.SYS]] - Netware network shell
;Communications
*[[VHAPI.OS2]] - Virtual HLLAPI
*[[VMODEM.SYS]] - Ray Gwinn's Virtual Modem.
*[[VSIO.SYS]]
*[[VSIO2K.SYS]] - VCOM.SYS replacement
*[[VX00.SYS]] - Fossil
;Misc
*[[CPPVDD.SYS]] - CPU Monitor Plus
*[[GAMEVDD.SYS]] - Joystick port
*[[V2GB.SYS]] - 2GB limit for DOS installers
*[[VCADCMDR.SYS]]
*[[VCOMPAT.SYS]] - Compatibility patch
*[[VLFNMEM.SYS]]
*[[VMPU401.SYS]] - MPU401


'''Platform Support:'''
===Virtual PC===
{| class="wikitable"
*[[VMDRV.SYS]] - OS/2 guest additions
|-
*[[VMMOUSE.SYS]] - pointer device integration
!OS/2 2.x
*[[VMVDD.SYS]]
!OS/2 3.0
*[[VPCAPP.SYS]] - host
!OS/2 4.0
!OS/2 4.5x
|-
|?
|Yes
|Yes
|Yes
|}


===V110.SYS===
===VirtualBox===
Module for Teles ISDN cards
*[[VBOXGUEST.SYS]] - guest support
DEVICE=V110.SYS
*[[VBOXMOUSE.SYS]] - pointer device integration
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
==VAD64.SYS==
Virtual Device driver used by ATI 3D Rage graphic adapter cards. Gives support for DOS and WIN-OS/2.
DEVICE=C:\OS2\Vad64.sys
 
{|class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|?
|Yes
|Yes
|Yes
|}
 
==VAPM.SYS==
Virtual device driver for Advanced Power Management used by DOS and Windows.
DEVICE=C:\Os2\Boot\Vapm.sys
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|?
|Yes
|Yes
|Yes
|}
 
==VASPI.SYS==
Adaptec ASPI device drivers for SCSI support.
DEVICE=VASPI.SYS
 
After you have installed the driver(s) correctly and have restarted your system, you will find a new entry in the DOS settings of DOS program objects, ASPI_ENABLE. This parameter defines, if ASPI is available in the session started from this object. The default is OFF, i.e. the ASPI interface is NOT available. Please change this parameter for all those program objects which you use to start your (DOS and WIN-OS/2) ASPI applications to ON.
 
The default (OFF) can be changed globally to ON by adding the option /ON to the line DEVICE=C:\OS2\VASPI.SYS in your CONFIG.SYS. In this case all DOS and WIN-OS/2 sessions have ASPI available automatically, but you can still disable ASPI for each program object individually.
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===VASACOM1.SYS===
This driver was found on XTEL software configurations (version 5.6 (MINI X-TEL) and 6.0). This driver is for PLC usage.
 
Examples:
DEVICE=X:\OS2\VASACOM1.SYS
 
{|class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|No
|Yes
|Yes
|Yes
|}
 
===VASPIDD.SYS===
Adaptec ASPI device drivers for SCSI support.
DEVICE=VASPIDD.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
|}
 
===VAUDDRV.SYS===
DOS Soundcard-Driver.
DEVICE=VAUDDRV.SYS
 
'''Parameter:'''
* ES16881$ for Soundcards with ESS 1688 chip
* ES18681$ for Soundcards with ESS 1868 chip
* ES18691$ for Soundcrads with ESS 1869 chip
 
'''NOTE:''' the parameter is the link between the OS2 driver and the DOS driver. The DOS driver inherits it's settings associated with the parameter.
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===VBOXGUEST.SYS===
This driver is for OS/2 guests running inside a VirtualBox virtual machine. Included on the VirtualBox Guest Additions virtual CD image.
Last version: 1.6.51 - 2008
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|No
|Yes
|Yes
|Yes
|}
 
*[[VBOXMOUSE.SYS]] - VirtualBox mouse integration
 
===VBSAUDIO.SYS===
Virtual DOS Driver for the C-Media CMI 8330 soundcard.
DEVICE=VBSAUDIO.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
|}
 
===VCADCMDR.SYS===
Ctrl-Alt-Del Commander DOS FS Game Boost Driver.
DEVICE=VCADCMDR.SYS
 
'''NOTE:''' It is reported that fixpak 13 for Warp 4 doesn't work correctly with this driver.
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===VCAPI.SYS===
Teles Virtual DOS ISDN Capi Driver.
DEVICE=VCAPI.SYS
 
'''Note:''' Delete this driver when running Warp Server for E-Business or Fixpack 13 for Warp 4 otherwise you'll get a Trap.
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===VCAPI20.SYS===
ELSA Virtual DOS ISDN CAPI 2.0 Driver
DEVICE=VCAPI20.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
|}
 
===VCAPIAVM.SYS===
AVM Virtual DOS Driver for the ISDN controllers B1 and Fritz.
DEVICE=VCAPIAVM.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
|}
 
===VCDROM.SYS===
Virtual device driver for CDRom drives used by DOS and Windows.
DEVICE=C:\Os2\Boot\Vcdrom.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
|}
 
===VCFOS.SYS===
Gives support for CFOS in DOS and Windows.
DEVICE=C:\Cfos\Vcfos.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
|}
 
===VCGA.SYS===
Virtual device driver for colour graphic adapters (CGA) used by DOS and Windows.
DEVICE=C:\Os2\Mdos\Vcga.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
|}
 
===VCOM.SYS===
Virtual device driver for the serial Ports COMx, used by DOS and Windows.
DEVICE=C:\OS2\BOOT\VCOM.SYS
 
'''NOTE:''' If you are using COM3 and/or COM4, add the appropriate parameters to the COM.SYS line above only. It is not necessary to add any parameters to this line. VCOM.SYS inherits its parameters from the COM.SYS line.
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===VCOMPAT.SYS===
Compatibility VDD. It hooks itself into the middle of several APIs and it contains a magical VM patcher, that is able to patch out some buggy routines on-the-fly, which means the user won't notice that he got a broken program.
DEVICE=C:\OS2\BOOT\VCOMPAT.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
|}
 
===VCSHDD.SYS===
Is needed for the video parts of MMOS2.
DEVICE=C:\Mmos2\Vcshdd.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
|}
 
*[[VDISK.SYS]] - Virtual disk
 
===VDOSTCP.SYS===
Virtual device driver for the TCP/IP protocol used by DOS and Windows.
DEVICE=C:\OS2\BOOT\VDOSTCP.SYS
 
'''Parameter:'''
* /C:x
x is the number of the serial port.
 
'''TIP:''' If you don't need TCP/IP support in DOS sessions REM this line.
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===VDOSTCP.VDD===
DOS API Driver for the TCP/IP protocol.
DEVICE=C:\OS2\BOOT\VDOSTCP.VDD
 
'''TIP:''' If you don't need TCP/IP support in DOS sessions REM this line.
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
===VDPMI.SYS===
Supports the DPMI memory access and is required to support all Windows applications.
DEVICE=C:\OS2\MDOS\VDPMI.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
|}
 
===VDPX.SYS===
This driver is the protected mode to real mode driver for DPMI applications.
DEVICE=C:\OS2\MDOS\VDPX.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
|}
 
===VDTA.SYS===
DOS Virtual device driver for the Data Transport Agent (DTA)
DEVICE=VDTA.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
|}
 
===VEGA.SYS===
Virtual device driver for EGA graphic cards used by DOS and Windows.
DEVICE=C:\OS2\BOOT\VEGA.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
|}
 
*[[VEMM.SYS]] - EMS VDD
*[[VFDISK.SYS]] - Virtual Floppy Disk
 
==VGENAUD.SYS==
Generic WinOS/2 Audio Driver R0 VDD component.
DEVICE=VGENAUD.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
|}
 
==VHAPI.OS2==
[[Paul Kurr]] wrote the following. "This provides for Virtual HLLAPI support within VDM's (not sure about VMB's). This allows DOS programs that use the HLLAPI to access the HOST sessions running at the OS/2 level under comm mgr. So you can actually watch your comm mgr sessions in one window and your DOS program in another while they interact."
DEVICE=VHAPI.OS2
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
*[[VIAAPM.SYS]]
*[[VIAUDD.SYS]]
 
==VIPX.SYS==
This driver enables the Novell Netware IPX support for DOS based Netware utilities.
DEVICE=C:\NETWARE\VIPX.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
|}
 
==VKBD.SYS==
Virtual device driver for the keyboard used by DOS and Windows.
DEVICE=C:\OS2\BOOT\Vkbd.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
|}
 
==VLAN.OS2==
OS/2 Virtual LAN Kernal.
DEVICE=VLAN.OS2
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|?
|Yes
|Yes
|Yes
|}
 
==VLFN.SYS==
Driver for long filenames in DOS sessions.
DEVICE=VLFN.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
|}
 
==VLFNMEM.SYS==
Driver for long filenames in DOS sessions.
DEVICE=VLFNMEM.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
|}
 
==VLTMODEM.SYS==
Lucent Technologies Virtual DOS Modem Driver, V. 5.55 Beta 3.
Available for FREE at http://www.drmartinus.de/notebook2/notebook.htm
DEVICE=VLTMODEM.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
|}
 
==VMAD16.SYS==
Virtual device driver for the MAD16 soundcard used by DOS and Windows.
DEVICE=C:\OS2\BOOT\VMAD16.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
|}
 
==VMANWIN.SYS==
This driver is used by your Graphic card to support Windows.
DEVICE=C:\OS2\MDOS\VMANWIN.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
|}
 
==VMDRV.SYS==
This driver is used by Microsoft Virtual PC. Called OS/2 Additions Driver.
DEVICE=C:\VM\VMDRV.SYS
 
'''Parameters:'''
 
* /Q
Quiet Mode: Disable messages at boot.
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|?
|Yes
|Yes
|Yes
|}
 
==VMGAX64.SYS==
Virtual device driver for Matrox graphic cards.
DEVICE=C:\MGA\OS2\VMGAX64.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
|}
 
==VMMOUSE.SYS==
This is Mouse Driver included on Microsoft Virtual Machine Additions for OS/2. This one allows to automatic switch from Windows to OS/2 running on Microsoft Virtual PC and viceversa without pressing the host key.
DEVICE=C:\VM\VMMOUSE.SYS
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|?
|Yes
|Yes
|Yes
|}
 
==VMODEM.SYS==
Ray Gwinn's Virtaul Modem device driver.
DEVICE=VMODEM.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
|}
 
==VMONO.SYS==
Virtual device driver for monochrome graphic cards used by DOS and Windows.
DEVICE=C:\OS2\BOOT\VMONO.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
|}
 
==VMOUSE.SYS==
Virtual device driver for the mouse used by DOS and Windows.
DEVICE=C:\OS2\BOOT\VMOUSE.SYS
 
'''NOTE:''' If you don't have this line (or you REM'd it), you will not have mouse support in your DOS sessions.
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
==VMPU401.SYS==
Virtual DOS MPU401 driver.
DEVICE=VMPU401.SYS
 
'''Parameter:'''
* MPU4011$
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
==VMVDD.SYS==
This driver comes with Microsoft Virtual Machine Additions for OS/2 for MS Virtual PC 2007.
DEVICE=x:\VM\VMVDD.SYS
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|?
|Yes
|Yes
|Yes
|}
 
==VNETAPI.OS2==
This driver is part of the File and Print client for OS/2.
 
[[Paul Kurr]] wrote: "This sets up the virtual network support API within the VDM's (not VMB's). This allows DOS programs running within a VDM to "see" that the network is loaded, and interact with it (get/set redirections and such). If VDOLANAPI support is required in a VMB the device driver VNETAPI.SYS needs to be loaded within the VMB (this is found in \IBMLAN\NETPROG)."
DEVICE=C:\IBMLAN\NETPROG\VNETAPI.OS2
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
==VNETAPI.SYS==
[[Paul Kurr]] wrote: "This sets up the virtual network support API within the VDM's (not VMB's). This allows DOS programs running within a VDM to "see" that the network is loaded, and interact with it (get/set redirections and such). If VDOLANAPI support is required in a VMB the device driver VNETAPI.SYS needs to be loaded within the VMB (this is found in \IBMLAN\NETPROG)."
DEVICE=VNETAPI.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
|}
 
==VNPX.SYS==
This device driver works _with_ your systems math coprocessor. If you do not have a math coprocessor, this driver will not load. Some have suggested that if you add it to your config.sys you will see an enhancement in your systems performance. Not so. There is no reason for it to be added to your config.sys file. IF YOU HAVE A MATH COPROCESSOR, OS/2 WILL LOAD THIS DRIVER AUTOMATICALLY. If you add it to your config.sys file, a second copy of the driver will be loaded. In doing so, many have reported that no DOS programs would run. DO NOT ADD THIS STATEMENT TO YOUR CONFIG.SYS FILE.
DEVICE=VNPX.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
|}
 
==VP9100.SYS==
Virtual device driver for Weitek P9100 based graphic cards used by DOS and Windows.
DEVICE=C:\OS2\BOOT\VP9100.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
|}
 
==VP91VGA.SYS==
Virtual device driver for Weitek P9100 based graphic cards used by DOS and Windows.
DEVICE=C:\OS2\BOOT\VP91VGA.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
|}
 
==VPC.SYS==
Virtual Dos Driver of Process Commander.
DEVICE=VPC.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
|}
 
==VPCAPP.SYS==
InnoTek Virtual PC for OS/2 Application driver. Virtual PC for OS/2 allows you to run additional operating systems on top of your OS/2 system. It is based on Virtual PC by Connectix Corporation, delivering the most advanced virtualization technology available.
DEVICE=VPCAPP.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
|}
 
==VPCMCIA.SYS==
This driver gives support for PCMCIA cards in DOS and Windows sessions.
DEVICE=C:\OS2\BOOT\VPCMCIA.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
|}
 
==VPICPARM.SYS==
Some applications like PCAS (and some terminal emulators) have problems sharing IRQ9 in a VDM. Since the DOS Virtual Device drivers are not loaded out of CONFIG.SYS, a new device driver VPICPARM.SYS has been added starting with Warp 3 FixPak 38 and Warp 4 FixPak 8.
 
To prevent sharing of IRQ9 in a VDM, add the device in config.sys: Next, in the settings for the program that requires exclusive access to IRQ9, set the DOS setting HW_SHARE_IRQ9 to ON. When you next boot your system, VDMs will not share IRQ
DEVICE=VPICPARM.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
|}
 
==VPRPMI.SYS==
Private video PMI virtual device driver. GRADD Display Drivers - generic DOS part.
Some laptops, including those that use the Intel i845, the S3 Savage/IX or S3 SuperSavage chipsets, will require an additional driver for full LCD BIOS support. When booting with the LCD panel active, if the OS/2 System object does not display refresh rate selection, and/or displays video modes larger than your LCD panel, then you need this driver. This driver should not be required for the"Convenience Pak" releases of OS/2 Warp 4 and WSeB.
DEVICE=C:\OS2\MDOS\VPRPMI.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
|}
 
*[[VSHELL.SYS]] - NetWare network shell
 
==VSIO.SYS==
Virtual device driver for the serial ports COMx used by DOS and Windows. This is a replacement for the Vcom.sys driver.
DEVICE=C:\Os2\Boot\VSIO.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
|}
 
==VSND931.SYS==
OPTiSound 82C931 Virtual Audio Card Driver.
DEVICE=VSND931.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
|}
 
==VSVGA.SYS==
Virtual device driver for SVGA graphic cards used by DOS and Windows.
DEVICE=x:\OS2\BOOT\VSVGA.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
|}
 
==VVGA.SYS==
Virtual device driver for VGA graphic cards used by DOS and Windows.
DEVICE=x:\OS2\BOOT\VVGA.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
|}
 
==VVTCAPT.SYS==
TVShow Video Capturing driver. Available at: http://os2.kiev.ua
DEVICE=VVTCAPT.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
|}
 
==VW32S.SYS==
Supplies support for the WIN32S Windows APIs. Only needed for Windows programs that use WIN32S APIs.
DEVICE=C:\OS2\MDOS\VW32S.SYS
 
'''NOTE:''' This driver has no parameters.
 
'''Platform Support:'''
{|class="wikitable"
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
==VWCAT.SYS==
This driver is used by the Watchcat task killer.
DEVICE=x:\Watchcat\Vwcat.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
|}
 
==VWIN.SYS==
This driver provides seamless Windows support in Win-OS2.
DEVICE=C:\OS2\MDOS\VWIN.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
|}
 
==VX00.SYS==
Old version of Ray Gwinn's communication driver, needed by some DOS-VDM programs.
 
'''TIP:''' by [[Mike Luther]]
To load it together with the later version of VMODEM.SYS from SIO2K these entries must be done:
rem device=C:\sio2k\esp.sys logfile=C:\sio2k\sio2k.log NoPause
device=C:\sio2k\uart.sys logfile=C:\sio2k\sio2k.log
device=C:\sio2k\vsio2k.sys logfile=C:\sio2k\vsio2k.log _ vIrqList(2=3,1=4,3=12)
device=C:\sio2k\vx00.sys
device=C:\sio2k\vmodem.sys logfile=C:\sio2k\sio2k.log NoPause nPorts=1
device=C:\sio2k\sio2k.sys logfile=C:\sio2k\sio2k.log
 
{| class="wikitable"
|+Platform Support:
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}
 
*[[VXGA.SYS]] - XGA VDD
 
==VYMF724.SYS==
Virtual DOS YAMAHA YMF724 sound card driver.
DEVICE=VYMF724.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
|}
 
==WACOMOS2.SYS==
Pen for OS/2 Device Driver for Wacom SD-501.
DEVICE=WACOMOS2.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
|}
 
===WARPDRVR.SYS===
Driver for TVShow.
DEVICE=WARPDRVR.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
|}
 
===WATCHCRD.SYS===
WATCHCRD.SYS is an OS/2 device driver for the CEWS WatchCard.
The purpose is to detect and restart a hanging system by hardware.
[https://web.archive.org/web/19990424024945/http://wave.gkss.de/os2.htm], [http://crydee.sai.msu.ru/ftproot/pub/comp/os/os2/leo/drivers/misc/wcrd092.zip]


==Others==
*[[CALL_EXE.SYS]] - run executable program
*[[CRYP2X.SYS]] - ERACOM PCVault
*[[DCF77.SYS]] - DCF77 radio control clock
*[[DELAY.SYS]]
*[[DTA.SYS]]
*[[ELSA.SYS]]
*[[EXCPHEAD.SYS]]
*[[GWDTA.SYS]]
*[[HRTIMER.SYS]] - high resolution timer
*[[IAS_DD.OS2]] - IrDA IAS
*[[IBMCSFLK.SYS]]
*[[IBMLANLK.SYS]]
*[[IRDA_DD.OS2]]
*[[IRDA_PHY.OS2]]
*[[KILLER.SYS]] - WatchCat
*[[LDCOPY.SYS]]
*[[LOCATECD.SYS]]
*[[LPT49.SYS]]
*[[OS20MEMU.SYS]]
*[[PANEL.SYS]]
*[[PAUSE.SYS]]
*[[SDDHELP.SYS]] - Scitech helper
*[[SESDD32.SYS]] - Security
*[[SWD1.SYS]] - Super WatchDog
*[[SYSINFO.SYS]]
*[[SYSIOS2.SYS]] - System information
*[[THESEUS2.SYS]]
*[[UPSMON.SYS]]
*[[USLGENIO.SYS]]
*[[WARPDRVR.SYS]]
*[[WATCHCAT.SYS]] - WatchCat
*[[WATCHCAT.SYS]] - WatchCat
*[[WCAST.SYS]] - Hauppauge WinTV PCI
*[[WATCHCRD.SYS]] - WatchCard
*[[WCPCI.SYS]] - WatchCard PCI
*[[WCPCI.SYS]] - WatchCard PCI
*[[WIN32K.SYS]] - Odin
*[[WIN32K.SYS]] - Odin Ring-0
*[[WIPEDD.SYS]] - BocaSoft WipeOut/2
 
*[[XF86SUP.SYS]] - XFree86/2 support
==See also==
*[[CONFIG.SYS - DEVICE Statements - ISDN Support]]
*[[CONFIG.SYS - DEVICE Statements - Software Products]]


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

Latest revision as of 03:25, 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

Device Drivers are needed by OS/2 to work with your installed hardware.

The Device Drivers are loaded after the Base Device Drivers. Unlike them the Device Drivers are loaded in the order they appear in the CONFIG.SYS file.

The following pages describe these entries:

Chipset Support

PC Card/CardBus

PCI

Power Management

Processor

Storage

Network Adapters

NDIS MAC

Arcnet
  • MSARC.OS2 - Microsoft Arcnet
  • SMC_ARC.OS2 - SMC ARCNET PS110, PC110-PC650
  • TCCARC.OS2 - Thomas-Conrad Arcnet
DirecPC
Ethernet
  • ACCND.OS2 - ACCTON EN1207D Series Ethernet PCI
  • AM2100.OS2 - AMD Series 2100
  • ASNPCI.OS2 - Asante Fast 10/100 PCI
  • B44A.OS2 - Broadcom BCM4401
  • B57.OS2 - Broadcom NetXtreme
  • CBENDIS.OS2 - Xircom CardBus 10/100
  • CE3NDIS.OS2 - Xircom Ethernet 10/100
  • COMETA.NIF - ADMtek Comet/Centaur
  • DC21X4.OS2 - DEC/Intel DC21X4X
  • DE100.OS2 - D-Link DE-100 Ethernet Card
  • DE200.OS2 - D-Link DE-200
  • DE220.OS2 - D-Link DE-220
  • DE250.OS2 - D-Link DE-250
  • DE300.OS2 - D-Link DE-300 Ethernet Card
  • DE305.OS2 - DEC EtherWORKS ISA
  • DE320.OS2 - D-Link DE-320CT Ethernet Card
  • DE400.OS2 - D-Link DE-400 EISA
  • DE450.OS2 - DEC EtherWORKS TURBO PCI
  • DE500.OS2 - D-Link DE-500 VESA Bus Master Ethernet Card
  • DE528.OS2 - D-Link DE-528CT PCI
  • DE600.OS2 - D-Link DE-600
  • DE620.OS2 - D-Link DE-620 Pocket LAN
  • DE65S.OS2 - D-Link DE-650 PCMCIA
  • DE660.OS2 - D-Link DE-660 PC Card
  • DEPCA.OS2 - DEC EtherWORKS (LC, MC, EISA, Turbo)
  • DFE650.OS2 - D-Link DFE-650 PC Card
  • DLKFET.OS2 - D-Link DFE-530TX
  • DLKPCI.OS2 - D-Link Fast Ethernet PCI
  • DLKRTS.OS2 - D-Link DFE-530TX+
  • DM9PCI.OS2 - Davicom DM9xxx PCI
  • DP815A.OS2 - NSC DP83815
  • DP820A.SYS - NS DP83820
  • DP83815.OS2 - NS DP83815
  • DP83820.OS2 - NS DP83820 Gigabit
  • E1000.OS2 - Intel PRO/1000
  • E100B.OS2 - Intel EtherExpress PRO/100
  • E10P.OS2 - Intel EtherExpress PRO/10 PCI
  • E11ND.OS2 - Cabletron E11 Ethernet Adapter
  • E20NDIS.OS2 - Cabletron E2010
  • E21ND.OS2 - Cabletron E21 Ethernet Adapter
  • E22ND.OS2 - Cabletron E22 Ethernet
  • E31ND.OS2 - Cabletron E31 Ethernet Adapter
  • EC2T.OS2 - Linksys Combo PCMCIA
  • ED586.OS2 - Eden ED586/32
  • EL515.OS2 - 3Com Fast EtherLink ISA
  • EL59X.OS2 - 3Com EtherLink PCI
  • EL90X.OS2 - 3Com Fast EtherLink XL
  • ELNK.OS2 - 3Com EtherLink
  • ELNK16.OS2 - 3Com EtherLink 16 (3c507)
  • ELNK3.OS2 - 3Com EtherLink III
  • ELNKII.OS2 - 3Com EtherLink II (3c503)
  • ELNKMC.OS2 - 3Com EtherLink/MC (3c523)
  • ELNKPL.OS2 - 3Com EtherLink Plus (3C505)
  • ELPC3.OS2 - 3Com 3C589 EtherLink III
  • EN5251.OS2 - Accton EN5251
  • ENDS2ISA.OS2 - Crystal CS89x0
  • ENET.OS2 - Compex ENET Ethernet
  • EP325.OS2 - Surecom EP-325
  • EP427.OS2 - SureCom EP-427
  • EPRO.OS2 - Intel EtherExpress PRO/10
  • ES3210.OS2 - Racal-Datacom ES3210 EISA
  • ET32ND.OS2 - KTI PCI Ethernet
  • ETHIIE.OS2 - ICL EtherTeam 16
  • ETHNE.OS2 - Accton EtherCoax 16N
  • ETHPCI.OS2 - Accton EN1207
  • EXP16.OS2 - Intel EtherExpress 16
  • EXP32.OS2 - Intel EtherExpress/32
  • FASTNIC.OS2 - PCI 10/100 Fast Ethernet Adapter
  • FETND.OS2 - VIA Fast Ethernet
  • HLS6130.OS2 - Hughes LAN Systems HLS-6130
  • HPLAN.OS2 - Hewlett Packard Ethertwist/MC
  • HPLANB.OS2 - Hewlett Packard Ethertwist
  • HPLANE.OS2 - Hewlett Packard Ethertwist EISA LAN Adapter/32
  • HPLANP.OS2 - Hewlett Packard PC LAN Adapter/16+
  • I82593.OS2 - Intel 82593 Motherboard LAN Module
  • IBMEANDI.OS2 - IBM PCI Ethernet Adapter Driver
  • IBMEINDI.OS2 - IBM EtherJet ISA Ethernet Adapter
  • IBMENI.OS2 - IBM LAN Adapter for Ethernet
  • IBMENII.OS2 - IBM LAN Adapter/A for Ethernet
  • IBMESAN2.OS2 - IBM EISA Ethernet Adapter
  • IBMEXNDI.OS2 - IBM EtherJet PC Card Ethernet Adapter
  • IBMFE.OS2 - IBM 10/100 EtherJet PCI
  • IBMGC.OS2 - IBM 1000BaseT Gigabit Ethernet Adapter
  • IBMGE.OS2 - IBM 1000BaseSX Gigabit Ethernet
  • IBMGU.OS2 - IBM Gigabit Ethernet Adapter
  • KTC110.OS2 - Kingston EtheRx
  • KTC111.OS2 - Kingston Fast EtheRx KNE111TX
  • KTC120.OS2 - Kingston EtheRx
  • KTC40.OS2 - Kingston EtheRx PCI
  • L100.OS2 - PNIC
  • LNEPCI.OS2 - Linksys LNE100TX
  • LNE100.OS2 - Linksys LNE100TX v4
  • MAC586.OS2 - DCA/10NET
  • MACETH.OS2 - IBM PS/2 Adapter for Ethernet Networks
  • MACEVX.OS2 - Everex SpeedLink EV2026/EV2027
  • MACWD.OS2 - Western Digital EtherCard Plus
  • MCS7830.OS2 - Moschip MCS7830
  • MMLEM.OS2 - Intel® PRO/1000 Legacy NIC Driver
  • MXNICF.OS2 - Macronix MX987xx
  • N100.OS2 - Compaq Fast Ethernet
  • NCC16.OS2 - Tulip NCC-16
  • NE1000.OS2 - Novell NE1000
  • NE2000.OS2 - Novell NE2000
  • NE3200.OS2 - Novell NE3200
  • NETFLX3.OS2 - Compaq NetFlex-3/Netelligent
  • NI5210.OS2 - Racal-Datacom NI5210
  • NI6510.OS2 - Racal-Datacom NI6510
  • NI9210.OS2 - Racal-Datacom NI9210
  • NSEISA.OS2 - National Semiconductor SONIC EISA
  • PC100.OS2 - Linksys EtherFast 10/100 PC Card
  • PCIND.OS2 - Realtek RTL8029 PCI
  • PCMNICCS.OS2 - IBM Ethernet Adapter PCMCIA
  • PCNTND.OS2 - AMD PCNet
  • PDIETH.OS2 - PureData PDI8023
  • PNPND.OS2 - Realtek RTL8019 ISA PnP
  • RCE.OS2 - RCE 10Base-T 8-/16-Bit
  • RMATETH.OS2 - Research Machines Ethernet
  • RMMCETH.OS2 - Research Machines Ethernet MC
  • RTFND.OS2 - Realtek RTL8129 PCI Fast Ethernet
  • RTGNDA.OS2 - Realtek RTL8168 Gigabit
  • RTL09.OS2 - Realtek RTL8009 ISA Ethernet Adapter
  • RTSND.OS2 - Realtek RTL8139
  • SIS900.OS2 - SiS 900/7016
  • SK98ND.OS2 - SysKonnect SK-9E21D, SK-9521
  • SMC1208.OS2 - SMC EZ PCI
  • SMC3016 - SMC 3016 Series
  • SMC8000.OS2 - SMC 8xxx
  • SMC9432.OS2 - SMC EtherPower II
  • SMCMAC.OS2 - SMC EtherCard PLUS ELITE Series
  • SMCND.OS2 - SMC 1211TX
  • SMCPWR.OS2 - SMC EtherPower
  • SPIDER.OS2 - Spider Systems
  • TC902X.OS2 - Tamarack TC9021
  • TNDIS.OS2 - Tiara EtherStar LanCard/E
  • TSBETHER.OS2 - ToshibaLAN Internal
  • UBNEI.OS2 - Ungermann-Bass PCNIU
  • USBETHR.OS2 - Kawasaki USB Ethernet 10Mbit
  • VGEND2.OS2 - VIA VT612x Velocity
  • W840ND.OS2 - Winbond W89C840
  • W940ND.OS2 - Winbond W89C940
  • XCEMNDIS.OS2 - Xircom CEM56-100
  • ZX312.SYS - ZNYX ZX312 EtherAction
FDDI
  • AT_LM.OS2 - Network Peripherals NP-AT
  • DEFEA.OS2 - DEC FDDIcontroller/EISA
  • DEFPA.OS2 - DEC FDDIcontroller/PCI
  • DF300.OS2 - D-Link DF300
  • DF400.OS2 - D-Link DF400
  • EISA_LM.OS2 - Network Peripherals NP-EISA
  • FDDILINK.OS2 - 3Com FDDILink
  • FLINK.OS2 - 3Com FDDILink PCI
  • IBMFDX.OS2 - IBM FDDI FI Adapter
  • SKFE.OS2 - SK-NET FDDI EISA
  • SKFI.OS2 - SK-NET FDDI ISA
  • SKFM.OS2 - SK-NET FDDI MCA
  • SKFPNO.OS2 - SK-NET FDDI PCI
Infrared
Intelligent Boards
ScaNet
Token-Ring
  • CPQTOK.OS2 - Compaq Token Ring Adapter
  • DLKTOK.OS2 - D-Link DT-650
  • DT620.OS2 - D-Link DT-620
  • EISANDIS.OS2 - Racore EISA TR
  • IBM16TR.OS2 - IBM Token-Ring Network 16/4 Adapter II
  • IBMEITR.OS2 - IBM 16/4 Busmaster EISA Adapter
  • IBMMPC.OS2 - IBM Auto LANStreamer PCI
  • IBMTOK.OS2 - IBM Token-Ring
  • IBMTOKCS.OS2 - IBM Turbo 16/4 Token-Ring PC Card
  • IBMTOKMP.OS2 - IBM SMP Token-Ring
  • IBMTRBM.OS2 - IBM Token-Ring Bus Master
  • IBMTRP.OS2 - IBM Token-Ring PCI
  • INTEL16.OS2 - Intel TokenExpress 16/4
  • INTEL32.OS2 - Intel TokenExpress EISA/32
  • MDGND.OS2 - Madge
  • NCRTRN.OS2 - NCR Token-Ring Adapter
  • OLITOK.OS2 - Olicom, Intel TokenExpress
  • OLITOK16.OS2 - Olicom Token-Ring Network 16/4 Adapter
  • RESETOKN.SYS - Reset the token-ring card before startup the LSP drivers
  • RCPTRNDS.OS2 - Racore Preferred Token Ring
  • RTR16NDIS.OS2 - Racore 16/4 Token-Ring Adapter
  • SMARTND.OS2 - Madge Networks Smart 16/4
  • SMC8100.OS2 - SMC TokenCard EliteSeries
  • SMC8332.OS2 - SMC TokenCard Elite Master32
  • T20NDIS.OS2 - Cabletron T2015 4/16 Mbps DNI
  • T30NDIS.OS2 - Cabletron T3015 4/16 Mbps DNI
  • TCCTOK.OS2 - Thomas-Conrad Token Ring
  • TL3C3X9.OS2 - 3Com TokenLink PCI
  • TLNK.OS2 - 3Com TokenLink (3C603)
  • TLPC3.OS2 - 3Com TokenLink PCCard
  • TOKWD.OS2 - Western Digital TokenCard WD8005/WD8015
  • TR2KNDIS.OS2 - Texas Instruments TokenLite
VG AnyLAN
Wireless
  • AIRO340.SYS - Cisco Systems 340 Series Wireless
  • ARLTNDIS.OS2 - ARtem Onair ComCard 11 PCCard
  • BIXANDIS.OS2 - BinTec XAIR
  • IBMPRISM.OS2 - IBM miniPCI PRISM 2.5 Wireless Card
  • IBMWIFI2.OS2 - IBM High Rate Wireless LAN PC Card-128
  • IRMAC.OS2
  • WAVELAN.OS2 - NCR WaveLAN AT & MC

NDIS Protocols

NetWare Requester

LAN interfaces for ARCNET

  • RXNET_AT.SYS - SMC PS110, Novell RX-Net
  • RXNET_MC.SYS - Novell RX-Net/MC
  • TRXNET.SYS
  • TRXNET2.SYS

LAN interfaces for Ethernet

  • 3C501.SYS - 3Com EtherLink 3C501
  • 3C503.SYS - 3Com EtherLink 3C503
  • 3C505.SYS - 3Com EtherLink 3C505
  • 3C523.SYS - 3Com EtherLink/MC 3C523
  • E3C501.SYS - 3Com EtherLink 3C501
  • NE1000.SYS - Novell NE1000
  • NE2000.SYS - Novell NE2000
  • NE2.SYS - Novell NE/2
  • NE2-32.SYS
  • WD.SYS - Western Digital 8003E. 8003EP, 8013EB, 8013EP/A, 8013W, 8013EW, 8013WP/A

LAN interfaces for PC Network

  • PCN2_AT.SYS - IBM PC Network Adapter
  • PCN2_MC.SYS - IBM PC Network Adapter/A
  • PCN2.SYS

LAN interfaces for Token-Ring

  • TOKEN.SYS - IBM Token-Ring adapters
  • TOKENEE.SYS or CMGRLAN.SYS

ODI

  • CBEODI.OS2 - Xircom CardBus
  • CPQNF3.SYS - Compaq NETFLEX-3
  • GEAT2ODI.SYS - G/Ethernet 16-bit AT adapter
  • GEMC20DI.SYS - G/Ethernet Microchannel adapter
  • NTR2000.SYS - Novell NTR2000
  • OS2MLID.SYS - Accton Ethernet
  • PCIOS2.SYS - Realtek RTL8029
  • RTSOS2.SYS - Realtek RTL8139
  • SMC8000.SYS - SMC/WD EtherCard
  • TROPODI.SYS - Accton RingPair-4/16T
  • TRPKTODI.SYS - Accton RingPocket
  • XCEMODI.OS2 - Xircom CEM56-100

Communications

Input Devices

Gameport

Keyboard

Pointer Devices

Mouse
Pen
Touchscreen

Scanner & Camera

Multimedia Devices

Audio Adapter

Radio FM

Video/TV Adapter

USB

Virtualisation

MDOS VDD

Graphics
Audio
LAN
Communications
Misc

Virtual PC

VirtualBox

Others

See also