home *** CD-ROM | disk | FTP | other *** search
- struct AsyncFile *__OpenAsyncPPC(void *,STRPTR fileName,ULONG mode,LONG bufferSize) = "\tlwz\tr0,-106(r3)\n\tmtlr\tr0\n\tblrl";
- #define OpenAsyncPPC(x1,x2,x3) __OpenAsyncPPC(AsyncIOBase,(x1),(x2),(x3))
-
- struct AsyncFile *__OpenAsyncFromFHPPC(void *,BPTR handle,ULONG mode,LONG bufferSize) = "\tlwz\tr0,-112(r3)\n\tmtlr\tr0\n\tblrl";
- #define OpenAsyncFromFHPPC(x1,x2,x3) __OpenAsyncFromFHPPC(AsyncIOBase,(x1),(x2),(x3))
-
- LONG __CloseAsyncPPC(void *,struct AsyncFile *file) = "\tlwz\tr0,-118(r3)\n\tmtlr\tr0\n\tblrl";
- #define CloseAsyncPPC(x1) __CloseAsyncPPC(AsyncIOBase,(x1))
-
- LONG __SeekAsyncPPC(void *,struct AsyncFile *file,LONG position,LONG mode) = "\tlwz\tr0,-124(r3)\n\tmtlr\tr0\n\tblrl";
- #define SeekAsyncPPC(x1,x2,x3) __SeekAsyncPPC(AsyncIOBase,(x1),(x2),(x3))
-
- LONG __ReadAsyncPPC(void *,struct AsyncFile *file,APTR buffer,LONG numBytes) = "\tlwz\tr0,-130(r3)\n\tmtlr\tr0\n\tblrl";
- #define ReadAsyncPPC(x1,x2,x3) __ReadAsyncPPC(AsyncIOBase,(x1),(x2),(x3))
-
- LONG __WriteAsyncPPC(void *,struct AsyncFile *file,APTR buffer,LONG numBytes) = "\tlwz\tr0,-136(r3)\n\tmtlr\tr0\n\tblrl";
- #define WriteAsyncPPC(x1,x2,x3) __WriteAsyncPPC(AsyncIOBase,(x1),(x2),(x3))
-
- LONG __ReadCharAsyncPPC(void *,struct AsyncFile *file) = "\tlwz\tr0,-142(r3)\n\tmtlr\tr0\n\tblrl";
- #define ReadCharAsyncPPC(x1) __ReadCharAsyncPPC(AsyncIOBase,(x1))
-
- LONG __WriteCharAsyncPPC(void *,struct AsyncFile *file,ULONG ch) = "\tlwz\tr0,-148(r3)\n\tmtlr\tr0\n\tblrl";
- #define WriteCharAsyncPPC(x1,x2) __WriteCharAsyncPPC(AsyncIOBase,(x1),(x2))
-
- LONG __ReadLineAsyncPPC(void *,struct AsyncFile *file,STRPTR buffer,LONG size) = "\tlwz\tr0,-154(r3)\n\tmtlr\tr0\n\tblrl";
- #define ReadLineAsyncPPC(x1,x2,x3) __ReadLineAsyncPPC(AsyncIOBase,(x1),(x2),(x3))
-
- LONG __WriteLineAsyncPPC(void *,struct AsyncFile *file,STRPTR line) = "\tlwz\tr0,-160(r3)\n\tmtlr\tr0\n\tblrl";
- #define WriteLineAsyncPPC(x1,x2) __WriteLineAsyncPPC(AsyncIOBase,(x1),(x2))
-
- STRPTR __FGetsAsyncPPC(void *,struct AsyncFile *file,STRPTR buffer,LONG size) = "\tlwz\tr0,-166(r3)\n\tmtlr\tr0\n\tblrl";
- #define FGetsAsyncPPC(x1,x2,x3) __FGetsAsyncPPC(AsyncIOBase,(x1),(x2),(x3))
-
- STRPTR __FGetsLenAsyncPPC(void *,struct AsyncFile *file,STRPTR buffer,LONG size,LONG *length) = "\tlwz\tr0,-172(r3)\n\tmtlr\tr0\n\tblrl";
- #define FGetsLenAsyncPPC(x1,x2,x3,x4) __FGetsLenAsyncPPC(AsyncIOBase,(x1),(x2),(x3),(x4))
-
- LONG __PeekAsyncPPC(void *,struct AsyncFile *file,APTR buffer,LONG numBytes) = "\tlwz\tr0,-178(r3)\n\tmtlr\tr0\n\tblrl";
- #define PeekAsyncPPC(x1,x2,x3) __PeekAsyncPPC(AsyncIOBase,(x1),(x2),(x3))
-
-