Re: Question For Angel - SandMath 2x2 Message #2 Posted by 聲gel Martin on 13 May 2013, 4:42 a.m., in response to message #1 by John Abbott (S. Africa)
Greetings John, I'm not 100% sure but I believe that to use the 32k-module facility within the CL, whereby the locations for the different ROM blocks must start at the beggining of the sector, and must't straddle across sectors.
Thus starting at 0x0E0 may not be a good idea? Or maybe this doesn't matter, but I can't say for sure..
Otherwise you're following the correct pattern, leaving two blank blocks in between the lower and upper pages (each of them having two banks).
The other think is you don't want to inadvertenly swap the second banks for each page, and with those descriptions is hard to say which one is which. To be sure I'd first use a copy in RAM and plug it from there - this will guarantee you've got them nailed.
I can also email you the updated ROMs wit a "proper" description to be on the safe side, let me know.
PS. I've called mine "4SM4" in the IMDB, as I believe that's the "official" id for this module. Monte's last batch will have it loaded at addresses 0x148, 0x149, 0x14C, and 0x14D.
Cheers,
簍.
Edited: 13 May 2013, 4:45 a.m.
|