Priority I 4 (4) I 5 (5)
Lowest
Dispatching I LAST - Address of the Last Time-Slice TeB
Priority
:
8 (8)
NEXT - Address of the Next Time-Slice TCB
12 (C)
LENGTH - Time-Slice length (in Milliseconds)
TSCE - MVT
0(0) 1 (1)
Dispatching Address of First TeB
Priority
4 (4) 5 (5)
0 Address of Last TCB
8 (8) 9 (9)
0 Address of Next TCB to be Dispatched
12 (C) 13 (D)
TSCE Flogs Length of Time-Slice
(See note 2) Notes:
1. Time-slice length originally set in milliseconds. then converted by NIP to 26-microsecond units.
2. TSCE Flags.
1. ••
• xxx
Last TSCE.
Reserved bits .
S/360 Operating System (7/70) 125
UNIT CONTROL BLOCK (UCB) M65MP PREFIX
-3
Reserved
COMMON SEGMENT
o (O~RTEJBNR
1(1) SRTECHAN 2 (2) UCB10 3 (3) SRTESTATInternal Job No. Allocation Channel Identifier Status Byte A
(See note 3) Mask (See note 4)
4 (4) 5 (5) 6 (6)
7 (7)UCBOTI
UCBCHA UCBUA UCBFLl
Channel Address Unit Address Flog Byte 1 Index to
(See note 5) (See note 6) Device Table
8 (8)UCBETI 9 (9) UCBSTI 10 (A) 11 (B)
UCBlCI UCBATI
Error Routine Key X I 10 I = Statistics Channel Table Attention Table
Zoned No. Table Index Index Index
12
(1)
CBWGT 13 (0)
UCBNAME
Flogs and Mask Unit Name
(See note 7)
16 (10) UCBTYP
Device Type (See note 8)
20 (14) 22 (16)
UCBlTS UCBSNS
last Request Element Sense Information DEVICE - VARIABLE SEGMENT UCS
,---,
I
24 (18) UCBUCSIOI
UCS Image Nome28 (IC) tl29 (10) UCBUCSOP US~ Image F~~at
\See note 9,
Reserved
31 (IF) Graphic Device
24 (18) 126 (IA) 127 (IB)
Additional Sense Infonnation Use Count (GCB) Control 8yte 28 (IC)
Task Entry Address
32 (20)
Restart Address
36 (24)
137 (25)
Device Index Suffer Table Address
39 (27)
L ___________________ _
~ (Continued) Notes:
1. UCBFL3
Byte 1 0 ...
1 ...
... 1 .. 1.
0 ...
1 ...
.. 1.
... 1 . x .. . x ..
Byte. 2-3 2.
.. 1.
... 0 ... 1
3. SRTEJBNR
xxxx ••••
00 ..
.. 1.
. . . 1
Model 65 multiprocessing flags.
No alternate control units exist.
Alternate control units exist.
CPU A uses an HID instruction for this device .
CPU B uses an HID instruction for this device.
CPU A last used an SID instruction for this device.
CPU B last used an SIO instruction for this device.
CPU B has no path to this device . CPU A has no path to this device . Reserved hits .
Reserved.
M65MP flag ••
One-bit switch used by processing modules (always 0 on exit.) Device on-line at IPL . Device off-line at IPL •
Internal job identification.
Job protection key - set if the mounted volume is to be retained or is to contain a passed data set.
Zeros.
Set during device allocation if the volume is to be demounted and is retained or contains a passed data set. Causes job name in demount message.
Set during device allocation if the volume to be mounted is to be retained or is to contain a passed data set.
8/360 Operating System (7/70) 127
~ (Continued)
Nonconsole devices and console device without MeS:
Device is off-line.
Device is on-line. device is reserved.
UNLOAD operator command has been addressed to this device; the device is not yet unloaded.
Device is allocated.
The mount status of the volume on this device is permanently resident.
One of the following:
System residence device.
Primary console.
One of the following:
Standard labels have been verified for this tape volume.
This is an alternate console.
Console devices with MCS - Status during execution of a vary command:
Device status is to be changed from on-line unallocated to on-line active console, and allocation is enqueued on devices.
Device status is to be changed from on-line active console to on-line.
Device status is to be changed from on-line allocated to on-line active console. The status will be changed when the device is no longer allocated.
Device status is to be changed from on-line unallocated to off-line. and allocation is enqueued on the device.
Device status is to be changed from on-line allocated to off-line.
Device status is to be changed from on-line active console to off-line.
Console devices with MCS - Status after execution of a vary command:
Device is off-line.
Device is on-line and unallocated.
Device is on-line and allocated.
Device is an on-line active console.
!!S!!
(Continued)Channel address.
Halt I/O.
Status modifier.
Reserved hits •
Channel address - binary number . Flag byte 1.
Busy - device status • Not ready - device status • Post flag:
No channel program is being executed using this device.
A channel program using this device has not yet been posted as baving completed • After a channel-end status a separate device-end status occurred with an error indication. (lOB-intercept flag.) Busy - control lUlit status • Direct-access storage devices:
Stand-alone channel program of I/O supervisor is being or was executed (arm seeking) •
User's channel program is being executed (data transfer).
Telecommunications devices:
Inhibit HIO instruction because the line is in receive status; •
I/o error routine 1s in control of this device. No other I/o operations are permitted on this device.
Flags and channel mask.
SYSIN.
SYSOUT •
Assumed that this device is to be allocated for a public volume request.
Rewind command has been addressed to this magnetic device by I/o support.
I/O supervisor path mask (used where there are two or more paths to a device):
Primary path to the device is' inoperative.
Optional path 1 to the device is inoperative • Optional path 2 to the device is inoperative • Optional path 3 to the device is inoperative •
S/360 Operating System (7/70) 129
UCB (Continued)
8 UCBTYP
Byte 1 Byte 2 Byte 3 Byte 4
Model
105 Flags Code Optional Features Device Class Unit Tvpe
Bit Bit 1442 Bit Hex
2520
o
Reserve 7-0 0 - UCS X'OB' Unit 01 2540 Card 1 Over- Read/ 1-6 - Reserved Record Reader.r""nable Punch 7 - Card Image 02 2540 Card Punch
2 1 Punch 03 1442 Card Reod
1 Burst Only Punch.
o
Byte 04 2501 Card3 Data Reader.
Chain 05 2520 Card Reod
Punch.
08 1403 Printer (models -Nl,2,3,l) and 1404 Printer
{continuous form sup-port only}.
OA 1443 Printer (model Nl only).
10 2671 Paper Tape Reader.
18 2495 Tape Car-tridge Reader.
lA 12fl5 OptiC<l1 Reader.
lB 1287 Optical Reader.
lC 1288 Optical Reader.
lD 1419 Primary Control Unit.
IE 1419 or 1275 Secondary Control Unit.
IF 1275 Primary Control Unit.
20 1052 Print ...
KeybO<lrd.
21 2150 Console.
~it
Bit Bit Hexkl
Reserved 4,6,l- 0 - 7-track X'80' Magnetic 01 2400 10ver- Reserved 1 - Dota Convrt Tape,.",..,Ie 5 -1'1' 2 - Duo-f Density
I:z 3-7 - Reserved
18wst
~~
Cho;n 130 (7/70)UCB (Continued) Control System, Blocks, System GC28- antral BSCl nonswitched point-to-point.
BSC2 switched point-to-point.
BSC3 nonswitched multipoint.
9. UCBUCSOP Reserved bits .
S/360 Operating System (7/70) 131
~ (Continued)
UCB TAPE. CARTRIDGE READER (2495) 24 (18)
UCBCRWKA
Address of the Tape Cartridge Reader UCB Extension
OPTICAL RE.ADER (1285, 1287, 1288) 24 (18)
UCBCRWKA
Address of the Optical Reader Extension
MAGNETIC TAPE 24 (18)
Additional Sense Information
28 (IC)
36 (24)
SRTEFSCT Sequence Count 40 (28)
48
(~~BVOPT
149 (31)Option Bits (See note 3) Notes:
1. SRTESTAB x .. . 0 .. . 1. •.
.. 1.
... 1 1 ...
... 1
oX •• • xx.
SRTEVOLI Volume Serial No.
34 (22)
SRTESTAB SRTEDMCT
Status Byte B
135
(23)Vol M Sw, DCB (See note 1) Count (See note 2) 38 (26)
SRTEFSEQ Sequence No.
Message IDls or Doto Set Serial Number
46 (2E)
Reserved
UCBXTN
Address of the Magnetic Tope Extension
Status byte B - volume status.
Volume sharability:
Sharable.
Not sharable.
Additional volume label processing . Private - volume use status . Public - volume use status.
If MeS. demount or mount messages at offset 40-45. OPEN deletes the messages and turns this bit off.
Reserved bits.
UCB (Continued) 2.
3.
SRTEDMCT
0 •••
1. ••
1 •••
0 •••
1. ••
0 •••
1 •••
0 •••
0 •••
• xxx xxxx UCBVOPT 00 ••
01..
110.
111.
•• • 1
....
1. ••
Any scheduler:
No volume has been mounted.
Volume mounted; no volume processing performed.
SL open routine:
Label not standard or serial; not correct.
Standard label and correct serilll verified.
NSL open routine:
Label not standard.
Processing program:
Nonstandard label ve~lfied.
NL open routine:
Standard label found.
No standard label found.
BL P open routine:
Volume label has not been processed . Number of DeB's open for this volume.
Volume statistics option bits.
Neither error volume analysis (EVA) nor error
Statistics by volume (ESV) records kept.
Only EVA records kept.
ESV. or ESV and EVA records kept; ESV records sent" to SYSl. MAN (X or Y) data set.
ESV, or ESV and EVA records kept; ESV records sent to console.
An error recovery procedure has control . An ESV record has been issueEi for this volume because of an EOV condition.
S/360 Operating System (7/70) 133
UCB (Continued)
'DmEcT ACcEss SToRAGEDEVICE(EXCEPT DATACnL
DR~E)-' I
RESERVE Count for Shared DASDAdditional Sense Information SRTEVOLI ticn Indicator
45 (20)
UCBORSV Address of the DEB UCBSKA
Direct-Access Address of Last Seek 157 (39)
SRTEECBA Direct-Access ECB Address
Address of the Direct-Access UCB Extension
I L
Volume sharability:
Sharable.
Not sharable.
Reserved bits .
Private - volume use status,
Mount request issued.
Volume serial verification routine is in control.
First entry of volume serial verification routine.
Label on alternate track; alternate track procedure in progress.
Volume verified.
Number of requests for device from first user on the queue.