Crate drone [−] [src]
Drone is a Hard Real-Time Operating System Framework for writing embedded applications with Rust.
Requirements
- latest nightly Rust;
- xargo;
- cargo-drone host utility;
Please also refer the installation notes of a corresponding Drone's platform implementation.
Platforms
Example Applications
Re-exports
pub use heap::heap; |
pub use reg::reg; |
Modules
heap |
Dynamic memory allocation. |
mem |
Basic functions for dealing with memory. |
prelude |
The Drone Prelude. |
reg |
Memory-mapped registers. |
sync |
Useful synchronization primitives. |
thread |
Interrupt-driven threads. |
Macros
bind |
Define a memory-mapped register. |
heap |
Configure a heap allocator. |
impl_reg_raw | |
reg |
Define a memory-mapped register. |
thread_local |
Configure a thread-local storage. |