Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.apple2.programmer > #297

Re: standard interface to aux RAM or RWIII RAM?

From aiiadict@gmail.com
Newsgroups comp.sys.apple2.programmer
Subject Re: standard interface to aux RAM or RWIII RAM?
Date 2012-05-11 17:42 -0700
Organization http://groups.google.com
Message-ID <25746570.216.1336783342741.JavaMail.geo-discussion-forums@vbws2> (permalink)
References <17930098.380.1336698476486.JavaMail.geo-discussion-forums@vbez18> <6385962.1602.1336753916732.JavaMail.geo-discussion-forums@vbjb10>

Show all headers | View raw


On Friday, May 11, 2012 9:31:56 AM UTC-7, aiia...@gmail.com wrote:

> 
> for instance, where is the quit code???
> 


pg 63, beneath apple Prodos supplement for versions 1.0.1 and 1.0.2


"quit code:  resides in alternate 4k bank ($D000) and is executed at 
$1000"


I'm trying to figure out the entire memory map, at work without an
emulator.

there is main RAM, then AUX RAM.  also LC ROM.

where does this alternate 4K bank of RAM exist at?  in the aux
bank 0?

according to the RWIII manual, :  chapter 7 pg 45

"
The bank select register is mapped into the He’s memory space at location $C073
(49267). The programmer can select one of 48 valid banks by writing the bank number
into this location. (Chapter 6 provides the bank numbers for various memory
configurations.) Once you make the bank selection, soft switches built into the //e
firmware function as they normally would. This allows data transfer from main memory to
auxiliary memory and vice versa.
Data transfers between banks of auxiliary memory must be done in two stages. The
data transfers to main memory first and then from main memory to the desired bank(s).
You can also transfer, one byte at a time, using the Accumulator.
Bank 0 in RamWorks always contains the text information for the 80 column display
and the graphics information for the double high resolution display. This bank must be
active whenever the program updates the display screen"

Back to comp.sys.apple2.programmer | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

standard interface to aux RAM or RWIII RAM? aiiadict@gmail.com - 2012-05-10 18:07 -0700
  Re: standard interface to aux RAM or RWIII RAM? David Schmenk <dschmenk@gmail.com> - 2012-05-10 19:41 -0700
  Re: standard interface to aux RAM or RWIII RAM? aiiadict@gmail.com - 2012-05-11 09:31 -0700
    Re: standard interface to aux RAM or RWIII RAM? aiiadict@gmail.com - 2012-05-11 17:42 -0700
      Re: standard interface to aux RAM or RWIII RAM? aiiadict@gmail.com - 2012-05-12 15:31 -0700
        Re: standard interface to aux RAM or RWIII RAM? aiiadict@gmail.com - 2012-05-12 15:58 -0700
          Re: standard interface to aux RAM or RWIII RAM? "ict@ccess" <gids.rs@sasktel.net> - 2012-05-21 20:53 -0700
            Re: standard interface to aux RAM or RWIII RAM? aiiadict@gmail.com - 2012-05-25 16:19 -0700

csiph-web