FORM

The FORM table describes the characteristics of a print form. DMTIRX builds the table when RSCS initializes. Each entry is chained to the next; the end of the chain is indicated by a fullword of zeros in the FORMNEXT field. The TFORMTAB field in the CVT contains the address of the first form table entry.

X'000' FORMNEXT DC    A                   Address of next form table entry
X'004' FORMWDTH DC    F'0'                Width of form in spaces
X'008' FORMLNTH DC    F'0'                Length of form in lines
X'00C' FORMLPI  DC    F'0'                Lines per inch of form
X'010' FORMFLAG DC    XL1'00'             Flag byte
       *
       *      Bits defined in FORMFLAG
       *
       FORMVM   EQU   X'80'               Generate VM-style separator
       FORMSHRT EQU   X'40'               Generate short-style separator
       FORMNOSP EQU   X'20'               Generate no separator
*
X'011' FORMRESV DC    XL3'00'             Reserved
X'014' FORMNAME DC    CL8' '              User name of form
       FORMLEN  EQU   *-&LABEL            Form table entry length