home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / EFFO / forum16.lzh / INFO / tips.wittig < prev   
Text File  |  1991-03-31  |  1KB  |  36 lines

  1. W. Wittig
  2. Albrechtstr. 44
  3. D-W-6100 Darmstadt                                             14-mar-91
  4.  
  5.  
  6. Titel: Signale unter OS9 V2.1 und Error 000:102 - Bus Error
  7.  
  8. Stichworte: F$Send - F$Icpt - OS9 V2.1 - Signale > $20
  9.  
  10. Bei der Verwendung eigener Signale unter OS9 V2.1 (Atari, CUMANA) trat bei
  11. mir folgendes Problem auf:
  12.  
  13.    F$Send kam mit Error 102 zurueck. Die Signal Intercept Routine wurde
  14.    nie angesprochen.
  15.  
  16.    Sollte ein Treiber ein Signal bei Data Ready (I$PutStt - SS_SSig)
  17.    senden, kam ebenfalls nie etwas an.
  18.  
  19. Beides funktionierte - selbst wenn das Programm nicht neu assembliert/
  20. gelinkt wurde - auf OS9 V2.3 problemlos.
  21.  
  22. Bis ich dann - obwohl eigentlich aufgegeben - schliesslich herausfand,
  23. dass dieser Fehler nur bei Signal-Codes auftritt, die groesser als 
  24. $0020 sind. Bei V2.3 kann dagegen der volle Bereich (bis $FFFF) ver-
  25. wendet werden.
  26.  
  27. Referenzen: 
  28. OS-9/68000 Operating System Technical Manual; Seiten 16-30, 17-24, 17-26
  29.  
  30.  
  31. P.S.: Ich habe inzwischen OS9 V2.3 fuer den ATARI (CUMANA) gekauft. In den
  32.     Update-Notes fuer die Implementierung wird darauf hingewiesen, dass
  33.     _ss_sig nun fuer stcon - also /term - jetzt korrekt arbeite. Dies
  34.     laesst auf einen Fehler in der vorhergehenden Implememtation
  35.     schliessen, den ich aber bisher nicht bemerkt habe.
  36.