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. |