home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
AmigActive 13
/
AACD13.ISO
/
AACD
/
Programming
/
vbcc_MorphOS
/
machines
/
amiga68k
/
include
/
inline
/
exec_protos.h
< prev
next >
Wrap
C/C++ Source or Header
|
2000-08-20
|
19KB
|
233 lines
ULONG __Supervisor(__reg("a5") unsigned long (*userFunction)() ,__reg("a6") void *)="\tjsr\t-30(a6)";
#define Supervisor(x1) __Supervisor((x1),SysBase)
void __InitCode(__reg("d0") unsigned long startClass,__reg("d1") unsigned long version ,__reg("a6") void *)="\tjsr\t-72(a6)";
#define InitCode(x1,x2) __InitCode((x1),(x2),SysBase)
void __InitStruct(__reg("a1") APTR initTable,__reg("a2") APTR memory,__reg("d0") unsigned long size ,__reg("a6") void *)="\tjsr\t-78(a6)";
#define InitStruct(x1,x2,x3) __InitStruct((x1),(x2),(x3),SysBase)
struct Library * __MakeLibrary(__reg("a0") APTR funcInit,__reg("a1") APTR structInit,__reg("a2") unsigned long (*libInit)(),__reg("d0") unsigned long dataSize,__reg("d1") unsigned long segList ,__reg("a6") void *)="\tjsr\t-84(a6)";
#define MakeLibrary(x1,x2,x3,x4,x5) __MakeLibrary((x1),(x2),(x3),(x4),(x5),SysBase)
struct Resident * __FindResident(__reg("a1") UBYTE *name ,__reg("a6") void *)="\tjsr\t-96(a6)";
#define FindResident(x1) __FindResident((x1),SysBase)
APTR __InitResident(__reg("a1") struct Resident *resident,__reg("d1") unsigned long segList ,__reg("a6") void *)="\tjsr\t-102(a6)";
#define InitResident(x1,x2) __InitResident((x1),(x2),SysBase)
void __Alert(__reg("d7") unsigned long alertNum ,__reg("a6") void *)="\tjsr\t-108(a6)";
#define Alert(x1) __Alert((x1),SysBase)
void __Debug(__reg("d0") unsigned long flags ,__reg("a6") void *)="\tjsr\t-114(a6)";
#define Debug(x1) __Debug((x1),SysBase)
void __Disable(__reg("a6") void *)="\tjsr\t-120(a6)";
#define Disable() __Disable(SysBase)
void __Enable(__reg("a6") void *)="\tjsr\t-126(a6)";
#define Enable() __Enable(SysBase)
void __Forbid(__reg("a6") void *)="\tjsr\t-132(a6)";
#define Forbid() __Forbid(SysBase)
void __Permit(__reg("a6") void *)="\tjsr\t-138(a6)";
#define Permit() __Permit(SysBase)
ULONG __SetSR(__reg("d0") unsigned long newSR,__reg("d1") unsigned long mask ,__reg("a6") void *)="\tjsr\t-144(a6)";
#define SetSR(x1,x2) __SetSR((x1),(x2),SysBase)
APTR __SuperState(__reg("a6") void *)="\tjsr\t-150(a6)";
#define SuperState() __SuperState(SysBase)
void __UserState(__reg("d0") APTR sysStack ,__reg("a6") void *)="\tjsr\t-156(a6)";
#define UserState(x1) __UserState((x1),SysBase)
struct Interrupt * __SetIntVector(__reg("d0") long intNumber,__reg("a1") struct Interrupt *interrupt ,__reg("a6") void *)="\tjsr\t-162(a6)";
#define SetIntVector(x1,x2) __SetIntVector((x1),(x2),SysBase)
void __AddIntServer(__reg("d0") long intNumber,__reg("a1") struct Interrupt *interrupt ,__reg("a6") void *)="\tjsr\t-168(a6)";
#define AddIntServer(x1,x2) __AddIntServer((x1),(x2),SysBase)
void __RemIntServer(__reg("d0") long intNumber,__reg("a1") struct Interrupt *interrupt ,__reg("a6") void *)="\tjsr\t-174(a6)";
#define RemIntServer(x1,x2) __RemIntServer((x1),(x2),SysBase)
void __Cause(__reg("a1") struct Interrupt *interrupt ,__reg("a6") void *)="\tjsr\t-180(a6)";
#define Cause(x1) __Cause((x1),SysBase)
APTR __Allocate(__reg("a0") struct MemHeader *freeList,__reg("d0") unsigned long byteSize ,__reg("a6") void *)="\tjsr\t-186(a6)";
#define Allocate(x1,x2) __Allocate((x1),(x2),SysBase)
void __Deallocate(__reg("a0") struct MemHeader *freeList,__reg("a1") APTR memoryBlock,__reg("d0") unsigned long byteSize ,__reg("a6") void *)="\tjsr\t-192(a6)";
#define Deallocate(x1,x2,x3) __Deallocate((x1),(x2),(x3),SysBase)
APTR __AllocMem(__reg("d0") unsigned long byteSize,__reg("d1") unsigned long requirements ,__reg("a6") void *)="\tjsr\t-198(a6)";
#define AllocMem(x1,x2) __AllocMem((x1),(x2),SysBase)
APTR __AllocAbs(__reg("d0") unsigned long byteSize,__reg("a1") APTR location ,__reg("a6") void *)="\tjsr\t-204(a6)";
#define AllocAbs(x1,x2) __AllocAbs((x1),(x2),SysBase)
void __FreeMem(__reg("a1") APTR memoryBlock,__reg("d0") unsigned long byteSize ,__reg("a6") void *)="\tjsr\t-210(a6)";
#define FreeMem(x1,x2) __FreeMem((x1),(x2),SysBase)
ULONG __AvailMem(__reg("d1") unsigned long requirements ,__reg("a6") void *)="\tjsr\t-216(a6)";
#define AvailMem(x1) __AvailMem((x1),SysBase)
struct MemList * __AllocEntry(__reg("a0") struct MemList *entry ,__reg("a6") void *)="\tjsr\t-222(a6)";
#define AllocEntry(x1) __AllocEntry((x1),SysBase)
void __FreeEntry(__reg("a0") struct MemList *entry ,__reg("a6") void *)="\tjsr\t-228(a6)";
#define FreeEntry(x1) __FreeEntry((x1),SysBase)
void __Insert(__reg("a0") struct List *list,__reg("a1") struct Node *node,__reg("a2") struct Node *pred ,__reg("a6") void *)="\tjsr\t-234(a6)";
#define Insert(x1,x2,x3) __Insert((x1),(x2),(x3),SysBase)
void __AddHead(__reg("a0") struct List *list,__reg("a1") struct Node *node ,__reg("a6") void *)="\tjsr\t-240(a6)";
#define AddHead(x1,x2) __AddHead((x1),(x2),SysBase)
void __AddTail(__reg("a0") struct List *list,__reg("a1") struct Node *node ,__reg("a6") void *)="\tjsr\t-246(a6)";
#define AddTail(x1,x2) __AddTail((x1),(x2),SysBase)
void __Remove(__reg("a1") struct Node *node ,__reg("a6") void *)="\tjsr\t-252(a6)";
#define Remove(x1) __Remove((x1),SysBase)
struct Node * __RemHead(__reg("a0") struct List *list ,__reg("a6") void *)="\tjsr\t-258(a6)";
#define RemHead(x1) __RemHead((x1),SysBase)
struct Node * __RemTail(__reg("a0") struct List *list ,__reg("a6") void *)="\tjsr\t-264(a6)";
#define RemTail(x1) __RemTail((x1),SysBase)
void __Enqueue(__reg("a0") struct List *list,__reg("a1") struct Node *node ,__reg("a6") void *)="\tjsr\t-270(a6)";
#define Enqueue(x1,x2) __Enqueue((x1),(x2),SysBase)
struct Node * __FindName(__reg("a0") struct List *list,__reg("a1") UBYTE *name ,__reg("a6") void *)="\tjsr\t-276(a6)";
#define FindName(x1,x2) __FindName((x1),(x2),SysBase)
APTR __AddTask(__reg("a1") struct Task *task,__reg("a2") APTR initPC,__reg("a3") APTR finalPC ,__reg("a6") void *)="\tjsr\t-282(a6)";
#define AddTask(x1,x2,x3) __AddTask((x1),(x2),(x3),SysBase)
void __RemTask(__reg("a1") struct Task *task ,__reg("a6") void *)="\tjsr\t-288(a6)";
#define RemTask(x1) __RemTask((x1),SysBase)
struct Task * __FindTask(__reg("a1") UBYTE *name ,__reg("a6") void *)="\tjsr\t-294(a6)";
#define FindTask(x1) __FindTask((x1),SysBase)
BYTE __SetTaskPri(__reg("a1") struct Task *task,__reg("d0") long priority ,__reg("a6") void *)="\tjsr\t-300(a6)";
#define SetTaskPri(x1,x2) __SetTaskPri((x1),(x2),SysBase)
ULONG __SetSignal(__reg("d0") unsigned long newSignals,__reg("d1") unsigned long signalSet ,__reg("a6") void *)="\tjsr\t-306(a6)";
#define SetSignal(x1,x2) __SetSignal((x1),(x2),SysBase)
ULONG __SetExcept(__reg("d0") unsigned long newSignals,__reg("d1") unsigned long signalSet ,__reg("a6") void *)="\tjsr\t-312(a6)";
#define SetExcept(x1,x2) __SetExcept((x1),(x2),SysBase)
ULONG __Wait(__reg("d0") unsigned long signalSet ,__reg("a6") void *)="\tjsr\t-318(a6)";
#define Wait(x1) __Wait((x1),SysBase)
void __Signal(__reg("a1") struct Task *task,__reg("d0") unsigned long signalSet ,__reg("a6") void *)="\tjsr\t-324(a6)";
#define Signal(x1,x2) __Signal((x1),(x2),SysBase)
BYTE __AllocSignal(__reg("d0") long signalNum ,__reg("a6") void *)="\tjsr\t-330(a6)";
#define AllocSignal(x1) __AllocSignal((x1),SysBase)
void __FreeSignal(__reg("d0") long signalNum ,__reg("a6") void *)="\tjsr\t-336(a6)";
#define FreeSignal(x1) __FreeSignal((x1),SysBase)
LONG __AllocTrap(__reg("d0") long trapNum ,__reg("a6") void *)="\tjsr\t-342(a6)";
#define AllocTrap(x1) __AllocTrap((x1),SysBase)
void __FreeTrap(__reg("d0") long trapNum ,__reg("a6") void *)="\tjsr\t-348(a6)";
#define FreeTrap(x1) __FreeTrap((x1),SysBase)
void __AddPort(__reg("a1") struct MsgPort *port ,__reg("a6") void *)="\tjsr\t-354(a6)";
#define AddPort(x1) __AddPort((x1),SysBase)
void __RemPort(__reg("a1") struct MsgPort *port ,__reg("a6") void *)="\tjsr\t-360(a6)";
#define RemPort(x1) __RemPort((x1),SysBase)
void __PutMsg(__reg("a0") struct MsgPort *port,__reg("a1") struct Message *message ,__reg("a6") void *)="\tjsr\t-366(a6)";
#define PutMsg(x1,x2) __PutMsg((x1),(x2),SysBase)
struct Message * __GetMsg(__reg("a0") struct MsgPort *port ,__reg("a6") void *)="\tjsr\t-372(a6)";
#define GetMsg(x1) __GetMsg((x1),SysBase)
void __ReplyMsg(__reg("a1") struct Message *message ,__reg("a6") void *)="\tjsr\t-378(a6)";
#define ReplyMsg(x1) __ReplyMsg((x1),SysBase)
struct Message * __WaitPort(__reg("a0") struct MsgPort *port ,__reg("a6") void *)="\tjsr\t-384(a6)";
#define WaitPort(x1) __WaitPort((x1),SysBase)
struct MsgPort * __FindPort(__reg("a1") UBYTE *name ,__reg("a6") void *)="\tjsr\t-390(a6)";
#define FindPort(x1) __FindPort((x1),SysBase)
void __AddLibrary(__reg("a1") struct Library *library ,__reg("a6") void *)="\tjsr\t-396(a6)";
#define AddLibrary(x1) __AddLibrary((x1),SysBase)
void __RemLibrary(__reg("a1") struct Library *library ,__reg("a6") void *)="\tjsr\t-402(a6)";
#define RemLibrary(x1) __RemLibrary((x1),SysBase)
struct Library * __OldOpenLibrary(__reg("a1") UBYTE *libName ,__reg("a6") void *)="\tjsr\t-408(a6)";
#define OldOpenLibrary(x1) __OldOpenLibrary((x1),SysBase)
void __CloseLibrary(__reg("a1") struct Library *library ,__reg("a6") void *)="\tjsr\t-414(a6)";
#define CloseLibrary(x1) __CloseLibrary((x1),SysBase)
void __SumLibrary(__reg("a1") struct Library *library ,__reg("a6") void *)="\tjsr\t-426(a6)";
#define SumLibrary(x1) __SumLibrary((x1),SysBase)
void __AddDevice(__reg("a1") struct Device *device ,__reg("a6") void *)="\tjsr\t-432(a6)";
#define AddDevice(x1) __AddDevice((x1),SysBase)
void __RemDevice(__reg("a1") struct Device *device ,__reg("a6") void *)="\tjsr\t-438(a6)";
#define RemDevice(x1) __RemDevice((x1),SysBase)
BYTE __OpenDevice(__reg("a0") UBYTE *devName,__reg("d0") unsigned long unit,__reg("a1") struct IORequest *ioRequest,__reg("d1") unsigned long flags ,__reg("a6") void *)="\tjsr\t-444(a6)";
#define OpenDevice(x1,x2,x3,x4) __OpenDevice((x1),(x2),(x3),(x4),SysBase)
void __CloseDevice(__reg("a1") struct IORequest *ioRequest ,__reg("a6") void *)="\tjsr\t-450(a6)";
#define CloseDevice(x1) __CloseDevice((x1),SysBase)
BYTE __DoIO(__reg("a1") struct IORequest *ioRequest ,__reg("a6") void *)="\tjsr\t-456(a6)";
#define DoIO(x1) __DoIO((x1),SysBase)
void __SendIO(__reg("a1") struct IORequest *ioRequest ,__reg("a6") void *)="\tjsr\t-462(a6)";
#define SendIO(x1) __SendIO((x1),SysBase)
struct IORequest * __CheckIO(__reg("a1") struct IORequest *ioRequest ,__reg("a6") void *)="\tjsr\t-468(a6)";
#define CheckIO(x1) __CheckIO((x1),SysBase)
BYTE __WaitIO(__reg("a1") struct IORequest *ioRequest ,__reg("a6") void *)="\tjsr\t-474(a6)";
#define WaitIO(x1) __WaitIO((x1),SysBase)
void __AbortIO(__reg("a1") struct IORequest *ioRequest ,__reg("a6") void *)="\tjsr\t-480(a6)";
#define AbortIO(x1) __AbortIO((x1),SysBase)
void __AddResource(__reg("a1") APTR resource ,__reg("a6") void *)="\tjsr\t-486(a6)";
#define AddResource(x1) __AddResource((x1),SysBase)
void __RemResource(__reg("a1") APTR resource ,__reg("a6") void *)="\tjsr\t-492(a6)";
#define RemResource(x1) __RemResource((x1),SysBase)
APTR __OpenResource(__reg("a1") UBYTE *resName ,__reg("a6") void *)="\tjsr\t-498(a6)";
#define OpenResource(x1) __OpenResource((x1),SysBase)
APTR __RawDoFmt(__reg("a0") UBYTE *formatString,__reg("a1") APTR dataStream,__reg("a2") void (*putChProc)(),__reg("a3") APTR putChData ,__reg("a6") void *)="\tjsr\t-522(a6)";
#define RawDoFmt(x1,x2,x3,x4) __RawDoFmt((x1),(x2),(x3),(x4),SysBase)
ULONG __GetCC(__reg("a6") void *)="\tjsr\t-528(a6)";
#define GetCC() __GetCC(SysBase)
ULONG __TypeOfMem(__reg("a1") APTR address ,__reg("a6") void *)="\tjsr\t-534(a6)";
#define TypeOfMem(x1) __TypeOfMem((x1),SysBase)
ULONG __Procure(__reg("a0") struct SignalSemaphore *sigSem,__reg("a1") struct SemaphoreMessage *bidMsg ,__reg("a6") void *)="\tjsr\t-540(a6)";
#define Procure(x1,x2) __Procure((x1),(x2),SysBase)
void __Vacate(__reg("a0") struct SignalSemaphore *sigSem,__reg("a1") struct SemaphoreMessage *bidMsg ,__reg("a6") void *)="\tjsr\t-546(a6)";
#define Vacate(x1,x2) __Vacate((x1),(x2),SysBase)
struct Library * __OpenLibrary(__reg("a1") UBYTE *libName,__reg("d0") unsigned long version ,__reg("a6") void *)="\tjsr\t-552(a6)";
#define OpenLibrary(x1,x2) __OpenLibrary((x1),(x2),SysBase)
void __InitSemaphore(__reg("a0") struct SignalSemaphore *sigSem ,__reg("a6") void *)="\tjsr\t-558(a6)";
#define InitSemaphore(x1) __InitSemaphore((x1),SysBase)
void __ObtainSemaphore(__reg("a0") struct SignalSemaphore *sigSem ,__reg("a6") void *)="\tjsr\t-564(a6)";
#define ObtainSemaphore(x1) __ObtainSemaphore((x1),SysBase)
void __ReleaseSemaphore(__reg("a0") struct SignalSemaphore *sigSem ,__reg("a6") void *)="\tjsr\t-570(a6)";
#define ReleaseSemaphore(x1) __ReleaseSemaphore((x1),SysBase)
ULONG __AttemptSemaphore(__reg("a0") struct SignalSemaphore *sigSem ,__reg("a6") void *)="\tjsr\t-576(a6)";
#define AttemptSemaphore(x1) __AttemptSemaphore((x1),SysBase)
void __ObtainSemaphoreList(__reg("a0") struct List *sigSem ,__reg("a6") void *)="\tjsr\t-582(a6)";
#define ObtainSemaphoreList(x1) __ObtainSemaphoreList((x1),SysBase)
void __ReleaseSemaphoreList(__reg("a0") struct List *sigSem ,__reg("a6") void *)="\tjsr\t-588(a6)";
#define ReleaseSemaphoreList(x1) __ReleaseSemaphoreList((x1),SysBase)
struct SignalSemaphore * __FindSemaphore(__reg("a1") UBYTE *sigSem ,__reg("a6") void *)="\tjsr\t-594(a6)";
#define FindSemaphore(x1) __FindSemaphore((x1),SysBase)
void __AddSemaphore(__reg("a1") struct SignalSemaphore *sigSem ,__reg("a6") void *)="\tjsr\t-600(a6)";
#define AddSemaphore(x1) __AddSemaphore((x1),SysBase)
void __RemSemaphore(__reg("a1") struct SignalSemaphore *sigSem ,__reg("a6") void *)="\tjsr\t-606(a6)";
#define RemSemaphore(x1) __RemSemaphore((x1),SysBase)
ULONG __SumKickData(__reg("a6") void *)="\tjsr\t-612(a6)";
#define SumKickData() __SumKickData(SysBase)
void __AddMemList(__reg("d0") unsigned long size,__reg("d1") unsigned long attributes,__reg("d2") long pri,__reg("a0") APTR base,__reg("a1") UBYTE *name ,__reg("a6") void *)="\tjsr\t-618(a6)";
#define AddMemList(x1,x2,x3,x4,x5) __AddMemList((x1),(x2),(x3),(x4),(x5),SysBase)
void __CopyMem(__reg("a0") APTR source,__reg("a1") APTR dest,__reg("d0") unsigned long size ,__reg("a6") void *)="\tjsr\t-624(a6)";
#define CopyMem(x1,x2,x3) __CopyMem((x1),(x2),(x3),SysBase)
void __CopyMemQuick(__reg("a0") APTR source,__reg("a1") APTR dest,__reg("d0") unsigned long size ,__reg("a6") void *)="\tjsr\t-630(a6)";
#define CopyMemQuick(x1,x2,x3) __CopyMemQuick((x1),(x2),(x3),SysBase)
void __CacheClearU(__reg("a6") void *)="\tjsr\t-636(a6)";
#define CacheClearU() __CacheClearU(SysBase)
void __CacheClearE(__reg("a0") APTR address,__reg("d0") unsigned long length,__reg("d1") unsigned long caches ,__reg("a6") void *)="\tjsr\t-642(a6)";
#define CacheClearE(x1,x2,x3) __CacheClearE((x1),(x2),(x3),SysBase)
ULONG __CacheControl(__reg("d0") unsigned long cacheBits,__reg("d1") unsigned long cacheMask ,__reg("a6") void *)="\tjsr\t-648(a6)";
#define CacheControl(x1,x2) __CacheControl((x1),(x2),SysBase)
APTR __CreateIORequest(__reg("a0") struct MsgPort *port,__reg("d0") unsigned long size ,__reg("a6") void *)="\tjsr\t-654(a6)";
#define CreateIORequest(x1,x2) __CreateIORequest((x1),(x2),SysBase)
void __DeleteIORequest(__reg("a0") APTR iorequest ,__reg("a6") void *)="\tjsr\t-660(a6)";
#define DeleteIORequest(x1) __DeleteIORequest((x1),SysBase)
struct MsgPort * __CreateMsgPort(__reg("a6") void *)="\tjsr\t-666(a6)";
#define CreateMsgPort() __CreateMsgPort(SysBase)
void __DeleteMsgPort(__reg("a0") struct MsgPort *port ,__reg("a6") void *)="\tjsr\t-672(a6)";
#define DeleteMsgPort(x1) __DeleteMsgPort((x1),SysBase)
void __ObtainSemaphoreShared(__reg("a0") struct SignalSemaphore *sigSem ,__reg("a6") void *)="\tjsr\t-678(a6)";
#define ObtainSemaphoreShared(x1) __ObtainSemaphoreShared((x1),SysBase)
APTR __AllocVec(__reg("d0") unsigned long byteSize,__reg("d1") unsigned long requirements ,__reg("a6") void *)="\tjsr\t-684(a6)";
#define AllocVec(x1,x2) __AllocVec((x1),(x2),SysBase)
void __FreeVec(__reg("a1") APTR memoryBlock ,__reg("a6") void *)="\tjsr\t-690(a6)";
#define FreeVec(x1) __FreeVec((x1),SysBase)
APTR __CreatePool(__reg("d0") unsigned long requirements,__reg("d1") unsigned long puddleSize,__reg("d2") unsigned long threshSize ,__reg("a6") void *)="\tjsr\t-696(a6)";
#define CreatePool(x1,x2,x3) __CreatePool((x1),(x2),(x3),SysBase)
void __DeletePool(__reg("a0") APTR poolHeader ,__reg("a6") void *)="\tjsr\t-702(a6)";
#define DeletePool(x1) __DeletePool((x1),SysBase)
APTR __AllocPooled(__reg("a0") APTR poolHeader,__reg("d0") unsigned long memSize ,__reg("a6") void *)="\tjsr\t-708(a6)";
#define AllocPooled(x1,x2) __AllocPooled((x1),(x2),SysBase)
void __FreePooled(__reg("a0") APTR poolHeader,__reg("a1") APTR memory,__reg("d0") unsigned long memSize ,__reg("a6") void *)="\tjsr\t-714(a6)";
#define FreePooled(x1,x2,x3) __FreePooled((x1),(x2),(x3),SysBase)
ULONG __AttemptSemaphoreShared(__reg("a0") struct SignalSemaphore *sigSem ,__reg("a6") void *)="\tjsr\t-720(a6)";
#define AttemptSemaphoreShared(x1) __AttemptSemaphoreShared((x1),SysBase)
void __ColdReboot(__reg("a6") void *)="\tjsr\t-726(a6)";
#define ColdReboot() __ColdReboot(SysBase)
void __StackSwap(__reg("a0") struct StackSwapStruct *newStack ,__reg("a6") void *)="\tjsr\t-732(a6)";
#define StackSwap(x1) __StackSwap((x1),SysBase)
void __ChildFree(__reg("d0") APTR tid ,__reg("a6") void *)="\tjsr\t-738(a6)";
#define ChildFree(x1) __ChildFree((x1),SysBase)
void __ChildOrphan(__reg("d0") APTR tid ,__reg("a6") void *)="\tjsr\t-744(a6)";
#define ChildOrphan(x1) __ChildOrphan((x1),SysBase)
void __ChildStatus(__reg("d0") APTR tid ,__reg("a6") void *)="\tjsr\t-750(a6)";
#define ChildStatus(x1) __ChildStatus((x1),SysBase)
void __ChildWait(__reg("d0") APTR tid ,__reg("a6") void *)="\tjsr\t-756(a6)";
#define ChildWait(x1) __ChildWait((x1),SysBase)
APTR __CachePreDMA(__reg("a0") APTR address,__reg("a1") ULONG *length,__reg("d0") unsigned long flags ,__reg("a6") void *)="\tjsr\t-762(a6)";
#define CachePreDMA(x1,x2,x3) __CachePreDMA((x1),(x2),(x3),SysBase)
void __CachePostDMA(__reg("a0") APTR address,__reg("a1") ULONG *length,__reg("d0") unsigned long flags ,__reg("a6") void *)="\tjsr\t-768(a6)";
#define CachePostDMA(x1,x2,x3) __CachePostDMA((x1),(x2),(x3),SysBase)
void __AddMemHandler(__reg("a1") struct Interrupt *memhand ,__reg("a6") void *)="\tjsr\t-774(a6)";
#define AddMemHandler(x1) __AddMemHandler((x1),SysBase)
void __RemMemHandler(__reg("a1") struct Interrupt *memhand ,__reg("a6") void *)="\tjsr\t-780(a6)";
#define RemMemHandler(x1) __RemMemHandler((x1),SysBase)
ULONG __ObtainQuickVector(__reg("a0") APTR interruptCode ,__reg("a6") void *)="\tjsr\t-786(a6)";
#define ObtainQuickVector(x1) __ObtainQuickVector((x1),SysBase)