PASUST 033 - Snap parts of UST.

Usage:

drl    pasust      Snap UST data
vfd    18/ustbuf,9/offset,9/count

    or

drl    pasust
zero   sybuf,-1    Read the 2 llink SY** file

Where:

ustbuf
is the address where the UST data is to be copied to.
offset
is the offset into the UST of the first word to copy.
count
is the number of words to copy from the UST. A "count" of zero will be snap the whole UST.
sybuf
is the address of a 640 word buffer where the SY** data will be placed.

Description:

DRL PASUST is usually used to copy data from the User Status Table into the calling program. The user must be aware of the format and content of the UST as currently defined under TSS. This DRL should be used carefully, since the UST definition is subject to change.

An alternate use of DRL PASUST is to read the contents of the build mode collector file, SY**. This differs from reading SY** with DRL DIO when TSS is using an in memory cache for build mode data. DRL PASUST will use the in memory data if appropriate; DRL DIO will always read the file. The alternate mode is indicated by a -1 in the lower half of the control word. ("offset" == "count" == 0777).

Copyright © 2000, Thinkage Ltd.