home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
AmigActive 13
/
AACD13.ISO
/
AACD
/
Programming
/
vbcc_MorphOS
/
machines
/
amiga68k
/
include
/
inline
/
expansion_protos.h
< prev
next >
Wrap
C/C++ Source or Header
|
2000-08-20
|
4KB
|
43 lines
void __AddConfigDev(__reg("a0") struct ConfigDev *configDev ,__reg("a6") void *)="\tjsr\t-30(a6)";
#define AddConfigDev(x1) __AddConfigDev((x1),ExpansionBase)
BOOL __AddBootNode(__reg("d0") long bootPri,__reg("d1") unsigned long flags,__reg("a0") struct DeviceNode *deviceNode,__reg("a1") struct ConfigDev *configDev ,__reg("a6") void *)="\tjsr\t-36(a6)";
#define AddBootNode(x1,x2,x3,x4) __AddBootNode((x1),(x2),(x3),(x4),ExpansionBase)
void __AllocBoardMem(__reg("d0") unsigned long slotSpec ,__reg("a6") void *)="\tjsr\t-42(a6)";
#define AllocBoardMem(x1) __AllocBoardMem((x1),ExpansionBase)
struct ConfigDev * __AllocConfigDev(__reg("a6") void *)="\tjsr\t-48(a6)";
#define AllocConfigDev() __AllocConfigDev(ExpansionBase)
APTR __AllocExpansionMem(__reg("d0") unsigned long numSlots,__reg("d1") unsigned long slotAlign ,__reg("a6") void *)="\tjsr\t-54(a6)";
#define AllocExpansionMem(x1,x2) __AllocExpansionMem((x1),(x2),ExpansionBase)
void __ConfigBoard(__reg("a0") APTR board,__reg("a1") struct ConfigDev *configDev ,__reg("a6") void *)="\tjsr\t-60(a6)";
#define ConfigBoard(x1,x2) __ConfigBoard((x1),(x2),ExpansionBase)
void __ConfigChain(__reg("a0") APTR baseAddr ,__reg("a6") void *)="\tjsr\t-66(a6)";
#define ConfigChain(x1) __ConfigChain((x1),ExpansionBase)
struct ConfigDev * __FindConfigDev(__reg("a0") struct ConfigDev *oldConfigDev,__reg("d0") long manufacturer,__reg("d1") long product ,__reg("a6") void *)="\tjsr\t-72(a6)";
#define FindConfigDev(x1,x2,x3) __FindConfigDev((x1),(x2),(x3),ExpansionBase)
void __FreeBoardMem(__reg("d0") unsigned long startSlot,__reg("d1") unsigned long slotSpec ,__reg("a6") void *)="\tjsr\t-78(a6)";
#define FreeBoardMem(x1,x2) __FreeBoardMem((x1),(x2),ExpansionBase)
void __FreeConfigDev(__reg("a0") struct ConfigDev *configDev ,__reg("a6") void *)="\tjsr\t-84(a6)";
#define FreeConfigDev(x1) __FreeConfigDev((x1),ExpansionBase)
void __FreeExpansionMem(__reg("d0") unsigned long startSlot,__reg("d1") unsigned long numSlots ,__reg("a6") void *)="\tjsr\t-90(a6)";
#define FreeExpansionMem(x1,x2) __FreeExpansionMem((x1),(x2),ExpansionBase)
UBYTE __ReadExpansionByte(__reg("a0") APTR board,__reg("d0") unsigned long offset ,__reg("a6") void *)="\tjsr\t-96(a6)";
#define ReadExpansionByte(x1,x2) __ReadExpansionByte((x1),(x2),ExpansionBase)
void __ReadExpansionRom(__reg("a0") APTR board,__reg("a1") struct ConfigDev *configDev ,__reg("a6") void *)="\tjsr\t-102(a6)";
#define ReadExpansionRom(x1,x2) __ReadExpansionRom((x1),(x2),ExpansionBase)
void __RemConfigDev(__reg("a0") struct ConfigDev *configDev ,__reg("a6") void *)="\tjsr\t-108(a6)";
#define RemConfigDev(x1) __RemConfigDev((x1),ExpansionBase)
void __WriteExpansionByte(__reg("a0") APTR board,__reg("d0") unsigned long offset,__reg("d1") unsigned long byte ,__reg("a6") void *)="\tjsr\t-114(a6)";
#define WriteExpansionByte(x1,x2,x3) __WriteExpansionByte((x1),(x2),(x3),ExpansionBase)
void __ObtainConfigBinding(__reg("a6") void *)="\tjsr\t-120(a6)";
#define ObtainConfigBinding() __ObtainConfigBinding(ExpansionBase)
void __ReleaseConfigBinding(__reg("a6") void *)="\tjsr\t-126(a6)";
#define ReleaseConfigBinding() __ReleaseConfigBinding(ExpansionBase)
void __SetCurrentBinding(__reg("a0") struct CurrentBinding *currentBinding,__reg("d0") unsigned long bindingSize ,__reg("a6") void *)="\tjsr\t-132(a6)";
#define SetCurrentBinding(x1,x2) __SetCurrentBinding((x1),(x2),ExpansionBase)
ULONG __GetCurrentBinding(__reg("a0") struct CurrentBinding *currentBinding,__reg("d0") unsigned long bindingSize ,__reg("a6") void *)="\tjsr\t-138(a6)";
#define GetCurrentBinding(x1,x2) __GetCurrentBinding((x1),(x2),ExpansionBase)
struct DeviceNode * __MakeDosNode(__reg("a0") APTR parmPacket ,__reg("a6") void *)="\tjsr\t-144(a6)";
#define MakeDosNode(x1) __MakeDosNode((x1),ExpansionBase)
BOOL __AddDosNode(__reg("d0") long bootPri,__reg("d1") unsigned long flags,__reg("a0") struct DeviceNode *deviceNode ,__reg("a6") void *)="\tjsr\t-150(a6)";
#define AddDosNode(x1,x2,x3) __AddDosNode((x1),(x2),(x3),ExpansionBase)