Open JacobChrist opened 8 years ago
This is a general problem, not just limited to the MZ. Something that has been there forever:
if(address > max_address) {
return fFalse;
}
That should be >=
in Deeprom.c
Agreed
I may be changing my mind on this topic. See issue #271. The better fix may be to change:
to
or
Additional note: max_address is respectively read and set by getMaxAddress() and setMaxAddress().
There is a one-off error that is allowing writes to location 0x200. The address writable should be 0x1FF.
The above output was created using this code: