Module bern_kernel::stack[][src]

Expand description

Task stack management.

Example

You typically want to use a macro allocate a static stack (alloc_static_stack) and create the management object accordingly:

let stack: bern_kernel::stack::Stack = alloc_static_stack!(512);

Structs

A newtype with alignment of at least A bytes

Stack management structure

Functions

Changes the alignment of value to be at least A bytes