pTAL Reference Manual (G06.24+, H06.09+, J06.03+)

NoSets $CARRY
NoSets $OVERFLOW
.
unlockcount
input
sINT:value
is the total number of bytes to unlock in the page.
virtaddr
input
EXTADDR:value
is the beginning virtual address to unlock. $UNLOCKPAGE calculates the page associated
with virtaddr.
Example 313 $UNLOCKPAGE Routine
INT unlockcount;
EXTADDR addr;
$UNLOCKPAGE(unlockcount, addr);
$WADDR_TO_BADDR
$WADDR_TO_BADDR converts a WADDR address to a BADDR address.
NopTAL privileged procedure
NoCan be executed only by privileged procedures
NoSets condition code
NoSets $CARRY
NoSets $OVERFLOW
expression
is an expression whose value is a WADDR address.
Example 314 $WADDR_TO_BADDR Routine
STRING .s;
INT t;
@s := $WADDR_TO_BADDR(@t); ! @t is a WADDR address
$WADDR_TO_EXTADDR
$WADDR_TO_EXTADDR converts a WADDR address to an EXTADDR address.
350 Built-In Routines