Crate deforest

source ·
Expand description

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

Re-exports§

Modules§

  • Features depending on memory allocation.
  • Interface for low-level parsing of a devicetree blob.
  • Higher level of abstraction. This is very incomplete; consider creating your own types instead.
  • Types representing property values.
  • Utility functions.

Structs§

Enums§

  • Any error related to the blob representation caused by this crate.
  • Any error caused by this crate.

Traits§

Type Aliases§

  • Number of 4-byte cells. This crate has an upper limit of 4 cells, but that is not part of the spec.
  • Numerical identifier for a node.

Derive Macros§

  • Derive macro generating an impl of the trait DeserializeNode.