Fork of Smoothie to port to mbed non-LPC targets.
Fork of Smoothie by
Diff: libs/SDFAT.h
- Revision:
- 2:1df0b61d3b5a
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libs/SDFAT.h Fri Feb 28 18:52:52 2014 -0800 @@ -0,0 +1,22 @@ +#ifndef _SDFAT_H +#define _SDFAT_H + +#include "disk.h" +#include "FATFileSystem.h" + +class SDFAT : public mbed::FATFileSystem { +public: + SDFAT(const char *n, MSD_Disk *disk); + + virtual int disk_initialize(); + virtual int disk_status(); + virtual int disk_read(char *buffer, int sector); + virtual int disk_write(const char *buffer, int sector); + virtual int disk_sync(); + virtual int disk_sectors(); + +protected: + MSD_Disk *d; +}; + +#endif /* _SDFAT_H */