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.

STRUUO [CALLI 50]<br />

If the job number and the project-programmer<br />

number are both -1, the monitor assumes the search<br />

list for your job is to be defined. If the job<br />

number is 0, the monitor ignores the<br />

project-programmer number and modifies the system<br />

search list (SYS). If a value other than -lor °<br />

is specified, the monitor defines the search list<br />

of the job with the specified job number and<br />

project-programmer number. To indicate the FENCE,<br />

your program must substitute XWD 0,0 for<br />

SIXBIT/name/ in the first word of the three-word<br />

entry. When your program specifies the FENCE<br />

there will be three consecutive zero words in the<br />

three-word entry.<br />

2 .FSDEF<br />

Makes a new file structure available to users (for<br />

example, defines a new file structure). The file<br />

structure name, status, list of drives and their<br />

associated units (packs), and information for<br />

initializing components of the monitor data base<br />

are specified in the argument block. .FSDEF<br />

requires privileges. Specifically, the function<br />

does the following:<br />

o<br />

Builds a prototype structure data block.<br />

o Links and initializes all necessary Unit Data<br />

Blocks.<br />

o Allocates core and initializes the SPT tables<br />

and SAB rings.<br />

o<br />

Sets the state of the units to PACK MOUNTED.<br />

o Creates a TABSTR entry (assigns a number to<br />

the file structure) .<br />

The argument block<br />

shown below:<br />

for the<br />

.FSDEF function is<br />

Word<br />

°<br />

1<br />

2<br />

3<br />

Symbol<br />

.FSFCN<br />

.FSNST<br />

. FSNUN<br />

Contents<br />

Function code ( . FSDEF)<br />

Pointer to the structure<br />

parameter block, in the form<br />

(length, ,address)<br />

Pointer to the<br />

block for unit<br />

(length"address)<br />

unit parameter<br />

0, in the form<br />

Pointer to the unit parameter<br />

block for unit 1, in the form<br />

(length"address) .<br />

22-411

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

Saved successfully!

Ooh no, something went wrong!