Registry / other / tock-registers

tock-registers

JSON →
library0.10.1rscratesunverified

Memory-mapped I/O and register interface developed for the Tock embedded OS.

# Cargo.toml [dependencies] tock-registers = "0.10.1"
INSTALL
IMPORT
SIG · TOCK-REGISTERS
T
tock-registers
otherrustv0.10.1
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

ReadWrite
use tock_registers::registers::ReadWrite;

Creates a memory-mapped register and writes a value.

use tock_registers::registers::ReadWrite; fn main() { let reg: ReadWrite<u32> = ReadWrite::new(0x4000_0000 as *mut u32); reg.write(0xFF); println!("Register written"); }
Debug
Known issues

No known issues recorded.

Upgrade
Version history
0.10.1latest on crates.io
Audit
Dependencies

No dependency data recorded yet.

Agent activity
5 hits · last 30 days
node
4
Amazon
1
Resources
tock-registers — cargo add tock-registers · libregistry