Crate rttrust

Source
Expand description

§rttrust

Rust wrapper for rt-thread

§TODO

  1. communication
    1. rt_mailbox
    2. rt_messagequeue
    3. rt_signal

Modules§

allocator
RT-Thread allows static memory pool management and dynamic memory heap management.
callback
cmd
cstr
device
ffi
fmt
io
Re-export genio
ipc
Thread synchronizes through the acquisition and release of semaphore and mutexes
object
Rt-thread object management interface
sync
thread
Thread is the smallest scheduling unit in the RT-Thread operating system.
timer
Timer refers to triggering an event after a certain specified time from a specified moment.

Macros§

kprintf
print
println

Structs§

Box
A pointer type that uniquely owns a heap allocation of type T.
Rc
A single-threaded reference-counting pointer. ‘Rc’ stands for ‘Reference Counted’.
Vec
A contiguous growable array type, written as Vec<T>, short for ‘vector’.

Enums§

RtError
RT-Thread error code definitions

Type Aliases§

Result