https://github.com/trussed-dev/littlefs2-sys
Low-level Rust bindings to the littlefs microcontroller filesystem.
https://github.com/trussed-dev/littlefs2-sys
embedded filesystem no-std rust
Last synced: 6 months ago
JSON representation
Low-level Rust bindings to the littlefs microcontroller filesystem.
- Host: GitHub
- URL: https://github.com/trussed-dev/littlefs2-sys
- Owner: trussed-dev
- License: bsd-3-clause
- Created: 2019-12-08T02:38:13.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2025-05-12T15:46:01.000Z (about 1 year ago)
- Last Synced: 2025-07-04T20:43:24.754Z (12 months ago)
- Topics: embedded, filesystem, no-std, rust
- Language: Rust
- Homepage: https://lib.rs/littlefs2-sys
- Size: 20.5 KB
- Stars: 6
- Watchers: 5
- Forks: 26
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE-BSD3
Awesome Lists containing this project
README
littlefs2-sys
Low-level bindings to littlefs
## What is this?
Low-level bindings to the [littlefs][littlefs] microcontroller filesystem.
You probably want the high-level, idiomatic Rust bindings: [littlefs2][littlefs2]
Upstream release: [v2.9.3][upstream-release]
[littlefs]: https://github.com/ARMmbed/littlefs
[littlefs2]: https://github.com/nickray/littlefs2
[upstream-release]: https://github.com/ARMmbed/littlefs/releases/tag/v2.9.3
#### License
littlefs is licensed under [BSD-3-Clause][bsd-3-clause], as are these bindings.
The file `string.c` is licensed under GPL-2.0.
Permissively licensed replacement implementation welcome!
[bsd-3-clause]: https://github.com/ARMmbed/littlefs/blob/master/LICENSE.md