device_tree_parser 0.4.0

High-performance Device Tree Blob (DTB) parser with zero-copy parsing and ergonomic APIs for embedded systems
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// ABOUTME: Device tree blob parsing module with nom combinators
// ABOUTME: Provides no_std compatible DTB parsing functionality

pub mod error;
pub mod header;
pub mod memory;
pub mod parser;
pub mod tokens;
pub mod tree;

pub use error::DtbError;
pub use header::DtbHeader;
pub use memory::MemoryReservation;
pub use parser::DeviceTreeParser;
pub use tokens::DtbToken;
pub use tree::{AddressRange, AddressSpec, DeviceTreeNode, NodeIterator, Property, PropertyValue};