![]() |
Fragen und Antworten zu PMISTEC |
Hauptübersicht
Inhaltsübersicht
Vorherige Seite
Nächste Seite
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
PMISTEC und SIO.SYS - was ist zu beachten
Nun - PMISTEC schaltet zwar den FIFO über die dafür vorgesehene Systemfunktion ab, SIO 1.xx Treiber ignorieren diese Funktion aber, denn SIO 1.xx läßt die Steuerung des FIFOs nicht zu (auch nicht für OS/2 Programme - dies ist eine Inkompatibilität zum Originaltreiber COM.SYS).
Es bleibt leider bei Störungen in Verbindung mit SIO 1.xx keine andere Möglichkeit, als entweder den neueren SIO 2.xx (s.u.) oder den originalen IBM COM.SYS Treiber einzusetzen.
Wer SIO2 benutzt, sollte einfach in der Konfigurationsdatei von SIO2 (SIO2K.CFG) für den für die ISTEC genutzen Port als Port-Baustein 8250 angeben, denn die V2 von SIO schaltet dann den FIFO ab, so daß PMISTEC mit der ISTEC wieder kommunizieren kann.
Hier als Beispiel ein Auszug aus der Konfigurationsdatei SIO2K.CFG für COM4:
;----------------------------------------------------------------------------
Os2Device ;
Name=com4 ;System name to assigned to port (max 8 chars).
;
AltDriver=uart$,4 ;The name and logical port number (1 relative) of
;an alternate device driver that will control the
;hardware, see the manual.
;----------------------------------------------------------------------------
;----------------------------------------------------------------------------
BaseUart ;define a fourth device to UARTS.SYS
SuperIo ;enable usage of features on enahnced uarts.
IO_Address=2E8 ;I/O port address or method of assignment.
;Valid I/O port Address options are:
; BiosRamComN - assign like com.sys, com1 to com4 only.
; nnnn - a hexidecimal number like 2F8.
;
Hardware=8250 ;Valid types are (see manual too):
; PCI - Select the next PCI device
; AutoDetect - autodetect 8250, 16450, or 16550 etc
; 8250 - force uart to 8250
; 16450 - force uart to 16450
; 16550 - force uart to 16550
;----------------------------------------------------------------------------
;----------------------------------------------------------------------------
DosDevice ;
Os2DevName=com4 ;This name must match a name given in an Os2Device
;name statement. The Os2Device name statement must
;preceed this statement in the config file.
;
VirtualIO=2E8 ;Virtual I/O port address or method of assignment.
;Valid I/O port Address options are:
; BiosRamComN - assign like com.sys, com1 to com4 only.
; nnnn - a hexidecimal number like 2F8.
;
VirtualIRQ=9 ;Decimal number from 3 to 15. Virtual IRQ for this port.
;
DosShares ;OS/2 can access DOS opened port.
;
VirtualUart=16450 ;Valid types are (see manual too):
; 16450 - simulate a 16450 uart
; 16550 - simulate a 16550 uart
;----------------------------------------------------------------------------
![]() |