home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Media Share 9
/
MEDIASHARE_09.ISO
/
hamradio
/
spv61012.zip
/
TFPCX.NWS
< prev
next >
Wrap
Text File
|
1991-10-12
|
4KB
|
86 lines
TFPCX v1.01 - Residente Firmware für SP (PC) ohne TNC
Änderungen von Version 1.00 zu 1.01
René Stange, Y51GE
Die Dokumentation des TFPCX v1.00 gilt auch für die Version 1.01,
bis auf folgende Änderungen:
TxD und BayCom-Modem
~~~~~~~~~~~~~~~~~~~~
Die Leitung TxD der benutzten seriellen Schnittstelle liegt jetzt
statisch auf etwa +12V. Damit wird die Stromversorgung des
BayCom-Modems gewährleistet, die bisher nur unzureichend war,
weil auf dieser Leitung bisher eine negative Spannung lag. Wird
TFPCX mit der Option '-U' aus dem Speicher entfernt, wird nun
auch das BayCom-Modem abgeschaltet, indem die Leitungen TxD, DTR
und RTS inaktiv gesetzt werden. Wenn man die parallele Schnitt-
stelle benutzt, haben diese Änderungen keine Auswirkung.
Angabe der Portadresse
~~~~~~~~~~~~~~~~~~~~~~
Mit der Option '-Pport[:xxx]' kann man nun auch die Basisadresse
der benutzten Schnittstelle explizit setzen, z.B. wenn man COM3
oder COM4 benutzen will, das BIOS die Schnittstelle nicht erkennt
und die Meldung 'Port not present' erscheint. Bei der Version
1.00 mußte man in diesem Fall die Adresse im BIOS-Datenbereich
selbst eintragen. Hier kann sie hinter einem Doppelpunkt direkt
angegeben werden.
Beispiel:
TFPCX -PCOM3:338
Mit diesem Aufruf wird ein BayCom-Modem an COM3 verwendet, wobei
als Basisadresse die 338H verwendet wird. Diese Adresse muß man
der Schnittstellenbeschreibung entnehmen. Die Nummer der Schnitt-
stelle (hier also die 3, für COM3) wird ignoriert, wenn eine
Adresse angegeben wird, muß aber trotzdem zwischen 1 und 4
liegen. Als Basisadresse ist der Bereich 100H bis 3F8H zuge-
lassen.
Blinkendes Reckteck bei Connect
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Wenn TFPCX geladen wurde und man von außen connected wird während
SP nicht läuft, blinkt in der rechten oberen Bildschirmecke ein
Rechteck. Man kann nun SP starten und auf den Connect reagieren.
Während SP läuft bzw. wenn TFPCX im Hostmode ist erfolgt kein
Blinken.
Das Blinken erfolgt auch, wenn man bei einer bestehenden Ver-
bindung SP verläßt und neue Informationen eintreffen. Damit be-
steht die Möglichkeit z.B. einen Text zu editieren, während man
auf das Eintreffen einer Connect-Meldung wartet. SP darf zu
diesem Zweck allerdings nicht mit ESC 'DOS' oder ESC '!' ver-
lassen werden, weil TFPCX in diesem Fall im Hostmode bleibt.
Mit der Option '-NB' kann man das Blinken ausschalten, falls es
stört. Während TFPCX aktiv ist dürfen keine Programme benutzt
werden, die auf die serielle Schnittstelle zugreifen, an der das
Modem hängt oder den System-Timer umprogrammieren. Man sollte
auch keine zu intensiven Disk-Zugriffe machen, weil dabei unter
Umständen Sende- und Empfangsprobleme auftreten. Ein Compilerlauf
ist z.B. nicht anzuraten.
Sonstige Änderungen
~~~~~~~~~~~~~~~~~~~
TFPCX benutzt nun standartmäßig den Interrupt 0FDH zur Kommuni-
kation mit SP. Diese Änderung erfolgte nur, um eine Unterschei-
dung zum TFPCR zu ermöglichen. Da der Interrupt in verschiedenen
Meldungen von SP angezeigt wird (auch bei Remote-Kommandos) sieht
man so, welcher Treiber benutzt wird. Mit der Option '-IFE' kann
man diese Änderung rückgängig machen.
Bei der neuen Unterfunktion 0FEH (Aufruf des Interrupts 0FDH mit
AH=0FEH) des TFPCX-Interrupts wird im Register AX die Versions-
nummer (also 101H) zurückgegeben. Damit ist zum Beispiel auch
eine Unterscheidung zum TFPCR möglich, welches hier 0FFFFH in AX
liefert. Die Funktion ist nur für Software-Entwickler inter-
ressant.