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

$EXTADDR_TO_EXT64ADDR
NOTE: 64-bit addressing functionality added to the EpTAL compiler starting with SPR
T0561H01^AAP. For more information, see Appendix E, “64-bit Addressing Functionality”
(page 531).
$EXTADDR_TO_EXT64ADDR converts an EXTADDR address to an EXT64ADDR 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 an EXTADDR or EXT32ADDR address.
$FILL8, $FILL16, and $FILL32
$FILL8, $FILL16, and $FILL32 fill an array or structure with repetitions of an 8-bit, 16-bit, or 32-bit
value, respectively (sometimes called a “smear” operation).
NopTAL privileged procedure
NoCan be executed only by privileged procedures
NoSets condition code
NoSets $CARRY
NoSets $OVERFLOW
area-to-fill
is a variable of any data type. The address of area-to-fill specifies the beginning of the
area to fill.
repetitions
is an INT expression whose value specifies the number of times to write.
value
is an expression whose value is a STRING value for $FILL8, to an INT value for $FILL16, and
to an INT(32) value for $FILL32.
$FILL16 and $FILL32 cause an alignment trap if area-to-fill is not aligned to at least a 2-byte
boundary.
308 Built-In Routines