home *** CD-ROM | disk | FTP | other *** search
- #ifndef _INCLUDE_PRAGMA_XVS_LIB_H
- #define _INCLUDE_PRAGMA_XVS_LIB_H
-
- #ifndef CLIB_XVS_PROTOS_H
- #include <clib/xvs_protos.h>
- #endif
-
- #if defined(AZTEC_C) || defined(__MAXON__) || defined(__STORM__)
- #pragma amicall(xvsBase,0x01E,xvsSelfTest())
- #pragma amicall(xvsBase,0x024,xvsCreateVirusList(d0))
- #pragma amicall(xvsBase,0x02A,xvsFreeVirusList(a1))
- #pragma amicall(xvsBase,0x030,xvsAllocObject(d0))
- #pragma amicall(xvsBase,0x036,xvsFreeObject(a1))
- #pragma amicall(xvsBase,0x03C,xvsObjectType(a1))
- #pragma amicall(xvsBase,0x042,xvsCheckBootblock(a0))
- #pragma amicall(xvsBase,0x048,xvsInstallBootblock(a0,d0,d1))
- #pragma amicall(xvsBase,0x04E,xvsSumBootblock(a0,d0))
- #pragma amicall(xvsBase,0x054,xvsCheckSector(a0))
- #pragma amicall(xvsBase,0x05A,xvsRepairSector(a0))
- #pragma amicall(xvsBase,0x060,xvsCheckFile(a0))
- #pragma amicall(xvsBase,0x066,xvsRepairFile(a0))
- #pragma amicall(xvsBase,0x06C,xvsSurveyMemory(a0))
- #endif
- #if defined(_DCC) || defined(__SASC)
- #pragma libcall xvsBase xvsSelfTest 01E 00
- #pragma libcall xvsBase xvsCreateVirusList 024 001
- #pragma libcall xvsBase xvsFreeVirusList 02A 901
- #pragma libcall xvsBase xvsAllocObject 030 001
- #pragma libcall xvsBase xvsFreeObject 036 901
- #pragma libcall xvsBase xvsObjectType 03C 901
- #pragma libcall xvsBase xvsCheckBootblock 042 801
- #pragma libcall xvsBase xvsInstallBootblock 048 10803
- #pragma libcall xvsBase xvsSumBootblock 04E 0802
- #pragma libcall xvsBase xvsCheckSector 054 801
- #pragma libcall xvsBase xvsRepairSector 05A 801
- #pragma libcall xvsBase xvsCheckFile 060 801
- #pragma libcall xvsBase xvsRepairFile 066 801
- #pragma libcall xvsBase xvsSurveyMemory 06C 801
- #endif
-
- #endif /* _INCLUDE_PRAGMA_XVS_LIB_H */
-