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