the ATA Command Set. These commands can be sent via the lower bits (D0-D7,
8-bits) instead of using all 16 lines. the spec. is at
ftp://fission.dt.wdc.com/pub/standards/x3t13/project/
see d1321r1a.pdf or d1321r1a.zip The file contains the spec in DOC form.
http://www.nomad.ee/micros/ - Info
on an 8052 IDE interface. Started off using a PIC but changed due to PIC
limitations. Hardware interface fully implemented, software interface partially
interfaced.
For a complete treatment of IDE interfacing to 8-bit CPUs (particularly the
Z80 family), check out issues 56, 63, 64, and 66 of
The Computer Journal.
There is a simple IDE interface for the Z80 called GIDE (Generic IDE). It
should be possible to adapt it to other 8-bit processors. There is an article
about it on the TCJ Web Page. Click on 'GIDE'.
Intel's Embedded controller handbooks also contain some info.
Dave Brooks has interfaced a FDC37C665IR floppy controller to a Zilog Z80182.
You can find some details at:
http://www.iinet.net.au/~daveb.
Follow the "P112" links.