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
Demand-paged virtual memory and a greater addressing range have caused
modification to some intrinsics, but most MPE V/E file system intrinsics
function the same in MPE XL. New services include access to mapped files
through the Native Mode HPFOPEN intrinsic. Several MPE V/E file system
features are not available on MPE XL based systems.
New
MPE XL features that are not available on MPE V/E include:
* Mapped access to files (NM)
* HPFOPEN intrinsic (NM)
Changed
Existing MPE V/E features that have been modified on MPE XL include:
* Buffers and disk files
* Disk file placement
* Extents
* File Codes
* The following intrinsics:
FCARD (CM) FCLOSE
FCONTROL FFILEINFO
FGETINFO FLABELINFO
FOPEN FREADBACKWARD *
FSETMODE FWRITE *
PTAPE (CM)
* MPE V/E intrinsics whose implementations are unchanged, but whose functionality may
have changed due to peripheral dependencies.
* The following commands:
LISTF
LISTFTEMP
Not Used
Existing MPE V/E features that are not supported on MPE XL include:
* Foreign disk facility
* Serial disk facility
* The following intrinsics:
FCARD (NM)
PTAPE (NM)
Unchanged
Existing MPE V/E features that are the same on MPE XL include:
* The following intrinsics:
FCHECK FDELETE
FDEVICECONTROL FERRMSG
FLOCK FPOINT
FREAD FREADDIR
FREADLABEL FREADSEEK
FRELATE FRENAME
FSPACE FUNLOCK
FUPDATE FWRITEDIR
FWRITELABEL IODONTWAIT
IOWAIT PRINT
PRINTFILEINFO PRINTOP
READ READX
* LISTEQ command
MPE/iX 5.0 Documentation