fe                 46 core/chdk-dir.c         char          *fe;      // currently evaluated FAT entry
fe                 68 core/chdk-dir.c         dir->fe = dir->dc;
fe                 75 core/chdk-dir.c         dir->fe = dir->dc + dir->cp;
fe                155 core/chdk-dir.c         int uch = *(unsigned char*)(dir->fe+lfnchpos[n])+((*(unsigned char*)(dir->fe+lfnchpos[n]+1))<<8);
fe                186 core/chdk-dir.c             if ( dir->fe[0] == 0 ) // last entry, return with null string
fe                190 core/chdk-dir.c             if ( (dir->feu[0] == 0xe5) || ((dir->fe[11]&0xf) == 8) ) // erased entry or label, makes LFN invalid -> skip entry
fe                195 core/chdk-dir.c             if ( !dir->islfn && (dir->fe[11] != 0xf) ) // no LFN in progress, not LFN entry -> read short name, return
fe                201 core/chdk-dir.c                     if ( (n>0) && (dir->fe[n]==0x20) ) break;
fe                202 core/chdk-dir.c                     dir->fn[m] = dir->fe[n];
fe                205 core/chdk-dir.c                 if ( (dir->fe[8]!=0x20) ) // add dot only when there's extension
fe                212 core/chdk-dir.c                     if ( (dir->fe[n]==0x20) ) break;
fe                213 core/chdk-dir.c                     dir->fn[m] = dir->fe[n];
fe                220 core/chdk-dir.c             if ( (dir->islfn == 1) && (dir->fe[11] != 0xf) ) // lfn entries over, this must be the short filename entry
fe                243 core/chdk-dir.c             else if ( dir->fe[11] == 0xf ) // lfn entry, process or skip
fe                249 core/chdk-dir.c                          (dir->fe[0] & 0x40) ||       // first entry of an lfn block
fe                250 core/chdk-dir.c                          (dir->fe[0] != dir->islfn-1)      // out of order entry
fe                256 core/chdk-dir.c                     dir->islfn = dir->fe[0]; // number of lfn entries left + 1
fe                266 core/chdk-dir.c                     if ( (dir->fe[0] & 0x40) && (dir->fe[0]-0x40 <= 8) ) // start must be valid and name not too long
fe                268 core/chdk-dir.c                         dir->islfn = dir->fe[0] - 0x40; // number of lfn entries left + 1