[comp.sys.apple2] Apple //e Guru needed

bruce@watnxt2.ucr.edu (Ahmon Dancy) (03/30/91)

I am looking for programming assistance via email for the Apple //e 
computer.  What I need help with is:

The range from $C000-$CFFF.  I know this is the slot area.  I could
use some sort of memory map.
Bank switching, interrupts, etc.  That sorta stuff.  Any help is 
appreciated

------------------------------------------------------------------------------
Bruce! (Ahmon Dancy)     Email address: bruce@watnxt2	|  mail me!
	Soon to be attending UC Berkeley      		|  EECS major
------------------------------------------------------------------------------

alfter@nevada.edu (SCOTT ALFTER) (04/01/91)

What a particular address does depends quite a bit on your system
configuration and the settings of some softswitches.  Here's a basic
outline of memory usage:

0xC000-0xC08F  System softswitches
0xC090-0xC09F  Slot 1 softswitches
0xC0A0-0xC0AF  Slot 2 softswitches
0xC0B0-0xC0BF  Slot 3 softswitches
0xC0C0-0xC0CF  Slot 4 softswitches
0xC0D0-0xC0DF  Slot 5 softswitches
0xC0E0-0xC0EF  Slot 6 softswitches
0xC0F0-0xC0FF  Slot 7 softswitches
0xC100-0xC1FF  Slot 1 ROM
0xC200-0xC2FF  Slot 2 ROM
0xC300-0xC3FF  Slot 3 ROM
0xC400-0xC4FF  Slot 4 ROM
0xC500-0xC5FF  Slot 5 ROM
0xC600-0xC6FF  Slot 6 ROM
0xC700-0xC7FF  Slot 7 ROM
0xC800-0xCFFF  Shared slot ROM space

Note that the area from 0xC100 to 0xCFFF can be replaced in part or in
full with system ROM code.  For more detailed information, get a copy
of the _Apple_IIe_Technical_Reference_Manual_.

Scott Alfter-----------------------------_/_----------------------------
Support Operation Apple Storm!          / v \ Apple II:
Internet: alfter@uns-helios.nevada.edu (    ( the power to be your best!
   GEnie: S.ALFTER                      \_^_/