[hatari-devel] MEMWATCH freezes Hatari |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
- To: hatari-devel@xxxxxxxxxxxxxxxxxxx
- Subject: [hatari-devel] MEMWATCH freezes Hatari
- From: Uwe Seimet <Uwe.Seimet@xxxxxxxxx>
- Date: Tue, 9 Oct 2018 22:11:00 +0200
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1539115860; s=strato-dkim-0002; d=seimet.de; h=Message-ID:Subject:To:From:Date:X-RZG-CLASS-ID:X-RZG-AUTH:From: Subject:Sender; bh=wtIadRayYt3fblL6l7YJcQWBBZesMLW56+AD/xnbr80=; b=luEv31sfsDU0aNDdd63PMc2rITU6uWmqK1iTM/zuZ2RnC2tbSyGMk4GoXbgbWBUqRO TRUcSvMDFe0PNiyG5Q5jrrqloNjJ2E0XelZ2jnCp2xAPbZvsQOMSOGV3NPz8RenaR7Lz 2goUkqrKRy7i921CENi3/XnS8u7DMUS+y7IdVqtfA0mkanfBcMvnpDKgW/9jl4HRyw78 Nh4dQpGIKBApHMZ2lvUpb4cf1Xwk2tXByJuQD6GVRchMvvtbl3YllhLV7QarIgmXphbe /i4IXmwdH14vmZeVdlq8Mx+wMnrQbReZDoj0/UY0+fjcSNX05Wvpa6RwyZapCkJM7TIE U7ZA==
Hi,
As you have probably noticed I am digging out some programs that can
help to test the PMMU emulation. Next one is MEMWATCH, binary and source
see attachments. Details in German are available in ST Computer 12/91. Also
this article is not (yet) available on http://www.stcarchiv.de/stcomputer.php.
MEMWATCH is kind of a memory protection light. It write-protects the TEXT
segment of any program that is started. If there is any write access in
user mode to the protected memory area there is a sound as a warning signal.
Write access in supervisor mode is permitted, otherwise TOS wouldn't be able
to on-the-fly replace MOVE SR by MOVE CCR. The offending software is not
terminated, but the offending write access is simply repeated in supervisor
mode. So you only get a warning signal and the program continues as usual.