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 */