# /peripheral element

CMSIS-Zone (Preview): /peripheral element

| CMSIS-Zone (Preview) Version 0.0.1 System Resource Management

- Main Page
- Usage and Description

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