home *** CD-ROM | disk | FTP | other *** search
/ Vectronix 2 / VECTRONIX2.iso / FILES_01 / HSMODA04.LZH / 1_README.TXT next >
Text File  |  1994-03-08  |  19KB  |  412 lines

  1. Modulare (serielle) Gerätetreiber
  2. =================================
  3.  
  4. (Note for the English reading people: The English version is appended on 
  5. the German, look for it!)
  6.  
  7. Dieses Paket enthält serielle Treiber. Für jede Schnittstelle oder jeden 
  8. Schnittstellenbaustein exisitiert ein eigener Treiber. So hat der Nutzer 
  9. die Arbeit mit der Auswahl der passenden Treiber, aber auch den Vorteil, 
  10. nur die Treiber laden zu müssen, die er braucht. Da ich einen sauberen 
  11. modularen Aufbau verwenden wollte, mu₧ vor den eigentlichen Treibern ein 
  12. Programm (DRVIN.PRG) geladen werden, das das Betriebssystem (TOS, Mag!X, 
  13. MiNT) um die jeweils fehlenden Funktionen zur Treiberinstallation ergänzt.
  14.  
  15.  
  16. Reihenfolge
  17. -----------
  18. DRVIN.PRG mu₧ vor den Treibern geladen werden. Am Besten ist DRVIN 
  19. zusammen mit den Treibern im \AUTO\-Ordner untergebracht. Dort sollte es 
  20. aus Geschwindigkeitsgründen möglichst weit hinten (vor den Treibern) 
  21. stehen. DRVIN und die Treiber müssen andererseits vor eventuell im \AUTO\ 
  22. installierten Programmen stehen, die die Treiber nutzen wollen. DRVIN.PRG 
  23. wird in DRVIN.TXT näher beschrieben. Die einzelnen Treiber sind 
  24. entsprechend der Schnittstellenbausteine oder -namen benannt und in den 
  25. *.TXT-Files mit ähnlichem Namen beschrieben.
  26.  
  27. Mit einem TOS ab Version 2.0 oder einer entsprechenden Shell kann die 
  28. Reihenfolge im \AUTO\ einfach ermittelt werden, indem man die Ausgabe der 
  29. Verzeichnisse "unsortiert" erfolgen lä₧t. Bei älteren TOS-Versionen 
  30. kopiert man zuerst alle Programme aus \AUTO\ in ein anderes Verzeichnis, 
  31. so da₧ \AUTO\ leer ist, und kopiert die Programme dann in der gewünschten 
  32. Reihenfolge wieder nach \AUTO\ zurück.
  33.  
  34. DRVIN sollte nach folgenden Programmen gestartet werden, falls man diese 
  35. verwendet, da andernfalls Probleme auftreten können:
  36. - Overscan-Treiber (falls TOS1.4-Fix dort eingeschaltet)
  37. - FPATCH2.PRG auf Falcon (FPATCH1.PRG sollte man ohnehin nicht nutzen)
  38.  
  39.  
  40. Konfiguration
  41. -------------
  42. Die Auswahl der Treiber durch den Nutzer erlaubt schon eine gewisse 
  43. Anpassung an das eigene System. Eine individuellere Einstellung der 
  44. einzelnen Treiber ist wegen der Vielfalt der Hardware(umbauten), aber auch 
  45. wegen unschöner/unsauberer Software, oft erforderlich. Diese Einstellungen 
  46. werden direkt in den Treibern gespeichert. Zusätzlich enthält der Treiber 
  47. zu jedem Einstellungspunkt eine kurze Erklärung. Wenn man ausführlichere 
  48. Informationen braucht, sind diese oft im *.TXT zum Treiber enthalten.
  49.  
  50. Die Konfiguration erfolgt durch das beiliegende Programm SETTER.TTP, das 
  51. in SETTER.TXT näher beschrieben ist. Ab TOS1.04 ist die Bedienung von 
  52. SETTER einfach: Man nimmt das zu konfigurierende Programm mit der Maus und 
  53. zieht es auf SETTER.TTP. SETTER wird gestartet, lädt das Programm und wird 
  54. entweder melden, da₧ es nicht konfigurierbar ist, oder den 
  55. Konfigurationsdialog beginnen. Bei alten TOS-Versionen wird SETTER durch 
  56. Doppelklick gestartet und in der erscheinenden Dialogbox der Name und Pfad 
  57. des zu konfigurierenden Programms angegeben.
  58.  
  59.  
  60. HSMODEM1 (-Kompatibilität)
  61. --------------------------
  62. Diese Treiber ersetzen HSMODEM1. Die BIOS-Funktionsaufrufe für MODEM1 sind 
  63. wegen der Unterstützung mehrerer Schnittstellen ein ganz klein wenig 
  64. langsamer als bei HSMODEM1. Wer ausschlie₧lich ein altes Programm zusammen 
  65. mit der letzten Version (HSMOD105.LZH) von HSMODEM1 benutzt, braucht nicht 
  66. auf diese Treiber "upzudaten".
  67.  
  68. Wenn MFP.PRG als einziger oder als letzter Treiber geladen wird, sollten 
  69. alle Programme, die mit den HSMODEM1-Versionen gelaufen sind, auch mit 
  70. MFP.PRG funktionieren.
  71.  
  72.  
  73. Kurzanleitung
  74. -------------
  75. Dieser Abschnitt soll die Installation unter TOS und Mag!X möglichst kurz 
  76. und einigerma₧en verständlich beschreiben. Er sollte als Programm 
  77. betrachtet und von vorn nach hinten "abgearbeitet" werden.
  78.  
  79. Sie haben in einem Programm, das Sie benutzen wollen, den Hinweis 
  80. gefunden, da₧ diese Treiber benötigt werden oder Vorteile bringen. Sie 
  81. haben irgendeinen anderen Grund für die Installation dieser Treiber. Wenn 
  82. Sie keinen Grund zur Installation haben, dann sollten Sie die Texte 
  83. "aktionslos" lesen.
  84.  
  85. Falls Sie ein Programm im \AUTO\-Ordner haben, das die seriellen 
  86. Schnittstellen benutzt, kopieren sie es aus dem \AUTO\ heraus.
  87.  
  88. Entfernen Sie installierte Patchprogramme für die seriellen 
  89. Schnittstellen, wie z.B. RS232ENC, TURBOCTS, SERIALFX, aus dem \AUTO\.
  90.  
  91. Wählen Sie die Treiber aus diesem Paket, die Sie brauchen. Folgende 
  92. Stichpunkte sollen Ihnen helfen:
  93.  
  94. Grundausstattung:
  95. für ST, STE, MegaST: MFP.PRG
  96. für MegaSTE:         MFP.PRG, SCC.PRG
  97. für TT:              MFP.PRG, SCC.PRG, MFP_TT.PRG
  98. für Falcon:          SCC.PRG
  99.  
  100. Zusätzliche oder erweiterte Ausstattungen:
  101.  Wenn Sie Ihren MegaSTE, TT oder Falcon mit einem Am85C230A oder Z85230 
  102. anstelle des originalen 85C30 ausgestattet haben, können Sie anstelle des 
  103. SCC.PRG das ESCC.PRG verwenden. Im Lieferzustand enthalten diese Computer 
  104. nur einen SCC, also dann auch nur das SCC.PRG verwenden!
  105.  Wenn Sie bei Ihrem Falcon die im Originalzustand nicht vorhandene 
  106. MFP-Schnittstelle (MODEM1) herausgeführt haben, können Sie dafür 
  107. zusätzlich das MFP_FALC.PRG auswählen.
  108.  Wer ST_ESCC in seinem ST, STE oder MegaST installiert hat, benutzt dafür 
  109. zusätzlich das ST_ESCC.PRG.
  110.  Wer sonstige Schnittstellenumbauten hat, möge die Texte lesen und sich 
  111. dann eventuell an mich wenden.
  112.  
  113. Die ausgewählten Treiber werden mit SETTER.TTP konfiguriert, siehe oben 
  114. unter "Konfiguration". Dazu müssen Sie die gestellten Fragen beantworten 
  115. und Entscheidungen treffen. Oft ist die Standardeinstellung verwendbar. 
  116. Falls Sie zusätzliche Informationen brauchen, finden Sie diese in den 
  117. *.TXT-Files, die so ähnlich wie die Treiber hei₧en, z.B. in MFP.TXT für 
  118. das MFP_FALC.PRG.
  119.  
  120. Sie kopieren DRVIN.PRG in den \AUTO\-Ordner. Sie kopieren die ausgewählten 
  121. und konfigurierten Treiber hinterher. Die Reihenfolge der Treiber ist 
  122. unwesentlich. (In der Hoffnung, da₧ die Nutzerprogramme modern und 
  123. fehlerfrei sind. Ansonsten trifft diese Aussage nicht zu.)
  124.  
  125. Damit ist die Installation abgeschlossen. Booten Sie den Computer neu und 
  126. probieren sie die Treiber aus. Wenn es einigerma₧en funktioniert, kopieren 
  127. Sie das die seriellen Schnittstellen nutzende Programm, das Sie am Anfang 
  128. entfernt haben wieder in \AUTO\.
  129.  
  130.  
  131. Copyright
  132. ---------
  133. Dieses Treiberpaket darf unter folgenden Voraussetzungen frei kopiert 
  134. werden:
  135. - Die Anleitung(en) und Treiber werden unverändert kopiert.
  136. - Die Kopien sind kostenlos, oder auf dem üblichen Preisniveau einer 
  137. PD-Disk.
  138. - Das Beilegen zu PD- und Sharewareprodukten ist generell gestattet.
  139. - Das Beilegen zu kommerziellen Produkten ist gestattet. Der Vertreiber 
  140. oder Programmierer mu₧ mich aber darüber informieren (Email genügt).
  141. - Ich bitte darum, nur in Ausnahmefällen einzelne Dateien zu kopieren, da 
  142. der Erstnutzer mit unvollständigen Paketen wenig anfangen kann.
  143.  
  144. Übersetzungen der Texte in andere Sprachen sind ausdrücklich erwünscht. 
  145. Das deutsche Original mu₧ aber weiterhin beiliegen.
  146.  
  147. Wer Dateien hinzufügen will, mu₧ diese eindeutig als seine Zugabe 
  148. kennzeichnen.
  149.  
  150. Ich bin an einer Fehlerfreiheit dieser Software interessiert. Deshalb habe 
  151. ich sie im Rahmen meiner Möglichkeiten gründlich getestet. Sollten Fehler 
  152. auftreten, bitte möglichst genaue Beschreibung an meine Email- oder 
  153. Postadresse schicken. Ich kann nur Fehler beseitigen, die ich anhand der 
  154. Beschreibung entweder reproduzieren kann oder bereits finde.
  155.  
  156. Ich hafte nicht für irgendwelche Auswirkungen oder Nichtwirkungen, gleich 
  157. welcher Art, die der Einsatz oder Nichteinsatz von Teilen dieses Paketes 
  158. oder des kompletten Paketes hat.
  159.  
  160. Produktnamen und Warenzeichen werden ohne Gewährleistung einer freien 
  161. Verwendbarkeit benutzt.
  162.  
  163. Diese Treiber und Dokumentationen sind alle in meiner Freizeit entstanden. 
  164. Es gibt keine Firma (mancheiner denkt jetzt sicher an die mit dem zwei A 
  165. im Namen), die mich hierfür bezahlt. Unterstützt werden meine Aktivitäten 
  166. von den Programmierern, die diese Treiber verwenden, und von den Usern, 
  167. die mir (möglichst gute) Fehlermeldungen schicken. Bei ihnen möchte ich 
  168. mich an dieser Stelle bedanken und gleich einen Aufruf anschlie₧en: Wenn 
  169. jemand Fehler in diesen Texten findet, ein gutes Beispielprogramm 
  170. geschrieben hat, das er gern weitergeben möchte, die Beschreibung irgendwo 
  171. ausführlicher und verständlicher gemacht oder gar in übersetzt hat, möge 
  172. er sich bei mir melden. Ich bin sehr daran interessiert, fachlich korrekte 
  173. Ergänzungen und Beispielprogramme in dieses Paket aufzunehmen. (Ich bin 
  174. ein Freund ausführlicher eindeutiger Dokumentationen, andere mögen 
  175. Beispiele.)
  176.  
  177. Meine Adressen:
  178. Mausnetz: Harun Scheutzow @B
  179. Internet: Harun_Scheutzow@B.maus.de
  180. (Wegen der Beschränkungen des Mausnetzes BITTE KEINE Mails grö₧er als 
  181. 16KByte schicken!)
  182. Postanschrift:
  183. Harun Scheutzow
  184. Dresdener Stra₧e 83
  185. D-10179 Berlin, Deutschland
  186.  
  187.  
  188. Weitere Dateien
  189. ---------------
  190. Neben den Treibern mit Dokumentation sind noch enthalten:
  191. Das Programm SETTER mit Dokumentation.
  192. Die Beschreibung des RSVF-Cookies RSVF_COO.TXT.
  193. Der Standardisierungsvorschlag für ein hardwareunabhängiges 
  194. Softwareinterface für serielle (und ähnliche) Schnittstellen SERSOFST.TXT, 
  195. der eine deutsche und eine englische Fassung enthält.
  196.  
  197.  
  198. Versionen
  199. ---------
  200. Ich vergebe keine Versionsnummern, sondern überlasse die Unterscheidung 
  201. dem in der Installationsmeldung der einzelnen Programme ausgegebenen 
  202. Datum. Ich notiere das Datum ab sofort als Jahr-Monat-Tag, ist eindeutig 
  203. unterscheidbar von der deutschen Schreibweise Tag.Monat.Jahr, da die 
  204. Jahreszahl vierstellig ist. Aushilfsweise kann man das Filedatum 
  205. betrachten, das sich jedoch beim Kopieren unter alten TOS-Versionen ändern 
  206. kann.
  207.  
  208. Neue Versionen sind zuerst in der Maus Berlin, Telefonnummer 
  209. +49-30-6246510 (meistens besetzt), zu finden und verbreiten sich schnell 
  210. über die Mäuse. Gastdownload ist momentan in den Zeiten (Ortszeit) 
  211. 10.00-18.59 und 23.00-03.59 möglich. Man sollte nach dem Filenamen 
  212. "HSMOD*.*" suchen lassen. Das Archiv wird HSMODAxx.LZH hei₧en, wobei xx 
  213. für die fortlaufende Veröffentlichungsnummer und das A für alle 
  214. Schnittstellen (kann sich auch mal ändern!) steht.
  215.  
  216.  
  217.  
  218. Modular (Serial) Device Drivers
  219. ===============================
  220.  
  221. (Translated from German to English on 1994-01-01 by Harun Scheutzow)
  222.  
  223. This package contains serial drivers. For every interface or every 
  224. interface integrated circuit exist an own driver. The user has to deal 
  225. with selecting the right drivers, but the advantage to load only the 
  226. drivers he needs. Because I use a clean modular design, a special program 
  227. (DRVIN.PRG) has to be loaded before the real drivers. This program adds 
  228. the functions for driver installations, which are absent in the operating 
  229. system (TOS, Mag!X, MiNT).
  230.  
  231. Order
  232. -----
  233. DRVIN.PRG has to be loaded before the drivers. DRVIN lays best in the 
  234. \AUTO\-folder together with the drivers. It should be loaded as late as 
  235. possible because of speed reasons, but before the drivers. DRVIN and the 
  236. drivers must be loaded before programs installed in the \AUTO\, which want 
  237. use the drivers. DRVIN.PRG is described in DRVIN.TXT. The drivers are 
  238. named according to the names of the interfaces or interface ICs and 
  239. described in the *.TXT-files with similar names.
  240.  
  241. With TOS version 2.0 or greater or a good shell it's easy to watch the 
  242. real order in the \AUTO\ by switching the display to "unordered / 
  243. unsorted". Under older TOS desktops you have to move all programs from 
  244. \AUTO\ into an other folder, so that \AUTO\ is empty, and then copy the 
  245. programs back into \AUTO\ in the wished order.
  246.  
  247. DRVIN shall be startet after the following programs if they are used, 
  248. because otherwise problems could occur:
  249. - Overscan-driver (if TOS1.4-fix is on)
  250. - FPATCH2.PRG on Falcon (FPATCH1.PRG should not be used in general)
  251.  
  252.  
  253. Configuration
  254. -------------
  255. The selection of the drivers by the user allows a part of adaption to the 
  256. own system. A more individual adjustment of the drivers is often necessary 
  257. because of the various hardware(enhancements), but too because of dirty 
  258. software. These settings are saved direct in the drivers. The driver 
  259. contains additionally a short (German) explaination to every configuration 
  260. point. More information (English too) is contained in the *.TXT to the 
  261. driver.
  262.  
  263. The configuration is done by the program SETTER.TTP included in this 
  264. package. It is described in SETTER.TXT. From TOS1.04 up the use of SETTER 
  265. is simple: Take the program to modify with the mouse and drag it on 
  266. SETTER.TTP. SETTER will start, load the programm and start the 
  267. configuration dialog or give a message, that configuration is impossible 
  268. because the program doesn't contain any settings. For older versions of 
  269. TOS: doubleclick SETTER.TTP and enter the name and path of the program in 
  270. the appearing dialog box.
  271.  
  272.  
  273. HSMODEM1 (-compatibility)
  274. -------------------------
  275. These drivers replace HSMODEM1. The BIOS function calls for MODEM1 are 
  276. because of the support of several interfaces a very little bit slower than 
  277. in HSMODEM1. Who uses exclusively a old program together with the last 
  278. HSMODEM1 version (HSMOD105.LZH), is not in need of updating to these 
  279. drivers.
  280.  
  281. If MFP.PRG is loaded as the only or the last driver, all old programs, 
  282. running with the HSMODEM1 versions, should work with MFP.PRG too.
  283.  
  284.  
  285. Short Instruction
  286. -----------------
  287. This chapter shall describe the installation under TOS and Mag!X as short 
  288. and clear as possible. It should be seen as program and "executed" from 
  289. the start to the end.
  290.  
  291. You found in a program you want to use the hint that these drivers are 
  292. necessary or will provide enhancements. You have any other reason for 
  293. installing these drivers. If you have no reason for installation, you 
  294. should read this text without "action".
  295.  
  296. If you have any program in the \AUTO\-folder which uses the serial 
  297. interfaces, move it out from the \AUTO\.
  298.  
  299. Remove any installed patch programs for the serial interfaces, eg. 
  300. RS232ENC, TURBOCTS, SERIALFX, from \AUTO\.
  301.  
  302. Select the drivers you need of this package. The following hints shall 
  303. help you: 
  304.  
  305. Basic equipment:
  306. for ST, STE, MegaST: MFP.PRG
  307. for MegaSTE:         MFP.PRG, SCC.PRG
  308. for TT:              MFP.PRG, SCC.PRG, MFP_TT.PRG
  309. for Falcon:          SCC.PRG
  310.  
  311. Additional or extended equipment:
  312.  If you replaced the original 85C30 in your MegaSTE, TT or Falcon by an 
  313. Am85C230A or Z85230, you can use ESCC.PRG instead of SCC.PRG. In the state 
  314. of delivery these computers contain only a SCC, then use the SCC.PRG.
  315.  If you modified your falcon by drawing out the MODEM1 interface not 
  316. existent in the original state, you can use additionally MFP_FALC.PRG for 
  317. this interface.
  318.  Who installed the hardware ST_ESCC in his computer, uses additionally 
  319. ST_ESCC.PRG.
  320.  Who has other interface modifications, should read the textes and may ask 
  321. me, if he finds nothing.
  322.  
  323. The configuration of the selected drivers is done by using SETTER.TTP, see 
  324. "Configuration" for details. You have to respond to the questions and 
  325. decide something. Often you can use the standard settings. If you need 
  326. additional information, you will find it in the *.TXT-files which are 
  327. named similar the drivers, eg. in MFP.TXT are informations about 
  328. MFP_FALC.PRG.
  329.  
  330. You copy DRVIN.PRG into the \AUTO\-folder. You copy the selected and 
  331. prepared drivers into \AUTO\. The order of the drivers is unimportant 
  332. (hoping, that the user programs are modern and error free, otherwise this 
  333. statement can be false).
  334.  
  335. The installation is complete. Reboot your computer and test the drivers. 
  336. When it runs correctly, copy the serial interface using program you 
  337. removed at the beginning back into \AUTO\.
  338.  
  339.  
  340. Copyright
  341. ---------
  342. This driver package may be freely copied under the following conditions:
  343. - The documentation(s) and drivers are copied unchanged.
  344. - The copies are free of charge or at the same price level as a PD-Disc.
  345. - The distribution together with PD- and Shareware products is generally 
  346. permitted.
  347. - The distribution together with commercial products is permitted. But the 
  348. distributor or programmer has to inform me (email is sufficent).
  349. - Please copy single files only in exceptional situations because the 
  350. first time user can't work with uncomplete packages.
  351.  
  352. Translations in other languages are expressly wished. But the German 
  353. original must stay included into the package.
  354.  
  355. Who wants to add files, has to mark these as his Addition.
  356.  
  357. I'm interested in an error free version of this software. I tested it in 
  358. the range of my opportunities. If errors occur, please send a detailed 
  359. report to my email- or post address. I can fix only bugs I can reproduce 
  360. or find by the description.
  361.  
  362. I'm not liable for any effects or no-effects equal of which kind caused by 
  363. the use or no-use of this package in part or whole.
  364.  
  365. Trademarks and Registered Trademarks are used without warrantee of free 
  366. usability.
  367.  
  368. These drivers and documentations I wrote in my spare time. There is no 
  369. firm, which pays me for that. My activities are supported by the 
  370. programmers using my drivers and the users sending me (good) bug reports. 
  371. At this place I want to thank these persons and append an appeal: If 
  372. somebody finds a mistake in these texts, wrote a good example program he 
  373. wants to publish, made the describtion better or more intelligible or 
  374. translated it, he/she/it should inform me. I'm interested in including 
  375. correct addings and programs. (I'm a friend of complete documentations, 
  376. others like examples more.)
  377.  
  378. My addresses:
  379. Mausnetz: Harun Scheutzow @B
  380. Internet: Harun_Scheutzow@b.maus.de
  381. (Because of the limitations in the mausnet, PLEASE DON'T send mails 
  382. greater than 16kbyte)
  383. Post address:
  384. Harun Scheutzow
  385. Dresdener Stra₧e 83
  386. D-10179 Berlin, Deutschland
  387.  
  388.  
  389. Further Files
  390. -------------
  391. The programm SETTER with documentation.
  392. The description of the RSVF-Cookie RSVF_COO.TXT.
  393. The proposal for a hardwareindependent softwareinterface to serial (and 
  394. similar) interfaces SERSOFST.TXT, which contains a German and an English 
  395. version.
  396.  
  397.  
  398. Versions
  399. --------
  400. I give no version numbers, but use the date of the program printed out 
  401. during installation as criterion. I note the date as year-month-day with 
  402. an year number of four digits. The file date is only a bad replacement 
  403. because it can change during copying.
  404.  
  405. New versions are to find first in the Maus Berlin, telefon number 
  406. +49-30-6246510 (very often busy) an will spread about the Maus boxes. 
  407. Guest download is at the moment allowed in the times (local time) 
  408. 10.00-18.59 and 23.00-03.59. It should be looked for the file "HSMOD*.*". 
  409. The archiv is named HSMODAxx, where A stands for all serial interfaces and 
  410. xx for a running publication number.
  411.  
  412.