]> git.sur5r.net Git - cc65/commit
atarixl: check at startup whether RAM beneath the ROM is in use
authorChristian Groessler <chris@groessler.org>
Tue, 11 Sep 2018 23:05:52 +0000 (01:05 +0200)
committerChristian Groessler <chris@groessler.org>
Tue, 11 Sep 2018 23:05:52 +0000 (01:05 +0200)
commite4e3dbf756933141f5991fbecaed43212f57d8d8
tree9e913a76167d82054310d09282d53dbc9704f913
parentc7a40db1b7460bf5c862a43feaf2742ca7cb68f2
atarixl: check at startup whether RAM beneath the ROM is in use

If detected, the program refuses to run, preventing a crash.
The check only works with SpartaDOS. I don't have an overview which
DOSes potentially use the RAM under the ROM. Or which other installed
programs might use it.

No additional runtime memory space is consumed, since the change
is in the "system check" load chunk which gets replaced by the
user program during loading.
libsrc/atari/system_check.s