コード例 #1
0
ファイル: LocalFileSystem.cpp プロジェクト: 0x00f/stm32
 virtual struct dirent *readdir() {
     if (xffind("*", &info)!=0) {
         return NULL;
     }
     memcpy(cur_entry.d_name, info.name, sizeof(info.name));
     return &cur_entry;
 }
コード例 #2
0
ファイル: LocalFileSystem.cpp プロジェクト: Archcady/mbed-os
 virtual int read(struct dirent *ent) {
     lock();
     if (xffind("*", &info)!=0) {
         unlock();
         return 0;
     }
     memcpy(ent->d_name, info.name, sizeof(info.name));
     unlock();
     return 1;
 }