IOERELCK IOERELOK contains information related to I/O and channel errors. This entails error
retry, operator .essage information, and SDR (Statistical Data Recording) IOERELOK related to I/O equipment. There are three Fointers to the ICERBLCK: RDEVIOER field of
the RDEVBLOK, VDEYIOER field of the VDEVBLOK, IOEIOER field of the ICBLCK. 0 8 10 18 20 28 30 50 Bexadeci.al
Displacement
------------ 0 4
8 A A
B IOERPNT ICERLCC IOERDW IOEREIT Field
Name IOERPNT DS IOERLOC DS IOERDW DS IOERftSG DS ORG rOERNUft DS IOERIND3 DS §i!§ IOERIGN EQU IOERETRY EQU IOERCAN EQU IOEREC EQU IOERDlSD EQU IOERDEC EQU IOERIIFO EQU IOERICT EQU IOERftSG 1*1 ! 1*2 ! 1*3 IOERADR IOERCSli IOERCCli IOERCCB I 1*4 !/////IOERSV1/////// IOERDATA Additional Sense Data Area
-- or -- XOBR3211 Extension
-- or -- Channel Check Reflection Extension 1F
1F
1B
IL3 IOERMSG 1X 11 in IOERIND3 1'80' X'40' X'20' X'10' X'08' 1'04' X'02' X'01' Field Description, Contents, Meaning Pointer to next IOERBLOK Address of CClis used in recovery Size (in doublewords) of storage needed to
construct CClis Communications with error recording
processor and message writer
Ereakdown for DMKftSW Message nuater for message routine
Indicators for message routine
Allow IGNORE response
Allow RETRY response
Allow CANCEL response
Error occurred during recovery action
Home address is present
Operator decisien is necessary
Infermational message
Operator action is required Section 1. CP Data Areas and Centrel Blocks 27
IOERELOK Hexadecimal Field
Displacement Name C
D
E
F 10 18 20 20 26
2C
2D IOERIND4 DS 1X de!!ned in IOERIND4 IOERIGNR EQU --X'80.---- IOERSTRT EQU X'40' IOERCNCL EQU X'20' IOERFLG1 DS 1X Bits defined in IOERFLG1 IOERPENDEQU --X'80-'-- IOERCLN EQU IOERERP EQU IOERFSR EQU IOERDEPD EQU IOERBSR EQU IOERDERD EQU IOERERG EQU IOERXERP EQU IOERORA EQU IOERSUPP EQU IOERVLD EQU IOERFLG2 DS IOERSTAT EQU IO"E1UU- "EQU IOERCAL EQU IOERECF EQU IOERRBK EQU IOERREW EQU IOERCYLR EQU IOERMSW EQU IOERCEMD EQU IOERVOL1 EQU IOERWRK DS IOERADR DS IOERCSW DS IOERCCW DS ORG IOERVSER DS IOERLEN DS IOERFLG3 DS X'40' X'40' X'20' X'20' X'10' X'10' X'08' X'08' X'04' X'02' X'01' 1X in IOERFLG2 --x'ao.--- X-'40' X'20' X'10' X'10' X'08' X'04' X'04' X'02' X'01' 1X 1D
1D
1D IOERCCW CL6
1H 1X in IOERFLG3
IOERREAD EQU --X'80'-- IOERALTR EQU X'40' IOERRDRO EQU X'20' IOERSV1 DS XL3 Field Description, Contents, Meaning Indicators for message writer
Operator responded "ignore" Operator responded "retry"
Operator responded "cancel" 1*1 Flag byte for error recovery routines
pending device end from interrupt
request
Tape cleaning in progress
Spooling -error routine in centrol
Forward space record being executed
Spooling -waiting for device end
Eackspace record being executed
Spooling -device end received
Erase gap command in progress
Spooling -error routine getting OBR data Opposite recovery action in CCW has suppress data transfer bit on
Read opposite recovery successful 1*2 Second flag byte for error recovery program
use
Statistical data being unleaded last h-ow"e -address being rea d
Standalone recalibrate being executed
Error correction function
Read backward cemmand Tape rewind being executed
Cylinder (in sense byte) has been relocated Message writer is active
Intensive recording mode DASt volid teing read 1*3 Miscellaneous work byte Home address for DISD devices CSW associated with error Sense CCW used to sense the real device
Ereakdown of sense CCW field Volume serial number for statistical data Nuaber of sense bytes present 1*4 Third flag byte for SDR use SDR READ operation flag
Alternate track retry is in progress
Read home address, read only is in progress
Reserved for IBM use 30 30 IOERSNSZ EQU IOERDATA DS 321 (IERSNSZ/8) D Number of sense bytes Sense bytes associated with error 30 34 ORG IOERECSW DS IOERCHAN DS IOEREND DS IOERDATA 1F 1X OF Breakdown fer channel check handler ECSW information from channel lcgout
Channel type flag
Label for end of IOERBLOK 28 IEM VM/370 Data Areas and Control Block Logic
Previous Page Next Page