🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: dnet.atari
Article #690

Fullscreen-Debugger fuer ATARI-ST

#690
From: Bernd-Gunter Nitzler
Date: Sun, 27 Aug 1989 12:43
52 lines
2474 bytes
Hallo Atari-Fans!

Eine erste Version meines Fullscreen-Debuggers fuer die Atari-ST's
ist fertig. Da bisher ausser mir noch niemand mit diesem Debugger
gearbeitet hat, moechte ich ihn nicht gleich nach comp.sources.atari.st
posten. Falls jemand Interresse an diesem (noch Assembler)-Debugger
hat (und mir dann auch fleissig Fehlermeldungen und Verbesserungs-
vorschlaege zukommen laesst :-)), schickt mir bitte eine kurze Mail.
Wenn viel zusammen kommt, dann werde ich ihn nach eunet.sources posten
(Sourcen und Binaries komprimiert zusammen > 100kB).

Hier einige Features des Debuggers:

- Full screen Anzeige und Aktualisierung von Registern und Variablen

- Disassemblierte Anzeige des laufenden Befehls, der folgenden, sowie
  der Vorgeschichte (die letzten drei Befehle)

- Getrennter Bildschirm fuer den Debugger. Dadurch koennen GEM-Programme
  leicht getestet werden

- Eine vom Compiler gesetzte Symboltabelle wird benutzt

- Direkte Aenderung von Registerinhalten und Variablen am Bildschirm

- Anzeige der Symboltabelle

- Anzeige des Inhalts der DTA mit Environment und Kommandoparametern

- Helptaste zur Anzeige der Befehle

- Breakpoints und Einzelschrittbetrieb

- Der Debugger ist bis auf ein winziges Assembler-Modul in C geschrieben
  (Sozobon-C)

Die naechste Version wird dann mit dem Sozobon-C-Compiler zusammen
auf Quellcode-Ebene arbeiten. D. h. Breakpoints und Trace auf
Zeilennummern, sowie Ein- und Ausgabe von Variablen und Strukturen
in C-Format. Hierfuer sind jedoch Aenderungen am Compiler und Linker
notwendig, die ich erst in der bereits angekuendigten naechsten
Version des Sozobon-C-Compilers machen moechte.

Na dann los...

Gruesse, -- Bernd.

--
Bernd-Gunter Nitzler         VoiceNet: 49 / (30) 8 84 44-224
ACTIS in Berlin GmbH         UUCP from USA:               pyramid\
Kurfuerstendamm 65                from elsewhere: mcvax!unido!tub!actisb!bernd
D-1000 Berlin 15, W. Germany
Technical Details
Message-ID: <703@actisb.UUCP>
Path: arc1-ca.pugleaf.net!gmdzi!unido!tub!actisb!bernd

Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII-7-bit
X-Google-Thread: 12bdcf,1a9a6a2e9582d0c4,start
X-Google-Attributes: gid12bdcf,public
X-Google-ArrivalTime: 1989-08-28 01:18:53 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!tub!actisb!bernd
From: bernd@actisb.UUCP (Bernd-Gunter Nitzler)
Newsgroups: dnet.atari
Subject: Fullscreen-Debugger fuer ATARI-ST
Message-ID: <703@actisb.UUCP>
Date: 27 Aug 89 12:43:20 GMT
Distribution: dnet
Organization: Actis in Berlin GmbH, W. Germany
Lines: 52
Posted: Sun Aug 27 13:43:20 1989