if ( p.name[1] != '.')
continue;
}
+
if (!DIR_IS_FILE_OR_SUBDIR(&p)) continue;
filenameIsDir=DIR_IS_SUBDIR(&p);
+
if(!filenameIsDir)
{
if(p.name[8]!='G') continue;
SERIAL_ECHO_START;
SERIAL_ECHOLNPGM(MSG_SD_CARD_OK);
}
+ workDir=root;
curDir=&root;
+ /*
if(!workDir.openRoot(&volume))
{
SERIAL_ECHOLNPGM(MSG_SD_WORKDIR_FAIL);
}
+ */
+
}
void CardReader::setroot()
{
- curDir=&root;
- if(!workDir.openRoot(&volume))
+ /*if(!workDir.openRoot(&volume))
{
SERIAL_ECHOLNPGM(MSG_SD_WORKDIR_FAIL);
- }
+ }*/
+ workDir=root;
+
+ curDir=&workDir;
}
void CardReader::release()
{