Simulated I/O and controllers:
ISK - Only returns the last value set with SSK
EXecute of privileged instruction - Fully supported
SSM - Fully supported
LPSW - Does not permit loading of an EC mode PSW with translate on
DIAGnose instructions as follows:
4 - Examine Real Storage - Gives privileged operation exception
12 - Pseudo Timer - Supported
10 - Release Pages - Supported
14 - Spool File Manipulation - Not supported
18 - Standard DASD I/O - Supported, although not all the restrictions are checked.
1C - Clear I/O error recording - Gives privileged operation exception
20 - General I/O - Supported
24 - Device type and features - Supported
28 - Channel program modification - Not supported
2C - Return start of Logrec - Gives privileged operation exception
30 - Read page of LOGREC - Gives privileged operation exception
34 - Read system Dump - Gives privileged operation exception
38 - Read system symbol table - Gives privileged operation exception
3C - Update User Directory - Gives privileged operation exception
40 to 48 - Gives privileged operation exception
4C - Generate accounting - Gives privileged operation exception
50 - Save 3705 - Gives privileged operation exception
54 - Control PA2 key - Not supported
58 - 3270 I/O - Supported except for the "line mode write" function which is only supported for clearing the screen
5C - Error message editing - Supported
60 - Virtual storage size - Supported
64 - Named Segment Support - Always gives error code 44, segment not defined
68 - VMCF - Always gives return code 15, paging error
TIO - Supported
HIO - Supported
TCH - Supported
STIDP - Supported, values stored do not reflect those from the real machine
STIDC - Supported
SCK - Supported {except doesn't set the clock}
SPKA - Supported
STCTL - Supported
LCTL - Supported, but values are ignored
SET - Only STORAGE, VIRTUAL, READER, RDR, PRINTER, PRT, PUNCH, PCH, and FILES options are supported
QUERY - Supports same options as SET
DEFINE - Only the STORAGE option is supported
DISPLAY - Supported
STORE - All options except STATUS are supported
BEGIN - Supported
Close - Supported except for 3800 options
SPOOL - Supported except for 3800 options
DISCONN - Supported if a ZMK key is provided when the console is defined with DEFINEDEVICE {(cpsim-definedevice)}
* - Supported
CP - Supported
ORDER - Supported
PURGE - Supported
CHANGE - Supported except for 3800 options
TRANSFER - Supported
LINK {To} disk_name As vaddr2 {mode}