home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
AmigActive 13
/
AACD13.ISO
/
AACD
/
Programming
/
vbcc_MorphOS
/
machines
/
amiga68k
/
include
/
inline
/
cardres_protos.h
< prev
next >
Wrap
C/C++ Source or Header
|
2000-08-20
|
3KB
|
35 lines
struct CardHandle * __OwnCard(__reg("a1") struct CardHandle *handle ,__reg("a6") void *)="\tjsr\t-6(a6)";
#define OwnCard(x1) __OwnCard((x1),CardResource)
void __ReleaseCard(__reg("a1") struct CardHandle *handle,__reg("d0") unsigned long flags ,__reg("a6") void *)="\tjsr\t-12(a6)";
#define ReleaseCard(x1,x2) __ReleaseCard((x1),(x2),CardResource)
struct CardMemoryMap * __GetCardMap(__reg("a6") void *)="\tjsr\t-18(a6)";
#define GetCardMap() __GetCardMap(CardResource)
BOOL __BeginCardAccess(__reg("a1") struct CardHandle *handle ,__reg("a6") void *)="\tjsr\t-24(a6)";
#define BeginCardAccess(x1) __BeginCardAccess((x1),CardResource)
BOOL __EndCardAccess(__reg("a1") struct CardHandle *handle ,__reg("a6") void *)="\tjsr\t-30(a6)";
#define EndCardAccess(x1) __EndCardAccess((x1),CardResource)
UBYTE __ReadCardStatus(__reg("a6") void *)="\tjsr\t-36(a6)";
#define ReadCardStatus() __ReadCardStatus(CardResource)
BOOL __CardResetRemove(__reg("a1") struct CardHandle *handle,__reg("d0") unsigned long flag ,__reg("a6") void *)="\tjsr\t-42(a6)";
#define CardResetRemove(x1,x2) __CardResetRemove((x1),(x2),CardResource)
UBYTE __CardMiscControl(__reg("a1") struct CardHandle *handle,__reg("d1") unsigned long control_bits ,__reg("a6") void *)="\tjsr\t-48(a6)";
#define CardMiscControl(x1,x2) __CardMiscControl((x1),(x2),CardResource)
ULONG __CardAccessSpeed(__reg("a1") struct CardHandle *handle,__reg("d0") unsigned long nanoseconds ,__reg("a6") void *)="\tjsr\t-54(a6)";
#define CardAccessSpeed(x1,x2) __CardAccessSpeed((x1),(x2),CardResource)
LONG __CardProgramVoltage(__reg("a1") struct CardHandle *handle,__reg("d0") unsigned long voltage ,__reg("a6") void *)="\tjsr\t-60(a6)";
#define CardProgramVoltage(x1,x2) __CardProgramVoltage((x1),(x2),CardResource)
BOOL __CardResetCard(__reg("a1") struct CardHandle *handle ,__reg("a6") void *)="\tjsr\t-66(a6)";
#define CardResetCard(x1) __CardResetCard((x1),CardResource)
BOOL __CopyTuple(__reg("a1") struct CardHandle *handle,__reg("a0") UBYTE *buffer,__reg("d1") unsigned long tuplecode,__reg("d0") unsigned long size ,__reg("a6") void *)="\tjsr\t-72(a6)";
#define CopyTuple(x1,x2,x3,x4) __CopyTuple((x1),(x2),(x3),(x4),CardResource)
ULONG __DeviceTuple(__reg("a0") UBYTE *tuple_data,__reg("a1") struct DeviceTData *storage ,__reg("a6") void *)="\tjsr\t-78(a6)";
#define DeviceTuple(x1,x2) __DeviceTuple((x1),(x2),CardResource)
struct Resident * __IfAmigaXIP(__reg("a2") struct CardHandle *handle ,__reg("a6") void *)="\tjsr\t-84(a6)";
#define IfAmigaXIP(x1) __IfAmigaXIP((x1),CardResource)
BOOL __CardForceChange(__reg("a6") void *)="\tjsr\t-90(a6)";
#define CardForceChange() __CardForceChange(CardResource)
ULONG __CardChangeCount(__reg("a6") void *)="\tjsr\t-96(a6)";
#define CardChangeCount() __CardChangeCount(CardResource)
ULONG __CardInterface(__reg("a6") void *)="\tjsr\t-102(a6)";
#define CardInterface() __CardInterface(CardResource)