BPTR  __Open(__reg("d1") STRPTR name,__reg("d2") long accessMode ,__reg("a6") void *)="\tjsr\t-30(a6)";
#define Open(x1,x2) __Open((x1),(x2),DOSBase)
LONG  __Close(__reg("d1") BPTR file ,__reg("a6") void *)="\tjsr\t-36(a6)";
#define Close(x1) __Close((x1),DOSBase)
LONG  __Read(__reg("d1") BPTR file,__reg("d2") APTR buffer,__reg("d3") long length ,__reg("a6") void *)="\tjsr\t-42(a6)";
#define Read(x1,x2,x3) __Read((x1),(x2),(x3),DOSBase)
LONG  __Write(__reg("d1") BPTR file,__reg("d2") APTR buffer,__reg("d3") long length ,__reg("a6") void *)="\tjsr\t-48(a6)";
#define Write(x1,x2,x3) __Write((x1),(x2),(x3),DOSBase)
BPTR  __Input(__reg("a6") void *)="\tjsr\t-54(a6)";
#define Input() __Input(DOSBase)
BPTR  __Output(__reg("a6") void *)="\tjsr\t-60(a6)";
#define Output() __Output(DOSBase)
LONG  __Seek(__reg("d1") BPTR file,__reg("d2") long position,__reg("d3") long offset ,__reg("a6") void *)="\tjsr\t-66(a6)";
#define Seek(x1,x2,x3) __Seek((x1),(x2),(x3),DOSBase)
LONG  __DeleteFile(__reg("d1") STRPTR name ,__reg("a6") void *)="\tjsr\t-72(a6)";
#define DeleteFile(x1) __DeleteFile((x1),DOSBase)
LONG  __Rename(__reg("d1") STRPTR oldName,__reg("d2") STRPTR newName ,__reg("a6") void *)="\tjsr\t-78(a6)";
#define Rename(x1,x2) __Rename((x1),(x2),DOSBase)
BPTR  __Lock(__reg("d1") STRPTR name,__reg("d2") long type ,__reg("a6") void *)="\tjsr\t-84(a6)";
#define Lock(x1,x2) __Lock((x1),(x2),DOSBase)
void  __UnLock(__reg("d1") BPTR lock ,__reg("a6") void *)="\tjsr\t-90(a6)";
#define UnLock(x1) __UnLock((x1),DOSBase)
BPTR  __DupLock(__reg("d1") BPTR lock ,__reg("a6") void *)="\tjsr\t-96(a6)";
#define DupLock(x1) __DupLock((x1),DOSBase)
LONG  __Examine(__reg("d1") BPTR lock,__reg("d2") struct FileInfoBlock *fileInfoBlock ,__reg("a6") void *)="\tjsr\t-102(a6)";
#define Examine(x1,x2) __Examine((x1),(x2),DOSBase)
LONG  __ExNext(__reg("d1") BPTR lock,__reg("d2") struct FileInfoBlock *fileInfoBlock ,__reg("a6") void *)="\tjsr\t-108(a6)";
#define ExNext(x1,x2) __ExNext((x1),(x2),DOSBase)
LONG  __Info(__reg("d1") BPTR lock,__reg("d2") struct InfoData *parameterBlock ,__reg("a6") void *)="\tjsr\t-114(a6)";
#define Info(x1,x2) __Info((x1),(x2),DOSBase)
BPTR  __CreateDir(__reg("d1") STRPTR name ,__reg("a6") void *)="\tjsr\t-120(a6)";
#define CreateDir(x1) __CreateDir((x1),DOSBase)
BPTR  __CurrentDir(__reg("d1") BPTR lock ,__reg("a6") void *)="\tjsr\t-126(a6)";
#define CurrentDir(x1) __CurrentDir((x1),DOSBase)
LONG  __IoErr(__reg("a6") void *)="\tjsr\t-132(a6)";
#define IoErr() __IoErr(DOSBase)
struct MsgPort * __CreateProc(__reg("d1") STRPTR name,__reg("d2") long pri,__reg("d3") BPTR segList,__reg("d4") long stackSize ,__reg("a6") void *)="\tjsr\t-138(a6)";
#define CreateProc(x1,x2,x3,x4) __CreateProc((x1),(x2),(x3),(x4),DOSBase)
void  __Exit(__reg("d1") long returnCode ,__reg("a6") void *)="\tjsr\t-144(a6)";
#define Exit(x1) __Exit((x1),DOSBase)
BPTR  __LoadSeg(__reg("d1") STRPTR name ,__reg("a6") void *)="\tjsr\t-150(a6)";
#define LoadSeg(x1) __LoadSeg((x1),DOSBase)
void  __UnLoadSeg(__reg("d1") BPTR seglist ,__reg("a6") void *)="\tjsr\t-156(a6)";
#define UnLoadSeg(x1) __UnLoadSeg((x1),DOSBase)
struct MsgPort * __DeviceProc(__reg("d1") STRPTR name ,__reg("a6") void *)="\tjsr\t-174(a6)";
#define DeviceProc(x1) __DeviceProc((x1),DOSBase)
LONG  __SetComment(__reg("d1") STRPTR name,__reg("d2") STRPTR comment ,__reg("a6") void *)="\tjsr\t-180(a6)";
#define SetComment(x1,x2) __SetComment((x1),(x2),DOSBase)
LONG  __SetProtection(__reg("d1") STRPTR name,__reg("d2") long protect ,__reg("a6") void *)="\tjsr\t-186(a6)";
#define SetProtection(x1,x2) __SetProtection((x1),(x2),DOSBase)
struct DateStamp * __DateStamp(__reg("d1") struct DateStamp *date ,__reg("a6") void *)="\tjsr\t-192(a6)";
#define DateStamp(x1) __DateStamp((x1),DOSBase)
void  __Delay(__reg("d1") long timeout ,__reg("a6") void *)="\tjsr\t-198(a6)";
#define Delay(x1) __Delay((x1),DOSBase)
LONG  __WaitForChar(__reg("d1") BPTR file,__reg("d2") long timeout ,__reg("a6") void *)="\tjsr\t-204(a6)";
#define WaitForChar(x1,x2) __WaitForChar((x1),(x2),DOSBase)
BPTR  __ParentDir(__reg("d1") BPTR lock ,__reg("a6") void *)="\tjsr\t-210(a6)";
#define ParentDir(x1) __ParentDir((x1),DOSBase)
LONG  __IsInteractive(__reg("d1") BPTR file ,__reg("a6") void *)="\tjsr\t-216(a6)";
#define IsInteractive(x1) __IsInteractive((x1),DOSBase)
LONG  __Execute(__reg("d1") STRPTR string,__reg("d2") BPTR file,__reg("d3") BPTR file2 ,__reg("a6") void *)="\tjsr\t-222(a6)";
#define Execute(x1,x2,x3) __Execute((x1),(x2),(x3),DOSBase)
APTR  __AllocDosObject(__reg("d1") unsigned long type,__reg("d2") struct TagItem *tags ,__reg("a6") void *)="\tjsr\t-228(a6)";
#define AllocDosObject(x1,x2) __AllocDosObject((x1),(x2),DOSBase)
void  __FreeDosObject(__reg("d1") unsigned long type,__reg("d2") APTR ptr ,__reg("a6") void *)="\tjsr\t-234(a6)";
#define FreeDosObject(x1,x2) __FreeDosObject((x1),(x2),DOSBase)
LONG  __DoPkt(__reg("d1") struct MsgPort *port,__reg("d2") long action,__reg("d3") long arg1,__reg("d4") long arg2,__reg("d5") long arg3,__reg("d6") long arg4,__reg("d7") long arg5 ,__reg("a6") void *)="\tjsr\t-240(a6)";
#define DoPkt(x1,x2,x3,x4,x5,x6,x7) __DoPkt((x1),(x2),(x3),(x4),(x5),(x6),(x7),DOSBase)
void  __SendPkt(__reg("d1") struct DosPacket *dp,__reg("d2") struct MsgPort *port,__reg("d3") struct MsgPort *replyport ,__reg("a6") void *)="\tjsr\t-246(a6)";
#define SendPkt(x1,x2,x3) __SendPkt((x1),(x2),(x3),DOSBase)
struct DosPacket * __WaitPkt(__reg("a6") void *)="\tjsr\t-252(a6)";
#define WaitPkt() __WaitPkt(DOSBase)
void  __ReplyPkt(__reg("d1") struct DosPacket *dp,__reg("d2") long res1,__reg("d3") long res2 ,__reg("a6") void *)="\tjsr\t-258(a6)";
#define ReplyPkt(x1,x2,x3) __ReplyPkt((x1),(x2),(x3),DOSBase)
void  __AbortPkt(__reg("d1") struct MsgPort *port,__reg("d2") struct DosPacket *pkt ,__reg("a6") void *)="\tjsr\t-264(a6)";
#define AbortPkt(x1,x2) __AbortPkt((x1),(x2),DOSBase)
BOOL  __LockRecord(__reg("d1") BPTR fh,__reg("d2") unsigned long offset,__reg("d3") unsigned long length,__reg("d4") unsigned long mode,__reg("d5") unsigned long timeout ,__reg("a6") void *)="\tjsr\t-270(a6)";
#define LockRecord(x1,x2,x3,x4,x5) __LockRecord((x1),(x2),(x3),(x4),(x5),DOSBase)
BOOL  __LockRecords(__reg("d1") struct RecordLock *recArray,__reg("d2") unsigned long timeout ,__reg("a6") void *)="\tjsr\t-276(a6)";
#define LockRecords(x1,x2) __LockRecords((x1),(x2),DOSBase)
BOOL  __UnLockRecord(__reg("d1") BPTR fh,__reg("d2") unsigned long offset,__reg("d3") unsigned long length ,__reg("a6") void *)="\tjsr\t-282(a6)";
#define UnLockRecord(x1,x2,x3) __UnLockRecord((x1),(x2),(x3),DOSBase)
BOOL  __UnLockRecords(__reg("d1") struct RecordLock *recArray ,__reg("a6") void *)="\tjsr\t-288(a6)";
#define UnLockRecords(x1) __UnLockRecords((x1),DOSBase)
BPTR  __SelectInput(__reg("d1") BPTR fh ,__reg("a6") void *)="\tjsr\t-294(a6)";
#define SelectInput(x1) __SelectInput((x1),DOSBase)
BPTR  __SelectOutput(__reg("d1") BPTR fh ,__reg("a6") void *)="\tjsr\t-300(a6)";
#define SelectOutput(x1) __SelectOutput((x1),DOSBase)
LONG  __FGetC(__reg("d1") BPTR fh ,__reg("a6") void *)="\tjsr\t-306(a6)";
#define FGetC(x1) __FGetC((x1),DOSBase)
LONG  __FPutC(__reg("d1") BPTR fh,__reg("d2") long ch ,__reg("a6") void *)="\tjsr\t-312(a6)";
#define FPutC(x1,x2) __FPutC((x1),(x2),DOSBase)
LONG  __UnGetC(__reg("d1") BPTR fh,__reg("d2") long character ,__reg("a6") void *)="\tjsr\t-318(a6)";
#define UnGetC(x1,x2) __UnGetC((x1),(x2),DOSBase)
LONG  __FRead(__reg("d1") BPTR fh,__reg("d2") APTR block,__reg("d3") unsigned long blocklen,__reg("d4") unsigned long number ,__reg("a6") void *)="\tjsr\t-324(a6)";
#define FRead(x1,x2,x3,x4) __FRead((x1),(x2),(x3),(x4),DOSBase)
LONG  __FWrite(__reg("d1") BPTR fh,__reg("d2") APTR block,__reg("d3") unsigned long blocklen,__reg("d4") unsigned long number ,__reg("a6") void *)="\tjsr\t-330(a6)";
#define FWrite(x1,x2,x3,x4) __FWrite((x1),(x2),(x3),(x4),DOSBase)
STRPTR  __FGets(__reg("d1") BPTR fh,__reg("d2") STRPTR buf,__reg("d3") unsigned long buflen ,__reg("a6") void *)="\tjsr\t-336(a6)";
#define FGets(x1,x2,x3) __FGets((x1),(x2),(x3),DOSBase)
LONG  __FPuts(__reg("d1") BPTR fh,__reg("d2") STRPTR str ,__reg("a6") void *)="\tjsr\t-342(a6)";
#define FPuts(x1,x2) __FPuts((x1),(x2),DOSBase)
void  __VFWritef(__reg("d1") BPTR fh,__reg("d2") STRPTR format,__reg("d3") LONG *argarray ,__reg("a6") void *)="\tjsr\t-348(a6)";
#define VFWritef(x1,x2,x3) __VFWritef((x1),(x2),(x3),DOSBase)
LONG  __VFPrintf(__reg("d1") BPTR fh,__reg("d2") STRPTR format,__reg("d3") APTR argarray ,__reg("a6") void *)="\tjsr\t-354(a6)";
#define VFPrintf(x1,x2,x3) __VFPrintf((x1),(x2),(x3),DOSBase)
LONG  __Flush(__reg("d1") BPTR fh ,__reg("a6") void *)="\tjsr\t-360(a6)";
#define Flush(x1) __Flush((x1),DOSBase)
LONG  __SetVBuf(__reg("d1") BPTR fh,__reg("d2") STRPTR buff,__reg("d3") long type,__reg("d4") long size ,__reg("a6") void *)="\tjsr\t-366(a6)";
#define SetVBuf(x1,x2,x3,x4) __SetVBuf((x1),(x2),(x3),(x4),DOSBase)
BPTR  __DupLockFromFH(__reg("d1") BPTR fh ,__reg("a6") void *)="\tjsr\t-372(a6)";
#define DupLockFromFH(x1) __DupLockFromFH((x1),DOSBase)
BPTR  __OpenFromLock(__reg("d1") BPTR lock ,__reg("a6") void *)="\tjsr\t-378(a6)";
#define OpenFromLock(x1) __OpenFromLock((x1),DOSBase)
BPTR  __ParentOfFH(__reg("d1") BPTR fh ,__reg("a6") void *)="\tjsr\t-384(a6)";
#define ParentOfFH(x1) __ParentOfFH((x1),DOSBase)
BOOL  __ExamineFH(__reg("d1") BPTR fh,__reg("d2") struct FileInfoBlock *fib ,__reg("a6") void *)="\tjsr\t-390(a6)";
#define ExamineFH(x1,x2) __ExamineFH((x1),(x2),DOSBase)
LONG  __SetFileDate(__reg("d1") STRPTR name,__reg("d2") struct DateStamp *date ,__reg("a6") void *)="\tjsr\t-396(a6)";
#define SetFileDate(x1,x2) __SetFileDate((x1),(x2),DOSBase)
LONG  __NameFromLock(__reg("d1") BPTR lock,__reg("d2") STRPTR buffer,__reg("d3") long len ,__reg("a6") void *)="\tjsr\t-402(a6)";
#define NameFromLock(x1,x2,x3) __NameFromLock((x1),(x2),(x3),DOSBase)
LONG  __NameFromFH(__reg("d1") BPTR fh,__reg("d2") STRPTR buffer,__reg("d3") long len ,__reg("a6") void *)="\tjsr\t-408(a6)";
#define NameFromFH(x1,x2,x3) __NameFromFH((x1),(x2),(x3),DOSBase)
WORD  __SplitName(__reg("d1") STRPTR name,__reg("d2") unsigned long seperator,__reg("d3") STRPTR buf,__reg("d4") long oldpos,__reg("d5") long size ,__reg("a6") void *)="\tjsr\t-414(a6)";
#define SplitName(x1,x2,x3,x4,x5) __SplitName((x1),(x2),(x3),(x4),(x5),DOSBase)
LONG  __SameLock(__reg("d1") BPTR lock1,__reg("d2") BPTR lock2 ,__reg("a6") void *)="\tjsr\t-420(a6)";
#define SameLock(x1,x2) __SameLock((x1),(x2),DOSBase)
LONG  __SetMode(__reg("d1") BPTR fh,__reg("d2") long mode ,__reg("a6") void *)="\tjsr\t-426(a6)";
#define SetMode(x1,x2) __SetMode((x1),(x2),DOSBase)
LONG  __ExAll(__reg("d1") BPTR lock,__reg("d2") struct ExAllData *buffer,__reg("d3") long size,__reg("d4") long data,__reg("d5") struct ExAllControl *control ,__reg("a6") void *)="\tjsr\t-432(a6)";
#define ExAll(x1,x2,x3,x4,x5) __ExAll((x1),(x2),(x3),(x4),(x5),DOSBase)
LONG  __ReadLink(__reg("d1") struct MsgPort *port,__reg("d2") BPTR lock,__reg("d3") STRPTR path,__reg("d4") STRPTR buffer,__reg("d5") unsigned long size ,__reg("a6") void *)="\tjsr\t-438(a6)";
#define ReadLink(x1,x2,x3,x4,x5) __ReadLink((x1),(x2),(x3),(x4),(x5),DOSBase)
LONG  __MakeLink(__reg("d1") STRPTR name,__reg("d2") long dest,__reg("d3") long soft ,__reg("a6") void *)="\tjsr\t-444(a6)";
#define MakeLink(x1,x2,x3) __MakeLink((x1),(x2),(x3),DOSBase)
LONG  __ChangeMode(__reg("d1") long type,__reg("d2") BPTR fh,__reg("d3") long newmode ,__reg("a6") void *)="\tjsr\t-450(a6)";
#define ChangeMode(x1,x2,x3) __ChangeMode((x1),(x2),(x3),DOSBase)
LONG  __SetFileSize(__reg("d1") BPTR fh,__reg("d2") long pos,__reg("d3") long mode ,__reg("a6") void *)="\tjsr\t-456(a6)";
#define SetFileSize(x1,x2,x3) __SetFileSize((x1),(x2),(x3),DOSBase)
LONG  __SetIoErr(__reg("d1") long result ,__reg("a6") void *)="\tjsr\t-462(a6)";
#define SetIoErr(x1) __SetIoErr((x1),DOSBase)
BOOL  __Fault(__reg("d1") long code,__reg("d2") STRPTR header,__reg("d3") STRPTR buffer,__reg("d4") long len ,__reg("a6") void *)="\tjsr\t-468(a6)";
#define Fault(x1,x2,x3,x4) __Fault((x1),(x2),(x3),(x4),DOSBase)
BOOL  __PrintFault(__reg("d1") long code,__reg("d2") STRPTR header ,__reg("a6") void *)="\tjsr\t-474(a6)";
#define PrintFault(x1,x2) __PrintFault((x1),(x2),DOSBase)
LONG  __ErrorReport(__reg("d1") long code,__reg("d2") long type,__reg("d3") unsigned long arg1,__reg("d4") struct MsgPort *device ,__reg("a6") void *)="\tjsr\t-480(a6)";
#define ErrorReport(x1,x2,x3,x4) __ErrorReport((x1),(x2),(x3),(x4),DOSBase)
struct CommandLineInterface * __Cli(__reg("a6") void *)="\tjsr\t-492(a6)";
#define Cli() __Cli(DOSBase)
struct Process * __CreateNewProc(__reg("d1") struct TagItem *tags ,__reg("a6") void *)="\tjsr\t-498(a6)";
#define CreateNewProc(x1) __CreateNewProc((x1),DOSBase)
LONG  __RunCommand(__reg("d1") BPTR seg,__reg("d2") long stack,__reg("d3") STRPTR paramptr,__reg("d4") long paramlen ,__reg("a6") void *)="\tjsr\t-504(a6)";
#define RunCommand(x1,x2,x3,x4) __RunCommand((x1),(x2),(x3),(x4),DOSBase)
struct MsgPort * __GetConsoleTask(__reg("a6") void *)="\tjsr\t-510(a6)";
#define GetConsoleTask() __GetConsoleTask(DOSBase)
struct MsgPort * __SetConsoleTask(__reg("d1") struct MsgPort *task ,__reg("a6") void *)="\tjsr\t-516(a6)";
#define SetConsoleTask(x1) __SetConsoleTask((x1),DOSBase)
struct MsgPort * __GetFileSysTask(__reg("a6") void *)="\tjsr\t-522(a6)";
#define GetFileSysTask() __GetFileSysTask(DOSBase)
struct MsgPort * __SetFileSysTask(__reg("d1") struct MsgPort *task ,__reg("a6") void *)="\tjsr\t-528(a6)";
#define SetFileSysTask(x1) __SetFileSysTask((x1),DOSBase)
STRPTR  __GetArgStr(__reg("a6") void *)="\tjsr\t-534(a6)";
#define GetArgStr() __GetArgStr(DOSBase)
BOOL  __SetArgStr(__reg("d1") STRPTR string ,__reg("a6") void *)="\tjsr\t-540(a6)";
#define SetArgStr(x1) __SetArgStr((x1),DOSBase)
struct Process * __FindCliProc(__reg("d1") unsigned long num ,__reg("a6") void *)="\tjsr\t-546(a6)";
#define FindCliProc(x1) __FindCliProc((x1),DOSBase)
ULONG  __MaxCli(__reg("a6") void *)="\tjsr\t-552(a6)";
#define MaxCli() __MaxCli(DOSBase)
BOOL  __SetCurrentDirName(__reg("d1") STRPTR name ,__reg("a6") void *)="\tjsr\t-558(a6)";
#define SetCurrentDirName(x1) __SetCurrentDirName((x1),DOSBase)
BOOL  __GetCurrentDirName(__reg("d1") STRPTR buf,__reg("d2") long len ,__reg("a6") void *)="\tjsr\t-564(a6)";
#define GetCurrentDirName(x1,x2) __GetCurrentDirName((x1),(x2),DOSBase)
BOOL  __SetProgramName(__reg("d1") STRPTR name ,__reg("a6") void *)="\tjsr\t-570(a6)";
#define SetProgramName(x1) __SetProgramName((x1),DOSBase)
BOOL  __GetProgramName(__reg("d1") STRPTR buf,__reg("d2") long len ,__reg("a6") void *)="\tjsr\t-576(a6)";
#define GetProgramName(x1,x2) __GetProgramName((x1),(x2),DOSBase)
BOOL  __SetPrompt(__reg("d1") STRPTR name ,__reg("a6") void *)="\tjsr\t-582(a6)";
#define SetPrompt(x1) __SetPrompt((x1),DOSBase)
BOOL  __GetPrompt(__reg("d1") STRPTR buf,__reg("d2") long len ,__reg("a6") void *)="\tjsr\t-588(a6)";
#define GetPrompt(x1,x2) __GetPrompt((x1),(x2),DOSBase)
BPTR  __SetProgramDir(__reg("d1") BPTR lock ,__reg("a6") void *)="\tjsr\t-594(a6)";
#define SetProgramDir(x1) __SetProgramDir((x1),DOSBase)
BPTR  __GetProgramDir(__reg("a6") void *)="\tjsr\t-600(a6)";
#define GetProgramDir() __GetProgramDir(DOSBase)
LONG  __SystemTagList(__reg("d1") STRPTR command,__reg("d2") struct TagItem *tags ,__reg("a6") void *)="\tjsr\t-606(a6)";
#define SystemTagList(x1,x2) __SystemTagList((x1),(x2),DOSBase)
LONG  __AssignLock(__reg("d1") STRPTR name,__reg("d2") BPTR lock ,__reg("a6") void *)="\tjsr\t-612(a6)";
#define AssignLock(x1,x2) __AssignLock((x1),(x2),DOSBase)
BOOL  __AssignLate(__reg("d1") STRPTR name,__reg("d2") STRPTR path ,__reg("a6") void *)="\tjsr\t-618(a6)";
#define AssignLate(x1,x2) __AssignLate((x1),(x2),DOSBase)
BOOL  __AssignPath(__reg("d1") STRPTR name,__reg("d2") STRPTR path ,__reg("a6") void *)="\tjsr\t-624(a6)";
#define AssignPath(x1,x2) __AssignPath((x1),(x2),DOSBase)
BOOL  __AssignAdd(__reg("d1") STRPTR name,__reg("d2") BPTR lock ,__reg("a6") void *)="\tjsr\t-630(a6)";
#define AssignAdd(x1,x2) __AssignAdd((x1),(x2),DOSBase)
LONG  __RemAssignList(__reg("d1") STRPTR name,__reg("d2") BPTR lock ,__reg("a6") void *)="\tjsr\t-636(a6)";
#define RemAssignList(x1,x2) __RemAssignList((x1),(x2),DOSBase)
struct DevProc * __GetDeviceProc(__reg("d1") STRPTR name,__reg("d2") struct DevProc *dp ,__reg("a6") void *)="\tjsr\t-642(a6)";
#define GetDeviceProc(x1,x2) __GetDeviceProc((x1),(x2),DOSBase)
void  __FreeDeviceProc(__reg("d1") struct DevProc *dp ,__reg("a6") void *)="\tjsr\t-648(a6)";
#define FreeDeviceProc(x1) __FreeDeviceProc((x1),DOSBase)
struct DosList * __LockDosList(__reg("d1") unsigned long flags ,__reg("a6") void *)="\tjsr\t-654(a6)";
#define LockDosList(x1) __LockDosList((x1),DOSBase)
void  __UnLockDosList(__reg("d1") unsigned long flags ,__reg("a6") void *)="\tjsr\t-660(a6)";
#define UnLockDosList(x1) __UnLockDosList((x1),DOSBase)
struct DosList * __AttemptLockDosList(__reg("d1") unsigned long flags ,__reg("a6") void *)="\tjsr\t-666(a6)";
#define AttemptLockDosList(x1) __AttemptLockDosList((x1),DOSBase)
BOOL  __RemDosEntry(__reg("d1") struct DosList *dlist ,__reg("a6") void *)="\tjsr\t-672(a6)";
#define RemDosEntry(x1) __RemDosEntry((x1),DOSBase)
LONG  __AddDosEntry(__reg("d1") struct DosList *dlist ,__reg("a6") void *)="\tjsr\t-678(a6)";
#define AddDosEntry(x1) __AddDosEntry((x1),DOSBase)
struct DosList * __FindDosEntry(__reg("d1") struct DosList *dlist,__reg("d2") STRPTR name,__reg("d3") unsigned long flags ,__reg("a6") void *)="\tjsr\t-684(a6)";
#define FindDosEntry(x1,x2,x3) __FindDosEntry((x1),(x2),(x3),DOSBase)
struct DosList * __NextDosEntry(__reg("d1") struct DosList *dlist,__reg("d2") unsigned long flags ,__reg("a6") void *)="\tjsr\t-690(a6)";
#define NextDosEntry(x1,x2) __NextDosEntry((x1),(x2),DOSBase)
struct DosList * __MakeDosEntry(__reg("d1") STRPTR name,__reg("d2") long type ,__reg("a6") void *)="\tjsr\t-696(a6)";
#define MakeDosEntry(x1,x2) __MakeDosEntry((x1),(x2),DOSBase)
void  __FreeDosEntry(__reg("d1") struct DosList *dlist ,__reg("a6") void *)="\tjsr\t-702(a6)";
#define FreeDosEntry(x1) __FreeDosEntry((x1),DOSBase)
BOOL  __IsFileSystem(__reg("d1") STRPTR name ,__reg("a6") void *)="\tjsr\t-708(a6)";
#define IsFileSystem(x1) __IsFileSystem((x1),DOSBase)
BOOL  __Format(__reg("d1") STRPTR filesystem,__reg("d2") STRPTR volumename,__reg("d3") unsigned long dostype ,__reg("a6") void *)="\tjsr\t-714(a6)";
#define Format(x1,x2,x3) __Format((x1),(x2),(x3),DOSBase)
LONG  __Relabel(__reg("d1") STRPTR drive,__reg("d2") STRPTR newname ,__reg("a6") void *)="\tjsr\t-720(a6)";
#define Relabel(x1,x2) __Relabel((x1),(x2),DOSBase)
LONG  __Inhibit(__reg("d1") STRPTR name,__reg("d2") long onoff ,__reg("a6") void *)="\tjsr\t-726(a6)";
#define Inhibit(x1,x2) __Inhibit((x1),(x2),DOSBase)
LONG  __AddBuffers(__reg("d1") STRPTR name,__reg("d2") long number ,__reg("a6") void *)="\tjsr\t-732(a6)";
#define AddBuffers(x1,x2) __AddBuffers((x1),(x2),DOSBase)
LONG  __CompareDates(__reg("d1") struct DateStamp *date1,__reg("d2") struct DateStamp *date2 ,__reg("a6") void *)="\tjsr\t-738(a6)";
#define CompareDates(x1,x2) __CompareDates((x1),(x2),DOSBase)
LONG  __DateToStr(__reg("d1") struct DateTime *datetime ,__reg("a6") void *)="\tjsr\t-744(a6)";
#define DateToStr(x1) __DateToStr((x1),DOSBase)
LONG  __StrToDate(__reg("d1") struct DateTime *datetime ,__reg("a6") void *)="\tjsr\t-750(a6)";
#define StrToDate(x1) __StrToDate((x1),DOSBase)
BOOL  __InternalUnLoadSeg(__reg("d1") BPTR seglist,__reg("a1") void (*freefunc)() ,__reg("a6") void *)="\tjsr\t-762(a6)";
#define InternalUnLoadSeg(x1,x2) __InternalUnLoadSeg((x1),(x2),DOSBase)
BPTR  __NewLoadSeg(__reg("d1") STRPTR file,__reg("d2") struct TagItem *tags ,__reg("a6") void *)="\tjsr\t-768(a6)";
#define NewLoadSeg(x1,x2) __NewLoadSeg((x1),(x2),DOSBase)
LONG  __AddSegment(__reg("d1") STRPTR name,__reg("d2") BPTR seg,__reg("d3") long system ,__reg("a6") void *)="\tjsr\t-774(a6)";
#define AddSegment(x1,x2,x3) __AddSegment((x1),(x2),(x3),DOSBase)
struct Segment * __FindSegment(__reg("d1") STRPTR name,__reg("d2") struct Segment *seg,__reg("d3") long system ,__reg("a6") void *)="\tjsr\t-780(a6)";
#define FindSegment(x1,x2,x3) __FindSegment((x1),(x2),(x3),DOSBase)
LONG  __RemSegment(__reg("d1") struct Segment *seg ,__reg("a6") void *)="\tjsr\t-786(a6)";
#define RemSegment(x1) __RemSegment((x1),DOSBase)
LONG  __CheckSignal(__reg("d1") long mask ,__reg("a6") void *)="\tjsr\t-792(a6)";
#define CheckSignal(x1) __CheckSignal((x1),DOSBase)
struct RDArgs * __ReadArgs(__reg("d1") STRPTR arg_template,__reg("d2") LONG *array,__reg("d3") struct RDArgs *args ,__reg("a6") void *)="\tjsr\t-798(a6)";
#define ReadArgs(x1,x2,x3) __ReadArgs((x1),(x2),(x3),DOSBase)
LONG  __FindArg(__reg("d1") STRPTR keyword,__reg("d2") STRPTR arg_template ,__reg("a6") void *)="\tjsr\t-804(a6)";
#define FindArg(x1,x2) __FindArg((x1),(x2),DOSBase)
LONG  __ReadItem(__reg("d1") STRPTR name,__reg("d2") long maxchars,__reg("d3") struct CSource *cSource ,__reg("a6") void *)="\tjsr\t-810(a6)";
#define ReadItem(x1,x2,x3) __ReadItem((x1),(x2),(x3),DOSBase)
LONG  __StrToLong(__reg("d1") STRPTR string,__reg("d2") LONG *value ,__reg("a6") void *)="\tjsr\t-816(a6)";
#define StrToLong(x1,x2) __StrToLong((x1),(x2),DOSBase)
LONG  __MatchFirst(__reg("d1") STRPTR pat,__reg("d2") struct AnchorPath *anchor ,__reg("a6") void *)="\tjsr\t-822(a6)";
#define MatchFirst(x1,x2) __MatchFirst((x1),(x2),DOSBase)
LONG  __MatchNext(__reg("d1") struct AnchorPath *anchor ,__reg("a6") void *)="\tjsr\t-828(a6)";
#define MatchNext(x1) __MatchNext((x1),DOSBase)
void  __MatchEnd(__reg("d1") struct AnchorPath *anchor ,__reg("a6") void *)="\tjsr\t-834(a6)";
#define MatchEnd(x1) __MatchEnd((x1),DOSBase)
LONG  __ParsePattern(__reg("d1") STRPTR pat,__reg("d2") STRPTR buf,__reg("d3") long buflen ,__reg("a6") void *)="\tjsr\t-840(a6)";
#define ParsePattern(x1,x2,x3) __ParsePattern((x1),(x2),(x3),DOSBase)
BOOL  __MatchPattern(__reg("d1") STRPTR pat,__reg("d2") STRPTR str ,__reg("a6") void *)="\tjsr\t-846(a6)";
#define MatchPattern(x1,x2) __MatchPattern((x1),(x2),DOSBase)
void  __FreeArgs(__reg("d1") struct RDArgs *args ,__reg("a6") void *)="\tjsr\t-858(a6)";
#define FreeArgs(x1) __FreeArgs((x1),DOSBase)
STRPTR  __FilePart(__reg("d1") STRPTR path ,__reg("a6") void *)="\tjsr\t-870(a6)";
#define FilePart(x1) __FilePart((x1),DOSBase)
STRPTR  __PathPart(__reg("d1") STRPTR path ,__reg("a6") void *)="\tjsr\t-876(a6)";
#define PathPart(x1) __PathPart((x1),DOSBase)
BOOL  __AddPart(__reg("d1") STRPTR dirname,__reg("d2") STRPTR filename,__reg("d3") unsigned long size ,__reg("a6") void *)="\tjsr\t-882(a6)";
#define AddPart(x1,x2,x3) __AddPart((x1),(x2),(x3),DOSBase)
BOOL  __StartNotify(__reg("d1") struct NotifyRequest *notify ,__reg("a6") void *)="\tjsr\t-888(a6)";
#define StartNotify(x1) __StartNotify((x1),DOSBase)
void  __EndNotify(__reg("d1") struct NotifyRequest *notify ,__reg("a6") void *)="\tjsr\t-894(a6)";
#define EndNotify(x1) __EndNotify((x1),DOSBase)
BOOL  __SetVar(__reg("d1") STRPTR name,__reg("d2") STRPTR buffer,__reg("d3") long size,__reg("d4") long flags ,__reg("a6") void *)="\tjsr\t-900(a6)";
#define SetVar(x1,x2,x3,x4) __SetVar((x1),(x2),(x3),(x4),DOSBase)
LONG  __GetVar(__reg("d1") STRPTR name,__reg("d2") STRPTR buffer,__reg("d3") long size,__reg("d4") long flags ,__reg("a6") void *)="\tjsr\t-906(a6)";
#define GetVar(x1,x2,x3,x4) __GetVar((x1),(x2),(x3),(x4),DOSBase)
LONG  __DeleteVar(__reg("d1") STRPTR name,__reg("d2") unsigned long flags ,__reg("a6") void *)="\tjsr\t-912(a6)";
#define DeleteVar(x1,x2) __DeleteVar((x1),(x2),DOSBase)
struct LocalVar * __FindVar(__reg("d1") STRPTR name,__reg("d2") unsigned long type ,__reg("a6") void *)="\tjsr\t-918(a6)";
#define FindVar(x1,x2) __FindVar((x1),(x2),DOSBase)
LONG  __CliInitNewcli(__reg("a0") struct DosPacket *dp ,__reg("a6") void *)="\tjsr\t-930(a6)";
#define CliInitNewcli(x1) __CliInitNewcli((x1),DOSBase)
LONG  __CliInitRun(__reg("a0") struct DosPacket *dp ,__reg("a6") void *)="\tjsr\t-936(a6)";
#define CliInitRun(x1) __CliInitRun((x1),DOSBase)
LONG  __WriteChars(__reg("d1") STRPTR buf,__reg("d2") unsigned long buflen ,__reg("a6") void *)="\tjsr\t-942(a6)";
#define WriteChars(x1,x2) __WriteChars((x1),(x2),DOSBase)
LONG  __PutStr(__reg("d1") STRPTR str ,__reg("a6") void *)="\tjsr\t-948(a6)";
#define PutStr(x1) __PutStr((x1),DOSBase)
LONG  __VPrintf(__reg("d1") STRPTR format,__reg("d2") APTR argarray ,__reg("a6") void *)="\tjsr\t-954(a6)";
#define VPrintf(x1,x2) __VPrintf((x1),(x2),DOSBase)
LONG  __ParsePatternNoCase(__reg("d1") STRPTR pat,__reg("d2") STRPTR buf,__reg("d3") long buflen ,__reg("a6") void *)="\tjsr\t-966(a6)";
#define ParsePatternNoCase(x1,x2,x3) __ParsePatternNoCase((x1),(x2),(x3),DOSBase)
BOOL  __MatchPatternNoCase(__reg("d1") STRPTR pat,__reg("d2") STRPTR str ,__reg("a6") void *)="\tjsr\t-972(a6)";
#define MatchPatternNoCase(x1,x2) __MatchPatternNoCase((x1),(x2),DOSBase)
BOOL  __SameDevice(__reg("d1") BPTR lock1,__reg("d2") BPTR lock2 ,__reg("a6") void *)="\tjsr\t-984(a6)";
#define SameDevice(x1,x2) __SameDevice((x1),(x2),DOSBase)
void  __ExAllEnd(__reg("d1") BPTR lock,__reg("d2") struct ExAllData *buffer,__reg("d3") long size,__reg("d4") long data,__reg("d5") struct ExAllControl *control ,__reg("a6") void *)="\tjsr\t-990(a6)";
#define ExAllEnd(x1,x2,x3,x4,x5) __ExAllEnd((x1),(x2),(x3),(x4),(x5),DOSBase)
BOOL  __SetOwner(__reg("d1") STRPTR name,__reg("d2") long owner_info ,__reg("a6") void *)="\tjsr\t-996(a6)";
#define SetOwner(x1,x2) __SetOwner((x1),(x2),DOSBase)
