1 /* BEGIN INCLUDE FILE ... config_prph_opc_card.incl.pl1 ... 11/27/80, W. Olin Sibert */
 2 
 3 /* Modified 830613 to add state and line_leng fields to card... -E. A. Ranzenbach */
 4 /* Modified 841205 to add mask field... -E. A. Ranzenbach */
 5 
 6 dcl  prph_opc_cardp ptr;                                    /* pointer to PRPH OPC card */
 7 
 8 dcl 1 prph_opc_card based (prph_opc_cardp) aligned,         /* PRPH OPC card declaration */
 9     2 word char (4),                                        /* "prph" */
10     2 name char (4),                                        /* "opc" */
11     2 iom fixed bin (3),                                    /* IOM number */
12     2 chan fixed bin (8),                                   /* channel number */
13     2 model fixed bin,                                      /* console model number */
14     2 line_leng fixed bin,                                  /* line length of the console... */
15     2 state char (4),                                       /* "io", "on", "alt", "off" or "inop"... */
16     2 mask char (4),                                        /* "mask" means read_unechoed option is not installed... */
17     2 pad (7) bit (36) aligned,                             /* pad to 15 fields */
18 
19     2 type_word aligned,
20       3 field_type (14) bit (2) unaligned,                  /* type of each field; see config_deck.incl.pl1 */
21       3 pad1 bit (4) unaligned,
22       3 n_fields fixed bin (5) unsigned unaligned;          /* number of fields used on card */
23 
24 /* END INCLUDE FILE ... config_prph_opc_card.incl.pl1 */