Skip to content

Compatibility with SVD spec

Emil Gardström edited this page May 3, 2018 · 13 revisions

This list can be used to track our compatibility with the svd spec, note that it is not guaranteed to be up to date and that not all elements are listed here


  • device -
    • schemaVersion
    • name
    • version
    • description
    • addressUnitBits
    • cpu -
      • name
      • revision
      • endian
      • mpuPresent
      • fpuPresent
      • fpuDP
      • nvicPrioBits
      • vendorSystickConfig
    • addressUnitBits
    • width
    • size
    • access
    • protection
    • resetValue
    • resetMask

  • peripheral -
    • derivedFrom
    • dim
    • dimIncrement
    • dimIndex
    • dimName
    • dimArrayIndex -
    • name
    • version
    • description
    • alternatePeripheral
    • groupName
    • prependToName
    • appendToName
    • headerStructName
    • baseAddress
    • size
    • access
    • protection
    • resetValue
    • resetMask
    • addressBlock -
      • offset
      • size
      • usage
      • protection
    • interrupt -
      • name
      • description
      • value

  • cluster
    • derivedFrom
    • dim
    • dimIncrement
    • dimIndex
    • dimArrayIndex -
    • name
    • description
    • alternateCluster
    • headerStructName
    • addressOffset
    • size
    • access
    • protection
    • resetValue
    • resetMask

  • register
    • derivedFrom
    • dim
    • dimIncrement
    • dimIndex
    • dimName
    • dimArrayIndex -
    • name
    • displayName
    • description
    • alternateGroup
    • alternateRegister
    • addressOffset
    • size
    • access
    • protection
    • resetValue
    • resetMask
    • dataType
    • modifiedWriteValues
    • writeConstraint -
    • readAction

  • field
    • derivedFrom
    • dim
    • dimIncrement
    • dimIndex
    • dimName
    • dimArrayIndex -
    • name
    • description
    • "bit range"
      • bitOffset
      • bitWidth
      • lsb
      • msb
      • bitRange
    • access -
    • modifiedWriteValues
    • writeConstraint -
    • readAction
    • enumeratedValues
      • derivedFrom
      • name
      • usage
      • enumeratedValue
        • name
        • description
        • value
        • isDefault
Clone this wiki locally