A graphical device tree visualizer (early development).
Device trees are used to describe a lot of hardware, especially in the embedded world and are used in U-Boot, Linux and other boot loaders and kernels. A device tree enumerates addresses and other attributes for peripherals, hardware decoders, processing cores and external components attached to systems on chips (SoCs) on printed circuit boards (PCBs).
This application uses device_tree-rs to parse .dtb files. You can find more informations about the fileformat there. Further informations can be found on elinux and in this slides from a MRMCD Talk.
Install wasm-pack
cargo install wasm-pack
npm install
npm start
Open http://localhost:3000/dtvis with your browser to see the result.
Feel free to contribute