home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / Basic / MAXONB32.DMS / in.adf / Includes.lha / BH / expansion.bc < prev    next >
Encoding:
Text File  |  1994-03-16  |  4.3 KB  |  170 lines

  1. ' expansion BASIC constants
  2.  
  3. '$underlines
  4. 'ExpansionBase fields 
  5. CONST ExpansionBaseLibNode% = 0
  6. CONST ExpansionBaseFlags% = 34
  7. CONST eb_Private01% = 35
  8. CONST eb_Private02% = 36
  9. CONST eb_Private03% = 40
  10. CONST eb_Private04% = 44
  11. CONST eb_Private05% = 60
  12. CONST MountList% = 74
  13. CONST ExpansionBase_sizeof%=88
  14. 'CurrentBinding fields 
  15. CONST cb_ConfigDev% = 0
  16. CONST cb_FileName% = 4
  17. CONST cb_ProductString% = 8
  18. CONST cb_ToolTypes% = 12
  19. CONST CurrentBinding_sizeof%=16
  20. 'ExpansionRom fields 
  21. CONST er_Type% = 0
  22. CONST er_Product% = 1
  23. CONST er_Flags% = 2
  24. CONST er_Reserved03% = 3
  25. CONST er_Manufacturer% = 4
  26. CONST er_SerialNumber% = 6
  27. CONST er_InitDiagVec% = 10
  28. CONST er_Reserved0c% = 12
  29. CONST er_Reserved0d% = 13
  30. CONST er_Reserved0e% = 14
  31. CONST er_Reserved0f% = 15
  32. CONST ExpansionRom_sizeof%=16
  33. 'DiagArea fields 
  34. CONST da_Config% = 0
  35. CONST da_Flags% = 1
  36. CONST da_Size% = 2
  37. CONST da_DiagPoint% = 4
  38. CONST da_BootPoint% = 6
  39. CONST da_Name% = 8
  40. CONST da_Reserved01% = 10
  41. CONST da_Reserved02% = 12
  42. CONST DiagArea_sizeof%=14
  43. 'ExpansionControl fields 
  44. CONST ec_Interrupt% = 0
  45. CONST ec_Z3_HighBase% = 1
  46. CONST ec_BaseAddress% = 2
  47. CONST ec_Shutup% = 3
  48. CONST ec_Reserved14% = 4
  49. CONST ec_Reserved15% = 5
  50. CONST ec_Reserved16% = 6
  51. CONST ec_Reserved17% = 7
  52. CONST ec_Reserved18% = 8
  53. CONST ec_Reserved19% = 9
  54. CONST ec_Reserved1a% = 10
  55. CONST ec_Reserved1b% = 11
  56. CONST ec_Reserved1c% = 12
  57. CONST ec_Reserved1d% = 13
  58. CONST ec_Reserved1e% = 14
  59. CONST ec_Reserved1f% = 15
  60. CONST ExpansionControl_sizeof%=16
  61. 'ConfigDev fields 
  62. CONST cd_Node% = 0
  63. CONST cd_Flags% = 14
  64. CONST cd_Pad% = 15
  65. CONST cd_Rom% = 16
  66. CONST cd_BoardAddr% = 32
  67. CONST cd_BoardSize% = 36
  68. CONST cd_SlotAddr% = 40
  69. CONST cd_SlotSize% = 42
  70. CONST cd_Driver% = 44
  71. CONST cd_NextCD% = 48
  72. CONST cd_Unused% = 52
  73. CONST ConfigDev_sizeof%=68
  74. 'BootNode fields 
  75. CONST bn_Node% = 0
  76. CONST bn_Flags% = 14
  77. CONST bn_DeviceNode% = 16
  78. CONST BootNode_sizeof%=20
  79. CONST ECIF_INTERRUPTING& = &h80&
  80. CONST EBB_DOSFLAG& = 3&
  81. CONST ERFF_ZORRO_III& = &h10&
  82. CONST DAC_BUSWIDTH& = &hC0&
  83. CONST EBF_DOSFLAG& = 8&
  84. CONST ECIB_INTENA& = 1&
  85. CONST DAC_NIBBLEWIDE& = 0&
  86. CONST EBB_SHORTMEM& = 1&
  87. CONST E_MEMORYBASE& = &h200000&
  88. CONST EBB_BADMEM& = 2&
  89. CONST ERTB_CHAINEDCONFIG& = 3&
  90. CONST ECIF_INTENA& = 2&
  91. CONST EZ3_CONFIGAREA& = &h40000000&
  92. CONST EBF_SHORTMEM& = 2&
  93. CONST ERT_NEWBOARD& = &hC0&
  94. CONST EBF_BADMEM& = 4&
  95. CONST ERTF_CHAINEDCONFIG& = 8&
  96. CONST ERFB_NOSHUTUP& = 6&
  97. CONST ERFF_NOSHUTUP& = &h40&
  98. CONST ERT_Z3_SSMASK& = &hF&
  99. CONST ERTB_MEMLIST& = 5&
  100. CONST DAC_CONFIGTIME& = &h10&
  101. CONST EZ3_CONFIGAREAEND& = &h7FFFFFFF&
  102. CONST E_EXPANSIONBASE& = &hE80000&
  103. CONST ERTF_MEMLIST& = &h20&
  104. CONST ERTB_DIAGVALID& = 4&
  105. CONST E_MEMORYSLOTS& = &h80&
  106. CONST ERTF_DIAGVALID& = &h10&
  107. CONST ERT_Z3_SSSIZE& = 4&
  108. CONST ECIB_INT2PEND& = 4&
  109. CONST E_MEMORYSIZE& = &h800000&
  110. CONST ERT_TYPEMASK& = &hC0&
  111. CONST EE_NOBOARD& = &h2B&
  112. CONST ERT_MEMMASK& = 7&
  113. CONST ECIB_INT6PEND& = 5&
  114. CONST ECIF_INT2PEND& = &h10&
  115. CONST ERT_Z3_SSBIT& = 0&
  116. CONST ECIB_INT7PEND& = 6&
  117. CONST EBB_SILENTSTART& = 6&
  118. CONST ECIF_INT6PEND& = &h20&
  119. CONST EE_BADMEM& = &h2C&
  120. CONST E_EXPANSIONSLOTS& = 8&
  121. CONST ECIB_RESET& = 3&
  122. CONST ECIF_INT7PEND& = &h40&
  123. CONST EBF_SILENTSTART& = &h40&
  124. CONST ERT_ZORROIII& = &h80&
  125. CONST EBB_KICKBACK33& = 4&
  126. CONST ECIF_RESET& = 8&
  127. CONST EE_NOMEMORY& = &h2A&
  128. CONST EBB_KICKBACK36& = 5&
  129. CONST EZ3_SIZEGRANULARITY& = &h80000&
  130. CONST EBF_KICKBACK33& = &h10&
  131. CONST ERT_TYPESIZE& = 2&
  132. CONST CDB_BADMEMORY& = 2&
  133. CONST EBF_KICKBACK36& = &h20&
  134. CONST E_SLOTSHIFT& = &h10&
  135. CONST ERT_MEMSIZE& = 3&
  136. CONST ERFB_MEMSPACE& = 7&
  137. CONST E_EXPANSIONSIZE& = &h80000&
  138. CONST EBB_START_CC0& = 7&
  139. CONST CDF_BADMEMORY& = 4&
  140. CONST ERFF_MEMSPACE& = &h80&
  141. CONST ERFB_EXTENDED& = 5&
  142. CONST EBF_START_CC0& = &h80&
  143. CONST ERT_TYPEBIT& = 6&
  144. CONST CDB_PROCESSED& = 3&
  145. CONST ADNB_STARTPROC& = 0&
  146. CONST EZ3_EXPANSIONBASE& = &hFF000000&
  147. CONST ERT_MEMBIT& = 0&
  148. CONST ERFF_EXTENDED& = &h20&
  149. CONST CDF_PROCESSED& = 8&
  150. CONST ADNF_STARTPROC& = 1&
  151. CONST CDB_CONFIGME& = 1&
  152. CONST DAC_NEVER& = 0&
  153. CONST EE_NOEXPANSION& = &h29&
  154. CONST DAC_BINDTIME& = &h20&
  155. CONST CDF_CONFIGME& = 2&
  156. CONST CDB_SHUTUP& = 0&
  157. CONST E_SLOTMASK& = &hFFFF&
  158. CONST ERT_ZORROII& = &hC0&
  159. CONST CDF_SHUTUP& = 1&
  160. CONST EE_OK& = 0&
  161. CONST EBB_CLOGGED& = 0&
  162. CONST DAC_BYTEWIDE& = &h40&
  163. CONST EE_LASTBOARD& = &h28&
  164. CONST E_SLOTSIZE& = &h10000&
  165. CONST EBF_CLOGGED& = 1&
  166. CONST ECIB_INTERRUPTING& = 7&
  167. CONST ERFB_ZORRO_III& = 4&
  168. CONST DAC_BOOTTIME& = &h30&
  169. CONST DAC_WORDWIDE& = &h80&
  170.