home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-385-Vol-1of3.iso / s / spv61012.zip / TFPCX.NWS < prev    next >
Text File  |  1991-10-12  |  4KB  |  86 lines

  1.  
  2.       TFPCX v1.01 - Residente Firmware für SP (PC) ohne TNC
  3.                Änderungen von Version 1.00 zu 1.01
  4.  
  5.                        René Stange, Y51GE
  6.  
  7.  
  8. Die Dokumentation des TFPCX v1.00 gilt auch für die Version 1.01,
  9. bis auf folgende Änderungen:
  10.  
  11.  
  12. TxD und BayCom-Modem
  13. ~~~~~~~~~~~~~~~~~~~~
  14. Die Leitung TxD der benutzten seriellen Schnittstelle liegt jetzt
  15. statisch  auf  etwa  +12V. Damit  wird  die  Stromversorgung  des
  16. BayCom-Modems  gewährleistet,  die bisher nur  unzureichend  war,
  17. weil  auf dieser Leitung bisher eine negative Spannung lag.  Wird
  18. TFPCX  mit  der Option '-U' aus dem Speicher entfernt,  wird  nun
  19. auch das BayCom-Modem abgeschaltet, indem die Leitungen TxD,  DTR
  20. und  RTS inaktiv gesetzt werden. Wenn man die parallele  Schnitt-
  21. stelle benutzt, haben diese Änderungen keine Auswirkung.
  22.  
  23.  
  24. Angabe der Portadresse
  25. ~~~~~~~~~~~~~~~~~~~~~~
  26. Mit der Option '-Pport[:xxx]' kann man nun auch die  Basisadresse
  27. der  benutzten Schnittstelle explizit setzen, z.B. wenn man  COM3
  28. oder COM4 benutzen will, das BIOS die Schnittstelle nicht erkennt
  29. und  die  Meldung 'Port not present' erscheint. Bei  der  Version
  30. 1.00  mußte man in diesem Fall die Adresse  im  BIOS-Datenbereich
  31. selbst  eintragen. Hier kann sie hinter einem Doppelpunkt  direkt
  32. angegeben werden.
  33.  
  34. Beispiel:
  35.  
  36. TFPCX -PCOM3:338
  37.  
  38. Mit diesem Aufruf wird ein BayCom-Modem an COM3 verwendet,  wobei
  39. als  Basisadresse die 338H verwendet wird. Diese Adresse muß  man
  40. der Schnittstellenbeschreibung entnehmen. Die Nummer der Schnitt-
  41. stelle  (hier  also die 3, für COM3) wird  ignoriert,  wenn  eine
  42. Adresse  angegeben  wird,  muß aber trotzdem  zwischen  1  und  4
  43. liegen.  Als  Basisadresse ist der Bereich 100H  bis  3F8H  zuge-
  44. lassen.
  45.  
  46.  
  47. Blinkendes Reckteck bei Connect
  48. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  49. Wenn TFPCX geladen wurde und man von außen connected wird während
  50. SP  nicht läuft, blinkt in der rechten oberen Bildschirmecke  ein
  51. Rechteck. Man kann nun SP starten und auf den Connect  reagieren.
  52. Während  SP  läuft bzw. wenn TFPCX im Hostmode ist  erfolgt  kein
  53. Blinken.
  54.  
  55. Das  Blinken  erfolgt auch, wenn man bei einer  bestehenden  Ver-
  56. bindung  SP verläßt und neue Informationen eintreffen. Damit  be-
  57. steht  die Möglichkeit z.B. einen Text zu editieren, während  man
  58. auf  das  Eintreffen  einer Connect-Meldung wartet.  SP  darf  zu
  59. diesem  Zweck  allerdings nicht mit ESC 'DOS' oder ESC  '!'  ver-
  60. lassen werden, weil TFPCX in diesem Fall im Hostmode bleibt.
  61.  
  62. Mit  der Option '-NB' kann man das Blinken ausschalten, falls  es
  63. stört.  Während  TFPCX aktiv ist dürfen keine  Programme  benutzt
  64. werden, die auf die serielle Schnittstelle zugreifen, an der  das
  65. Modem  hängt  oder den System-Timer umprogrammieren.  Man  sollte
  66. auch  keine zu intensiven Disk-Zugriffe machen, weil dabei  unter
  67. Umständen Sende- und Empfangsprobleme auftreten. Ein Compilerlauf
  68. ist z.B. nicht anzuraten.
  69.  
  70.  
  71. Sonstige Änderungen
  72. ~~~~~~~~~~~~~~~~~~~
  73. TFPCX  benutzt nun standartmäßig den Interrupt 0FDH zur  Kommuni-
  74. kation  mit SP. Diese Änderung erfolgte nur, um eine  Unterschei-
  75. dung zum TFPCR zu ermöglichen. Da der Interrupt in  verschiedenen
  76. Meldungen von SP angezeigt wird (auch bei Remote-Kommandos) sieht
  77. man so, welcher Treiber benutzt wird. Mit der Option '-IFE'  kann
  78. man diese Änderung rückgängig machen.
  79.  
  80. Bei der neuen Unterfunktion 0FEH (Aufruf des Interrupts 0FDH  mit
  81. AH=0FEH)  des TFPCX-Interrupts wird im Register AX die  Versions-
  82. nummer  (also  101H) zurückgegeben. Damit ist zum  Beispiel  auch
  83. eine Unterscheidung zum TFPCR möglich, welches hier 0FFFFH in  AX
  84. liefert.  Die  Funktion ist nur  für  Software-Entwickler  inter-
  85. ressant.
  86.