This is a collection of Intel®’ IA32® Software Developer's Manuals (URL of the day) and AMD' AMD64 Architecture Programmer's Manual together with the related specifications, application notes, white papers, and change logs. The collection aims to keep all available revisions. It was originally created by Michal Necasek, see OS/2 Museum.

If you have a public document, related to the IA32® specifications and missing from the collection, please mail it to me. The content of this URL and all sub-ULRs is available for convenient bulk download by rsync x86docs password "" (empty).

Parameters.ParameterAbstract - ARM Machine Readable Schema - 2.8

AARCHMRS Schema 2.8

↚ Home

Parameters.ParameterAbstract object

ParameterAbstract is a reference schema for other Parameters.

definition

Definitions Type Description
_meta Meta
See Meta for more information.
configured_by

State if the parameter can be configured by the user or not. Possible values are user or port:

  • user: The parameter is configurable by the user.
  • port: The parameter is dynamic and it is configurable by a signal port. Note that in port mode the domain cannot be reduced to one value.
Enum
user port
Default
"user"
constraints Traits.HasConstraints
See definitions.constraints in Traits.HasConstraints for more information.
description Description
See Description for more information.
name Types.Variable

The unique (case-sensitive) name used to reference this parameter.

See definitions.variable_regex in Types.Variable for more information.
Examples
"FEAT_X"
"v8Ap1"
"NUM_CORES"
title
  • string
  • null

A title describing this parameter.

Examples
"A feature parameter"

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

{
  "info": [
    "`ParameterAbstract` is a reference schema for other Parameters."
  ],
  "additionalProperties": false,
  "definitions": {
    "_meta": {
      "$ref": "../Meta.json"
    },
    "name": {
      "info": [
        "The unique (case-sensitive) name used to reference this parameter."
      ],
      "$ref": "../Types/Variable.json#/definitions/variable_regex",
      "examples": [
        "FEAT_X",
        "v8Ap1",
        "NUM_CORES"
      ]
    },
    "title": {
      "info": [
        "A title describing this parameter."
      ],
      "type": [
        "string",
        "null"
      ],
      "examples": [
        "A feature parameter"
      ]
    },
    "description": {
      "$ref": "../Description.json"
    },
    "constraints": {
      "$ref": "../Traits/HasConstraints.json#/definitions/constraints"
    },
    "configured_by": {
      "info": [
        "State if the parameter can be configured by the user or not. Possible values are `user` or `port`:",
        [
          " - `user`: The parameter is configurable by the user.",
          " - `port`: The parameter is dynamic and it is configurable by a signal port. Note that in port mode the domain cannot be reduced to one value."
        ]
      ],
      "enum": [
        "user",
        "port"
      ],
      "default": "user"
    }
  },
  "title": "Parameters.ParameterAbstract",
  "$schema": "http://json-schema.org/draft-04/schema#",
  "type": "object"
}