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

  1.     IFND    LIBRARIES_CONFIGREGS_I
  2. LIBRARIES_CONFIGREGS_I    SET    1
  3.     STRUCTURE    ExpansionRom,0
  4.     UBYTE    er_Type
  5.     UBYTE    er_Product
  6.     UBYTE    er_Flags
  7.     UBYTE    er_Reserved03
  8.     UWORD    er_Manufacturer
  9.     ULONG    er_SerialNumber
  10.     UWORD    er_InitDiagVec
  11.     UBYTE    er_Reserved0c
  12.     UBYTE    er_Reserved0d
  13.     UBYTE    er_Reserved0e
  14.     UBYTE    er_Reserved0f
  15.     LABEL    ExpansionRom_SIZEOF
  16.     STRUCTURE    ExpansionControl,0
  17.     UBYTE    ec_Interrupt
  18.     UBYTE    ec_Reserved11
  19.     UBYTE    ec_BaseAddress
  20.     UBYTE    ec_Shutup
  21.     UBYTE    ec_Reserved14
  22.     UBYTE    ec_Reserved15
  23.     UBYTE    ec_Reserved16
  24.     UBYTE    ec_Reserved17
  25.     UBYTE    ec_Reserved18
  26.     UBYTE    ec_Reserved19
  27.     UBYTE    ec_Reserved1a
  28.     UBYTE    ec_Reserved1b
  29.     UBYTE    ec_Reserved1c
  30.     UBYTE    ec_Reserved1d
  31.     UBYTE    ec_Reserved1e
  32.     UBYTE    ec_Reserved1f
  33.     LABEL    ExpansionControl_SIZEOF
  34. E_SLOTSIZE    EQU    $10000
  35. E_SLOTMASK    EQU    $ffff
  36. E_SLOTSHIFT    EQU    16
  37. E_EXPANSIONBASE    EQU    $e80000
  38. E_EXPANSIONSIZE    EQU    $080000
  39. E_EXPANSIONSLOTS    EQU    8
  40. E_MEMORYBASE    EQU    $200000
  41. E_MEMORYSIZE    EQU    $800000
  42. E_MEMORYSLOTS    EQU    128
  43. ERT_TYPEMASK    EQU    $c0
  44. ERT_TYPEBIT    EQU    6
  45. ERT_TYPESIZE    EQU    2
  46. ERT_NEWBOARD    EQU    $c0
  47. ERT_MEMMASK    EQU    $07
  48. ERT_MEMBIT    EQU    0
  49. ERT_MEMSIZE    EQU    3
  50.     BITDEF    ERT,CHAINEDCONFIG,3
  51.     BITDEF    ERT,DIAGVALID,4
  52.     BITDEF    ERT,MEMLIST,5
  53.     BITDEF    ERF,MEMSPACE,7
  54.     BITDEF    ERF,NOSHUTUP,6
  55.     BITDEF    ECI,INTENA,1
  56.     BITDEF    ECI,RESET,3
  57.     BITDEF    ECI,INT2PEND,4
  58.     BITDEF    ECI,INT6PEND,5
  59.     BITDEF    ECI,INT7PEND,6
  60.     BITDEF    ECI,INTERRUPTING,7
  61.     STRUCTURE    DiagArea,0
  62.     UBYTE    da_Config
  63.     UBYTE    da_Flags
  64.     UWORD    da_Size
  65.     UWORD    da_DiagPoint
  66.     UWORD    da_BootPoint
  67.     UWORD    da_Name
  68.     UWORD    da_Reserved01
  69.     UWORD    da_Reserved02
  70.     LABEL    DiagArea_SIZEOF
  71. DAC_BUSWIDTH    EQU    $C0
  72. DAC_NIBBLEWIDE    EQU    $00
  73. DAC_BYTEWIDE    EQU    $40
  74. DAC_WORDWIDE    EQU    $80
  75. DAC_BOOTTIME    EQU    $30
  76. DAC_NEVER    EQU    $00
  77. DAC_CONFIGTIME    EQU    $10
  78. DAC_BINDTIME    EQU    $20
  79.     ENDC
  80.