On Sat, 7 Nov 2009 08:12:28 am Andrew Lynch wrote:
Hi! My good friend John and I are working on a
joint
www.S100Computers.com
& N8VEM <http://groups.google.com/group/n8vem> S-100 IDE project. It is
based on the following design by Peter Faasse.
http://www.pjrc.com/tech/8051/ide/wesley.html
I'm using this design on a single board 8088 micro I've built. The bottleneck
is horrific, but I can see how it could be useful when I/O space is limited.
Later, when I made the IDE interface for my 8080 computer, I wired it directly
to the bus with some glue logic, and I ignored the upper eight bits of the 16-
bit data bus. Considering I'm using a 120MB hard drive and CP/M has a limit of
8MB I didn't think the wasted space would be much of an issue. 8MB is lots of
space for CP/M, especially after I was used to using 320kB floppies.
Don't forget that limit is per Logical Drive. You can partition that
120 MB into multiple drives.
I have 8 CP/M systems 3 of which are S100 using hard disks minimally
31mb is size. A few are IDE and the latest two are CF (64mb or 8
logical drives).
8Mb does make it far nicer, but a whole drive for C and another for
Assembly programming (and so on) is very useful.
Allison
You're welcome to look at the CBIOS too.
http://kaput.homeunix.org/~thrashbarg/cbios.asm
Alexis.