Input/Output Configuration Program: Difference between revisions

Content deleted Content added
Expanded, updated infobox - first cut
Cleanup, add IOCP, PR/SM, XA references, add link to MVSCP reference
Line 29:
}}
 
In the original [[IBM System/360|S/360]] and [[IBM System/370|S/370]] architectures, each processor had its own set of I/O channels and addressed I/O device were addressesdevices with a 12-bit ''cuu'' address, containing a 4-bit channel number and an 8-bit unit (device) number to be sent on the channel bus in order to select the device; the operating system had to be configured to reflect the processor and ''cuu'' address for each device. Initiating an I/O to a channel on a different processor required causing a [[shoulder tap]] interrupt on the other processor so that it could initiate the I/O.
 
Starting with the [[IBM 3081]] and [[IBM 4381]] in [[S/370 Extended Architecture]]<ref name=SA22-708>{{cite manual
Starting with the [[IBM 3081]] and [[IBM 4381]] in [[S/370 Extended Architecture]] mode, IBM introduced software configurable [[Channel Subsystem]]s, and allowed the operator to select an [[Input/Output Configuration Data Set]] (IOCDS) as part of of a [[Power On Reset]] (POR). Input/Output Configuration Program (IOCP)<ref name=GC38-0401/><ref name=GC38-0456/> is a program for IBM mainframes that compiles a description of the [[Channel Subsystem]] and [[LPAR]] configuration, optionally loading it into an [[Input/Output Configuration Data Set]] (IOCDS); it recognizes the syntax of [[MVS Configuration Program]] (MVSCP)<ref name=GC28-1615/> input, and there is no need to maintain separate input files.
| author = IBM
| title = IBM System/370 Extended Architecture Principles of Operation
| id = SA22-7085-1
| version = Second Edition
| date = January 1987
| separator = ,
| postscript =
Starting }}</ref> withmode, the [[IBM 3081]]changed andthe [[IBMI/O 4381]]architecture into [[S/370use Extendeda Architecture]]16-bit mode,'''Channel IBMPath introducedId''' software('''CHPID'''); configurablethe [[Channel Subsystem]]s, andwas allowedresponsible for mapping the operator'''CHPID''' to selectthe anchannel and device numbers. The installation was responsible for defining the [[Input/Output Configuration Data Set]]s ('''IOCDS''''s), and the operator could select a specific '''IOCDS''' as part of of a [[Power On Reset]] (POR). Input/Output Configuration Program (IOCP)<ref name=GC38-0097/><ref name=GC38-0401/><ref name=GC38-0456/> is a program for IBM mainframes that compiles a description of the [[Channel Subsystem]] and [[LPAR]]<ref name=GA22-7123/> configuration, optionally loading it into an [[Input/Output Configuration Data Set]] (IOCDS); it recognizes the syntax of [[MVS Configuration Program]] (MVSCP)<ref name=GC28-1615/> input, and there is no need to maintain separate input files.
 
The direct use of IOCP and [[MVS Configuration Program | MVSCP]] has been mostly supplanted by [[Hardware Configuration Definition | Hardware Configuration Definition (HCD)]]<ref name=GA22-7525/>
Line 44 ⟶ 52:
<!--- See http://en.wikipedia.org/wiki/Wikipedia:Footnotes on how to create references using <ref></ref> tags which will then appear here automatically -->
{{Reflist | refs=
<ref name=GA22-7123>
{{cite manual
| author = IBM
| title = Enterprise System/9000 Enterprise System/3090: Processor Resource/Systems Manager Planning Guide
| id = GA22-7123-10
| version = Eleventh Edition
| date = August 1993
| url = http://publibfp.dhe.ibm.com/cgi-bin/bookmgr/FRAMESET/DA3A6010/CCONTENTS?DT=19930813120744
| separator = ,
}}
</ref>
 
<ref name=GA22-7525>
{{cite manual
Line 56 ⟶ 76:
{{cite manual
| author = IBM
| title = MVS/ESA: MVS Configuration Program MVS/ESA System Product: JES2 Version 4 JES3 Version 4
| id = GC28-1615-04
| url = http://publibfp.dhe.ibm.com/cgi-bin/bookmgr/BOOKS/IEA4G702/CCONTENTS?DT=19930625065231
| version = Fifth Edition
| date = March 1993
| separator = ,
}}
</ref>
<ref name=GC38-0097>
{{cite manual
| author = IBM
| id = GC38-0097-05
| title = Enterprise System/9000 Enterprise System/3090: Input/Output Configuration Program User's Guide and ESCON Channel-to-Channel Reference
| date = Febuary 1993
| version = Sixth Edition
| url = http://publibfp.dhe.ibm.com/cgi-bin/bookmgr/FRAMESET/DA0A4005/CCONTENTS?DT=19930212144028
| separator = , }}
</ref>
<ref name=GC38-0401>