AddressMap
IRI: https://w3id.org/altium/cdm/deviceModel/AddressMap
Bounded context: deviceModel
Address map for the device including memory and peripheral regions.
Diagram
---
config:
layout: elk
theme: neutral
class:
hideEmptyMembersBox: true
---
classDiagram
direction LR
class dm_address_map["AddressMap"]
style dm_address_map fill:#6fa8dc
click dm_address_map href "../../classes/dm_address_map/"
dm_address_map --> "*" dm_address_segment : segments
click dm_address_segment href "../../classes/dm_address_segment/"
class dm_address_segment["AddressSegment"]
style dm_address_segment fill:#6fa8dc
class dm_fullstack_device_model["FullStackDeviceModel"]
style dm_fullstack_device_model fill:#6fa8dc
dm_fullstack_device_model --> "0..1" dm_address_map: addressMap
click dm_fullstack_device_model href "../../classes/dm_fullstack_device_model/"
Inheritance
- Resource
- dm_address_map
Fields
| Name | Cardinality | Type | Description | Inheritance |
|---|---|---|---|---|
| segments | * |
AddressSegment | A collection of memory segments defined within the device's address space. Each entry describes a specific block of memory. | direct |
Identifier and Mapping Information
Annotations
| property | value |
|---|---|
| platformAPI | DmAddressMap |