# `#![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-no-std/) ## 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