Module kernel::common
[−]
[src]
Common operations in the Tock OS.
Reexports
pub use self::list::List; |
pub use self::list::ListLink; |
pub use self::list::ListNode; |
pub use self::queue::Queue; |
pub use self::ring_buffer::RingBuffer; |
pub use self::volatile_cell::VolatileCell; |
Modules
list |
Linked list implementation. |
math |
Helper functions for common mathematical operations. |
queue |
Interface for queue structure. |
regs |
Implementation of registers and bitfields |
ring_buffer |
Implementation of a ring buffer. |
static_ref | |
take_cell |
Tock specific |
utils |
Utility macros including |
volatile_cell |
Implementation of types for accessing MCU registers. |