Hi .. 2 weeks left in our final project, we're implementing a MultiMediaCard into our system, talking to it via SPI from our PIC16F877 .. In code Ive found around the web I see several references to routines like SPI_WRITE and SPI_READ etc.. are these specific to the CCS compiler or do they exist in HiTech C as well? (Yeah I know, i could just write some code and find out, but have many things to do in a short time, so I figured it'd be quicker to ask you guys..) Anyone have any experience reading/writing to MMC via SPI? Any good data sources? thanks Brett Fraser -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics