HP 3000 Manuals

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