03-09-2013, 09:06 PM
I think the problem is the compiler has no concept of memory banks.
You can force the page swapping around - you could even compile code inside this zone, but the jumps would all be local. If the compiler was aware of bank switching, it could be taught to use a jump routine to page in the right block before jumping to code in another page.
You can force the page swapping around - you could even compile code inside this zone, but the jumps would all be local. If the compiler was aware of bank switching, it could be taught to use a jump routine to page in the right block before jumping to code in another page.