[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Steal RAM -- Question



Bryan Parkoff wrote:

> Matt,
>
>     Please read page 5-24 of "Understanding the Apple //e" manual.  It
> explains that if INHIBIT' is low, motherboard RAM, auxiliary RAM, and CD+EF
> ROMs are disabled and it steals $D000-$FFFF into peripheral card RAM.  It
> does not say if it steals $0000-$BFFF.

I don't have a copy of the IIe edition of Sather, but I'm fairly
certain when he refers to motherboard RAM, auxiliary RAM, etc he means
*all* of it.

http://web.pdx.edu/~heiss/technotes/aiie/tn.aiie.05.html

Tech note 5 has a nice overview.

>     I do understand that AE RAMFactor card is not designed to steal
> $0000-$BFFF and $D000-$FFFF.  It is done using $C08X * 16 to read one byte
> data from AE RAMFactor card on the databus.  Correct?  I will study AE
> RAMFactor card later.  Is it the same what AE RAMWorks III is doing.  I
> can't imagine if AE RAMWorks III card can do to steal $0000-$BFFF without
> loading byte data through I/O.

RamWorks style cards provide multiple auxiliary memory banks, and a
register to decide which one gets to be the aux bank at any given point
it time. Completely different to the Slinky style cards mentioned
earlier.

Matt