HP 3000 Manuals

XSYSTRAP (NM) (changed) [ 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

XSYSTRAP (NM) 
(changed) 

The following are the parameters that have been modified in the NM
version of the XSYSTRAP intrinsic.

The plabel and oldplabel parameters of the NM version of XSYSTRAP must be
32-bit signed integer values passed by reference.  In NM, memory
addresses represented as plabels must be 32-bit entities (in MPE V/E and
in MPE XL CM, plabels must be 16-bit entities).

The CM version of XSYSTRAP performs as described in the MPE V/E 
Intrinsics Reference Manual (32033-90007).  The NM version performs as
described in the MPE XL Intrinsics Reference Manual (32650-90028).


NOTE CM arithmetic trap handlers cannot catch traps encountered in NM code and, likewise, NM arithmetic trap handlers cannot catch traps encountered in CM code. For details on arming traps when your application contains both CM and NM code, refer to "Arming Traps in a Mixed Mode Programming Environment (new)" earlier in this chapter.


MPE/iX 5.0 Documentation