COMSETUP.TXT
------------

Hogyan konfiguráljuk a soros portot OS/2 Warp alatt?
----------------------------------------------------

Mivel elôfordulhatnak problémák a soros port használatakor, az alábbiakban 
összegyûjtöttünk néhány hasznos tanácsot, melyek segítségével úrrá lehetünk
a felmerülô problémákon.

RMVIEW.EXE
----------

Az RMVIEW program az \OS2 könyvtárban található. Ez egy nagyon hasznos 
segédprogram, mivel segítségével nagyon sokat megtudhatunk rendszerünkrôl.
Ha kiadjuk az rmview /? parancsot, megkapjuk a használható opciókat. 
Néhány ezek közül:

rmview /hw		 Kilistázza a hardverelemeket.
			 Ott kell lennie a "SERIAL_0 Serial port controller"
                         elemnek is.

rmview /irq		 Kilistázza a megszakításokat (IRQ).
			 Az IRQ 4 és 3 értékeket általában a COM1 és COM2
                         portok használják.


System Information Tool
-----------------------

Ez egy szintén hasznos segédprogram, amelyet a BonusPak-ben találhatunk
és a \US\SYSINFO könyvtárban lévô SYSI.CMD programmal installálhatunk.

Az install után a System Setup gyûjtôben találhatunk rá az ikonjára, vagy
elindíthatjuk a SYSIGUI.EXE parancs kiadásával is.

Ha futtatjuk, akkor a "Parallel and Serial Port Information" menüpont alatt
találhatunk információkat a rendszerünkben installált soros portokról.


Az OS/2 COM driverei és a Ray Gwinn-féle SIO driverek
-----------------------------------------------------

A config.sys-ben szerepelnie kell a következô soroknak:

DEVICE=C:\OS2\BOOT\COM.SYS
DEVICE=C:\OS2\MDOS\VCOM.SYS

A COM.SYS az IBM soros port drivere. A VCOM.SYS a virtuális DOS gépekben
futó programok számára teszi lehetôvé a soros port elérését.

Az IBM-féle COM driverek írásakor a kompatibilitást és nem a sebességet
tartották szem elôtt. A Ray Gwinn-féle (SIO) driverek sokkal gyorsabbak,
viszont kevesebb programmal kompatibilisek. A SIO drivereket nagyon sok
ftp site-on megtalálhatjuk (pl. xenia.sote.hu/pub/os2/munnich/drivers).
A legutolsó verzió az 1.53-as. A SIO driverek telepítése után a config.sys
a következôképpen kell, hogy kinézzen:

REM DEVICE=C:\OS2\BOOT\COM.SYS
REM DEVICE=C:\OS2\MDOS\VCOM.SYS
DEVICE=C:\SIO\SIO.SYS
DEVICE=C:\SIO\VSIO.SYS

Láthatjuk, hogy az eredeti drivereket nem törli ki az install program,
így a REM-ek eltávolításával (és a SIO driverek "kiremelésével") könnyedén
visszaállíthatjuk az eredeti állapotot.

A SIO driverek a sebességnövekedésen túlmenôen jelentôsen növelik a régi
típusú soros portok (8250 UART, 16450 UART) üzembiztonságát, mivel szoftver
úton virtuális puffert biztosítanak. Ha új típusú (16550 UART) soros porttal
rendelkezünk, akkor az hardverileg már támogatja a pufferolást. 

Ha kiadjuk a mode comx (x a soros port száma) parancsot és a megjelenô adatok
között nem látunk olyat, hogy BUFFER = N/A, akkor biztosan új típusú porttal
van felszerelve a gép. Amennyiben ez a helyzet, akkor a SIO driverekkel 
elérhetô sebesség 115200 bps.