>I've done PIC/IDE interfacing, and it's not too bad. I didn't actually >implement FAT, but wound up using my own filesystem which was better >suited to the task at hand (streaming MP3's off a hard drive). I had >32K >of SRAM attached for storing clusters - presumably you're planning on >having some form of off-chip cache? At the very least, you'll probably >want to cache a single sector of FAT data, otherwise you're going to >be >doing a lot of back-and-forth seeking between FAT and data sectors. >Can >I ask what this is for? It's for an MP3 player, as a matter of fact. I want to make one using a Zip driv e. >Cheers, >Ben -Randy http://i.am/PICxpert - PICxpert@techie.com ICQ Nickname: PICxpert