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 >
Wrap
Text File
|
1987-05-16
|
1KB
|
28 lines
*char EXPANSIONNAME = "expansion.library";
uint
ADNB_STARTPROC = 0,
ADNF_STARTPROC = 1 << ADNB_STARTPROC;
extern
AddDosNode(long bootPri; ulong flags; *DeviceNode_t deviceNode)bool,
MakeDosNode(*ulong parameterPkt)*DeviceNode_t,
AddConfigDev(*ConfigDev_t configDev)void,
AllocBoardMem(ulong slotSpec)long,
AllocConfigDev()*ConfigDev_t,
AllocExpansionMem(ulong numSlots, slotOffset)long,
ConfigBoard(ulong board; *ConfigDev_t configDev)bool,
ConfigChain(ulong baseAddr)bool,
FindConfigDev(*ConfigDev_t oldConfigDev; long manu, product)*ConfigDev_t,
FreeBoardMem(ulong startSlot, slotSpec)void,
FreeConfigDev(*ConfigDev_t configDev)void,
FreeExpansionMem(long startSlot; ulong numSlots)void,
GetCurrentBinding(*CurrentBinding_t currentBinding; ulong size)uint,
ObtainConfigBinding()void,
ReadExpansionByte(*byte board; ulong offset)int,
ReadExpansionRom(*byte board; *ConfigDev_t configDev)bool,
ReleaseConfigBinding()void,
RemConfigDev(*ConfigDev_t configDev)void,
SetCurrentBinding(*CurrentBinding_t currentBinding; ulong size)void,
WriteExpansionByte(*byte board; ulong offset, byteVal)bool;