Login
Back to forumSee the full topicGo to last reply

Posted By

siz
on 2010-09-05
03:46:15
 Re: C16 memory layout

Basically when you write (or read!) memory on a C16 the real memory address will be address AND $3fff. So as you and Csabo wrote earlier: be careful when writing high memory addresses on configuration with less then 64k RAM.
The I/O area from $fd00 to $ff3f is the exception because it never writes the underlying RAM.
One interesting thing is that you can use the first two bytes of RAM that is normally hidden under the CPU I/O registers by addressing them at $4000-$4001/$8000-$8001/$c000-$c001. happy



Back to top


Copyright © Plus/4 World Team, 2001-2024