Full Screen Interactions
CCW code X'2A' performs a READ BUFFER or a READMODIFIED operation,
depending on the value of the control field.
To specify the full screen mode CCW, use the following assembler language
instructions:DS OD DC AL1 (CCWCODE),AL3(DATADDR) ,AL1(FLAGS) ,AL1 (CONTROL) ,AL2(COUNT) where: CCWCODE is a CCW code (X'29' or X'2A')
DAT ADDR for a write operation, specifies the first byte of the data stream
(WCC) to be written. For a read operation, specifies the address of
the read buffer.
FLAGS is the standard CCW flag field.CONTROL for a write operation, an ERASE/WRITE is performed by specifying
a ccwcode of X'29', if the high-order bit (X'80') is on. If the two
high-order bits (X'CO') are on, an ERASE/WRITE ALTERNATE is
performed. If bit 2 (X'20') is on, a WRITE STRUCTURED FIELD
is performed.COUNT If the high-order bit (X'80') is on for a read operation, a READ MODIFIED is performed; otherwise, a READ BUFFER is performed.
The addition of X'10' to the CONTROL field values for
ERASE/WRITE or ERASE/WRITE ALTERNATE, making themX'90' or X'DO' respectively, causes the PAl key interrupt to be
reflected to the virtual machine. This replaces the normal PAl key
function of returning the virtual machine to CP mode. This allows a
virtual machine to have full control of the keyboard. Normal PAl key
function is restored when full screen mode is reset.
for a write operation, specifies the number of bytes to be displayed
plus the number of bytes of control information. For a read operation,
specifies the number of display characters to be read plus the number
of bytes of control information. The maximum number of bytes that
can be specified is65503. The maximum number of displayable posiĀ
tions for the supported devices is:
3277 and 3275 Model 2 -1920 bytes
3278,3276 and 3279 Model 2 -1920 bytes
3278, 3276 and 3279 Model 3 -2560 bytes
3278 and 3276 Model 4 -3440 bytes
3278 ModelS -3564 bytes
The virtual machine console exists in either of two modes, CP mode and full screen
mode. CP mode is the default screen mode and is indicated by the screen status
field in the lower right-hand corner of the screen. When in CP mode, the screen
format is controlled by CP, and the data that appears on the screen is provided by
CP and the programs running in the virtual machine. Full screen mode is initiatedDIAGNOSE Instruction in a Virtual Machine 249
CCW code X'2A' performs a READ BUFFER or a READ
depending on the value of the control field.
To specify the full screen mode CCW, use the following assembler language
instructions:
DAT ADDR for a write operation, specifies the first byte of the data stream
(WCC) to be written. For a read operation, specifies the address of
the read buffer.
FLAGS is the standard CCW flag field.
a ccwcode of X'29', if the high-order bit (X'80') is on. If the two
high-order bits (X'CO') are on, an ERASE/WRITE ALTERNATE is
performed. If bit 2 (X'20') is on, a WRITE STRUCTURED FIELD
is performed.
The addition of X'
ERASE/WRITE or ERASE/WRITE ALTERNATE, making them
reflected to the virtual machine. This replaces the normal PAl key
function of returning the virtual machine to CP mode. This allows a
virtual machine to have full control of the keyboard. Normal PAl key
function is restored when full screen mode is reset.
for a write operation, specifies the number of bytes to be displayed
plus the number of bytes of control information. For a read operation,
specifies the number of display characters to be read plus the number
of bytes of control information. The maximum number of bytes that
can be specified is
tions for the supported devices is:
3277 and 3275 Model 2 -
3278,3276 and 3279 Model 2 -
3278, 3276 and 3279 Model 3 -
3278 and 3276 Model 4 -
3278 ModelS -3564 bytes
The virtual machine console exists in either of two modes, CP mode and full screen
mode. CP mode is the default screen mode and is indicated by the screen status
field in the lower right-hand corner of the screen. When in CP mode, the screen
format is controlled by CP, and the data that appears on the screen is provided by
CP and the programs running in the virtual machine. Full screen mode is initiated