/* System Data Page */ dcl sysdat$pointer pointer; dcl sysdat$ptr structure( offset word, segment word) at (@sysdat$pointer); declare sd based sysdat$pointer structure ( supmod (4) word, /* rtmmod (4) word, memmod (4) word, ciomod (4) word, bdosmod (4) word, xiosmod (4) word, netmod (4) word, reservd (4) word */ space(28) word, mpmseg word, rspseg word, endseg word, module$map byte, ncns byte, nlst byte, nccb byte, nflags byte, srchdisk byte, mmp word, nslaves byte, rsrvd(3) byte, lul word, ccb word, flags word, mdul word, mfl word, pul word, qul word, qmau (4) word, rlr word, dlr word, drl word, plr word, slr word, thrdrt word, qlr word, mal word, version word); declare sd$byte based sysdat$pointer (1) byte; dcl ncondev lit '83h', nlstdev lit '84h', nciodev lit '85h';