Searched hist:"85 b4c344c8c69ff7993bc0ac833aaf9a8108b88d" (Results 1 – 4 of 4) sorted by relevance
/freebsd/usr.sbin/fstyp/ |
H A D | exfat.c | diff 85b4c344c8c69ff7993bc0ac833aaf9a8108b88d Sun Dec 22 04:19:17 CET 2019 Conrad Meyer <cem@FreeBSD.org> fstyp(8): Show exFAT volume labels with -l flag
exfat is fundamentally the same design as fat32. The superblock differs marginally, and there are some additional optional features irrelevant to fstype(8); the structure of dirents has changed slightly to enable, among other things, larger files; the directory entries are no longer DOS 8.3 ASCII or local 8-bit encoding, but instead explicitly UCS-2-LE.
(As a result, this change uses iconv to convert a found exfat volume label to the user's locale.)
Locating the volume label is identical to FAT32: locate the root directory and walk through dirents until you find a volume label. Like FAT32, follow the FAT chain between root directory clusters as necessary.
PR: 242225 Reported by: Victor Sudakov <vas AT sibptus.ru>
|
H A D | fstyp.h | diff 85b4c344c8c69ff7993bc0ac833aaf9a8108b88d Sun Dec 22 04:19:17 CET 2019 Conrad Meyer <cem@FreeBSD.org> fstyp(8): Show exFAT volume labels with -l flag
exfat is fundamentally the same design as fat32. The superblock differs marginally, and there are some additional optional features irrelevant to fstype(8); the structure of dirents has changed slightly to enable, among other things, larger files; the directory entries are no longer DOS 8.3 ASCII or local 8-bit encoding, but instead explicitly UCS-2-LE.
(As a result, this change uses iconv to convert a found exfat volume label to the user's locale.)
Locating the volume label is identical to FAT32: locate the root directory and walk through dirents until you find a volume label. Like FAT32, follow the FAT chain between root directory clusters as necessary.
PR: 242225 Reported by: Victor Sudakov <vas AT sibptus.ru>
|
H A D | fstyp.c | diff 85b4c344c8c69ff7993bc0ac833aaf9a8108b88d Sun Dec 22 04:19:17 CET 2019 Conrad Meyer <cem@FreeBSD.org> fstyp(8): Show exFAT volume labels with -l flag
exfat is fundamentally the same design as fat32. The superblock differs marginally, and there are some additional optional features irrelevant to fstype(8); the structure of dirents has changed slightly to enable, among other things, larger files; the directory entries are no longer DOS 8.3 ASCII or local 8-bit encoding, but instead explicitly UCS-2-LE.
(As a result, this change uses iconv to convert a found exfat volume label to the user's locale.)
Locating the volume label is identical to FAT32: locate the root directory and walk through dirents until you find a volume label. Like FAT32, follow the FAT chain between root directory clusters as necessary.
PR: 242225 Reported by: Victor Sudakov <vas AT sibptus.ru>
|
/freebsd/usr.sbin/fstyp/tests/ |
H A D | fstyp_test.sh | diff 85b4c344c8c69ff7993bc0ac833aaf9a8108b88d Sun Dec 22 04:19:17 CET 2019 Conrad Meyer <cem@FreeBSD.org> fstyp(8): Show exFAT volume labels with -l flag
exfat is fundamentally the same design as fat32. The superblock differs marginally, and there are some additional optional features irrelevant to fstype(8); the structure of dirents has changed slightly to enable, among other things, larger files; the directory entries are no longer DOS 8.3 ASCII or local 8-bit encoding, but instead explicitly UCS-2-LE.
(As a result, this change uses iconv to convert a found exfat volume label to the user's locale.)
Locating the volume label is identical to FAT32: locate the root directory and walk through dirents until you find a volume label. Like FAT32, follow the FAT chain between root directory clusters as necessary.
PR: 242225 Reported by: Victor Sudakov <vas AT sibptus.ru>
|