This is the documentation for the latest (main) development branch of Zephyr. If you are looking for the documentation of previous releases, use the drop-down menu on the left and select the desired version.

zephyr,memory-region

Vendor: Zephyr-specific binding

Description

Compatible for devices resulting in linker memory regions

Properties

Properties not inherited from the base binding file.

Name

Type

Details

zephyr,memory-region

string

Signify that this node should result in a dedicated linker script
memory region in the final executable. The region address and size
is taken from the <reg> property, while the name is the value of
this property.

This property is required.

zephyr,memory-region-mpu

string

Signify that this node should result in a dedicated MPU region. The
region address and size are taken from the <reg> property, while the MPU
attribute is the value of this property.

Legal values: 'RAM', 'RAM_NOCACHE', 'FLASH'