PowerVisor
Powervisor ist ein mächtiger Debugger und Systemmonitor. Ich bekam
den Quelltext vom ursrprünglichen Autor, Jorrit Tyberghein, vor
mehr als einem Jahr. Ich habe inzwischen einige Bugs entfernt und
040-Support eingebaut. 060 habe ich zwar versucht, läuft aber
nocht nicht.
Da meine Zeit momentan leider begrenzt ist, habe ich mich entschieden
die aktuelle Version von PowerVisor wenigstens für alle 68040
User zum Download anzubieten. Es folgt eine Liste von neuen Features
in der aktuellen 1.43 alpha Version:
Jorrit's Änderungen:
- alten MMU 'watch' Befehl in 'mmuwatch' umbenannt.
- neue 'debug s' Befehle (siehe Help-Datei).
- neue 'watch' Befehle (siehe Help-Datei).
- neuer 'wwin' Befehl um das logische 'Watch'-Window zu öffnen.
Meine Änderungen:
- Unterstützt HUNK_RELOC32SHORT in Load Files.
- Unterstützt Standard LINE Debug Hunks. PVCOMPAT wird daher
mit PhxLnk nicht mehr benötigt.
- Neuer Befehl SCREENMode [ ] (Reqtools-Requester
erscheint, wenn keine Parameter angegeben worden sind). Die
ModeId wird bei SaveConfig mit gespeichert.
- Zwei separate Module für 68030/68851 und 68040/68060 MMU
Support. Die 040 MMU wird bereits unterstützt.
- MMutree hat einen optionalen Parameter bekommen um die logische
Startadresse für den Tree-Scan zu setzen.
- SPecregs funktioniert mit jeder CPU (obwohl es bei einem 68000
nicht besonders sinnvoll ist).
- MMUWatch und Protect funktionieren mit dem 040 (aber noch nicht
mit 060). Es gibt derzeit nur ein Problem wenn eine Instruktion
ge'Trace't wird, die auf Daten in einer geschützten Page
zugreift: Das Trace-Kommando stoppt dann erst wieder bei der
folgenden Instruktion.
Hier kann die aktuelle Version heruntergeladen werden. Allerdings
sollte bereits das alte Archiv von
aminet/dev/debug/pv142.lha vorhanden sein um die geänderten
Dateien darüber kopieren zu können.
Download PowerVisor V1.43alpha.
LZX-Archiv. 135K.
Warnung:Sehr frühe Alpha-Version. Es gibt Bugs!
Frank Wille, März 1997.