Move where the checksums are defined for public access
[clinton/Smoothieware.git] / src / libs / SDFAT.h
CommitLineData
246fd409
MM
1#ifndef _SDFAT_H
2#define _SDFAT_H
3
4#include "disk.h"
5#include "FATFileSystem.h"
6
7class SDFAT : public mbed::FATFileSystem {
8public:
9 SDFAT(const char *n, MSD_Disk *disk);
10
11 virtual int disk_initialize();
12 virtual int disk_status();
13 virtual int disk_read(char *buffer, int sector);
14 virtual int disk_write(const char *buffer, int sector);
15 virtual int disk_sync();
16 virtual int disk_sectors();
17
18protected:
19 MSD_Disk *d;
20};
21
22#endif /* _SDFAT_H */