home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 032.lha / include / libraries / expansion.g < prev    next >
Text File  |  1987-05-16  |  1KB  |  28 lines

  1. *char EXPANSIONNAME = "expansion.library";
  2.  
  3. uint
  4.     ADNB_STARTPROC    = 0,
  5.     ADNF_STARTPROC    = 1 << ADNB_STARTPROC;
  6.  
  7. extern
  8.     AddDosNode(long bootPri; ulong flags; *DeviceNode_t deviceNode)bool,
  9.     MakeDosNode(*ulong parameterPkt)*DeviceNode_t,
  10.     AddConfigDev(*ConfigDev_t configDev)void,
  11.     AllocBoardMem(ulong slotSpec)long,
  12.     AllocConfigDev()*ConfigDev_t,
  13.     AllocExpansionMem(ulong numSlots, slotOffset)long,
  14.     ConfigBoard(ulong board; *ConfigDev_t configDev)bool,
  15.     ConfigChain(ulong baseAddr)bool,
  16.     FindConfigDev(*ConfigDev_t oldConfigDev; long manu, product)*ConfigDev_t,
  17.     FreeBoardMem(ulong startSlot, slotSpec)void,
  18.     FreeConfigDev(*ConfigDev_t configDev)void,
  19.     FreeExpansionMem(long startSlot; ulong numSlots)void,
  20.     GetCurrentBinding(*CurrentBinding_t currentBinding; ulong size)uint,
  21.     ObtainConfigBinding()void,
  22.     ReadExpansionByte(*byte board; ulong offset)int,
  23.     ReadExpansionRom(*byte board; *ConfigDev_t configDev)bool,
  24.     ReleaseConfigBinding()void,
  25.     RemConfigDev(*ConfigDev_t configDev)void,
  26.     SetCurrentBinding(*CurrentBinding_t currentBinding; ulong size)void,
  27.     WriteExpansionByte(*byte board; ulong offset, byteVal)bool;
  28.