HPlogo System Debug Reference Manual: HP 3000 MPE/iX Computer Systems > Chapter 8 System Debug Standard Functions

func nmentry

» 

Technical documentation

Complete book in PDF
» Feedback

 » Table of Contents

 » Index

Returns the entry point of the NM procedure containing the indicated address.

Syntax

   nmentry (virtaddr)  

Formal Declaration

   nmentry:lptr (virtaddr:ptr) 

Parameters

virtaddr

The virtual address for which the entry point of the surrounding (level one) NM procedure is to be returned.

Virtaddr can be a short pointer, a long pointer, or a full logical code pointer.

Examples

   $nmdebug > wl average

   GRP $4d8.15c88



   $nmdebug > wl nmentry( average+20 )

   GRP $4d8.15c88

Print the address for the procedure average. Given any offset within the procedure, the NMENTRY function returns the address of the procedure's entry point.

   $nmdebug > wl nmaddr("processstudent.highscore")

   PROG $4d5.5b50



   $nmdebug > wl nmentry ( nmaddr( "highscore" "nested") + 40 )

   PROG $4d5.5b50

Print the address for the nested procedure highscore. Given any offset within the nested procedure, the NMENTRY function will return the address of the nested procedure's entry point.

Limitations, Restrictions

none

Feedback to webmaster