home *** CD-ROM | disk | FTP | other *** search
- // Stub functions for protofile "ini_protos.h"
- // Generated by genPPCStub 1.1 for StormC
- // © 1996/97 HAAGE & PARTNER GmbH
-
- // DO NOT EDIT
-
- #ifndef PPC
- #define PPC
- #endif // PPC
-
- #include <libraries/powerpc.h>
-
- #include <ppcamiga.h>
-
- void *iniAllocPMem(ULONG arg1)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[0] = (ULONG) arg1;
- __CallLibrary(INIBase,-30,regs);
- return (void *) regs[0];
- }
-
- VOID iniFreePMem(void *arg1,ULONG arg2)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[9] = (ULONG) arg1;
- regs[0] = (ULONG) arg2;
- __CallLibrary(INIBase,-36,regs);
- }
-
- void *iniAllocNameStr(void *arg1)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- __CallLibrary(INIBase,-42,regs);
- return (void *) regs[0];
- }
-
- VOID iniFreeNameStr(void *arg1)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- __CallLibrary(INIBase,-48,regs);
- }
-
- void *iniSetString(void *arg1,void *arg2)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- __CallLibrary(INIBase,-54,regs);
- return (void *) regs[0];
- }
-
- void *iniSetNameStr(void *arg1,void *arg2)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- __CallLibrary(INIBase,-60,regs);
- return (void *) regs[0];
- }
-
- void *iniOpenDefault(void *arg1,void *arg2,ULONG arg3)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[0] = (ULONG) arg3;
- __CallLibrary(INIBase,-66,regs);
- return (void *) regs[0];
- }
-
- void *iniOpenFile(void *arg1,LONG arg2)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[1] = (ULONG) arg1;
- regs[2] = (ULONG) arg2;
- __CallLibrary(INIBase,-72,regs);
- return (void *) regs[0];
- }
-
- void *iniOpenFromFH(LONG arg1,ULONG arg2)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[0] = (ULONG) arg2;
- __CallLibrary(INIBase,-78,regs);
- return (void *) regs[0];
- }
-
- void *iniOpenMem(void *arg1,ULONG arg2)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[0] = (ULONG) arg2;
- __CallLibrary(INIBase,-84,regs);
- return (void *) regs[0];
- }
-
- VOID iniClose(void *arg1)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- __CallLibrary(INIBase,-90,regs);
- }
-
- ULONG iniSaveFile(void *arg1,void *arg2,LONG arg3)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[1] = (ULONG) arg2;
- regs[2] = (ULONG) arg3;
- __CallLibrary(INIBase,-96,regs);
- return (ULONG) regs[0];
- }
-
- ULONG iniSaveToFH(LONG arg1,void *arg2)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- __CallLibrary(INIBase,-102,regs);
- return (ULONG) regs[0];
- }
-
- void *iniCreateContext(void *arg1)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- __CallLibrary(INIBase,-108,regs);
- return (void *) regs[0];
- }
-
- VOID iniFreeContext(void *arg1)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- __CallLibrary(INIBase,-114,regs);
- }
-
- VOID iniAddContext(void *arg1,void *arg2)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- __CallLibrary(INIBase,-120,regs);
- }
-
- VOID iniRemContext(void *arg1)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- __CallLibrary(INIBase,-126,regs);
- }
-
- VOID iniInsertContext(void *arg1,void *arg2,void *arg3)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- __CallLibrary(INIBase,-132,regs);
- }
-
- VOID iniDeleteContext(void *arg1)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- __CallLibrary(INIBase,-138,regs);
- }
-
- void *iniCreateContextItem(void *arg1)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- __CallLibrary(INIBase,-144,regs);
- return (void *) regs[0];
- }
-
- VOID iniFreeContextItem(void *arg1)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- __CallLibrary(INIBase,-150,regs);
- }
-
- VOID iniAddContextItem(void *arg1,void *arg2)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- __CallLibrary(INIBase,-156,regs);
- }
-
- VOID iniRemContextItem(void *arg1)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- __CallLibrary(INIBase,-162,regs);
- }
-
- VOID iniInsertContextItem(void *arg1,void *arg2,void *arg3)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- __CallLibrary(INIBase,-168,regs);
- }
-
- VOID iniDeleteContextItem(void *arg1)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- __CallLibrary(INIBase,-174,regs);
- }
-
- WORD iniReadByteA(void *arg1,void *arg2,void *arg3,void *arg4,ULONG arg5,ULONG arg6)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[11] = (ULONG) arg4;
- regs[0] = (ULONG) arg5;
- regs[1] = (ULONG) arg6;
- __CallLibrary(INIBase,-198,regs);
- return (WORD) regs[0];
- }
-
- WORD iniReadByte(void *arg1,void *arg2,void *arg3,void *arg4,ULONG arg5,ULONG arg6)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[11] = (ULONG) arg4;
- regs[0] = (ULONG) arg5;
- regs[1] = (ULONG) &arg6;
- __CallLibrary(INIBase,-198,regs);
- return (WORD) regs[0];
- }
-
- WORD iniReadWordA(void *arg1,void *arg2,void *arg3,void *arg4,ULONG arg5,ULONG arg6)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[11] = (ULONG) arg4;
- regs[0] = (ULONG) arg5;
- regs[1] = (ULONG) arg6;
- __CallLibrary(INIBase,-204,regs);
- return (WORD) regs[0];
- }
-
- WORD iniReadWord(void *arg1,void *arg2,void *arg3,void *arg4,ULONG arg5,ULONG arg6)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[11] = (ULONG) arg4;
- regs[0] = (ULONG) arg5;
- regs[1] = (ULONG) &arg6;
- __CallLibrary(INIBase,-204,regs);
- return (WORD) regs[0];
- }
-
- WORD iniReadLongA(void *arg1,void *arg2,void *arg3,void *arg4,ULONG arg5,ULONG arg6)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[11] = (ULONG) arg4;
- regs[0] = (ULONG) arg5;
- regs[1] = (ULONG) arg6;
- __CallLibrary(INIBase,-210,regs);
- return (WORD) regs[0];
- }
-
- WORD iniReadLong(void *arg1,void *arg2,void *arg3,void *arg4,ULONG arg5,ULONG arg6)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[11] = (ULONG) arg4;
- regs[0] = (ULONG) arg5;
- regs[1] = (ULONG) &arg6;
- __CallLibrary(INIBase,-210,regs);
- return (WORD) regs[0];
- }
-
- WORD iniReadFloatA(void *arg1,void *arg2,void *arg3,void *arg4,ULONG arg5,ULONG arg6)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[11] = (ULONG) arg4;
- regs[0] = (ULONG) arg5;
- regs[1] = (ULONG) arg6;
- __CallLibrary(INIBase,-216,regs);
- return (WORD) regs[0];
- }
-
- WORD iniReadFloat(void *arg1,void *arg2,void *arg3,void *arg4,ULONG arg5,ULONG arg6)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[11] = (ULONG) arg4;
- regs[0] = (ULONG) arg5;
- regs[1] = (ULONG) &arg6;
- __CallLibrary(INIBase,-216,regs);
- return (WORD) regs[0];
- }
-
- WORD iniReadStrA(void *arg1,void *arg2,void *arg3,void *arg4,ULONG arg5,ULONG arg6)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[11] = (ULONG) arg4;
- regs[0] = (ULONG) arg5;
- regs[1] = (ULONG) arg6;
- __CallLibrary(INIBase,-222,regs);
- return (WORD) regs[0];
- }
-
- WORD iniReadStr(void *arg1,void *arg2,void *arg3,void *arg4,ULONG arg5,ULONG arg6)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[11] = (ULONG) arg4;
- regs[0] = (ULONG) arg5;
- regs[1] = (ULONG) &arg6;
- __CallLibrary(INIBase,-222,regs);
- return (WORD) regs[0];
- }
-
- ULONG iniWriteByteA(void *arg1,void *arg2,void *arg3,void *arg4,ULONG arg5,ULONG arg6,ULONG arg7,ULONG arg8,ULONG arg9)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[11] = (ULONG) arg4;
- regs[0] = (ULONG) arg5;
- regs[1] = (ULONG) arg6;
- regs[2] = (ULONG) arg7;
- regs[3] = (ULONG) arg8;
- regs[4] = (ULONG) arg9;
- __CallLibrary(INIBase,-246,regs);
- return (ULONG) regs[0];
- }
-
- ULONG iniWriteByte(void *arg1,void *arg2,void *arg3,void *arg4,ULONG arg5,ULONG arg6,ULONG arg7,ULONG arg8,ULONG arg9)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[11] = (ULONG) arg4;
- regs[0] = (ULONG) arg5;
- regs[1] = (ULONG) arg6;
- regs[2] = (ULONG) arg7;
- regs[3] = (ULONG) arg8;
- regs[4] = (ULONG) &arg9;
- __CallLibrary(INIBase,-246,regs);
- return (ULONG) regs[0];
- }
-
- ULONG iniWriteWordA(void *arg1,void *arg2,void *arg3,void *arg4,ULONG arg5,ULONG arg6,ULONG arg7,ULONG arg8,ULONG arg9)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[11] = (ULONG) arg4;
- regs[0] = (ULONG) arg5;
- regs[1] = (ULONG) arg6;
- regs[2] = (ULONG) arg7;
- regs[3] = (ULONG) arg8;
- regs[4] = (ULONG) arg9;
- __CallLibrary(INIBase,-252,regs);
- return (ULONG) regs[0];
- }
-
- ULONG iniWriteWord(void *arg1,void *arg2,void *arg3,void *arg4,ULONG arg5,ULONG arg6,ULONG arg7,ULONG arg8,ULONG arg9)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[11] = (ULONG) arg4;
- regs[0] = (ULONG) arg5;
- regs[1] = (ULONG) arg6;
- regs[2] = (ULONG) arg7;
- regs[3] = (ULONG) arg8;
- regs[4] = (ULONG) &arg9;
- __CallLibrary(INIBase,-252,regs);
- return (ULONG) regs[0];
- }
-
- ULONG iniWriteLongA(void *arg1,void *arg2,void *arg3,void *arg4,ULONG arg5,ULONG arg6,ULONG arg7,ULONG arg8,ULONG arg9)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[11] = (ULONG) arg4;
- regs[0] = (ULONG) arg5;
- regs[1] = (ULONG) arg6;
- regs[2] = (ULONG) arg7;
- regs[3] = (ULONG) arg8;
- regs[4] = (ULONG) arg9;
- __CallLibrary(INIBase,-258,regs);
- return (ULONG) regs[0];
- }
-
- ULONG iniWriteLong(void *arg1,void *arg2,void *arg3,void *arg4,ULONG arg5,ULONG arg6,ULONG arg7,ULONG arg8,ULONG arg9)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[11] = (ULONG) arg4;
- regs[0] = (ULONG) arg5;
- regs[1] = (ULONG) arg6;
- regs[2] = (ULONG) arg7;
- regs[3] = (ULONG) arg8;
- regs[4] = (ULONG) &arg9;
- __CallLibrary(INIBase,-258,regs);
- return (ULONG) regs[0];
- }
-
- ULONG iniWriteFloatA(void *arg1,void *arg2,void *arg3,void *arg4,ULONG arg5,ULONG arg6,ULONG arg7,ULONG arg8,ULONG arg9,ULONG arg10)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[11] = (ULONG) arg4;
- regs[0] = (ULONG) arg5;
- regs[1] = (ULONG) arg6;
- regs[2] = (ULONG) arg7;
- regs[3] = (ULONG) arg8;
- regs[4] = (ULONG) arg9;
- regs[5] = (ULONG) arg10;
- __CallLibrary(INIBase,-264,regs);
- return (ULONG) regs[0];
- }
-
- ULONG iniWriteFloat(void *arg1,void *arg2,void *arg3,void *arg4,ULONG arg5,ULONG arg6,ULONG arg7,ULONG arg8,ULONG arg9,ULONG arg10)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[11] = (ULONG) arg4;
- regs[0] = (ULONG) arg5;
- regs[1] = (ULONG) arg6;
- regs[2] = (ULONG) arg7;
- regs[3] = (ULONG) arg8;
- regs[4] = (ULONG) arg9;
- regs[5] = (ULONG) &arg10;
- __CallLibrary(INIBase,-264,regs);
- return (ULONG) regs[0];
- }
-
- ULONG iniWriteStrA(void *arg1,void *arg2,void *arg3,void *arg4,ULONG arg5,ULONG arg6)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[11] = (ULONG) arg4;
- regs[0] = (ULONG) arg5;
- regs[1] = (ULONG) arg6;
- __CallLibrary(INIBase,-270,regs);
- return (ULONG) regs[0];
- }
-
- ULONG iniWriteStr(void *arg1,void *arg2,void *arg3,void *arg4,ULONG arg5,ULONG arg6)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[11] = (ULONG) arg4;
- regs[0] = (ULONG) arg5;
- regs[1] = (ULONG) &arg6;
- __CallLibrary(INIBase,-270,regs);
- return (ULONG) regs[0];
- }
-
- void *iniGetContextName(void *arg1,void *arg2)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- __CallLibrary(INIBase,-276,regs);
- return (void *) regs[0];
- }
-
- void *iniGetContextItem(void *arg1,void *arg2,void *arg3)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- __CallLibrary(INIBase,-282,regs);
- return (void *) regs[0];
- }
-
- void *iniGetContextItemDataA(void *arg1,void *arg2,void *arg3,ULONG arg4)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[0] = (ULONG) arg4;
- __CallLibrary(INIBase,-294,regs);
- return (void *) regs[0];
- }
-
- void *iniGetContextItemData(void *arg1,void *arg2,void *arg3,ULONG arg4)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[0] = (ULONG) &arg4;
- __CallLibrary(INIBase,-294,regs);
- return (void *) regs[0];
- }
-
- WORD iniCheckComment(void *arg1,void *arg2)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- __CallLibrary(INIBase,-300,regs);
- return (WORD) regs[0];
- }
-
- ULONG iniGetNumArrays(void *arg1,void *arg2)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- __CallLibrary(INIBase,-306,regs);
- return (ULONG) regs[0];
- }
-
- void *iniGetArrayLine(void *arg1,void *arg2,ULONG arg3)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[0] = (ULONG) arg3;
- __CallLibrary(INIBase,-312,regs);
- return (void *) regs[0];
- }
-
- void *iniGetArrayPos(void *arg1,void *arg2,ULONG arg3)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[0] = (ULONG) arg3;
- __CallLibrary(INIBase,-318,regs);
- return (void *) regs[0];
- }
-
- ULONG iniGetByteA(void *arg1,void *arg2,void *arg3,ULONG arg4)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[0] = (ULONG) arg4;
- __CallLibrary(INIBase,-342,regs);
- return (ULONG) regs[0];
- }
-
- ULONG iniGetByte(void *arg1,void *arg2,void *arg3,ULONG arg4)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[0] = (ULONG) &arg4;
- __CallLibrary(INIBase,-342,regs);
- return (ULONG) regs[0];
- }
-
- ULONG iniGetWordA(void *arg1,void *arg2,void *arg3,ULONG arg4)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[0] = (ULONG) arg4;
- __CallLibrary(INIBase,-348,regs);
- return (ULONG) regs[0];
- }
-
- ULONG iniGetWord(void *arg1,void *arg2,void *arg3,ULONG arg4)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[0] = (ULONG) &arg4;
- __CallLibrary(INIBase,-348,regs);
- return (ULONG) regs[0];
- }
-
- ULONG iniGetLongA(void *arg1,void *arg2,void *arg3,ULONG arg4)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[0] = (ULONG) arg4;
- __CallLibrary(INIBase,-354,regs);
- return (ULONG) regs[0];
- }
-
- ULONG iniGetLong(void *arg1,void *arg2,void *arg3,ULONG arg4)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[0] = (ULONG) &arg4;
- __CallLibrary(INIBase,-354,regs);
- return (ULONG) regs[0];
- }
-
- ULONG iniGetFloatA(void *arg1,void *arg2,void *arg3,ULONG arg4)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[0] = (ULONG) arg4;
- __CallLibrary(INIBase,-360,regs);
- return (ULONG) regs[0];
- }
-
- ULONG iniGetFloat(void *arg1,void *arg2,void *arg3,ULONG arg4)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[0] = (ULONG) &arg4;
- __CallLibrary(INIBase,-360,regs);
- return (ULONG) regs[0];
- }
-
- void *iniGetStrA(void *arg1,void *arg2,void *arg3,ULONG arg4)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[0] = (ULONG) arg4;
- __CallLibrary(INIBase,-366,regs);
- return (void *) regs[0];
- }
-
- void *iniGetStr(void *arg1,void *arg2,void *arg3,ULONG arg4)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[0] = (ULONG) &arg4;
- __CallLibrary(INIBase,-366,regs);
- return (void *) regs[0];
- }
-
- ULONG iniPutByteA(void *arg1,void *arg2,void *arg3,ULONG arg4,ULONG arg5,ULONG arg6,ULONG arg7)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[0] = (ULONG) arg4;
- regs[1] = (ULONG) arg5;
- regs[2] = (ULONG) arg6;
- regs[3] = (ULONG) arg7;
- __CallLibrary(INIBase,-390,regs);
- return (ULONG) regs[0];
- }
-
- ULONG iniPutByte(void *arg1,void *arg2,void *arg3,ULONG arg4,ULONG arg5,ULONG arg6,ULONG arg7)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[0] = (ULONG) arg4;
- regs[1] = (ULONG) arg5;
- regs[2] = (ULONG) arg6;
- regs[3] = (ULONG) &arg7;
- __CallLibrary(INIBase,-390,regs);
- return (ULONG) regs[0];
- }
-
- ULONG iniPutWordA(void *arg1,void *arg2,void *arg3,ULONG arg4,ULONG arg5,ULONG arg6,ULONG arg7)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[0] = (ULONG) arg4;
- regs[1] = (ULONG) arg5;
- regs[2] = (ULONG) arg6;
- regs[3] = (ULONG) arg7;
- __CallLibrary(INIBase,-396,regs);
- return (ULONG) regs[0];
- }
-
- ULONG iniPutWord(void *arg1,void *arg2,void *arg3,ULONG arg4,ULONG arg5,ULONG arg6,ULONG arg7)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[0] = (ULONG) arg4;
- regs[1] = (ULONG) arg5;
- regs[2] = (ULONG) arg6;
- regs[3] = (ULONG) &arg7;
- __CallLibrary(INIBase,-396,regs);
- return (ULONG) regs[0];
- }
-
- ULONG iniPutLongA(void *arg1,void *arg2,void *arg3,ULONG arg4,ULONG arg5,ULONG arg6,ULONG arg7)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[0] = (ULONG) arg4;
- regs[1] = (ULONG) arg5;
- regs[2] = (ULONG) arg6;
- regs[3] = (ULONG) arg7;
- __CallLibrary(INIBase,-402,regs);
- return (ULONG) regs[0];
- }
-
- ULONG iniPutLong(void *arg1,void *arg2,void *arg3,ULONG arg4,ULONG arg5,ULONG arg6,ULONG arg7)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[0] = (ULONG) arg4;
- regs[1] = (ULONG) arg5;
- regs[2] = (ULONG) arg6;
- regs[3] = (ULONG) &arg7;
- __CallLibrary(INIBase,-402,regs);
- return (ULONG) regs[0];
- }
-
- ULONG iniPutFloatA(void *arg1,void *arg2,void *arg3,ULONG arg4,ULONG arg5,ULONG arg6,ULONG arg7,ULONG arg8)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[0] = (ULONG) arg4;
- regs[1] = (ULONG) arg5;
- regs[2] = (ULONG) arg6;
- regs[3] = (ULONG) arg7;
- regs[4] = (ULONG) arg8;
- __CallLibrary(INIBase,-408,regs);
- return (ULONG) regs[0];
- }
-
- ULONG iniPutFloat(void *arg1,void *arg2,void *arg3,ULONG arg4,ULONG arg5,ULONG arg6,ULONG arg7,ULONG arg8)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[0] = (ULONG) arg4;
- regs[1] = (ULONG) arg5;
- regs[2] = (ULONG) arg6;
- regs[3] = (ULONG) arg7;
- regs[4] = (ULONG) &arg8;
- __CallLibrary(INIBase,-408,regs);
- return (ULONG) regs[0];
- }
-
- ULONG iniPutStrA(void *arg1,void *arg2,void *arg3,ULONG arg4)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[0] = (ULONG) arg4;
- __CallLibrary(INIBase,-414,regs);
- return (ULONG) regs[0];
- }
-
- ULONG iniPutStr(void *arg1,void *arg2,void *arg3,ULONG arg4)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[10] = (ULONG) arg3;
- regs[0] = (ULONG) &arg4;
- __CallLibrary(INIBase,-414,regs);
- return (ULONG) regs[0];
- }
-
- LONG iniStrToInt(void *arg1,LONG arg2)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[0] = (ULONG) arg2;
- __CallLibrary(INIBase,-420,regs);
- return (LONG) regs[0];
- }
-
- ULONG iniIntToStr(void *arg1,LONG arg2,ULONG arg3,ULONG arg4,ULONG arg5)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[0] = (ULONG) arg2;
- regs[1] = (ULONG) arg3;
- regs[2] = (ULONG) arg4;
- regs[3] = (ULONG) arg5;
- __CallLibrary(INIBase,-426,regs);
- return (ULONG) regs[0];
- }
-
- LONG iniStrToFloat(void *arg1,LONG arg2)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[0] = (ULONG) arg2;
- __CallLibrary(INIBase,-432,regs);
- return (LONG) regs[0];
- }
-
- ULONG iniFloatToStr(void *arg1,LONG arg2,ULONG arg3,ULONG arg4,ULONG arg5,ULONG arg6)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[0] = (ULONG) arg2;
- regs[1] = (ULONG) arg3;
- regs[2] = (ULONG) arg4;
- regs[3] = (ULONG) arg5;
- regs[4] = (ULONG) arg6;
- __CallLibrary(INIBase,-438,regs);
- return (ULONG) regs[0];
- }
-
- void *iniFindContext(void *arg1,void *arg2,ULONG arg3)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[0] = (ULONG) arg3;
- __CallLibrary(INIBase,-444,regs);
- return (void *) regs[0];
- }
-
- void *iniFindItem(void *arg1,void *arg2,ULONG arg3)
- {
- extern struct Library *INIBase;
- ULONG regs[16];
- regs[8] = (ULONG) arg1;
- regs[9] = (ULONG) arg2;
- regs[0] = (ULONG) arg3;
- __CallLibrary(INIBase,-450,regs);
- return (void *) regs[0];
- }
-
-