;  Segment attributes are mechanically extracted from a kernel
;  include file containing segment declarations (dosseg.inc).
;
;  PRELOAD tells the boot loader to tile the segment
;  FIXED tells the boot loader the segment must reside in low memory
;  IOPL tells the boot loader to disallow FLAT references
;  NONSHARED tells the boot loader the object is MVDM instance data
;  RESIDENT tells the boot loader the object is non-swappable
      'START'            CLASS 'LOWDATA'     PRELOAD FIXED
      'FIRSTCODE'        CLASS 'LOWCODE'     PRELOAD FIXED
      'DCODE'            CLASS 'DCODE'       FIXED
      'DFIRST'           CLASS 'DDATA'       FIXED
      'TASKDUMMY'        CLASS 'PTDADATA'  FIXED IOPL INVALID
      'TASKDATA'         CLASS 'PTDADATA'  FIXED IOPL
      'GDTSTART'         CLASS 'GDTDATA'     FIXED IOPL
      'GDTCGSEG'         CLASS 'GDTDATA'     FIXED IOPL
      'GDTPUBSEG'        CLASS 'GDTDATA'     FIXED IOPL
      'GDTEND'           CLASS 'GDTDATA'     FIXED IOPL
      'INITDATA'         CLASS 'INITDATA'    FIXED
      'INITR3CODE'       CLASS 'INITR3CODE'  FIXED
      'MVDMINSTDATA'     CLASS 'MIDATA'  NONSHARED RESIDENT
      'SWAPINSTDATA'     CLASS 'SIDATA'  NONSHARED
      'CINIT_DATA'       CLASS 'CINITDATA'  
      'CSWAP_DATA'       CLASS 'CSWAPDATA'  
      '_DATA'            CLASS 'DATA'       
      'PANICMSG'         CLASS 'CONST'       
      '_BSS'             CLASS 'BSS'        
      'HIGH2CODE'        CLASS 'HIGH2CODE'  
      'HIGH3CODE'        CLASS 'HIGH3CODE'  
      'HIGH4CODE'        CLASS 'HIGH4CODE'  
      'THUNK_TEXT'       CLASS 'CODE'       
