This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
debugging [2011/02/08 09:11] 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 ===== | ||