02.07.2013 Views

System Control Blocks

System Control Blocks

System Control Blocks

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Offset<br />

o (0) 4<br />

+0 8<br />

+8<br />

+8 4<br />

+8 2<br />

Bytes and Field<br />

Alignment Name<br />

+10 • • 1 xxxx xx ••<br />

+11 • • • 1<br />

•••• •• 00<br />

DE.VICE NAME TABLE<br />

Field Description, Contents, Meaning<br />

Number of entries.<br />

The number of 12 byte entries in the table. Each<br />

device name has one entry.<br />

THE FOLLOWING 12 BYTE FIELD IS REPEATED FOR EACH<br />

DEVICE<br />

Device name.<br />

A device name which is in one of two classes:<br />

generic or user assigned. The name is left justified<br />

and padded with blanks to the right.<br />

Generic name:<br />

IBM generated' name up to 8 characters in length.<br />

Examples:<br />

2400 (2400 series 9-track Magnetic Tape Drive)<br />

2311 (disk drive)-<br />

User assigned name:<br />

User assigned name up to 8 characters in length.<br />

Examples:<br />

M.l\G'1'APE<br />

Device type.<br />

Generic name:<br />

The contents of the field are the same as those of<br />

the UCBTYP field in the UCB except that optional<br />

features are not indicated: byte 2 contains zeros.<br />

User assigned name:<br />

A digit one higher than the digit for the preceding<br />

user assigned name. The first entry for a user<br />

assigned name will contain a 1 in this field.<br />

If one device is associated with the device name,<br />

these bits will be the same as bits 0-5 of the device<br />

class field (byte 3) of the UCBTYF field. If more<br />

than one device is associated with the name, these<br />

bits will indicate the result of ORing the device<br />

class field of the UCBTYP field for each device •<br />

Always zero.<br />

Zero.<br />

DNT 163

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!