GDFeCfjkXppkXkX00@kX@@@kXPPkX``kXkXkX  @khh@kP`X`kHpXpkhhkxxkxxBkpp@k``kPPkk00k88@k((kPkX”kkXkAkkkpkpkp@@kpPP@kp``kpppkp00kp  kp@kp@lPP`lh@lPxl0`l`pl8Pl(lAllqHkvArial,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/gfjk\uk\ u kyl\\ mu ymuyqHv1pqnvArial,6 vINPUTrhq9vArial,6 vVCCq)fvArial,6 v70qyvArial,8/v -I/OSelectqHv1rhq9vArial,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 @k4N@l44 mN R@mRN@mNR@qHv1pqnvArial,6 vOUTPUTr`hq)fvArial,6 v87qZyvArial,8:v -EPROM_ENqHv1rhq)fvArial,6 v108qZyvArial,8.vDBUS245qHv1rhq)fvArial,6 v30qZyvArial,8v-CS1qHv1rhq)fvArial,6 v29qZyvArial,8v-CS0qHv1r(hq)fvArial,6 v28qZyvArial,8v-IORDqHv1r8hq)fvArial,6 v27qZyvArial,8v-IOWRqHv1rxhq)fvArial,6 v104qZyvArial,8-v-R_HOSTqHv1rhhq)fvArial,6 v103qZyvArial,8#vR_ATAqHv1rXhq)fvArial,6 v102qZyvArial,8,vW_HOSTqHv1rHhq)fvArial,6 v101qZyvArial,8*v-W_ATAqHv1gfjpxkxpx@k`p`kHpHk0p0kp@kpl0l@lxlppxl[[0qnnvArial,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,10hv 5:52p 12-19-2001q9vArial,10v1.0q#'9vArial,10v1q8d9vArial,12v$Apple II IDE/CompactFlash Interfaceq8L9vArial,12qvApple II Rules!!q849vArial,12vRichard Dreher & Chris Schumanngfj@(k4@@k k kk@ln    @o0 qHv2pq5Hv1p@qnvArial,6 vNAND2q Hv3pr hq)fvArial,6 v90qHv2q5Hv1q Hv3rhhq)fvArial,6 v79qHv2q5Hv1q Hv3gfj@(k@kkkk1@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 Hv3q4Hv1gfjkk@kkkkkxx@khh@kXXkHHk88k((k@k@kkkkxxkhh@kXXkHHk88k((ll@qnv appleidelogicqhvA0pqhvA1pqhvA2pqhvA3pqshvA8pxqchvA9phqShvA10pXqChv/RWpHq3hv/DSELp8q#hv/IO_STRBp(qhv/IO_SELpqhhv/R_HOSTpqxhvR_ATApqphvW_HOSTpqphv/W_ATApqxshv/IOWRpxqxchv/IORDphqShv/CS0pXqChv/CS1pHq`3hv/DBUS245p8qx#hv/CFXXp(rhq)fv125qhvA0qhvA1qhvA2qhvA3qshvA8qchvA9qShvA10qChv/RWq3hv/DSELq#hv/IO_STRBqhv/IO_SELqhhv/R_HOSTqxhvR_ATAqphvW_HOSTqphv/W_ATAqxshv/IOWRqxchv/IORDqShv/CS0qChv/CS1q`3hv/DBUS245qx#hv/CFXXt