home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / Assembler / wst!oma3.lha / OMA / Include / libraries / configregs.i < prev    next >
Encoding:
Text File  |  1994-12-23  |  2.2 KB  |  104 lines

  1.     IFND    LIBRARIES_CONFIGREGS_I
  2. LIBRARIES_CONFIGREGS_I    EQU    1
  3. *    $Filename: libraries/configregs.i $
  4. *    $Release: 2.04 Includes, V37.4 $
  5. *    $Revision: 36.11 $
  6. *    $Date: 90/11/03 $
  7. *    AutoConfig (tm) hardware register and bit definitions
  8. *    (C) Copyright 1985-1991 Commodore-Amiga, Inc.
  9. *        All Rights Reserved
  10.     IFND    EXEC_TYPES_I
  11.     INCLUDE    "exec/types.i"
  12.     ENDC
  13.     RSRESET
  14. ExpansionRom    rs.b    0
  15. er_Type    rs.b    1
  16. er_Product    rs.b    1
  17. er_Flags    rs.b    1
  18. er_Reserved03    rs.b    1
  19. er_Manufacturer    rs    1
  20. er_SerialNumber    rs    2
  21. er_InitDiagVec    rs    1
  22. er_Reserved0c    rs.b    1
  23. er_Reserved0d    rs.b    1
  24. er_Reserved0e    rs.b    1
  25. er_Reserved0f    rs.b    1
  26. ExpansionRom_SIZEOF    rs.b    0
  27.     RSRESET
  28. ExpansionControl    rs.b    0
  29. ec_Interrupt    rs.b    1
  30. ec_Z3_HighBase    rs.b    1
  31. ec_BaseAddress    rs.b    1
  32. ec_Shutup    rs.b    1
  33. ec_Reserved14    rs.b    1
  34. ec_Reserved15    rs.b    1
  35. ec_Reserved16    rs.b    1
  36. ec_Reserved17    rs.b    1
  37. ec_Reserved18    rs.b    1
  38. ec_Reserved19    rs.b    1
  39. ec_Reserved1a    rs.b    1
  40. ec_Reserved1b    rs.b    1
  41. ec_Reserved1c    rs.b    1
  42. ec_Reserved1d    rs.b    1
  43. ec_Reserved1e    rs.b    1
  44. ec_Reserved1f    rs.b    1
  45. ExpansionControl_SIZEOF    rs.b    0
  46. E_SLOTSIZE    EQU    $10000
  47. E_SLOTMASK    EQU    $ffff
  48. E_SLOTSHIFT    EQU    16
  49. E_EXPANSIONBASE    EQU    $e80000
  50. EZ3_EXPANSIONBASE    EQU    $ff000000
  51. E_EXPANSIONSIZE    EQU    $80000
  52. E_EXPANSIONSLOTS    EQU    8
  53. E_MEMORYBASE    EQU    $200000
  54. E_MEMORYSIZE    EQU    $800000
  55. E_MEMORYSLOTS    EQU    128
  56. EZ3_CONFIGAREA    EQU    $40000000
  57. EZ3_CONFIGAREAEND    EQU    $7FFFFFFF
  58. EZ3_SIZEGRANULARITY    EQU    $80000
  59. ERT_TYPEMASK    EQU    $c0
  60. ERT_TYPEBIT    EQU    6
  61. ERT_TYPESIZE    EQU    2
  62. ERT_NEWBOARD    EQU    $c0
  63. ERT_ZORROII    EQU    ERT_NEWBOARD
  64. ERT_ZORROIII    EQU    $80
  65.     BITDEF    ERT,MEMLIST,5
  66.     BITDEF    ERT,DIAGVALID,4
  67.     BITDEF    ERT,CHAINEDCONFIG,3
  68. ERT_MEMMASK    EQU    7
  69. ERT_MEMBIT    EQU    0
  70. ERT_MEMSIZE    EQU    3
  71.     BITDEF    ERF,MEMSPACE,7
  72.     BITDEF    ERF,NOSHUTUP,6
  73.     BITDEF    ERF,EXTENDED,5
  74.     BITDEF    ERF,ZORRO_III,4
  75. ERT_Z3_SSMASK    EQU    $F
  76. ERT_Z3_SSBIT    EQU    0
  77. ERT_Z3_SSSIZE    EQU    4
  78.     BITDEF    ECI,INTENA,1
  79.     BITDEF    ECI,RESET,3
  80.     BITDEF    ECI,INT2PEND,4
  81.     BITDEF    ECI,INT6PEND,5
  82.     BITDEF    ECI,INT7PEND,6
  83.     BITDEF    ECI,INTERRUPTING,7
  84.     RSRESET
  85. DiagArea    rs.b    0
  86. da_Config    rs.b    1
  87. da_Flags    rs.b    1
  88. da_Size    rs    1
  89. da_DiagPoint    rs    1
  90. da_BootPoint    rs    1
  91. da_Name    rs    1
  92. da_Reserved01    rs    1
  93. da_Reserved02    rs    1
  94. DiagArea_SIZEOF    rs.b    0
  95. DAC_BUSWIDTH    EQU    $C0
  96. DAC_NIBBLEWIDE    EQU    0
  97. DAC_BYTEWIDE    EQU    $40
  98. DAC_WORDWIDE    EQU    $80
  99. DAC_BOOTTIME    EQU    $30
  100. DAC_NEVER    EQU    0
  101. DAC_CONFIGTIME    EQU    $10
  102. DAC_BINDTIME    EQU    $20
  103.     ENDC
  104.