]> git.sur5r.net Git - cc65/blobdiff - include/geos/gmemory.h
Fixed _textcolor definition.
[cc65] / include / geos / gmemory.h
index 805728864bdfe6d3038db3abb25617a043b3f1c2..ba8e9f21175d7934b599ec4d320fa0e4126cbba7 100644 (file)
@@ -1,33 +1,30 @@
 /*
   GEOS memory and string functions
 
-  ported to small C on 27.10.1999
-  by Maciej 'YTM/Alliance' Witkowiak
+  by Maciej 'YTM/Elysium' Witkowiak
 */
 
-#ifndef        _GMEMORY_H
+#ifndef _GMEMORY_H
 #define _GMEMORY_H
 
-#ifndef _GSTRUCT_H
 #include <geos/gstruct.h>
-#endif
 
-void __fastcall__ CopyString(char *dest, char *source);
-char __fastcall__ CmpString(char *dest, char *source);
-void __fastcall__ CopyFString(char len, char *dest, char *source);
-char __fastcall__ CmpFString(char len, char *dest, char *source); 
+void __fastcall__ CopyString(char *dest, const char *source);
+char __fastcall__ CmpString(const char *dest, const char *source);
+void __fastcall__ CopyFString(char len, char *dest, const char *source);
+char __fastcall__ CmpFString(char len, char *dest, const char *source); 
 
-int __fastcall__ CRC(char *buffer, int len);
-void __fastcall__ ClearRam(char *dest, int len);
-void __fastcall__ FillRam(char what, char *dest, int len);
+unsigned __fastcall__ CRC(const char *buffer, unsigned len);
+void* __fastcall__ ClearRam(char *dest, unsigned len);
+void* __fastcall__ FillRam(char *dest, char what, unsigned len);
 
-void __fastcall__ MoveData(char *source, char *dest, int len);
+void* __fastcall__ MoveData(char *dest, const char *source, unsigned len);
 
 void __fastcall__ InitRam(char *myInitTab);
 
-void __fastcall__ StashRAM(char REUBank, int len, char *reuaddy, char *cpuaddy);
-void __fastcall__ FetchRAM(char REUBank, int len, char *reuaddy, char *cpuaddy);
-void __fastcall__ SwapRAM(char REUBank, int len, char *reuaddy, char *cpuaddy);
-char __fastcall__ VerifyRAM(char REUBank, int len, char *reuaddy, char *cpuaddy);
+void __fastcall__ StashRAM(char REUBank, unsigned len, char *reuaddy, const char *cpuaddy);
+void __fastcall__ FetchRAM(char REUBank, unsigned len, const char *reuaddy, char *cpuaddy);
+void __fastcall__ SwapRAM(char REUBank, unsigned len, char *reuaddy, char *cpuaddy);
+char __fastcall__ VerifyRAM(char REUBank, unsigned len, const char *reuaddy, const char *cpuaddy);
 
 #endif