Expand description

Types and structures for the kernel config.

Cargo features are somewhat limited and configuring the size of static arrays is straight forward. The types for the config are put into separate crate to ensure non-cyclic dependencies as the conf and bern_kernel crate depend on it.

Structs

Combined configuration.

Placement of static data and allocators.

Kernel related config

Definition of a memory section.

Memory map.

Definition of optional memory sections that go beyond the default of SRAM and flash.

Enums

Location of additional memory.

Type of Memory.