make it compile without sd_support

This commit is contained in:
Bernhard Kubicek 2011-11-19 20:18:54 +01:00
parent 7a2d1f5aeb
commit 5ad1d19384
2 changed files with 8 additions and 12 deletions

View File

@ -20,17 +20,15 @@ public:
void closefile(); void closefile();
void release(); void release();
void startFileprint(); void startFileprint();
//void startFilewrite(char *name);
void pauseSDPrint(); void pauseSDPrint();
void getStatus(); void getStatus();
void cd(char * absolutPath);
//void selectFile(char* name);
void getfilename(const uint8_t nr); void getfilename(const uint8_t nr);
uint16_t getnrfilenames(); uint16_t getnrfilenames();
void ls(); void ls();
void lsDive(char *prepend,SdFile parent);
inline bool eof() { return sdpos>=filesize ;}; inline bool eof() { return sdpos>=filesize ;};
inline int16_t get() { sdpos = file.curPosition();return (int16_t)file.read();}; inline int16_t get() { sdpos = file.curPosition();return (int16_t)file.read();};
@ -57,10 +55,13 @@ private:
LsAction lsAction; //stored for recursion. LsAction lsAction; //stored for recursion.
int16_t nrFiles; //counter for the files in the current directory and recycled as position counter for getting the nrFiles'th name in the directory. int16_t nrFiles; //counter for the files in the current directory and recycled as position counter for getting the nrFiles'th name in the directory.
char* diveDirName; char* diveDirName;
void lsDive(char *prepend,SdFile parent);
}; };
#else #else
#define dir_t bool
class CardReader class CardReader
{ {
public: public:
@ -71,6 +72,7 @@ public:
inline static void checkautostart(bool x) {}; inline static void checkautostart(bool x) {};
inline static void openFile(char* name,bool read){};
inline static void closefile() {}; inline static void closefile() {};
inline static void release(){}; inline static void release(){};
inline static void startFileprint(){}; inline static void startFileprint(){};
@ -87,9 +89,7 @@ public:
inline static bool eof() {return true;}; inline static bool eof() {return true;};
inline static char get() {return 0;}; inline static char get() {return 0;};
inline static void setIndex(){}; inline static void setIndex(){};
inline uint8_t percentDone(){return 0;};
}; };
#endif //SDSUPPORT #endif //SDSUPPORT
#endif #endif

View File

@ -1,5 +1,5 @@
#ifdef SDSUPPORT
#include "cardreader.h" #include "cardreader.h"
#ifdef SDSUPPORT
CardReader::CardReader() CardReader::CardReader()
{ {
@ -378,9 +378,5 @@ uint16_t CardReader::getnrfilenames()
return nrFiles; return nrFiles;
} }
void CardReader::cd(char * absolutPath)
{
}
#endif //SDSUPPORT #endif //SDSUPPORT