All Projects → rustsbi → serde-device-tree

rustsbi / serde-device-tree

Licence: other
Serialize & deserialize device tree binary using serde

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to serde-device-tree

Openseeface
Robust realtime face and facial landmark tracking on CPU with Unity integration
Stars: ✭ 216 (+980%)
Mutual labels:  cpu
Mipt Mips
Cycle-accurate pre-silicon simulator of RISC-V and MIPS CPUs
Stars: ✭ 250 (+1150%)
Mutual labels:  cpu
devheart
Listen to Tux's heartbeat with this awesome Linux Kernel Module ❤️
Stars: ✭ 58 (+190%)
Mutual labels:  cpu
S Tui
Terminal-based CPU stress and monitoring utility
Stars: ✭ 2,825 (+14025%)
Mutual labels:  cpu
Xps15 9560 Bigsur
XPS15-9560-Catalina, Q群:161385229
Stars: ✭ 247 (+1135%)
Mutual labels:  cpu
Advanced-xv6
Modern improvements for MIT's xv6 OS
Stars: ✭ 26 (+30%)
Mutual labels:  cpu
Etl
Blazing-fast Expression Templates Library (ETL) with GPU support, in C++
Stars: ✭ 190 (+850%)
Mutual labels:  cpu
avro-serde-php
Avro Serialisation/Deserialisation (SerDe) library for PHP 7.3+ & 8.0 with a Symfony Serializer integration
Stars: ✭ 43 (+115%)
Mutual labels:  serde
Models
Model Zoo for Intel® Architecture: contains Intel optimizations for running deep learning workloads on Intel® Xeon® Scalable processors
Stars: ✭ 248 (+1140%)
Mutual labels:  cpu
mrisc32
MRSIC32 ISA documentation and development
Stars: ✭ 87 (+335%)
Mutual labels:  cpu
8bit Cpu
Schematics & code for my 74LS-based 8-bit MK1 CPU
Stars: ✭ 232 (+1060%)
Mutual labels:  cpu
Pm2 Server Monit
Monitor server CPU / Memory / Process / Zombie Process / Disk size / Security Packages / Network Input / Network Output
Stars: ✭ 247 (+1135%)
Mutual labels:  cpu
software-development-resources
Collection of links to great software development resources!
Stars: ✭ 20 (+0%)
Mutual labels:  cpu
Pubg mobile memory hacking examples
Pubg Mobile Emulator Gameloop Memory Hacking C++ code examples. Ex: Name, Coord, Bones, Weapons, Items, Box, Drop etc.
Stars: ✭ 224 (+1020%)
Mutual labels:  cpu
kianRiscV
KianRISC-V! No RISC-V, no fun! RISC-V CPU with strong design rules and unittested! CPU you can trust! kianv rv32im risc-v a hdmi soc with harris computer architecture in verilog: multicycle, singlecycle and 5-stage pipelining Processor. Multicycle Soc with firmware that runs raytracer, mandelbrot, 3d hdmi gfx, dma controller, etc.....
Stars: ✭ 167 (+735%)
Mutual labels:  cpu
Biriscv
32-bit Superscalar RISC-V CPU
Stars: ✭ 208 (+940%)
Mutual labels:  cpu
COExperiment Repo
支持 45 条 MIPS 指令的单周期处理器 -- 计算机组成原理实验 NUAA Spring 2017
Stars: ✭ 23 (+15%)
Mutual labels:  cpu
FPGACosmacELF
A re-creation of a Cosmac ELF computer, Coded in SpinalHDL
Stars: ✭ 31 (+55%)
Mutual labels:  cpu
managed ml systems and iot
Managed Machine Learning Systems and Internet of Things Live Lesson
Stars: ✭ 35 (+75%)
Mutual labels:  cpu
ff
Find Text or File
Stars: ✭ 24 (+20%)
Mutual labels:  cpu

serde_device_tree

Use serde framework to deserialize Device Tree Blob binary files; no_std compatible.

Use this library

Run example:

cargo run --example hifive-unmatched-a00

You'll get following results:

   Compiling serde_device_tree v0.1.0 (D:\RustSBI\serde_device_tree)
    Finished dev [unoptimized + debuginfo] target(s) in 0.92s
     Running `target\debug\examples\hifive-unmatched-a00.exe`
#address_cells = 2
#size_cells = 2
model = SiFive HiFive Unmatched A00
compatible = sifive,hifive-unmatched-a00sifive,fu740-c000sifive,fu740
stdout = serial0
cpu timebase frequency = 1000000
cpu u_boot_dm_spl = true
cpu cpu@0, compaible = sifive,bullet0riscv
cpu cpu@1, compaible = sifive,bullet0riscv
cpu cpu@2, compaible = sifive,bullet0riscv
cpu cpu@3, compaible = sifive,bullet0riscv
cpu cpu@4, compaible = sifive,bullet0riscv
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].