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

The peripheral element is used to define an address mapping for one peripheral.

Example

<memory_map>
<!-- Logical address to access peripheral ADC0 registers -->
<peripheral name="ADC0" start="0x40010000"/>
:
</memory_map>

Schema Description

Parent Element Element Chain
memory_map /memory_map element
Attributes Description Type Use
name The name this address mapping can be referenced by. Must be unique within a single processors memory map. xs:string required
alias Reference to the (physical) peripheral mapped. If the alias is ommitted the name is used. xs:string optional
start The logical start address the peripheral registers are accessible at. xs:string required
info Brief description of the peripheral mapping. xs:string optional
Child Elements Description Type Occurrence
complexType 0..1