1 /* BEGIN INCLUDE FILE ... sdw.adp.incl.pl1 ... 01/16/81, for ADP conversion */
 2 /* Note: This include file has an ALM counterpart made with cif. Keep it up to date */
 3 
 4 dcl 1 adp_sdw based (sdwp) aligned,                         /* ADP Segment Descriptor Word */
 5 
 6    (2 add bit (26),                                         /* Page table address */
 7     2 valid bit (1),                                        /* "1"b => SDW is valid */
 8     2 rings,                                                /* Ring brackets */
 9       3 r1 bit (3),
10       3 r2 bit (3),
11       3 r3 bit (3),
12 
13     2 bound bit (14),                                       /* Bound of segment, in 16 word blocks */
14     2 pad1 bit (2),
15     2 entry_bound bit (14),                                 /* Gate entry bound */
16     2 access,                                               /* Access permission bits */
17       3 read bit (1),
18       3 execute bit (1),
19       3 write bit (1),
20       3 privileged bit (1),
21     2 unpaged bit (1),                                      /* "1"b => segment is unpaged */
22     2 not_a_gate bit (1)) unaligned;                        /* "0"b => entry bound is checked by hardware */
23 
24 /* END INCLUDE FILE sdw.adp.incl.pl1 */