Struct bern_arch::cortex_m::Arch[][src]

pub struct Arch;

Trait Implementations

Size of a memory region. Read more

Precalculated memory region configuration.

Enable memory protection hardware.

Disable memory protection hardware.

Setup and enable one memory region. Read more

Disable one memory region.

Compile register values from configuration and store in MemoryRegion. Read more

Compile register values for an unused memory region.

Apply 3 precompiled memory regions.

Init the stack of task. Read more

Start the first task.

Trigger context switch exception.

Initialize static memory section, which are not already initialized.

Get specific memory region from linker script.

Disable any interrupt below priority.

Enable all interrupts.

A system call with a service ID and 3 arguments.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.