Библиотека Petit FatFS: Path Names, система именования файлов и директорий |
|
Добавил(а) microsin
|
Имена путей (Path Names), формат имен путей
Формат пути имени файла модуля Petit FatFs похож на применяемый в MS-DOS, и выглядит следующим образом.
"[/]directory/file"
Модуль Petit FatFs поддерживает только формат имен 8.3 (SFN, Short File Name, короткое имя файла). Поддиректории отделяются в имени друг от друга разделителем /. Имя пути завершается символом NUL, управляющим символом или пробелом. Расширенные дополнительные символы (0x80-0xFF) недопустимы для имен путей в конфигурации ASCII only (_CODE_PAGE == 1).
В модуле Petit FatFs не поддерживается концепция текущей директории, которая используется во многих файловых системах, ориентированных на операционную систему (OS oriented file system). Все объекты тома указываются всегда именем с полным путем, который начинается от корневой директории (root directory). Имена с точками также не поддерживаются. Начальный разделитель игнорируется и может как присутствовать, так и быть опущен.
[Ссылки]
1. Petit FatFs format of the path names - оригинал статьи на английском языке. |