home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 4: Demo 1 / almathera_demo1.bin / commercial / asmonedemo / asm-one / include.strip / libraries / expansionbase.i < prev    next >
Text File  |  1995-03-16  |  1KB  |  46 lines

  1.     IFND    LIBRARIES_EXPANSIONBASE_I
  2. LIBRARIES_EXPANSIONBASE_I    SET    1
  3.     IFND    EXEC_TYPES_I
  4.     INCLUDE    "exec/types.i"
  5.     ENDC
  6.     IFND    EXEC_LIBRARIES_I
  7.     INCLUDE    "exec/libraries.i"
  8.     ENDC
  9.     IFND    EXEC_INTERRUPTS_I
  10.     INCLUDE    "exec/interrupts.i"
  11.     ENDC
  12.     IFND    EXEC_SEMAPHORES_I
  13.     INCLUDE    "exec/semaphores.i"
  14.     ENDC
  15.     IFND    LIBRARIES_CONFIGVARS_I
  16.     INCLUDE    "libraries/configvars.i"
  17.     ENDC
  18. TOTALSLOTS    EQU    256
  19.     STRUCTURE    ExpansionInt,0
  20.     UWORD    ei_IntMask
  21.     UWORD    ei_ArrayMax
  22.     UWORD    ei_ArraySize
  23.     LABEL    ei_Array
  24.     LABEL    ExpansionInt_SIZEOF
  25.     STRUCTURE    ExpansionBase,LIB_SIZE
  26.     UBYTE    eb_Flags
  27.     UBYTE    eb_pad
  28.     ULONG    eb_ExecBase
  29.     ULONG    eb_SegList
  30.     STRUCT    eb_CurrentBinding,CurrentBinding_SIZEOF
  31.     STRUCT    eb_BoardList,LH_SIZE
  32.     STRUCT    eb_MountList,LH_SIZE
  33.     STRUCT    eb_AllocTable,TOTALSLOTS
  34.     STRUCT    eb_BindSemaphore,SS_SIZE
  35.     STRUCT    eb_Int2List,IS_SIZE
  36.     STRUCT    eb_Int6List,IS_SIZE
  37.     STRUCT    eb_Int7List,IS_SIZE
  38.     LABEL    ExpansionBase_SIZEOF
  39. EE_LASTBOARD    EQU    40
  40. EE_NOEXPANSION    EQU    41
  41. EE_NOBOARD    EQU    42
  42. EE_NOMEMORY    EQU    42
  43.     BITDEF    EB,CLOGGED,0
  44.     BITDEF    EB,SHORTMEM,1
  45.     ENDC
  46.