GDFeCfjkXppkXkX00kX@@kXPPkX``@kX@kXkX  khhkP`X`kHpXp@khh@kxxkxxkppk``kPP@kk00k88k((kPkXBkkXkkkkp@kpkpkpkp  kp00@kp@@@kpPPkp``kpppkXlPP`@lhlPxl0`l`p@l8Pl(lllqHkvArial,8 v/Apple II IDE/CompactFlash Drive Interface LogicqHkvArial,8 vKA ProDOS compatiable driver was written by Chris Schumann & Richard Dreher.qHkvArial,8c vHto toggle the "Expansion ROM select flip-flop" which disables the EPROM.qH kvArial,8 vLspace at $C800 to $CEFF. Any address in the range $CF00 to $CFFF is decodedqH0kvArial,81 v<each I/O slot, $C100, $C200.... $C700, and the expansion ROMqH@kvArial,83 v;The EPROM is mapped into Address $C000, allowing code for qHPkvArial,8 v+Support for 27128 EPROM - Chip select logicqHpkvArial,8 viand the Apple II specific design of Stephane Guillard - http://s.guillard.free.fr/Apple2IDE/Apple2IDE.htmqHkvArial,8 vnInspired by article "IDE Hard Disk Interface for 8-bit Controllers" in Elektor Electronics Magazine-March 2001qHkvArial,8 v-Project Home: http://dreher.net/CFforAppleII/qHkvArial,8ivVersion 1.0 - OriginalqHkvArial,8v;Version 1.1 - Fix for IDE hard drive /IORD and /IOWR timinggfjk\uk\ u @kyl\\ mu ymuy@qHv1pqnvArial,6 vINPUTrhq9vArial,6 vVCCq)fvArial,6 v70qyvArial,8/v -I/OSelectqHv1rhq9vArial,6 vVCCq)fvArial,6 v131qyvArial,8v7MclkqHv1rhq9vArial,6 vVCCq)fvArial,6 v71qyvArial,81v -I/OStrobeqHv1r(hq9vArial,6 vVCCq)fvArial,6 v73qyvArial,8vA9qHv1rhq9vArial,6 vVCCq)fvArial,6 v74qyvArial,8vA10qHv1rhq9vArial,6 vVCCq)fvArial,6 v21qyvArial,85v -DevSelectqHv1rhq9vArial,6 vVCCq)fvArial,6 v20qyvArial,8vR/WqHv1rhhq9vArial,6 vVCCq)fvArial,6 v17qyvArial,8vA1qHv1rXhq9vArial,6 vVCCq)fvArial,6 v18qyvArial,8vA2qHv1r8hq9vArial,6 vVCCq)fvArial,6 v72qyvArial,8vA8qHv1rHhq9vArial,6 vVCCq)fvArial,6 v19qyvArial,8vA3qHv1rxhq9vArial,6 vVCCq)fvArial,6 v16qyvArial,8vA0qHv1gfjk4k4 N k4Nl44 @mN RmRNmNRqHv1pqnvArial,6 vOUTPUTr`hq)fvArial,6 v87qZyvArial,8:v -EPROM_ENqHv1rhq)fvArial,6 v108qZyvArial,8.vDBUS245qHv1r(hq)fvArial,6 v27qZyvArial,8v-IOWRqHv1rhq)fvArial,6 v28qZyvArial,8v-IORDqHv1rhq)fvArial,6 v29qZyvArial,8v-CS0qHv1rhq)fvArial,6 v30qZyvArial,8v-CS1qHv1r8hq)fvArial,6 v101qZyvArial,8*v-W_ATAqHv1rHhq)fvArial,6 v102qZyvArial,8,vW_HOSTqHv1rXhq)fvArial,6 v103qZyvArial,8#vR_ATAqHv1rhhq)fvArial,6 v104qZyvArial,8-v-R_HOSTqHv1gfjpxkxpx@k`p`@kHpHk0p0kpkpl0@llxlppx@l[[0@qnnvArial,6 vTITLEqV&vArial,6+ vCOMPANYq>&vArial,6) vDESIGNERq&&vArial,6 vSIZEq]%&vArial,7* vNUMBERq$&vArial,7 vREVq &vArial,6 vDATEq"&vArial,6 vSHEETq$@&vArial,6 vOFr`hq)fvArial,6 v49q)9vArial,10 vCqC9vArial,10 vAq%X9vArial,10v1q!#9vArial,10kv11:37a 12-30-2001q9vArial,10v1.1q#'9vArial,10v1q8d9vArial,12v$Apple II IDE/CompactFlash Interfaceq8L9vArial,12qvApple II Rules!!q849vArial,12vRichard Dreher & Chris Schumanngfj@(k4@@k k kkln    @o0 qHv2pq5Hv1p@qnvArial,6 vNAND2q Hv3pr hq)fvArial,6 v90qHv2q5Hv1q Hv3rhhq)fvArial,6 v79qHv2q5Hv1q Hv3gfj@(k@k@kkk1@n ;Z@n1%5@n$15@qHv2pq Hv3pq4Hv1p@qnvArial,6 vOR2r`hq)fvArial,6 v91qHv2q Hv3q4Hv1gfj@(k@kk8@@k k n ;Z@n1%5@n$15@n ;Z@o4qHv2pq Hv3pq4Hv1p@qnvArial,6 vXNORrXXhq)fvArial,6 v92qHv2q Hv3q4Hv1gfjkkkkkk@kkxxkhhkXXkHHk88@k((kkkk@k@kxxkhhkXXkHHk88@k((@llqnv appleidelogicqhvA0pqhvA1pqhvA2pqhvA3pqhvA8pqshvA9pxqchvA10phqShv/RWpXqChv/DSELpHq3hv/IO_STRBp8q#hv/IO_SELp(qhv7Mclkpqhhv/R_HOSTpqxhvR_ATApqphvW_HOSTpqphv/W_ATApqxshv/IOWRpxqxchv/IORDphqShv/CS0pXqChv/CS1pHq`3hv/DBUS245p8qx#hv/CFXXp(rhq)fv133qhvA0qhvA1qhvA2qhvA3qhvA8qshvA9qchvA10qShv/RWqChv/DSELq3hv/IO_STRBq#hv/IO_SELqhv7Mclkqhhv/R_HOSTqxhvR_ATAqphvW_HOSTqphv/W_ATAqxshv/IOWRqxchv/IORDqShv/CS0qChv/CS1q`3hv/DBUS245qx#hv/CFXXt