home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Frozen Fish 1: Amiga
/
FrozenFish-Apr94.iso
/
bbs
/
alib
/
d2xx
/
d201
/
draco.lha
/
Draco
/
drinc
/
libraries
/
expansion.g
< prev
next >
Wrap
Text File
|
1989-04-03
|
1KB
|
33 lines
type
Library_t=unknown34;
*charEXPANSIONNAME="expansion.library";
uint
ADNB_STARTPROC=0,
ADNF_STARTPROC=1<<ADNB_STARTPROC;
extern
OpenExpansionLibrary(ulongversion)*Library_t,
CloseExpansionLibrary()void,
AddDosNode(longbootPri;ulongflags;*DeviceNode_tdeviceNode)bool,
MakeDosNode(*ulongparameterPkt)*DeviceNode_t,
AddConfigDev(*ConfigDev_tconfigDev)void,
AllocBoardMem(ulongslotSpec)long,
AllocConfigDev()*ConfigDev_t,
AllocExpansionMem(ulongnumSlots,slotOffset)long,
ConfigBoard(ulongboard;*ConfigDev_tconfigDev)bool,
ConfigChain(ulongbaseAddr)bool,
FindConfigDev(*ConfigDev_toldConfigDev;longmanu,product)*ConfigDev_t,
FreeBoardMem(ulongstartSlot,slotSpec)void,
FreeConfigDev(*ConfigDev_tconfigDev)void,
FreeExpansionMem(longstartSlot;ulongnumSlots)void,
GetCurrentBinding(*CurrentBinding_tcurrentBinding;ulongsize)uint,
ObtainConfigBinding()void,
ReadExpansionByte(*byteboard;ulongoffset)int,
ReadExpansionRom(*byteboard;*ConfigDev_tconfigDev)bool,
ReleaseConfigBinding()void,
RemConfigDev(*ConfigDev_tconfigDev)void,
SetCurrentBinding(*CurrentBinding_tcurrentBinding;ulongsize)void,
WriteExpansionByte(*byteboard;ulongoffset,byteVal)bool;