[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Hardware idea
- Subject: Hardware idea
- From: Dennis Jenkins <djenkins@usb.com>
- Date: Wed, 04 Apr 2001 08:52:18 -0500
- Newsgroups: comp.sys.apple2
- Organization: Universal Savings Bank
- Xref: supernews.google.com comp.sys.apple2:7061
How difficult would it be to make an Apple II block device card that
had the following: a SIMM or DIMM slot for a 32M memory card, a ProDOS
block driver (in ROM) and possibly a NiCd or Lithium (or whatever)
battery to power the ram when the main power is off? Effectively, a
really huge ram disk. The ram would NOT be accessible to regular system
software, like Appleworks or GS/OS, just to the ProDOS block driver.
I am thinking that the block driver could fit in it's entirety in the
cx00-cxff ROM space (only 256 bytes needed). It would bank switch the a
512 byte RAM window into c800-c9ff, or maybe a larger RAM window into
c800-cdff. (The "hole" at cfff would make using ce00-cfff a bit
tricky). If 256 bytes of ROM is not enough, then I suppose that we
could place additional ROM at ce00-cffe.
What RAM type would be better, static (no refresh needed) or dynamic?
I suspect that keeping dynamic ram saved during CPU power off would be a
pain. (But I've seen it done before: Inside my Zelda I Nintendo tape
is the standard two rom chips, a pal, a battery, a 2K dynamic ram chip
and a 6502.... I haven't a clue why they did not use static ram...)
Will GS/OS be able to use this device if it contains just a standard
ProDOS block driver? Based upon the recent post about a home brew IDE
interface and Dave' comments about a smart port driver... How difficult
would it be to make the card use a smartport interface instead of prodos
block driver? Maybe then you could slap on a couple of 256M dimms...
pc100 ram for the Apple II!
I think that this IO card would be absolutely cool. A completely solid
state hard-drive. I suspect that it would be faster than any non-DMA
SCSI card out there.
This is weird. This post seems like deja vu. Did I post something
about this a few months ago? Anyway...
--
djenkins@usb.com Universal Savings Bank.
The three most dangerous things are a programmer with a soldering
iron, a manager who codes, and a user who gets ideas.