ICL 1900 Series George 3 Operating System Commands

DETACH (DH)

Function

Detach a line from a conceptual multiplexor or uniplexor.

Format

DETACH flag-setting periperal name.line number
DETACH flag-setting periperal name

Note that the command can be issused either from an object program or from a job description.

Forbidden contexts

NO CORE IMAGE

Execution

GEORGE checks whether the specified conceptual line is busy. If it is not, then the entry for that line in the conceptual block of the object program chain is marked null and the I.D.F. pointers connecting the physical line with the conceptual line are deleted. If the physical line was a MOP line, it then returns to MOP use by outputting the message:

    THIS IS GEORGE 3...

If the physical line was a 7020 line, then a 7020 polling activity is initiated. After the DETACH command the conceptual will look inoperable to the object program, unless it is ATTACHed to the program again.

Examples

DETACH *MX0.L3 Detaches conceptual line 3 of the program's multiplexor 0
DETACH *IT3 Detaches the line attached to the program's conceptual uniplexor 3

Error Messages

None