home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / Assembler / DVD!OMA2.DMS / in.adf / Include1.3.LHA / Include1.3 / libraries / configregs.i next >
Encoding:
Text File  |  1994-10-12  |  1.7 KB  |  94 lines

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