deforest 0.3.2

efficient `#![no_std]` parser for devicetree blobs
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# Rust crate `deforest`

Efficient `#![no_std]` parser for devicetree blobs compliant (hopefully) with version 0.4 of [the specification][spec].

The crate tries to be efficient by avoiding allocations (it can be used without `alloc`) and only iterating over nodes once, but I have no realistic benchmarks.
On the downside, the interface isn't the most ergonomic.

[spec]: https://www.devicetree.org/specifications

## Alternatives
- [`fdt-rs`]https://github.com/rs-embedded/fdt-rs: can even build an index to interact with DTBs faster
- [`fdt`]https://github.com/repnop/fdt: comes with extra types for a couple of common nodes

## License
This project is licensed under the MIT license ([LICENSE-MIT](LICENSE-MIT) or
https://opensource.org/license/mit/).