HPlogo System Debug Reference Manual > Chapter 10 System Debug Standard Functions

func nmstackbase

MPE documents

Complete PDF
Table of Contents
Index

E0201 Edition 4 ♥
E0300 Edition 3
E0692 Edition 3

Returns the virtual address of the start of the process's NM stack.

Syntax



   nmstackbase (pin)

Formal Declaration



   nmstackbase:lptr (pin:u16)

Parameters


pin

The process identification number (PIN) for which the starting virtual address of the NM stack is to be returned.

Examples



   $nmdebug > wl nmstackbase(8)
   $5e4.4020ea00

Display the virtual address of the NM stack base for PIN 8.

   $nmdat > wl "NM stack size = ", nmstacklimit(pin) - nmstackbase(pin)
   NM stack size = $60000

Calculate and display the NM stack length (in bytes) for the current PIN.

Limitations, Restrictions


If the PIN does not exist, the function result is undefined and an error status is set.




func nmproc


func nmstacklimit