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 release();
void startFileprint();
//void startFilewrite(char *name);
void pauseSDPrint();
void getStatus();
void cd(char * absolutPath);
//void selectFile(char* name);
void getfilename(const uint8_t nr);
uint16_t getnrfilenames();
void ls();
void lsDive(char *prepend,SdFile parent);
inline bool eof() { return sdpos>=filesize ;};
inline int16_t get() { sdpos = file.curPosition();return (int16_t)file.read();};
@ -57,10 +55,13 @@ private:
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.
char* diveDirName;
void lsDive(char *prepend,SdFile parent);
};
#else
#define dir_t bool
class CardReader
{
public:
@ -71,6 +72,7 @@ public:
inline static void checkautostart(bool x) {};
inline static void openFile(char* name,bool read){};
inline static void closefile() {};
inline static void release(){};
inline static void startFileprint(){};
@ -87,9 +89,7 @@ public:
inline static bool eof() {return true;};
inline static char get() {return 0;};
inline static void setIndex(){};
inline uint8_t percentDone(){return 0;};
};
#endif //SDSUPPORT
#endif

View File

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