rust-fatfs fork with rs-core_io as dependency instead. No support for chrono.
Go to file
Rafał Harabień c8ccd7d86e Don't use dynamic allocation for FAT table wrapper.
FAT table still uses Box but its hardly avoidable when reading entire FAT into memory.
2017-09-28 00:11:24 +02:00
examples Use references instead of Rc for shared state. 2017-09-27 14:05:58 +02:00
resources Add LFN support and rename some functions. 2017-09-24 22:12:38 +02:00
scripts Add LFN support and rename some functions. 2017-09-24 22:12:38 +02:00
src Don't use dynamic allocation for FAT table wrapper. 2017-09-28 00:11:24 +02:00
tests Use references instead of Rc for shared state. 2017-09-27 14:05:58 +02:00
.gitignore Implemented reading FAT Boot Sector. 2017-09-22 02:13:29 +02:00
.travis.yml Add Travis CI integration. 2017-09-27 14:21:01 +02:00
Cargo.lock Rename crate to rfat. 2017-09-24 03:13:50 +02:00
Cargo.toml Rename crate to rfat. 2017-09-24 03:13:50 +02:00
LICENSE.txt Add license and README. 2017-09-22 22:36:51 +02:00
README.md Add Travis CI integration. 2017-09-27 14:21:01 +02:00

Rust FAT

Travis Build Status

Introduction

FAT filesystem read-only library implemented in Rust.

Features:

  • FAT12, FAT16, FAT32 filesystem versions,
  • read directory,
  • read file,
  • LFN (Long File Names).

Planned features:

  • write support,
  • no_std environment support.

License

The MIT license. See LICENSE.txt.