Hola, para el acceso a una tarjeta de memoria hay que distinguir dos acciones:
- Acceso a direcciones de memoria
- Escritura y lectura de archivos en FAT
En el foro de la pagina de CCS hay un driver que se supone que hace ambas cosas, pero que a mi no me llegó a funcionar nada.
Yo conseguí acceder a direcciones de memoria de la tarjeta gracias al driver de la pagina de microchipc:
http://www.microchipc.com/sourcecode/#mmcTe aconsejo que en un principio te familiarices con la tarjeta leyendo y escribiendo direcciones de memoria, para asi posteriormente realizar un driver para el acceso en FAT. El programa WinHEX te será útil para la lectura a nivel bajo de direcciones de memoria de tu tarjeta mmc, y así comparar lo que lees mediante el pic.
Una vez lo consigas tendrás que estudiar el funcionamiento del sistema de archivos FAT para poder hacer el driver.
Te podrias ahorrar todo esto si encontraras un driver que funcionara, pero no hay mucho por ahí...
Suerte y 1saludo