Overview of Differences: MPE V/E and MPE XL [ Introduction to MPE XL for MPE V Programmers Migration Guide ] MPE/iX 5.0 Documentation
Introduction to MPE XL for MPE V Programmers Migration Guide
Overview of
Differences:
MPE V/E
and MPE XL
You can use commands and intrinsics to get system information. You can
find out about system configuration, file structure, and whether a
process is executing properly.
The MPE V/E programmer will not find major changes in information
retrieval processes in MPE XL.
The FREE5 utility has been replaced by the DISCFREE utility.
MPE V/E is based on a 16-bit word; MPE XL is based on a 32-bit word.
Dumps and other readouts that were octal in MPE V/E are likely to be
hexadecimal in MPE XL. Data requirements for command and intrinsic
parameters may have change because MPE XL uses a 32-bit virtual addresses
for files.
Some NM intrinsics have a status parameter, a 32-bit signed integer
passed by reference, which replaces condition codes for error checking
For more information about the status parameter, see Chapter 2, Preparing
a Program for Execution.
New
MPE XL features that are not available on MPE V/E include:
* DISCFREE Utility
Changed
Existing MPE V/E features that have been modified on MPE XL include:
* System Logging Facility
* The following intrinsics:
FFILEINFO
FGETINFO
FLABELINFO
* The following commands:
LISTACCT LISTF
LISTFTEMP LISTGROUP
LISTUSER REPORT
SHOWCATALOG
Not Used
Existing MPE V/E features that are not supported on MPE XL include:
* FREE5 Utility
Unchanged
Existing MPE V/E features that are the same on MPE XL include:
* The following intrinsics:
CALENDAR CLOCK
DATELINE FCHECK
FERRMSG FINDJCW
FMTCALENDAR FMTCLOCK
FMTDATE FRELATE
GETJCW JOBINFO
PRINTFILEINFO PROCINFO
PROCTIME PUTJCW
SETJCW TIMER
WHO
* The following commands:
LISTEQ RESUMELOG
SETJCW SHOWALLOW
SHOWDEV SHOWIN
SHOWJCW SHOWJOB
SHOWLOG SHOWME
SHOWOUT SHOWTIME
SWITCHLOG
MPE/iX 5.0 Documentation