Re: Replacing ST-506 MFM Drives with IDE or Flash



Message-ID: <E1Hef8d-0005et-SH@xxxxxxxxxxxxxxxxxxx>

Al Kossow <aek@xxxxxxxxx> wrote:
So comp.os.cpm, any comments?

When I did an equivalent thing for the BBC computer I just
designed an IDE interface that connected directly to the address
bus and modified the hard drive access code, rather than try and
build something that plugged into an existing drive port and
pretented to look like the drive to the hardware. It just looks
like the same drive to the software instead.

fine condition (except when you have to do 16 bit to 8 bit conversion
for 16 bit ide). Wasn't there a design that even did away with that by
just masking the upper byte and using the lower 8 bits of every

That's exactly what I do. Read and write each data word, and only
use the bottom 8 bits of it. Drops a 800M drive to 400M, but
that's still 20 times bigger than the the originally supplied
drives.

There used to be available a z80 socket piggyback board like the
copower board that offered an ide port, came from somewhere in

There's a list of documents I refered to when designing my IDE
interface at http://mdfs.net/Info/Comp/BBC/IDE/8bit I think that's
one of them.

--
J.G.Harston - jgh@xxxxxxxxxxxxxxxxxx - mdfs.net/User/JGH
There are three food groups: brown, green and ice cream.

--
J.G.Harston - jgh@xxxxxxxxxxxxxxxxxx - mdfs.net/User/JGH
BBC IDE Hard Drive Interface - http://mdfs.net/Info/Comp/BBC/IDE


.



Relevant Pages

  • Re: Difference between IDE and SCSI ??
    ... IDE stands for Intelligent Drive ... This was the first attempt to standardize the interface between mass ... owned a Northstar single density hard-sectored 5.25" disk system for my ... where the drives plug directly into the frame. ...
    (Fedora)
  • Re: hard disc
    ... SCSI interface. ... the motherboard's built-in IDE can only handle 2 devices. ... Use!Configure to set the number of drives back to 2, ...
    (comp.sys.acorn.misc)
  • Re: Why are my IDE drives SCSI?
    ... IDE, this is normal behavior. ... > disk drive and thus an interface for that type of device. ... > SCSI stands for Small Computer Systems Interface. ... >>>the properties of all 4 drives they all say SCSI. ...
    (microsoft.public.windowsxp.hardware)
  • [git pull] IDE updates part 1
    ... IDE ACPI cleanup ... -static int ide_acpi_blacklist ... * reset_pollfuncgets invoked to poll the interface for completion every 50ms ... If the drives have not yet responded, ...
    (Linux-Kernel)
  • Re: Minimum VC++ for Multi-Core?
    ... This means that at no time will the IDE shift the focus of attention from what I am ... When I invoke the ClassWizard to add a variable or handler, it can take up to 30 seconds ... the resulf of serious design failures, ... So why was a fundamentally modeless interface ...
    (microsoft.public.vc.mfc)