home *** CD-ROM | disk | FTP | other *** search
/ Computer Club Elmshorn Atari PD / CCE_PD.iso / pc / 0600 / CCE_0682.ZIP / CCE_0682.PD / DSPSHELL / DSPSHELL.TXT < prev    next >
Text File  |  1993-09-09  |  4KB  |  89 lines

  1.                     DSPSHELL VERSION 1.0           07.09.1993
  2.  
  3.                          -FREEWARE- 
  4.                   entwickelt in Pure C V1.1 
  5.                        von Mario Bahr
  6.                      14532 Kleinmachnow
  7.                      Karl-Marx-Str. 110
  8.                     Telefon: 033203 22814
  9.      unter  Nutzung  einer modifizierten  POWERGEM-Bibliothek 
  10.      (Urversion von Boris Sander, veröffentlicht in TOS 4/93) 
  11.  
  12. Dieses  kleine Shell soll die Arbeit mit den bis  jetzt  noch 
  13. recht  primitiven DSP-Werkzeugen ASM56.TTP  und  OUTTOLOD.TTP 
  14. vereinfachen. Erfolgreich getestet wurde es, auf einem 
  15. FALCON030 (SINGLETASK). Fehler traten unter MULTITOS und auf
  16. einem 1040 STE auf. Die Umlenkung der Bildschirmausgabe in eine
  17. Datei für den A56.TTP funktioniert nicht richtig.
  18. So kann ich dieses DSP-Shell uneingeschränkt nur allen Single-
  19. task FALCON030-Usern empfehlen. 
  20.  
  21. Nun zu den einzelnen Optionen:
  22.  
  23. NEW:      Auswahlbox  erscheint - gewünschte Datei  inklusive 
  24.           Endung ".asm" eintragen. 
  25.           Tastatur:  CONTROL N
  26.  
  27. OPEN:     ".ASM"-Datei öffnen;  alternativ dazu kann auch auf 
  28.           den File-String im Fenster geklickt werden.
  29.           Tastatur:  CONTROL O
  30.  
  31. EXECUTE:  Starten  eines beliebigen Programmes aus dem  Shell 
  32.           heraus 
  33.           Tastatur: ALTERNATE E
  34.  
  35. EDITOR:   Starten des Editors (Pfad im SETUP einstellen !)
  36.           Es wird die aktuell eingestellte Datei (".ASM")
  37.           und der A56-Report ("REPORT.A56") übergeben.
  38.           Tatstatur: CONTROL E
  39.           
  40. ASSEMBLE: Assembliert aktuell eingestellte Datei (".ASM")
  41.           (Pfad für Assembler im SETUP einstellen).
  42.           Tastatur: ALTERNATE A
  43.  
  44. OUTTOLOD: Wandelt die assemblierte Datei (".OUT") in ein
  45.           Format  um,   so  daß  es  direkt  mit  den  XBIOS-
  46.           Funktionen der DSP übergeben werden kann
  47.           (Pfad für Outtolod im SETUP einstellen).
  48.           Tastatur: ALTERNATE L
  49.  
  50. MAKE_ALL: Ausführen von ASSEMBLE und OUTTOLOD
  51.           Tastatur: ALTERNATE M
  52.  
  53. SETUP:    Hier  werden die Pfade für  Editor,  Assembler  und 
  54.           Outtolod eingestellt.
  55.           Tastatur: ALTERNATE C
  56. SAVE:     Speichert     die     getätigten      Einstellungen 
  57.           in "DSPSHELL.SYS"
  58.           Tastatur: ALTERNATE S     
  59.           
  60. Tastaturbedienung Reportfensters: 
  61.       Pfeil  rechts/links  scrollen (spaltenweise)
  62.       Pfeil  hoch  /runter scrollen (zeilenweise)
  63. SHIFT Pfeil  hoch  /runter scrollen (seitenweise) 
  64.        HOME  ->Textanfang
  65. SHIFT  HOME  ->Textende     
  66.  
  67. weiterhin:
  68.  
  69. CONTROL W: Fenster wechseln
  70.  
  71. Bekannte  Fehler:  
  72.           -Bei TOS-Versionen kleiner als 1.4 werden geöffnete 
  73.            ACCESSORIES bei Editoraufruf /EXECUTE-aufruf nicht 
  74.            geschlossen  (wind_new()  erst ab  TOS 1.4  )   -> 
  75.            Fensterleichen.Dieser  wind_new()-Befehl   scheint 
  76.            auch  in neueren TOS-Versionen nicht ganz  korrekt 
  77.            zu  funktionieren. Jedenfalls gab es anfangs  Pro-
  78.            bleme  (Abstürze) beim 2.  Direktaufruf  des  DSP-
  79.            Shells  aus Pure C, wenn im vorhergehendem  Aufruf 
  80.            kein Fenster mit wind_new() zu schließen war.        
  81.           -kleinere  REDRAW-Fehler  im  Zusanmmenhang   mit 
  82.            ACCESSORIES
  83.           -korrekte Bildschirmumlenkung unter MULTITOS und 
  84.            TOS 1.6 zumindest mit Fforce()  nicht möglich.
  85.           -verträgt  sich nicht mit  dem Editor 7UP (müßte 
  86.            aber an 7UP liegen, da sich der PURE C-Editor
  87.            ebenfalls nicht mit 7UP verträgt).         
  88.                          
  89.