woodsworth1 wrote:
I've looked through the aplle //e technical reference manual (1987) for answers but I can't find any. It talks about the soft switches for the lower 48K of the auxillary memory but I'm trying to learn how to access the top 16K (language card area) of
auxillary memory on a 128K apple //e. There is a picture on page 87 that describes that memory as being banked like the main memory language card space, but its not clear to me how you would read or write that memory space. Can someone explain?
thanks!
jp
If you just want to move stuff in and out of it, there is the AUXMOVE subroutine at $C311. I think it works for the whole 64k.
It uses the same zp registers as the System Monitor MOVE subroutine for
source range and target address, and the carry flag to choose direction
(SEC to copy to auxmem; CLC to copy from auxmem).
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)