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 >
Wrap
Text File
|
1993-09-09
|
4KB
|
89 lines
DSPSHELL VERSION 1.0 07.09.1993
-FREEWARE-
entwickelt in Pure C V1.1
von Mario Bahr
14532 Kleinmachnow
Karl-Marx-Str. 110
Telefon: 033203 22814
unter Nutzung einer modifizierten POWERGEM-Bibliothek
(Urversion von Boris Sander, veröffentlicht in TOS 4/93)
Dieses kleine Shell soll die Arbeit mit den bis jetzt noch
recht primitiven DSP-Werkzeugen ASM56.TTP und OUTTOLOD.TTP
vereinfachen. Erfolgreich getestet wurde es, auf einem
FALCON030 (SINGLETASK). Fehler traten unter MULTITOS und auf
einem 1040 STE auf. Die Umlenkung der Bildschirmausgabe in eine
Datei für den A56.TTP funktioniert nicht richtig.
So kann ich dieses DSP-Shell uneingeschränkt nur allen Single-
task FALCON030-Usern empfehlen.
Nun zu den einzelnen Optionen:
NEW: Auswahlbox erscheint - gewünschte Datei inklusive
Endung ".asm" eintragen.
Tastatur: CONTROL N
OPEN: ".ASM"-Datei öffnen; alternativ dazu kann auch auf
den File-String im Fenster geklickt werden.
Tastatur: CONTROL O
EXECUTE: Starten eines beliebigen Programmes aus dem Shell
heraus
Tastatur: ALTERNATE E
EDITOR: Starten des Editors (Pfad im SETUP einstellen !)
Es wird die aktuell eingestellte Datei (".ASM")
und der A56-Report ("REPORT.A56") übergeben.
Tatstatur: CONTROL E
ASSEMBLE: Assembliert aktuell eingestellte Datei (".ASM")
(Pfad für Assembler im SETUP einstellen).
Tastatur: ALTERNATE A
OUTTOLOD: Wandelt die assemblierte Datei (".OUT") in ein
Format um, so daß es direkt mit den XBIOS-
Funktionen der DSP übergeben werden kann
(Pfad für Outtolod im SETUP einstellen).
Tastatur: ALTERNATE L
MAKE_ALL: Ausführen von ASSEMBLE und OUTTOLOD
Tastatur: ALTERNATE M
SETUP: Hier werden die Pfade für Editor, Assembler und
Outtolod eingestellt.
Tastatur: ALTERNATE C
SAVE: Speichert die getätigten Einstellungen
in "DSPSHELL.SYS"
Tastatur: ALTERNATE S
Tastaturbedienung Reportfensters:
Pfeil rechts/links scrollen (spaltenweise)
Pfeil hoch /runter scrollen (zeilenweise)
SHIFT Pfeil hoch /runter scrollen (seitenweise)
HOME ->Textanfang
SHIFT HOME ->Textende
weiterhin:
CONTROL W: Fenster wechseln
Bekannte Fehler:
-Bei TOS-Versionen kleiner als 1.4 werden geöffnete
ACCESSORIES bei Editoraufruf /EXECUTE-aufruf nicht
geschlossen (wind_new() erst ab TOS 1.4 ) ->
Fensterleichen.Dieser wind_new()-Befehl scheint
auch in neueren TOS-Versionen nicht ganz korrekt
zu funktionieren. Jedenfalls gab es anfangs Pro-
bleme (Abstürze) beim 2. Direktaufruf des DSP-
Shells aus Pure C, wenn im vorhergehendem Aufruf
kein Fenster mit wind_new() zu schließen war.
-kleinere REDRAW-Fehler im Zusanmmenhang mit
ACCESSORIES
-korrekte Bildschirmumlenkung unter MULTITOS und
TOS 1.6 zumindest mit Fforce() nicht möglich.
-verträgt sich nicht mit dem Editor 7UP (müßte
aber an 7UP liegen, da sich der PURE C-Editor
ebenfalls nicht mit 7UP verträgt).