Subversion Repositories NaviCtrl

Rev

Rev 218 | Rev 282 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 218 Rev 219
Line 2027... Line 2027...
2027
                                        for(i = 0; i<11;i++) Partition.VolumeLabel[i] = dir[dir_entry].Name[i];
2027
                                        for(i = 0; i<11;i++) Partition.VolumeLabel[i] = dir[dir_entry].Name[i];
2028
                                        Partition.VolumeLabel[11] = '\0'; // terminate string
2028
                                        Partition.VolumeLabel[11] = '\0'; // terminate string
2029
                                        file->Attribute = dir[dir_entry].Attribute; // store attribute of found dir entry
2029
                                        file->Attribute = dir[dir_entry].Attribute; // store attribute of found dir entry
2030
                                        file->FirstSectorOfFirstCluster = Fat16ClusterToSector(dir[dir_entry].StartCluster); // set sector of first data cluster
2030
                                        file->FirstSectorOfFirstCluster = Fat16ClusterToSector(dir[dir_entry].StartCluster); // set sector of first data cluster
2031
                                        file->FirstSectorOfCurrCluster = file->FirstSectorOfFirstCluster;
2031
                                        file->FirstSectorOfCurrCluster = file->FirstSectorOfFirstCluster;
2032
                                        file->SectorOfCurrCluster = 0                                   file->ByteOfCurrSector = 0;
2032
                                        file->SectorOfCurrCluster = 0;
-
 
2033
                                        file->ByteOfCurrSector = 0;
2033
                                        file->DirectorySector = curr_sector; // current sector
2034
                                        file->DirectorySector = curr_sector; // current sector
2034
                                        file->DirectoryIndex  = dir_entry; // current direntry in current sector
2035
                                        file->DirectoryIndex  = dir_entry; // current direntry in current sector
2035
                                        file->Size = dir[dir_entry].Size;
2036
                                        file->Size = dir[dir_entry].Size;
2036
                                        dir_entry = DIRENTRIES_PER_SECTOR;      // stop for-loop
2037
                                        dir_entry = DIRENTRIES_PER_SECTOR;      // stop for-loop
2037
                                        pVolumeLabel =  Partition.VolumeLabel;
2038
                                        pVolumeLabel =  Partition.VolumeLabel;