different sense conditions, as indicated by the
following chart. The sense byte is assembled within
theMCW-2 and transferred to the processor, by way
of the multiplexer channel, when requested by the
Sense command.
Bit Positions
(within Sense Byte)
o
1
2
3
4
5
6
7
Sense Conditions
Command Reject
Intervention Required
BusOut Check
Equipment Check
Data CheckOverrun Lost Data
Timeout
Four of these sense bits (2, 3, 5, 6) are set by
the common controls independent of the specific
terminal control associated with the addressed line.
The other four sense bits(0, 1, 4, 7) are associated
with the terminal control for the line.
The sense information pertaining to the previousI/O op:;ration is reset by the next command addressed
to a line (except forI/O No-Op, Halt I/O, Test I/O, and Sense).
Common Controls
The various sense conditions are:
2-Bit--BusOut Check
This bit is set when a parity error is detected on BusOut. Parity is checked on Bus Out when the command
is transferred during initial selection, and when out
put data (from the channel) is being presented.
The command terminates at the normal ending time.
The2703 will not respond to initial selection unless
the address on BusOut has correct parity.
3-Bit--Equipment Check
This bit is set when a check condition has been
detected within the2703. These conditions are:
1. A transfer check of the 'transmit data' latch
occurred within a line adapter during execution
ofWrite, Break, Poll, or Wrap. 2. A transfer check of the 'enable' latch occurred
during execution of Enable, Dial, or Disable.
3. A transfer check of the 'call request' latch
occurred during the Dial command.
4. If a line is in operation and a new command
is issued for that line, Equipment Check is
returned andthe-previous operation will be
terminated immediately.
5. A core-storage parity error occurred when a
command was present in the line.
6. A delay-line malfunction occurred for all lines
of the associated base with a command
present.
5-Bit--Overrun This bit is set under the Read or Inhibit commands
during a receive operation, if a byte of data is lost
because data service could not be obtained within the
one-character interval of the communications line-
that is, if data service is not honored by the channel
before the stop bit for the next character is received.
This sense bit is never set while executing any
command other than Read or Inhibit.
6-Bit--Lost Data
This bit is set during either a Read, Inhibit, Prepare,
or Search command as follows:
1. During a Read command if the command is
issued to a line whose data-service bit in theMCW-1 is set. This indicates a loss of data,
since the command was not issued within four
characters of the time the line became active.
2. Also during a Read command if the data
service bit in theMCW-1 is ON when the line
receives a HaltI/O command.
3. If a stop sequence is indicated by the channel
while in a read-service operation.
4. During a Read, Inhibit, Search, or Prepare
command if the receiving bit in theMCW-1 is ON when a Halt I/O is issued.
5. In case the receiving bit inMCW-I is ON when l
a Search is issued.
6. If a Dial command is issued to a line already
"off-hook." 7. If the PND (present next digit) lead from the
Automatic CallingUnit is ON while the sequence
field (inMCW-I) is in the reset state.
All these conditions indicate a possible loss of data.
IBM Terminal Control Type I0- Bit--Command Reject
This bit is set during initial selection:
1. By the interface controls if a command that is
not defined or cannot be executedby the 2703 is presented. This occurs if the Dial command
is issued and the Autocall Adapter has not been
installed in the2703. The Dial command is 31
following chart. The sense byte is assembled within
the
of the multiplexer channel, when requested by the
Sense command.
Bit Positions
(within Sense Byte)
o
1
2
3
4
5
6
7
Sense Conditions
Command Reject
Intervention Required
Bus
Equipment Check
Data Check
Timeout
Four of these sense bits (2, 3, 5, 6) are set by
the common controls independent of the specific
terminal control associated with the addressed line.
The other four sense bits
with the terminal control for the line.
The sense information pertaining to the previous
to a line (except for
Common Controls
The various sense conditions are:
2-Bit--Bus
This bit is set when a parity error is detected on Bus
is transferred during initial selection, and when out
put data (from the channel) is being presented.
The command terminates at the normal ending time.
The
the address on Bus
3-Bit--Equipment Check
This bit is set when a check condition has been
detected within the
1. A transfer check of the 'transmit data' latch
occurred within a line adapter during execution
of
during execution of Enable, Dial, or Disable.
3. A transfer check of the 'call request' latch
occurred during the Dial command.
4. If a line is in operation and a new command
is issued for that line, Equipment Check is
returned and
terminated immediately.
5. A core-storage parity error occurred when a
command was present in the line.
6. A delay-line malfunction occurred for all lines
of the associated base with a command
present.
5-
during a receive operation, if a byte of data is lost
because data service could not be obtained within the
one-character interval of the communications line-
that is, if data service is not honored by the channel
before the stop bit for the next character is received.
This sense bit is never set while executing any
command other than Read or Inhibit.
6-Bit--Lost Data
This bit is set during either a Read, Inhibit, Prepare,
or Search command as follows:
1. During a Read command if the command is
issued to a line whose data-service bit in the
since the command was not issued within four
characters of the time the line became active.
2. Also during a Read command if the data
service bit in the
receives a Halt
3. If a stop sequence is indicated by the channel
while in a read-service operation.
4. During a Read, Inhibit, Search, or Prepare
command if the receiving bit in the
5. In case the receiving bit in
a Search is issued.
6. If a Dial command is issued to a line already
"off-hook.
Automatic Calling
field (in
All these conditions indicate a possible loss of data.
IBM Terminal Control Type I
This bit is set during initial selection:
1. By the interface controls if a command that is
not defined or cannot be executed
is issued and the Autocall Adapter has not been
installed in the