Hercules – General Information
Total Page:16
File Type:pdf, Size:1020Kb
Hercules System/370, ESA/390, z/Architecture Emulator Hercules – General Information Version 3 Contents 1. Preface ...............................................................................................................................................8 1.1 Edition information ..........................................................................................................................8 1.2 What this book is about...................................................................................................................8 1.3 Who should read this book .............................................................................................................8 1.4 What you need to know to understand this book............................................................................8 1.5 How to use this book.......................................................................................................................8 1.6 Revision Notice ...............................................................................................................................8 1.7 Readers Comments ........................................................................................................................9 1.8 Legal Advice....................................................................................................................................9 1.9 Trademarks.....................................................................................................................................9 1.10 Acknowledgements ...................................................................................................................10 2. Related Publications.........................................................................................................................11 2.1 Hercules Emulator – General Information ....................................................................................11 2.2 Hercules Emulator – Installation Guide (Windows) ......................................................................11 2.3 Hercules Emulator – Installation Guide (Linux) ............................................................................11 2.4 Hercules Emulator – Installation Guide (Mac OS X).....................................................................11 2.5 Hercules Emulator – User Reference Guide ................................................................................11 2.6 Hercules Emulator – Messages and Codes .................................................................................11 3. Hercules Emulator ............................................................................................................................12 3.1 Overview .......................................................................................................................................12 3.2 History of Hercules Development .................................................................................................14 3.3 Production use of the Hercules Emulator .....................................................................................15 3.4 Hercules Executables ...................................................................................................................15 3.5 Hercules Source Code..................................................................................................................15 3.6 Implemented architectural standard features ...............................................................................19 3.7 Implemented architectural optional features.................................................................................19 3.8 Implemented optional features of z/Architecture ..........................................................................21 3.9 Partially implemented standard and optional features..................................................................21 3.10 Not (yet) implemented features.................................................................................................22 3.11 Compliance................................................................................................................................22 3.12 Emulated Device Types ............................................................................................................22 3.13 CCKD Compressed CKD DASD Devices .................................................................................30 3.14 Shared Device Support .............................................................................................................36 3.15 SCSI Tape Drives......................................................................................................................42 3.16 Hercules Dynamic Loader .........................................................................................................44 3.17 ECPSVM – Extended Control Program Support VM/370 .........................................................46 3.18 Hercules Automated Operator (HAO) .......................................................................................48 3.19 Unresolved Issues.....................................................................................................................49 3.20 Related Products and Tools......................................................................................................51 4. Summary of Hercules Changes........................................................................................................52 4.1 Hercules Evolution ........................................................................................................................52 4.2 Changes for Hercules Emulator Release 3.05.0 ..........................................................................52 4.3 Changes for Hercules Emulator Release 3.04.1 ..........................................................................53 4.4 Changes for Hercules Emulator Release 3.04.0 ..........................................................................53 4.5 Changes for Hercules Emulator Release 3.03.1 ..........................................................................53 4.6 Changes for Hercules Emulator Release 3.03.0 ..........................................................................53 4.7 Changes for Hercules Emulator Release 3.02.0 ..........................................................................54 4.8 Changes for Hercules Emulator Release 3.01.0 ..........................................................................54 4.9 Changes for Hercules Emulator Release 3.00.0 ..........................................................................55 4.10 Changes for Hercules Emulator Release 2.17.1.......................................................................55 4.11 Changes for Hercules Emulator Release 2.17.0.......................................................................55 4.12 Changes for Hercules Emulator Release 2.16.5.......................................................................56 4.13 Changes for Hercules Emulator Release 2.16.4.......................................................................56 4.14 Changes for Hercules Emulator Release 2.16.3.......................................................................56 4.15 Changes for Hercules Emulator Release 2.16.2.......................................................................57 Hercules Emulator – General Information Page 2 4.16 Changes for Hercules Emulator Release 2.16.1.......................................................................57 4.17 Changes for Hercules Emulator Release 2.16.0.......................................................................57 4.18 Changes for Hercules Emulator Release 2.15.0.......................................................................57 4.19 Changes for Hercules Emulator Release 2.14.0.......................................................................58 4.20 Changes for Hercules Emulator Release 2.13.0.......................................................................58 4.21 Changes for Hercules Emulator Release 2.12.0.......................................................................58 4.22 Changes for Hercules Emulator Release 2.11.0.......................................................................59 4.23 Changes for Hercules Emulator Release 2.10.0.......................................................................60 4.24 Changes for Hercules Emulator Release 1.71.0.......................................................................60 4.25 Changes for Hercules Emulator Release 1.70.0.......................................................................61 4.26 Changes for Hercules Emulator Release 1.69.0.......................................................................61 4.27 Changes for Hercules Emulator Release 1.68.0.......................................................................61 4.28 Changes for Hercules Emulator Release 1.67.0.......................................................................62 4.29 Changes for Hercules Emulator Release 1.66.0.......................................................................62 4.30 Changes for Hercules Emulator Release 1.65.0.......................................................................63 4.31 Changes for Hercules Emulator Release 1.64.0.......................................................................63 4.32 Changes for Hercules Emulator Release 1.63.0.......................................................................63