# `#![no_std]`-Friendly BTRFS Disk Format
Fork of the [btrfs-diskformat](https://crates.io/crates/btrfs-diskformat) crate modified for integration into `#![no_std]` projects like kernels and bootloaders
[Documentation](https://docs.rs/btrfs-diskformat/)
## License
`btrfs-diskformat` is distributed under the terms of the BSD 2-Clause license.
See the [LICENSE-BSD](LICENSE-BSD) file in this repository for more information.
## Contributing
Because this codebase is developed without knowledge of the Linux btrfs source code and is released under a more permissive license(s) than GPLv2, development is heavily dependent on information released on the [btrfs wiki] and reverse engineering the effects of operations made by `btrfs-progs` and other utilities. As a result, contributions to this codebase must strictly follow the same siloed approach.
[btrfs]: https://btrfs.wiki.kernel.org/index.php/Main_Page
[btrfs wiki]: https://btrfs.wiki.kernel.org/index.php/Main_Page