This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
debugging [2011/02/01 13:32] vidarh old revision restored |
debugging [2011/09/30 08:19] (current) 192.89.97.1 |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Debugging on the Amiga ====== | ====== Debugging on the Amiga ====== | ||
- | ===== Enforcer / MuForce / Mungwall ===== | + | ===== CyberGuard / Enforcer / MuForce / Mungwall / Wipeout ===== |
FIXME: Expand | FIXME: Expand | ||
Due to lack of memory protection under AmigaOS, a number of tools exists that use MMUs to offer partial protection for debugging purposes during development. | Due to lack of memory protection under AmigaOS, a number of tools exists that use MMUs to offer partial protection for debugging purposes during development. | ||
+ | |||
+ | ==== MorphOS ==== | ||
+ | |||
+ | MorphOS has built-in CyberGuard. It guards non-allocated memory and writes to zero page. It can be configured to guard reads from zero page but it is not enabled by default because many Amiga software would fail. | ||
+ | |||
+ | MorphOS SDK includes Wipeout. It is Mungwall replacement originally written by Olaf Barthel and then ported to MorphOS. | ||
===== SnoopDos ===== | ===== SnoopDos ===== |