VCHBLOK VCHBLOK contains information providing linkage between the virtual machine and one ef its
virtual channels. SUPFlied in this block, in addition to channel status and type
information, are the reflected interrupts from attached virtual centrol units.. The VMCHSTRT field of the VMBLOK points to the first VCHELeK. o
8
Hexadecimal I:isplacement ------------ 0 2
4
6
7
8
-------., VCHADD VCHCUINT VCHCEDEV I V*l 1 V*2 I ------------------------------------------------1 Field
Nalle VCHADD DS VCHCUINT DS VCHCEDEV DS VCHSTAT DS It!!§ VCHBUSY EQU VCHCEPND EQU VCBDED EQU VCHTYPE DS !!!!§ VCHSEL EQU VCHBMX EQU VCHCUTBL DS VCHSIZE EQU VCHCUTBL 1H
1H
1H 1 -------' Field Description, Contents, Meaning Virtual channel address VCUELOK with interrupt-bit map Virtual device address with channel class
interrupt 1X V*l Virtual channel status
in VCHSTAT --X'80'--- Virtual channel busy X'40' Virtual channel class interruft pending X'Ol· virtual channel dedicated 1X V*2 Virtual channel type
in VCHTYPE --X'80'--- Virtual selector channel X'40' Virtual block multiplexer
16H Contrel units attached - index (*-VCHBLOK) /8 VCHEIOK size in doublewords (X'OS') 114 IBM VM/370 Data Areas and Centrol Block Legic
VCONCTL VCONCTL contains CCW and data buffer informaticn for the communicaticns of the virtual
ccnsole. The VDEVCON field of the VDEVBLOK points to VCONCTL. r ,
o 1 VCONCAW VCONBUF 1 1---------------------------------------------------1
8 1 VCONCCW 1 1 1 10 I/V*1//1 V*2 I/V*3//I/ V*4//1 VCONIDAP 1 1 1 18 1 VCONRBUF VCCNRCNT V*5 1//V*6//1 1 1 IIIV*8//1 "'" VCCNWCN'I V*7 Hexadecimal Field
tisplacement Name Field Descripticn, Contents, o
4
8
8 C D
E
8 10 11
12
13
14
18 1C 1E 1F 20 24
26
27 VCONCAW DS VCONBUF DS VCONCCW DS ORG VCONADDR DS VCONFLAG DS VCONDWC DS VCONCNT DS ORG VCONCOMD DS VCONRSV1 DS VCONBFSZ DS VCONRSV2 DS VCONRSV3 DS VCONIDAP DS VCONRBUF DS VCONRCNT DS VCONRBSZ DS VCONRSV6 DS VCONWBUF DS VCONWCNT DS VCONWBSZ DS VCONRSV8 DS VCONSIZE EQU 1F
1F
1D VCONCCW 1F 1X 1X 1H VCONADDR 1X 1X 1X 1X 1X 1F
1F
1H 1X 1X 1F
1H 1X 1X Virtual address of user CCw Pointer tc data buffer Current user ccw CCW data address CCW flag bits Diagnose write control CCW byte count CCW command code V*1 Reserved for IBM use V*2 Data buffer size in doublewords V*3 Reserved for IBM use V*4 Reserved for IBM use
For indirect data addressing pointer
to current IDAW Address of read data buffer
Data count in read buffer V*5 Read buffer size in doublewcrds V*6 Reserved for IBM use
Address of write data buffer
Data count in write buffer V*7 Write buffer size in doublewords V*8 Reserved for IBM use (*-VCONCTL)/8 VCONe'lL size in doublewords (X
1
05
1
)
Section 1. CP tata Areas and Contrel Blocks 115
Previous Page Next Page