AARCHMRS Schema 2.7.4

↚ Home

Fields.Reserved object

A Reserved field is a field that is reserved by the architecture for future use.

object

Properties Type Description
_meta Meta
See Meta for more information.
_type
Enum
Fields.Reserved
description Traits.HasDescription

Optional architectural information about this reserved field.

See definitions.description in Traits.HasDescription for more information.
rangeset Rangeset
See properties.rangeset in Fields.Field for more information.
value Enums.ReservedTypes

A constant value for the the field representing the reserved type.

See Enums.ReservedTypes for more information.
Additional Properties
Not Allowed
◊ Required
Properties marked with ◊ are required properties.
Examples
{
    "_type": "Fields.Reserved", 
    "rangeset": [
        {
            "_type": "Range", 
            "start": 0, 
            "width": 8
        }
    ], 
    "value": "RES0"
}

Schema http://json-schema.org/draft-04/schema#

{
  "additionalProperties": false,
  "info": [
    "A Reserved field is a field that is reserved by the architecture for future use."
  ],
  "examples": [
    {
      "_type": "Fields.Reserved",
      "rangeset": [
        {
          "_type": "Range",
          "start": 0,
          "width": 8
        }
      ],
      "value": "RES0"
    }
  ],
  "properties": {
    "_meta": {
      "$ref": "../Meta.json"
    },
    "_type": {
      "enum": [
        "Fields.Reserved"
      ]
    },
    "rangeset": {
      "see": "../Fields/Field.json",
      "$ref": "../Rangeset.json"
    },
    "value": {
      "info": [
        "A constant value for the the field representing the reserved type."
      ],
      "$ref": "../Enums/ReservedTypes.json"
    },
    "description": {
      "info": [
        "Optional architectural information about this reserved field."
      ],
      "$ref": "../Traits/HasDescription.json#/definitions/description"
    }
  },
  "required": [
    "rangeset",
    "value"
  ],
  "title": "Reserved",
  "type": "object",
  "$schema": "http://json-schema.org/draft-04/schema#"
}