Content deleted Content added
Peterh5322 (talk | contribs) No edit summary |
Peterh5322 (talk | contribs) No edit summary |
||
Line 1:
{{Mainframe I/O access methods}}
In [[IBM mainframe]] [[operating system]]s, '''Execute Channel Program in Real Storage''' ('''EXCPVR''') is a supervisor call for low-level device access, where the programmer is responsible for providing a list of device-specific [[Channel_command_word#Channel_command_words|CCWs]], that is, a
EXCPVR may be viewed, historically, as a V=R version of [[Execute Channel Program|EXCP]]. However, EXCPVR is not restricted to V=R applications. Indeed, EXCPVR may refer to non-V=R data areas provided such data areas are "fixed" and the channel command words which reference such data areas have been translated from virtual to real addresses by the programmer using the LRA privileged instruction. EXCPVR was first introduced in SVS and was continued in MVS/370. In the later instances of the OS, support was added for Format 1 CCWs, and, hence, for access to data areas which are "above the line". The user of EXCPVR must be authorized and must remain in supervisor mode and key throughout the EXCPVR process.
|