home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 23 / AACD 23.iso / AACD / Magazine / YAM / Source / includes / pragmas / genesis_pragmas.h < prev    next >
Encoding:
C/C++ Source or Header  |  2001-03-09  |  1.6 KB  |  36 lines

  1. #if defined(AZTEC_C) || defined(__MAXON__) || defined(__STORM__)
  2. #pragma amicall(GenesisBase,0x01E,GetFileSize(a0))
  3. #pragma amicall(GenesisBase,0x024,ParseConfig(a0,a1))
  4. #pragma amicall(GenesisBase,0x02A,ParseNext(a0))
  5. #pragma amicall(GenesisBase,0x030,ParseNextLine(a0))
  6. #pragma amicall(GenesisBase,0x036,ParseEnd(a0))
  7. #pragma amicall(GenesisBase,0x03C,ReallocCopy(a0,a1))
  8. #pragma amicall(GenesisBase,0x042,FreeUser(a0))
  9. #pragma amicall(GenesisBase,0x048,GetUserName(d0,a0,d1))
  10. #pragma amicall(GenesisBase,0x04E,GetUser(a0,a1,a2,d0))
  11. #pragma amicall(GenesisBase,0x054,GetGlobalUser())
  12. #pragma amicall(GenesisBase,0x05A,SetGlobalUser(a0))
  13. #pragma amicall(GenesisBase,0x060,ClearUserList())
  14. #pragma amicall(GenesisBase,0x066,ReloadUserList())
  15. #pragma amicall(GenesisBase,0x06C,ReadFile(a0,a1,d0))
  16. #pragma amicall(GenesisBase,0x072,WriteFile(a0,a1,d0))
  17. #pragma amicall(GenesisBase,0x078,IsOnline(d0))
  18. #else
  19. #pragma libcall GenesisBase GetFileSize 1e 801
  20. #pragma libcall GenesisBase ParseConfig 24 9802
  21. #pragma libcall GenesisBase ParseNext 2a 801
  22. #pragma libcall GenesisBase ParseNextLine 30 801
  23. #pragma libcall GenesisBase ParseEnd 36 801
  24. #pragma libcall GenesisBase ReallocCopy 3c 9802
  25. #pragma libcall GenesisBase FreeUser 42 801
  26. #pragma libcall GenesisBase GetUserName 48 18003
  27. #pragma libcall GenesisBase GetUser 4e 0A9804
  28. #pragma libcall GenesisBase GetGlobalUser 54 0
  29. #pragma libcall GenesisBase SetGlobalUser 5a 801
  30. #pragma libcall GenesisBase ClearUserList 60 0
  31. #pragma libcall GenesisBase ReloadUserList 66 0
  32. #pragma libcall GenesisBase ReadFile 6c 09803
  33. #pragma libcall GenesisBase WriteFile 72 09803
  34. #pragma libcall GenesisBase IsOnline 78 001
  35. #endif
  36.