device inforaation from the real device block (RDEVBLOK) and froa BICBLOK. The following diagrams identify specific information returned
by CP and show how to locate this information in the RX, Ry, and Ry+1
registers. The sy.bolic names used in these diagrams are the symbolic naaes used with VDEVBLOK, RDEVBLOK, and BICBLOK in V!/370 Data and Control Block t i 1 Byte 0 Byte 1 Byte 2 Byte 3 1 1------------------------------------------ I I RDEVT!CD i-or = I NICT!CD I , Naae !eaniM virtual 1 device !
address 1 I I \I RDEVT!CD Terainal code bits defining the type of console and
- or -the translate table the console is using. RDEVT!CD is BICT!CD for a local virtual console; BICT!CD for a remote 3270 virtual console , Byte 0 Byte 1 Byte 2 Byte 3 I -----------------------------------------1 VDEVTYPC VDEVTYPE VDEVST1T VDEVFL1G I SIabol!£ !eaninq YDEYTYPC Virtual device type class YDEVTYPE Virtual device type VDEYST1T Virtual device status YDEYFL1G Virtual device flags
r I Byte 0 Byte 1 Byte 2 Byte 3
r I BDEVTYPC BDEVTYPE RDEV!DL BDEVFTR I - or --or --or - I IICDTYPE NIC!DL BDEVLLEB I - or - I BICLLEB
CP Introduction 1-59
I I S!.boli£ l@!!! !eani]!!1 RDEYTYPC Real device type class RDBYTYPE Real device type RDEf!DL Real device .odel nu.ber RDEVFTR Real device feature code for a device other than a
virtual console
RDEVLL!N Current device line length for a local virtual console NICDTYPE Real device type for a re.ote 3210 virtual console NICMDL Real device .odel nu.ber for a re.ote 3210 virtual
console NICLLEK Current device line length for a re.ote virtual console
The following chart lists the condition DIAGNOSE code 1'24', the .eaning of each
registers where data is returned.
If the condition
code equals
o
1
This register
contains infor.ation
Ry I x I codes CP can return
condition code, and
Co •• ents
Bor.al co.pletion Undefined for
the
2 x x The virtual device eJists but is not asso­
ciated with a real
device
3 Invalid device address
or the virtual device
does not exist 'The Rx register contains infor.ation only when DIAGNOSE code 1'24' specifies a virtual console whose address in unknown.
2If Ry is register 15, CP returns only virtual device infor.ation: no
infor.ation is returned in register Ry.1. DI!§!QSE == ChlAA!!! Progra. !odification DIAGNOSE code 1'28' allows a virtual .achine to correctly execute so.e
channel progra.s .odified after the Start I/O (510) instruction is
issued and before the input/output operation is co.pleted. The channel
co •• and word (CCI) .odifications allowed are: 1 Transfer in Channel (TIC) CCI .odified to a Bo Operation (BOP) eCI 1 TIC CCI .odified to point to a new list of CCls 1 BOP .odified to a TIe eel 1-60 IB! V8/310 Syste. Logic and Proble. Deter.ination--Volu.e 1
Previous Page Next Page