24.12.2013 Views

TOPS-10 Monitor Calls Manual Volume 2 AA-K039D ... - Trailing-Edge

TOPS-10 Monitor Calls Manual Volume 2 AA-K039D ... - Trailing-Edge

TOPS-10 Monitor Calls Manual Volume 2 AA-K039D ... - Trailing-Edge

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

GETTAB TABLES<br />

.GTSGN -<br />

High Segment Parameters<br />

GETTAB Table 14<br />

CONTENTS<br />

One word for each job running on the system, giving parameters for the<br />

job's high segment.<br />

Restriction: The definitions of the bits in this table may vary<br />

from monitor release to monitor release; therefore you<br />

should not reference this GETTAB in a program that is<br />

monitor-independent.<br />

INDEXED BY<br />

Job number.<br />

<strong>Monitor</strong> Table:<br />

JBTSGN<br />

CALLING SEQUENCE<br />

MOVE ac, [XWD jobno, .GTSGN]<br />

GETTAB ac,<br />

error return<br />

normal return<br />

In the calling sequence, jobno is the number of a logged-in job.<br />

-1 for the current job.<br />

Use<br />

Word<br />

Symbol<br />

1=============================================:==========1<br />

0, ,14 .GTSGN* 1 High segment parameters 1<br />

1=======================================================1<br />

.GTSGN parameters are as follows:<br />

Bits Symbol Meaning:<br />

0 SN%SPY Job is spying. See bits 18-35 below.<br />

1 SN%SHR Job high segment is sharable.<br />

2 SN%UWP Job high segment is write-enabled.<br />

3 SN%MDL Job high segment has been meddled.<br />

4 Reserved.<br />

5 SN%LOK Job high segment is locked into memory.<br />

6 SN%NCS Job high segment is not cached.<br />

7-9 Reserved.<br />

<strong>10</strong> SN%GTS Job high segment was obtained by GETSEG.<br />

18-35 Defined as described below:<br />

The right half of .GTSGN contains one of the following:<br />

o If bit 0 = 0, then the right half contains the job high<br />

segment index number.<br />

o If bit 0 = 1, then the job is spying and the right half<br />

contains the maximum exec virtual address that can be spied<br />

upon.<br />

23-26

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!