Skip to content

RegisterField

IRI: https://w3id.org/altium/cdm/deviceModel/RegisterField

Bounded context: deviceModel

A bit field within a register.

Diagram

---
  config:
    layout: elk
    theme: neutral
    class:
      hideEmptyMembersBox: true
---
 classDiagram
    direction LR


  class dm_register_field["RegisterField"]



      style dm_register_field fill:#6fa8dc    


    click dm_register_field href "../../classes/dm_register_field/"







          dm_register_field : description



          dm_register_field : name



          dm_register_field : lsb



          dm_register_field : msb








      dm_register_field --> "0..1" dm_AccessType : access
      click dm_AccessType href "../../enums/dm_AccessType/"


  class dm_AccessType["dm_AccessType"]



      style dm_AccessType fill:#6fa8dc    











      dm_register_field --> "*" dm_field_enum : enums
      click dm_field_enum href "../../classes/dm_field_enum/"


  class dm_field_enum["FieldEnum"]



      style dm_field_enum fill:#6fa8dc    













  class dm_register["Register"]



      style dm_register fill:#6fa8dc    


          dm_register --> "*" dm_register_field: fields 
          click dm_register href "../../classes/dm_register/"



Inheritance

Fields

Name Cardinality Type Description Inheritance
description 0..1 string A brief description of the entity. direct
name 0..1 string The name of the register field. direct
lsb 0..1 integer The least significant bit position of the field. direct
msb 0..1 integer The most significant bit position of the field. direct
access 0..1 dm_AccessType The access type of the register field. direct
enums * FieldEnum Enumerated values for the register field. direct

Identifier and Mapping Information

Annotations

property value
platformAPI DmRegisterField

Comments

Comments are still experimental - you need access to AltiumDeveloper/cdm-comments repository to see and leave comments. Please ping @dmitry.kolomiets for details.