MPE/iX Quick Reference Guide (32650-90881)

Chapter 6 165
System Debug
Debugging your system
nmcall:s32 (
path
:str [
parm1
:sptr=0][
parm2
:sptr=0]
[
parm3
:sptr=0] [
parm4
:sptr=0]
func nmentry
Returns the entry point of the NM procedure containing the indicated address.
nmentry (
virtaddr
)
Formal Declaration
nmentry:lptr (
virtaddr
:ptr)
func nmfile
Returns the file name corresponding to the indicated NM (code) address.
nmfile (
virtaddr
[
length
])
Formal Declaration
nmfile:str (
virtaddr
:ptr [
length
:u16=$20])
func nmmod
Returns the NM module name corresponding to the indicated address.
nmmod (
virtaddr
[
length
])
Formal Declaration
nmmod:str (
virtaddr
:ptr [
length
:u16=$20])
func nmnode
Returns the NM logical code address (TRANS) of the closest NM node point corresponding to
the specified NM address.
nmnode (
virtaddr
[
node
])
Formal Declaration
nmnode:trans (
virtaddr
:ptr [
node
:str="PREV"])
func nmpath
Returns the full NM code path name corresponding to the indicated address.
nmpath (
virtaddr
[
length
])
Formal Declaration
nmpath:str (
virtaddr
:ptr [
length
:u16=$50])
func nmproc
Returns the NM procedure name and offset corresponding to the specified virtual address.
nmproc (
virtaddr
[
length
])