18.08.2013 Views

(SYSLIB) Programming Reference Manual - Public Support Login ...

(SYSLIB) Programming Reference Manual - Public Support Login ...

(SYSLIB) Programming Reference Manual - Public Support Login ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

large-elt-text<br />

BSP$-Program File Basic Service Package<br />

The optional large-element text-allowed control bit is bit 29 (octal 0100) in register<br />

A2. It is used by BSP$ only if an empty file is to be initialized as a program file. If bit<br />

29 is zero (clear), the program file is initialized as a PF or an LPF (as specified by<br />

size-indicator) and elements are limited to 262,143 sectors of element text each. If<br />

this bit is one (set), the program file is initialized as a standard LEPF or a large LEPF<br />

(as specified by size-indicator) and elements are allowed to have over 262,143<br />

sectors of element text each. Note that bit 29 cannot be set unless BSP$ interface<br />

level is at least 1.<br />

size-indicator<br />

Size-indicator is in register A2, S6 (bits 30 through 35). It is used by BSP$ only if an<br />

empty file is to be initialized as a program file and its value determines the format of<br />

the program file. The following values may be specified:<br />

0 Standard PF format.<br />

1 Alternate, unsupported standard PF format. A value of 0 will be substituted.<br />

2 Alternate, unsupported LPF format. A value of 4 will be substituted.<br />

3 Alternate, unsupported LPF format. A value of 4 will be substituted.<br />

4 LPF format.<br />

For values 0 and 1, an empty file will be initialized as a PF if large-elt-text is clear and<br />

as a standard LEPF if large-elt-text is set and if BSP$-int-level is at least 1. For values<br />

2, 3, and 4, an empty file will be initialized as an LPF if large-elt-text is clear and as a<br />

large LEPF if large-elt-text is set and if BSP$-int-level is at least 1.<br />

Returns<br />

error return<br />

A0 has one of the following values:<br />

01<br />

02<br />

03<br />

Specified length of data area for FCT (length-of-FCT) is less than the minimum<br />

required.<br />

File is not a PF.<br />

Specified BSP$ interface level (BSP$-int-level) is not supported by this level of<br />

<strong>SYSLIB</strong>.<br />

7833 1733–004 5–7

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

Saved successfully!

Ooh no, something went wrong!