CMSIS-Zone (Preview)  Version 0.0.1
System Resource Management
 All Files Pages
/region element

The region element is used to define individual physical memory regions.

Example

<resources>
<memory>
<!-- 512KB SRAM integrated on the SoC -->
<region name="SRAM" size="0x80000" access="rwx" info="Internal SRAM (512KB)">
<block name="SHARED" offset="0x00000" size="0x08000" access="rwu" info="Shared memory area for inter process communication."/>
:
</region>
:
</memory>
:
</resources>

Schema Description

Parent Element Element Chain
memory /memory element
Attributes Description Type Use
name The name this memory region can be referenced by. Must be unique within a single device. xs:string required
size The physical memory size this region provides. xs:string required
access The access attributes for this memory region. xs:string required
info Brief description of the physical memory resource. xs:string optional
Child Elements Description Type Occurrence
/block element Memory block definitions. complexType 0..*