7 releases
Uses new Rust 2024
new 0.1.6 | Apr 16, 2025 |
---|---|
0.1.5 | Mar 27, 2025 |
#548 in Operating systems
608 downloads per month
Used in ostool
15KB
359 lines
U-Boot Shell
A crate for communicating with u-boot.
Usage
let port = "/dev/ttyUSB0";
let baud = 115200;
let rx = serialport::new(port, baud)
.open()
.unwrap();
let tx = rx.try_clone().unwrap();
println!("wait for u-boot shell...");
let mut uboot = UbootShell::new(tx, rx);
println!("u-boot shell ready");
let res = uboot.cmd("help").unwrap();
println!("{}", res);
Dependencies
~0–6.5MB
~33K SLoC