func nmmod [ System Debug Reference Manual ] MPE/iX 5.0 Documentation
System Debug Reference Manual
func nmmod
Returns the NM module name corresponding to the indicated address.
Syntax
nmmod (virtaddr [length])
Formal Declaration
nmmod:str (virtaddr:ptr [length:u16=$20])
Parameters
virtaddr The virtual address for which the symbolic module name
is to be returned.
Virtaddr can be a short pointer, a long pointer, or a
full logical code pointer.
length The maximum length of the module name string to be
returned. If the name does not fully fit into the space
specified, it will be truncated and followed by an
asterisk (*) to indicate the truncation.
If the indicated address is not contained in a named module, an empty
string is returned.
Examples
$nmdebug > wl nmpath( P_NEW_HEAP )
XL.PUB.SYS/p_heap:P_NEW_HEAP
$nmdebug > wl nmmod ( P_NEW_HEAP )
p_heap
This example shows a Pascal library routine called P_NEW_HEAP which is
contained in the module named p_heap.
Limitations, Restrictions
none
MPE/iX 5.0 Documentation