{Segment descriptor word : describes a single segment.}
{
{ NOTE: If TYPE declarations or record fields are added/changed/deleted, please
{   make the appropriate changes in the corresponding display procedures in the
{   module(s) for the System Core Debugger: SYM$DEBUG, SYM$DEBUG1
{

  TYPE
    ost$segment_descriptor = packed record
      vl: (osc$vl_invalid_entry, osc$vl_reserved, osc$vl_regular_segment, osc$vl_cache_bypass),
      xp: ost$execute_privilege,
      rp: ost$read_privilege,
      wp: ost$write_privilege,
      r1: ost$ring,
      r2: ost$ring,
      asid: ost$asid,
      key_lock: ost$key_lock,
    recend;

*copyc OSD$VIRTUAL_ADDRESS
*copyc OST$HARDWARE_SUBRANGES
*copyc OST$SEGMENT_ACCESS_CONTROL
