full  screen  I/O   operation.  An  ERASE/WRITE  or  ERASE/WRITE  ALTER  
NATE instruction should be issued to reestablish full screen mode and refor
mat the screen. If control of thePAl   key  interrupt  had  been  transferred  to  the  
virtual machine via theCONTROL   option,  it  must  be  respecified  to  return  PAl   key  control  back  to  the  virtual  machine.  Otherwise,   depression  of  the  PAl   k.ey  places  the  display  in  CP   mode.  
AnX'8E'   in  the  CSW  unit  status  byte  following  an  ERASE/WRITE  or  
ERASE/WRITE ALTERNATE instruction indicates that non-full screen data(CP   mode)  is  waiting  to  be  read.  The  application  program  should  issue  a  
non-full screen READ and then reissue the ERASE/WRITE instruction.
6.Other   non-full  screen  virtual  machine  messages  are  displayed  immediately  
when in full screen mode.
7. The application program must establish an environment to handle attention
interruptions. This could be done using the CMS macros HNDINT and
W AITD. There are two conditions whenCP   posts  an  attention  interruption  to  
the application program:
a. WhenCP   receives  an  attention  interruption  indicating  that  the  virtual  
machine console operator has caused an interruption. (For example,
depressed the ENTER or aPF   key  on  the  display  keyboard).  
b. When aCP   priority  message  is  to  be  displayed.  In  either  case  the  applica  
tion program should respond by issuing a READ.
8. The application program must also establish an environment to handleI/O   interruptions  and  must  ensure  that  channel  end  and  device  end  have  been  
received before processing continues.
9. If the test request key is depressed from a local3270   when  in  full  screen  mode,  X'604040'   is  returned  to  the  application  program  in  the  read  buffer.  The  test  
request key is not supported for remote3270   terminals.  10.   If  you  press  the  PAl   key  in  full  screen  mode,  CP   posts  an  attention  interrupt  to  
your virtual machine. If the virtual machine does not respond with a READ
and you press thePAl   key  a  second  time,  your  virtual  machine  is  put  in  CP   mode  and  "CP   READ"   is  displayed  in  the  screen's  status  area.  However,  if  
you set bitX'lO'   of  the  control  option  on  before  the  initial  ERASE/WRITE  or  
ERASE/WRITE ALTERNATE, and press thePAl   key,  the  interrupt  is  
reflected to your virtual machine for handling. If you have not set bitX'lO'   of  
theCONTROL   option  on  and  you  press  the  PAl   key,  your  virtual  machine  is  
put inCP   mode  and  "CP   READ"   is  displayed  in  the  screen's  status  area.  
11. The application programmer must be aware that long data streams may result
in very highCP   storage  use  and  possible  system  degradation.  In  addition,  long  
data streams sent over BSC lines may cause degradation of response time on
other terminals on the same BSC line.
Full Screen Interactions(3270   SIO)   Full  screen  console  (3270   SIO)   support  enables  a  guest  virtual  machine  and  CP   to  
share a locally attached display terminal controlled byCP.   The  virtual  machine  can  
use the display terminal as a graphics device in full screen mode;CP   can  use  the  
same terminal as a line device. When the terminal is in full screen mode, the screen
DIAGNOSE Instruction in a Virtual Machine 251
NATE instruction should be issued to reestablish full screen mode and refor
mat the screen. If control of the
virtual machine via the
An
ERASE/WRITE ALTERNATE instruction indicates that non-full screen data
non-full screen READ and then reissue the ERASE/WRITE instruction.
6.
when in full screen mode.
7. The application program must establish an environment to handle attention
interruptions. This could be done using the CMS macros HNDINT and
W AITD. There are two conditions when
the application program:
a. When
machine console operator has caused an interruption. (For example,
depressed the ENTER or a
b. When a
tion program should respond by issuing a READ.
8. The application program must also establish an environment to handle
received before processing continues.
9. If the test request key is depressed from a local
request key is not supported for remote
your virtual machine. If the virtual machine does not respond with a READ
and you press the
you set bit
ERASE/WRITE ALTERNATE, and press the
reflected to your virtual machine for handling. If you have not set bit
the
put in
11. The application programmer must be aware that long data streams may result
in very high
data streams sent over BSC lines may cause degradation of response time on
other terminals on the same BSC line.
Full Screen Interactions
share a locally attached display terminal controlled by
use the display terminal as a graphics device in full screen mode;
same terminal as a line device. When the terminal is in full screen mode, the screen
DIAGNOSE Instruction in a Virtual Machine 251
 
             
            
































































































































































































































































































































































































































































































































































































































