[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Steal RAM -- Question
- Subject: Re: Steal RAM -- Question
- From: "mdj" <mdj.mdj@gmail.com>
- Date: 7 Nov 2006 06:58:57 -0800
- Complaints-to: groups-abuse@google.com
- In-reply-to: <qQ04h.5439$7F3.4523@newssvr14.news.prodigy.com>
- Injection-info: h54g2000cwb.googlegroups.com; posting-host=203.206.37.81; posting-account=W_jMEA0AAAAZdNaersJnc-7Hjv-SIC8Q
- Newsgroups: comp.sys.apple2
- Organization: http://groups.google.com
- References: <rCb3h.4361$9v5.1239@newssvr29.news.prodigy.net> <1162876727.181737.225700@h48g2000cwc.googlegroups.com> <qQ04h.5439$7F3.4523@newssvr14.news.prodigy.com>
- User-agent: G2/1.0
- Xref: g2news2.google.com comp.sys.apple2:14653
Bryan Parkoff wrote:
> Okay, I understand. When AE RAMFactor or any memory card is installed
> in slot 1 through 7, SELECT DEVICE is mapped in C08X * 16 and I/O DEVICE is
> mapped in Cx00-CxFF. If you build new peripheral card, are you limited to
> use 16 I/O switches in C08X * 16 while reading firmware including I/O
> switches from I/O DEVICE ROM. Correct?
If you build a new card, you can do what you like :-)
> When AE RAMFactor card is active, data should always be accessed in
> motherboard RAM while it can be transferred from motherboard RAM to
> RAMFactor card. It is impossible to disable motherboard / auxiliary RAM and
> use RAMFactor card as primary RAM $0000-$FFFF except $C000-$CFFF. Only
> other RAM card can disable motherboard / auxiliary RAM.
Data from the RAMFactor, or any other 'slinky' card is only available
through a 1 byte window in the I/O space.
I'm not aware of any memory card that uses the INHIBIT' line to expand
memory, with the exception of multibank memory cards for the II/II+
that provided multiple language card banks.
It's difficult to conceive of a design that utilises this feature,
doesn't do what either slinky cards or RamWorks style cards already do,
and doesn't clobber something in some way as to make it undesirable.
Matt