Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

MOD-IO-UNIT statement

&pagelevel(4)&pagelevel

Format for the modification of the configuration state of a hardware unit

Instruction

Operands

Meaning

MOD-IO-UNIT

*class(unit)

Class and mnemonic device name of the hardware unit

,STATE = ATT / DET / INV

New configuration state of the hardware unit

MOD-IO-UNIT

*DEV(*RA[NGE](unit,range))

Range of hardware units

,STATE = ATT / DET / INV

New configuration state of the hardware units in the range

With the exception of the explicitly specified abbreviations, all other specifications must be written out in full. It is also not permitted to leave out operand names.


*class(unit)

Class and mnemonic device name of the hardware unit for which the configuration state is specified.

The following values can be specified for the class *class:

  • *CHA or *CHN (channel)

  • *CON or *CTL (cluster controller, controller)

  • *DEV or *DVC (terminal unit, device)

unit (2 or 4 characters) is the mnemonic device name of a hardware unit of the specified class.


*DEV(*RA[NGE](unit,range))

Mnemonic device name of a given hardware unit and the number of subsequent devices for which the configuration state is specified.

unit (2 or 4 characters) is the mnemonic device name of a hardware unit.

range is a decimal value between 2 and 999 which specifies the number of devices, starting at unit, for which the configuration state is to be modified.

The range specification is only permitted for terminal units (*class = *DEV/*DVC).

In the case of 4-byte mnemonics, counting continues hexadecimally from unit, while in the case of 2-byte mnemonics counting is alphabetical from unit and concludes with the digits 0 .. 9.

range = 1 is ignored and range = 0 is rejected with a syntax error.

A precondition here is that the first mnemonic must exist in the system (specified in unit).

All the following mnemonics are ignored if they are not present in the system.

Examples

*RANGE(A100,32)

A100, A101, ..., A11F

*RA(A1FF,5)

A1FF, A200, A201, A202, A203

*RA(FA,40)

FA, FB, ..., FZ, F0, F1, F2, ..., F9, GA, GB, GC, GD

STATE =
Defines the new configuration state of the hardware unit.

STATE = ATT / DET / INV
The hardware unit has the status ATTACHED, DETACHED or INVALID.