5 unstable releases
0.3.1 | Jun 14, 2024 |
---|---|
0.3.0 | Apr 28, 2024 |
0.2.1 | Mar 4, 2024 |
0.1.1 | Feb 16, 2024 |
#451 in Filesystem
43KB
977 lines
Rust crate fat_fs_types
Low-level #![no_std]
helper library for accessing Microsoft's FAT12/16/32 and exFAT file systems.
Only defines constants, types and some very simple functions.
You will want to use one of the features zerocopy
or bytemuck
(together with the respective crate).
A lot of the structs in here only implement Copy
if you have feature = "bytemuck"
enabled since some of them are quite large.
All #[repr(C)]
structs with public fields have a stable layout, no padding and an alignment of 1.
- EFI FAT specification: download
- exFAT specification
License
This crate is licensed under the MIT license.
Dependencies
~76–420KB