As some of you may know, I'm working on a full FAT32 and IDE = implementation for either PIC, SX.. or any of the other popular = microcontrollers (writing in C). Supprisingly, thats the easy bit. So = fat I am doing directory listings, change directory and read files all = with about 512bytes of buffer for the disk sector and an additional 40 = or so for keeping track of fat and partition associated things. I'll be = starting on writing to files sometime after the Christmas and New Year = festivities. Here's the question: How do you- the (potential) users of this project = want to interface to the filesystem- both in terms of hardware- i2c, = spi, something else.. and software - functions you would like = implemented for manipluating the files on the drive. So far, there's the directory functions- readfirst, readnext, change = directory and a couple of file functions spoolfile which just reads the whole = thing and streams it to your device.. and filesize .. obvious ones I = havent implemented yet are are seek to position and read a single byte.. Any suggestions much appreciated.=20 Jon Baker jon@hayseed.net -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads