]> git.sur5r.net Git - cc65/commitdiff
Change calling conventions
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sat, 22 Jun 2002 11:17:33 +0000 (11:17 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sat, 22 Jun 2002 11:17:33 +0000 (11:17 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@1321 b7a2c559-68d2-44c3-8de9-860c34a00d81

include/cbm.h

index faff57db9fd155cf3760ce4b266451183a56b516..03f059a4f95d8fc903456e1ab20c5756b3768e17 100644 (file)
@@ -127,13 +127,15 @@ unsigned int cbm_load(const char* name, unsigned char device,
 
 unsigned char cbm_save(const char* name, unsigned char device,
                        unsigned char* data, unsigned int size);
-/* Saves "size" bytes starting at "data" to a file. 
+/* Saves "size" bytes starting at "data" to a file.
  * Returns 0 if saving was successful, otherwise an errorcode (see table
  * below).
  */
 
-unsigned char cbm_open(unsigned char lfn, unsigned char device,
-                       unsigned char sec_addr, const char* name);
+unsigned char __fastcall__ cbm_open (unsigned char lfn,
+                                     unsigned char device,
+                                     unsigned char sec_addr,
+                                     const char* name);
 /* Opens a file. Works just like the BASIC command.
  * Returns 0 if opening was successful, otherwise an errorcode (see table
  * below).
@@ -142,7 +144,7 @@ unsigned char cbm_open(unsigned char lfn, unsigned char device,
 void __fastcall__ cbm_close (unsigned char lfn);
 /* Closes a file */
 
-int cbm_read(unsigned char lfn, void* buffer, unsigned int size);
+int __fastcall__ cbm_read (unsigned char lfn, void* buffer, unsigned int size);
 /* Reads up to "size" bytes from a file to "buffer".
  * Returns the number of actually read bytes, 0 if there are no bytes left
  * (EOF) or -1 in case of an error. _oserror contains an errorcode then (see