home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / EFFO / forum17.lzh / LETTERS / brief.hemmerling next >
Text File  |  1991-07-08  |  21KB  |  431 lines

  1. Rolf Hemmerling                                Hannover,23.05.91
  2. Erderstr.31 
  3. D3000 Hannover 91
  4. West Deutschland
  5. Tel. 0511-210 23 52
  6.  
  7. ======================
  8. Beitraege zum FORUM 17
  9. ======================
  10.  
  11. --- Intro
  12. Netterweise kam es zu einem Datentraegeraustausch mit Rolf Neerfeld,
  13. der mir in einigen Punkten mit PD-Software weiterhelfen konnte.
  14. Aber ich suche immer noch den 68881-Emulator. An Rolf Neerfeld ist 
  15. das gewuenschte SPICE als F77 Quelltext gewandert, vielleicht kommt 
  16. da ja mal eine OS-9 Version heraus. Fuer die Datenbanken hat sich 
  17. bislang niemand interessiert. 
  18.  
  19. Schoenen Dank fuer die Wahl eines meiner Logos und dem damit
  20. verbundenen Preis (Erlassen des Jahresbeitrags 1992). Vielleicht 
  21. erreicht mich ja irgendwann auch ein Brief mit dem neuen Logo.
  22. Ich weiss ja gar nicht, welches Ihr letztenendes ausgewaehlt
  23. habt (und wie es im Briefkopf dann aussieht).
  24. << Bestimmt. Aber lass Dich ueberraschen... LZ>>
  25.  
  26.  
  27. --- GENIUS MOUSE GM 6
  28. Die GENIUS MOUSE GM 6 ist ein sowohl MOUSE SYSTEMS als auch 
  29. MICROSOFT MOUSE kompatibles Eingabegeraet, mit drei Tasten und
  30. preiswert noch dazu. Da sie ueber eine serielle Schnittstelle
  31. angesprochen wird, ist sie auch zum Betrieb ausserhalb der MSDOS 
  32. Umgebung geeignet. Frage an die EFFO: Hat schon jemand einen
  33. OS-9 Treiber fuer MICROSOFT oder MOUSE SYSTEMS Maeuse parat ?
  34. Es sollte moeglichst ein interruptgesteuerter Treiber sein,
  35. der natuerlich etwas hardwareabhaengig sein wird durch die
  36. Auswahl des verwendeten seriellen Bausteins. Moeglichst in "C",
  37. aber auch 680XX und 8086 Assemblertreiberquelltexte waeren
  38. interessant. Also das, was sonst im Grunde der unter MSDOS 
  39. mitgelieferte residente Maustreiber bietet.
  40. << Ich hatte mal mit der GM6 herumgespielt, aber bis zu einem
  41. Treiber hab ich's nie geschafft. Es gibt aber z.B beim MGR-Window-
  42. System Maustreiber, die vermutlich auch mit der GM6 funktionieren
  43. wuerden. LZ>>
  44.  
  45. ** Tip: **
  46. Ein rudimentaerer MSDOS DEVICE-Treiber in 8086 Assembler fuer 
  47. MOUSE SYSTEMS Maeuse ist im Technischen Handbuch von HP VECTRA 
  48. Rechnern abgedruckt, im Driver Writer's Guide Seite 461 bis 481, 
  49. der mir auf Papier vorliegt.
  50.  
  51. ** Tip: **
  52. Die GENIUS MOUSE GM 6 zeichnet sich dadurch aus, dass die Software 
  53. des auf der GENIUS MOUSE GM 6 befindlichen Microcontrollers beim
  54. Anschalten der Betriebsspannung prueft, ob eine Maustaste gedrueckt
  55. wurde. Falls dies zutrifft, wird in den MICROSOFT Mode geschaltet,
  56. sonst in den MOUSE SYSTEMS Mode. Es ist also nicht notwendig,
  57. zum Wechsel des Modes den ganzen Rechner auszuschalten, was bei
  58. Multi-User Systemen wie OS-9 eh schnell zu boesem Blut fuehren
  59. wuerde, sondern man muss nur die Maus von der Schnittstelle entfernen.
  60. Beim Wiederaufstecken haelt man dann eine Maustaste gedrueckt oder
  61. auch nicht.
  62.  
  63. Uebrigens, der fuer MSDOS mitgelieferte GENIUS MOUSE Maustreiber 9.04
  64. vom 06.09.1990 bietet jetzt auch Kommandozeilenparameter fuer beliebige 
  65. Interrupts und Ports. Der MICROSOFT MOUSE Maustreiber 7.03 bietet
  66. jetzt zumindest auch Unterstuetzung fuer die COM3 und COM4, leider
  67. ohne einstellbares Interrupt-Level. Das kann man aber durch Patchen
  68. hinkriegen.
  69.  
  70. ** Literaturtips: **
  71.  
  72. C't 12/1989 -- Dieter Michael : Digitale Nager
  73. C't 12/1989 -- Martin Gerdes: In die Karten geschaut, Teil 1
  74. C't  1/1990 -- Martin Gerdes: In die Karten geschaut, Teil 2
  75.  
  76. Ferner ist von der Firma LOGITEC auf Anforderung noch das
  77. "LOGITEC Technical Reference Manual" kostenlos erhaeltlich.
  78. Sie wird in Dokumentationsdateien auf den LOGITEC-Disketten
  79. erwaehnt.
  80.  
  81. Mir liegt die schon etwas aeltere Ausgabe fuer LOGIMOUSE C7,
  82. Firmware Revision 3.0 vom Januar 1986 vor. Insbesondere werden
  83. hier die verschiedenen Datenformate (MICROSOFT,MOUSE SYSTEMS,...) 
  84. erklaert, in denen Maeuse ihre Daten zum Rechner schicken.
  85. Die LOGITEC Maus versteht wohl auch jede Menge Befehle,
  86. im Gegensatz zur MICROSOFT MOUSE oder GENIUS MOUSE. Oder
  87. jedenfalls wird darueber nicht in den Handbuechern Auskunft
  88. gegeben. 
  89.  
  90. LOGITEC SA
  91. European Headquarters
  92. CH 1143 Apples
  93. Schweiz
  94. 41/21/77 45 45
  95.  
  96. Ausserdem ist ein Buch ueber MICROSOFT-Maeuse erschienen, das
  97. aber im Wesentlichen fuer die MSDOS-Welt gedacht ist.
  98.  
  99. Titel:  MICROSOFT MOUSE Programmer's Reference
  100. Verlag: MICROSOFT PRESS
  101. ISBN:   1-55615-191-8
  102. Jahr:   1989
  103.  
  104. Das Buch ist wohl inzwischen auch auf Deutsch erschienen.
  105.  
  106.  
  107. --- Reichweitenerhoehung
  108. Liebe EFFO, wenn ich meine Schwafeleien zusaetzlich auch noch auf 
  109. Englisch formuliere, verbessere ich dann meine Chancen, dass sie 
  110. beantwortet werden ? Ein Blick auf die Mitgliederliste laesst das 
  111. allerdings nicht vermuten. Nur falls die EFFO-Disketten mal in 
  112. fremde Haende geraten sollten, dann koennte man bei englischen Briefen 
  113. auch hoffen, dass sie dort verstanden werden.. in ein Paar Jahren
  114. vielleicht... Die besten CP/M 80 Emulatoren sind ja auch erst
  115. Ende der 80er Jahre ausgereift gewesen (22NICE,Z80MU Version 5), 
  116. jetzt ist kuerzlich sogar ein 6502-Apple-II+ Emulator fuer 80286 
  117. IBM-AT Rechner als PD erschienen. Aehnliches soll es (nicht PD) 
  118. fuer den MACINTOSH geben. Warten wir also mal ruhig noch,
  119. nach dem Jahr 2000 (das waere schon in 8.5 Jahren !) sollte es 
  120. irgendwann schon klappen mit so einem 68881 Emulator. Ich bin 
  121. guter Hoffnung.
  122. << fuer den Mac gibt es einen PD-68881-Emulator namens PseudoFPU. Der
  123. faengt die F-line traps ab, decodiert die Coprocessor-Instruktion und
  124. fuehrt dann die Rechnung mittels SANE (Math-Library von Apple, entspricht
  125. dem "math" Traphandler in OS-9) aus. Falls Du Nerven und einen guten
  126. Disassembler (z.B ZDA :-) hast, kann ich Dir den Code aus PseudoFPU mal
  127. rausdumpen. Das ist doch wenigstens ein Anfang!? LZ>>
  128. << Verschiedene FP-Pakete finden sich auch in Source-Form in der
  129. Motorola Microcontroller Mailbox Muenchen (MMMM): 089/921 03 111,
  130. 2400-8-N-1. Die koennte man auch in die F-line traps hineinklinken. WS >>
  131.  
  132. --- Wer kann MARC WILLIAMS C beurteilen ?
  133. Ach ja, das Projekt "TURBO-C fuer RTOS-UH" ist leider eingestampft
  134. worden, der DR-OBJ Format Linker war aber schon in Angriff genommen
  135. worden. So ein Schiet. Dafuer ist aber die Beta-Version eines
  136. in Deutschland fuer RTOS-UH angepassten MARK WILLIAMS C-Compilers (MWC)
  137. gerade abgenommen worden (Stand 27.03.91). Zur Hannover Industrie-Messe 
  138. 91 haette er praesentiert werden sollen, das hat aber wohl ganz
  139. knapp nicht geklappt, soweit ich gehoert habe. Auf dem Stand von ESD
  140. war jedenfalls nichts zu sehen gewesen. Die Runtime-Bibliothek 
  141. hatte die auftraggebene Firma ESD,Hannover angepasst, so heisst es. 
  142. Frage an die EFFO: Welchen Ruf haben denn andere Implementationen
  143. dieses Compilers (insbesondere auf 68XXX Systemen wie ATARI-TOS und
  144. PDOS, wo mir die Existenz von MWC bekannt ist) ? Das ist eine Bitte 
  145. um eine Stellungnahme.
  146.  
  147. Weit verbreitet scheint der Compiler nicht zu sein. Das Unix-alike 
  148. INTEL 80286 System COHERENT stammt auch von MARK WILLIAMS. Versprochen
  149. wurde fuer Coherent, dass der C-Compiler in der naechsten Version
  150. endlich auch die LARGE Modell Programmierung unterstuetzt.
  151.  
  152.  
  153. --- Gedruckte Mitgliederliste
  154. Ich hatte zusammen mit meiner Mitgliedschaft fuer 1991 von der
  155. EFFO eine Mitgliederliste erhalten, in der im Gegensatz zu der
  156. mit dem FORUM 14 veroeffentlichten auch diejenigen Mitglieder
  157. vermerkt waren, die "fuer alle Mitglieder, aber nicht extern"
  158. auf ihrer Anmeldung vermerkt hatten. Wie das so schoen ist im
  159. Leben und mit den Computern: In der Datei war eine Datenzeile
  160. "beliebig" lang, auf Papier hat es dann leider bei der Adressangabe
  161. teilweise nicht mehr fuer die Strassennummer gereicht, so eng
  162. war die Spalte. Beispiel: Rolf Neerfeld. Es waere nett, wenn
  163. die Liste z.B. im Querformat nochmals ausgedruckt und an mich
  164. geschickt wuerde. 
  165. << Der Grund fuer diese verschiedenen Mitgliederlisten ist einfach zu
  166.    erklaeren. FORUMS-Disketten koennen auch in die Haende von
  167.    Nicht-EFFO-Mitgliedern fallen. Darum werden Mitglieder, welche
  168.    Ihre Adresse nur anderen Mitgliedern zugaenglich machen wollen,
  169.    nicht auf FORUMS-Disketten aufgenommen. Bei einer persoenlichen
  170.    Anfrage eines Mitgliedes sieht dies natuerlich wieder anders aus.
  171.    Das mit der abgehackten Adresse ist mir wirklich peinlich.
  172.    Vermutlich kommt dies vom vielen Spielen mit den Fonts und Effekten
  173.    mit dem Filemaker (Mac). Ploetzlich reichts nicht mehr mit dem Platz
  174.    und niemand merkt was. Na ja, eine neue, vollstaendige Liste gibt
  175.    es auf jeden Fall.                                    PHILM >>
  176.  
  177.  
  178. --- Echtes Preemtive Scheduling
  179. Fuer RTOS-UH ist gerade "verschaerftes","echtes" Preemtive Scheduling
  180. implementiert worden. Das heisst, das Aktivitaeten des Kerns selber
  181. unterbrechbar sind, sofern sie laenger als ein Paar Millisekunden
  182. dauern. Die Interrupt-Off Zeiten wurden minimiert, im Kern gibt es 
  183. keine Code-Schleifen (FOR,WHILE,REPEAT,..) mehr. Interrupt-Off Zeiten 
  184. wurden dadurch abzaehlbar anhand des durchlaufenen Codes. Gerade bei 
  185. u.U. recht zeitaufwendigen Systemdiensten wie z.B. der Terminierung 
  186. einer Task ist es ja wichtig, dass die angeforderte und angefangene 
  187. Operation zugunsten einer gegenueber der Auftraggeber-Task hoeher 
  188. priorisierten Task unterbrochen werden kann. OS-9 ist davon ja wohl 
  189. noch meilenweit entfernt, oder ? Wie "schnell" ist OS-9 wirklich
  190. in der Praxis, im Vergleich zu anderen Echtzeit-Betriebssystemen ? 
  191. Wenn jemand von der EFFO Ahnung von dem Thema hat oder einen 
  192. Literaturhinweis (Doktorarbeit,Veroeffentlichungen...) kennt, 
  193. bitte ich hiermit um eine Stellungnahme.
  194.  
  195.  
  196. --- Lesen von OS-9 Disketten unter RTOS-UH
  197. Es existiert am Institut fuer Regelungstechnik an der Uni Hannover ein 
  198. Filemanager fuer das Betriebssystem RTOS-UH, um auf OS-9 Disketten 
  199. zugreifen zu koennen. Leider wurde die Software nicht auf dem 
  200. aktuellen Stand gehalten. Daher passt das OS-9 Filemanager Software-Oberteil 
  201. nicht zum in aktuellen RTOS-UH Systemen enthaltenen Software-Unterteil. 
  202. Aehnliches ist von einem CP/M Filemanager zu melden. Vielleicht wird 
  203. noch mal was draus. Stand 27.03.91.
  204.  
  205.  
  206. --- OS-9000 Beurteilung
  207. Es scheint so zu sein, dass die INTEL-Versionen von OS-9000 
  208. schon wesentlich weiter gediehen sind als die MOTOROLA-Versionen,
  209. so ergab der Eindruck von Hochschulkreisen bei Gespraechen mit dem
  210. MICROWARE Distributor Dr.Keil. Zuerst haette es ueberhaupt nur eine
  211. lauffaehige INTEL-Version gegeben, ehe man mit der MOTOROLA-Version
  212. angefangen haette. Daher wird wohl OS-9/68K noch lange aktuell
  213. bleiben. Es ist halt komplett in Assembler und nicht in C geschrieben
  214. und daher doch wohl auch in weiterer Zukunft "schneller" als OS-9000.
  215. So auch der Tenor von Mitarbeitern von Dr.Keil auf der Hannover
  216. Industrie-Messe.
  217. << genau. OS-9000 soll ja nicht OS-9/68k ersetzen, sondern die Anwendbar-
  218. keit des OS-9-Konzepts auch auf anderer Hardware ermoeglichen. Dass hier
  219. die (leider) "weltweit weitverbreiteste Hardwareplattform" zuerst
  220. unterstuetzt wird, ist logisch. LZ >>
  221.  
  222. Es sind in Hannover am Institut fuer Regelungstechnik Ueberlegungen 
  223. im Gange, den RTOS-PEARL Compiler auf fremde Echtzeit-Betriebssysteme 
  224. zu portieren. Glaubt die EFFO, dass OS-9 echtzeitf"ahig genug ist,
  225. um im Native-Mode ein PEARL drauf zu implementieren ? Ich moechte
  226. hier unter den EFFO-Kreisen mal eine Diskussion um die praktischen
  227. Echtzeit-Faehigkeiten von OS-9 und OS-9000 anregen. Also loss,
  228. her mit Euer Meinung ! Insbesondere die wichtige F$ALARM Funktion
  229. ist wohl noch nicht besonders lange in OS-9 enthalten. Oder
  230. irre ich mich da ? Hier ist das Wissen "alter Hasen" gefragt.
  231. << F$Alarm gibt es inoffiziell seit V2.1, war aber da noch weitgehend
  232. unbrauchbar. V2.2 hat schon fast fehlerfreie Alarms und mit V2.3 wurden
  233. sie dann offiziell dokumentiert. LZ>>
  234.  
  235. --- Der Blick ueber den Tellerrand
  236. Und weil mit OS-9000 ein EFFO-kompatibles weil von MICROWARE stammendes
  237. Echtzeitbetriebssystem nun frisch auf dem Markt fuer IBM-AT/INTEL 80386 
  238. Rechner ist, moechte ich noch auf einen anderen Echtzeit-Kandidaten 
  239. hinweisen, der ein aehnlich hohes biblisches Alter (Start der 
  240. Entwicklung: Ende 1980) wie OS-9 auf dem Buckel hat: Inzwischen 
  241. ist mit PADROS-PEARL ein voll echtzeitfaehiges PEARL-System fuer 
  242. IBM-XT und IBM-AT auf dem Markt erschienen. MSDOS-Filesystem DOS 3.3 
  243. kompatibel, Editor, PEARL-Compiler,Debugger,Shell. Das Format
  244. von Quelltext-Dateien ist dasselbe wie das von RTOS--PEARL und
  245. von OS-9: Am Zeilenende steht ein CR. Wird mit grossem Erfolg 
  246. an den Universitaeten Bochum und Paderborn eingesetzt. Mit 
  247. einem unter MSDOS laufenden MSDOS-Assembler (MASM,TASM,A86) koennen 
  248. auch Assemblerroutinen und Treiber fuer das System erstellt werden. 
  249. Studenten 199.00 DM, Hochschulen 399.00 DM, Firmen 899.00 DM. 
  250.  
  251. KABE Datentechnik
  252. Residenzstr. 19
  253. D 4790 Paderborn 2
  254. West Deutschland
  255. Tel 05254-86590
  256.  
  257. --- Hannover Industrie Messe,April 1991
  258. Also die VME/OS-9/RTOS-UH/PDOS/Echtzeit-Welt ist fuer mich ein klein 
  259. wenig uebersichtlicher geworden. In Halle 7 tummelten sich wie schon
  260. seit Jahr und Tag (aber bislang von mir in vorangegangenen
  261. Jahren wenig beachtet) auf der VITA-Allee (VME BUS International Trade
  262. Association) fast alle die Firmen, deren Kataloge der Douglas Kemp 
  263. in seinen /D0/INFO/CERN?? Notizen immer beschreibt.
  264.  
  265.  
  266. --- PIPELINES
  267. Das Magazin PIPELINES von MICROWARE kann man uebrigens kostenlos
  268. bei DR.KEIL abonnieren, es ist eine Art Informationsblatt
  269. mit Werbecharakter fuer OS-9 und OS-9000. Das soll keine
  270. Abwertung sein, wirklich nicht. Mein Literaturnachweis:
  271.  
  272. PIPELINES is published quarterly by
  273. MICROWARE SYSTEMS CORPORATION
  274. 1900 NW 114th Street
  275. Des Moines,Iowa 50325-7077
  276. (515) 224-1929
  277.  
  278. MICROWARE, so heisst es in der aktuellen Ausgabe, hat fuer
  279. Ende dieses Jahres einen ANSI-C Compiler als Ersatz fuer den
  280. alten K&R C-Compiler fuer alle MICROWARE-Betriebssysteme 
  281. angekuendigt.
  282.  
  283. Fuer ATARI-ST und ATARI-TT werden von DR.Keil uebrigens 
  284. inzwischen getrennte Versionen angeboten.
  285.  
  286.  
  287. --- MICROWARE OS-9 CATALOG,OS-9000 CATALOG,OS-9 SOURCEBOOK
  288. Ebenfalls kostenlos (auf der Messe, und auch sonst) sind bei
  289. Dr.Keil die Buecher "THE OS-9 CATALOG" und "THE OS-9000 CATALOG"
  290. erhaeltlich. Sie informieren ueber OS-9 und die dahinterstehende
  291. Philosophie, groesstenteils besser und verstaendlicher, als dies 
  292. die Original-Dokumentation tut. Dann gibt es auch noch das
  293. kostenpflichtige "THE OS-9 SOURCEBOOK", in dem Software fuer OS-9 
  294. und deren (unabhaengige) Hersteller aufgelistet sind.
  295.  
  296. Inzwischen ist auch passend zur Version 2.3 von OS-9 eine
  297. deutsche Uebersetzung des dem OS-9 Betriebssystem beiliegenden
  298. Buchs "USING PROFESSIONAL OS-9" erschienen.
  299.  
  300. Autor:            -
  301. Titel:            Das Professional OS-9/68000 Benutzerhandbuch 
  302. Erscheinungsjahr: 1989
  303. Verlag:           Dr. Rudolf Keil GmbH
  304. ISBN:             Nicht vorhanden !
  305. Preis:            122.00 DM + MWST.
  306. Bezug:            Dr.Rudolf Keil GmbH,Gerhart-Hauptmann-Str. 30,
  307.                   Postfach 1261,D 6915 Dossenheim,West-Deutschland.
  308.                   Tel. (06221) 862091
  309. Fernleihnachweis: Technische Informationsbibliothek Hannover (TIB),
  310.                   Signatur HA 5683
  311.  
  312. "Das vorliegende Buch spiegelt die Version 2.3 des Betriebssystems
  313. (OS-9) zum Zeitpunkt der Uebersetzung wieder." Es wird uebrigens
  314. noch auf den Leistungsumfang von PERSONAL OS-9 eingegangen, das
  315. ja inzwischen nicht mehr von MICROWARE vertrieben wird (wie
  316. ich aus den CERN-Notizen von Herrn Kemp erfuhr). Das Druckbild
  317. des Buchs ist leider eher unsympatisch zu nennen, die Schrift ist
  318. fuer ein deutsches Buch viel zu "duenn". Ist das Buch vielleicht 
  319. mit einem unter OS-9 laufenden Textsystem (und den daraus 
  320. resultierenden mangelhaften Moeglichkeiten zur Textgestaltung
  321. im Vergleich zu DOS-Produkten) << Und erst zum Mac... Ich kann's
  322. nicht lassen :-) LZ>> erstellt worden ? Es sieht jedenfalls MICROWARE
  323. -kompatibel aus, nicht so wie ein deutsches Buch aus einer deutschen
  324. Druckerei.
  325. << Gibt's das unverwechselbare Echte Deutsche Drucker Design (TM)
  326. tatsaechlich? LZ>>
  327.  
  328. --- OS-9 Verbreitung, relativ gesehen
  329. Mitarbeiter von Dr.Keil nannten mir die Zahl von 250.000 OS-9
  330. Installationen weltweit. Die Zahl erscheint mir allerdings
  331. recht hoch. Vom der INTEL-Welt verhafteten Echtzeitbetriebssystem
  332. QNX sind etwa 120.000 Installationen vorhanden, bei RTOS-UH mit 
  333. RTOS-PEARL liegt diese Zahl bei etwa 4000, wohl auf den deutschen 
  334. Sprachraum beschraenkt. Von wichtigsten ADA-Hersteller fuer MSDOS 
  335. Rechner,MERIDIAN-Ada, sind hier in Deutschland etwa 750 Pakete 
  336. verkauft worden. Vom RTOS-C Compiler von Stefan Lietsch ist bislang 
  337. einer verkauft worden. Viel mehr werden es beim HAENISCH-MODULA-2 
  338. fuer RTOS-UH auch nicht sein. Und HAENISCH-MODULA-2 fuer OS-9 ist 
  339. noch ueberhaupt nicht im Vertrieb, obwohl die Software schon seit 
  340. zwei Jahren fertig sein soll. Stand April 1991. 
  341.  
  342. 250.000-120.000-4000-750-1-1-0.
  343.  
  344. Es wundert, dass bei 250.000 Installationen kein Markt da sein
  345. soll fuer einen wirklich preisswerten MODULA-2 Compiler, selbst
  346. wenn es mit HAENISCH-MODULA-2 im Augenblick noch so sein sollte
  347. wie mit den Bananen:
  348.  
  349. "Ist zur Zeit noch ungepflueckt (ungetestet) auf der Plantage
  350. (beim Softwarehersteller), wird demnaechst ausgeliefert und
  351. reift dann beim Kunden." 
  352.  
  353. Um beim Vergleich zu bleiben, bei HAENISCH-MODULA-2 scheint
  354. noch eher die gruene Frucht seit 2 Jahren im Tiefkuehlhaus zu 
  355. lagern. Genauso wie sich sowas nicht bei Bananen rechnet, ist das
  356. doch auch bei Software unkaufmaennisch.
  357.  
  358.  
  359. --- PDOS Beurteilung
  360. Wer kennt das Echtzeitbetriebssystem PDOS (bzw. VMEPROM) von
  361. Eyring Research Institute Inc., USA ? Es wird auf FORCE-Boards
  362. "hinterhergeschmissen" und ist in Konferenzberichten zumindest
  363. als "schneller" im Vergleich zu MOTOROLAs VERSADOS eingestuft
  364. worden. Trotzdem scheint es nicht besonders beliebt zu sein,
  365. es gilt angeblich als "langsam" in Bezug auf die Echtzeitfaehigkeiten
  366. (Reaktionszeiten,Taskwechselzeiten,..). Wer kann mir die Vorzuege 
  367. von OS-9 gegenueber PDOS schildern, wo liegt der Haken bei PDOS ?
  368. Wie gesagt, das nackte Laufzeitsystem ist bei manchen Boards
  369. "kostenlos" dabei, die Preise fuer ATARI-ST Versionen sind
  370. akzeptabel, aber z.B. die Entwicklungssystem-Preise fuer
  371. Industrie-Boards sind bei Oettle+Reichler aehnlich hoch wie die 
  372. von OS-9. Da die Fa. Oettle+Reichler doch EFFO-Mitglied ist und 
  373. sowohl PDOS als auch OS-9 vertreibt, bitte ich um eine zusaetzlich
  374. auch von dort um eine Stellungnahme. 
  375.  
  376.  
  377. --- Prozessvisualisierungs-Software gesucht
  378. Wer kennt Public-Domain oder auch kommerzielle Software, mit
  379. der man Prozessvisualisierungssysteme aufbauen kann. Entscheidender
  380. Punkt ist, dass der C-Quelltext zur Verfuegung stehen muss.
  381. Nicht so wichtig ist das zur Zeit unterstuetzte Betriebssystem
  382. (QNX,OS-9,PDOS,MSDOS,UNIX,..) oder ob es K&R-C oder ANSI-C
  383. ist. Auch fuer welche Geraete Bildschirmtreiber zur Verfuegung
  384. stehen, ist unwichtig. Es besteht bei einigen Anwendern des
  385. Betriebssystems RTOS-UH das Interesse, mit Hilfe der nun
  386. vorhandenen zwei C-Compiler Projekte in dieser Richtung
  387. zu verfolgen. Auch ich privat haette Interesse an
  388. Prozessvisualisierungs-Software. Alle mir bekannte
  389. Prozessvisualisierungs-Software, die z.B. in dem umfangreichen 
  390. QNX-Prospektordner der Fa. SWD verzeichnet ist und die fuer QNX 
  391. (und teilweise auch fuer OS-9) zur Verfuegung stehen, wird
  392. fuer "normales" Geld nicht als Quelltext ausgeliefert. (Eigentlich
  393. verstaendlich). Also, wer kennt sich z.B. in UNIX-Netzen in den USA
  394. aus und kann PD-Software dieser Art gegen Unkostenerstattung besorgen, 
  395. wenn es denn so etwas ueberhaupt gibt ?
  396.  
  397. Fuer alle, denen der Begriff ueberhaupt nichts sagt: So eine Software
  398. hat u.a. einen Editor, in dem man "beliebig" graphische Elemente
  399. und Funktionselemente auf dem Bildschirm anordnen kann. Das dazugehoerige,
  400. vom Benutzer geschriebene Programm erfasst z.B. Messwerte, die dann auf 
  401. den vorher festgelegten Bildschirmen in irgend einer Weise graphisch
  402. dargestellt erscheint. Beispiel: Der Kuehlkreislauf eines
  403. Kraftwerkes wird in der Schaltzentrale vom Prozessueberwachungssystem
  404. auf einem Bildschirm graphisch dargestellt. Z.B. aktive und inaktive
  405. Rohrsysteme dann mit unterschiedlichen Farben dargestellt, Schalter-
  406. stellungen eines Funktionselements kann man auf dem Bildschirm erkennen 
  407. und moeglicherweise auch graphisch manipulieren.
  408.  
  409. Fuer ATARI-ST unter TOS hat z.B. die Fa. RHOTHRON aus Homburg/Saar
  410. so etwas in einfacher Form als Binaerversion (und eben nicht als
  411. Quelltext) im Angebot.
  412.  
  413. Die Fa. WERUM vertreibt auch Prozessvisualisierungs-Software in
  414. Binaerform auf Grundlage ihres WERUM-PEARL Compilers (unter
  415. FLEXOS+GEM oder auch OS2+PM).
  416.  
  417. Kennt jemand Literatur ueber das Thema Prozessvisualisierung ?
  418. Ueber Hinweise waere ich dankbar.
  419. << Zwar kaum als Quelltext erhaeltlich, aber dafuer fuer OS-9 gibt es
  420. von Microware das RAVE-System (Realtime Audio Video Environment) genau fuer
  421. diesen Zweck. Man kann die Oberflaechen mit einem graphischen Editor
  422. herstellen, und muss nachher nicht mehr den ganzen Ablauf, sondern nur noch
  423. die "Aktions-Routinen" fuer die Bildschirmelemente programmieren. LZ>>
  424. << Von Eltec gibt es unter OS-9 ebenfalls eine solche Oberflaeche fuer ihre
  425. Grafikcomputer, aber meines Wissens auch nicht als Quelltext. WS >>
  426.  
  427.  
  428. Mit freundlichen Gruessen
  429. Rolf Hemmerling
  430.  
  431.