link.pchsource 1.8 KB

123456789101112131415161718192021222324252627282930313233343536
  1. #var NULL D(((void*)0))
  2. #var FALSE D(0)
  3. #var TRUE D(1)
  4. #var ESQ typedef unsigned char ESQ;
  5. #var CESI typedef const ESQ*CESI;
  6. #var ESI typedef ESQ*ESI;
  7. #var LIO_CTX typedef struct{unsigned short hVar;union{const void*pVar;struct{unsigned short FindFlags;unsigned short NameSym;}DirVars;}extra;const char*VarName;unsigned short VarSize;unsigned short Index;unsigned short Unknown;unsigned char VarType;unsigned char VarCompat;}LIO_CTX;
  8. #var size_t typedef unsigned long size_t;
  9. #var SYM_STR typedef CESI SYM_STR;
  10. #var flush_link D(_rom_call(void,(void),24D))
  11. #var getcalc D(_rom_call(void,(SYM_STR),54))
  12. #var LIO_Get D(_rom_call(unsigned short,(LIO_CTX*),57))
  13. #var LIO_GetMultiple D(_rom_call(short,(LIO_CTX*),59))
  14. #var LIO_Receive D(_rom_call(unsigned short,(LIO_CTX*,short,short),58))
  15. #var LIO_RecvData D(_rom_call(unsigned short,(void*,long,long),5B))
  16. #var LIO_Send D(_rom_call(unsigned short,(LIO_CTX*,short),56))
  17. #var LIO_SendData D(_rom_call(unsigned short,(const void*,long),5A))
  18. #var LIO_SendProduct D(_rom_call(unsigned short,(LIO_CTX*,short),253))
  19. #var OSCheckSilentLink D(_rom_call(short,(void),24A))
  20. #var OSLinkClose D(_rom_call(void,(void),24E))
  21. #var OSLinkCmd D(_rom_call(void,(short),24B))
  22. #var OSLinkOpen D(_rom_call(void,(void),24D))
  23. #var OSLinkReset D(_rom_call(void,(void),24C))
  24. #var OSLinkTxQueueActive D(_rom_call(short,(void),252))
  25. #var OSLinkTxQueueInquire D(_rom_call(unsigned short,(void),251))
  26. #var OSReadLinkBlock D(_rom_call(unsigned short,(char*,short),24F))
  27. #var OSWriteLinkBlock D(_rom_call(short,(const char*,short),250))
  28. #var receive D(_rom_call(unsigned short,(char*,short),24F))
  29. #var reset_link D(_rom_call(void,(void),24C))
  30. #var sendcalc D(_rom_call(unsigned short,(SYM_STR,short,short,unsigned char*),55))
  31. #var transmit D(_rom_call(short,(const char*,short),250))
  32. #var tx_free D(_rom_call(unsigned short,(void),252))