1
0
mirror of https://github.com/cc65/cc65.git synced 2024-07-07 04:29:01 +00:00
cc65/libsrc/cbm
uz 5bc67cdaee Move definitions for CBM file types into its own header file, since these
definitions are needed for file type macros in dirent.h. Unify names for the
include files.


git-svn-id: svn://svn.cc65.org/cc65/trunk@5735 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-06-24 13:52:06 +00:00
..
c_acptr.s Patch by Stefan Haubenthal: Remove __fastcall__ in comments and/or the 2012-03-04 13:08:54 +00:00
c_basin.s Patch by Stefan Haubenthal: Remove __fastcall__ in comments and/or the 2012-03-04 13:08:54 +00:00
c_bsout.s Use external symbols for the CBM kernal jump table functions. This allows 2002-11-19 23:02:47 +00:00
c_chkin.s Fixed two more function that didn't clear the high byte of the function result. 2009-08-23 21:40:36 +00:00
c_ciout.s Use external symbols for the CBM kernal jump table functions. This allows 2002-11-19 23:02:47 +00:00
c_ckout.s Fixed two more function that didn't clear the high byte of the function result. 2009-08-23 21:40:36 +00:00
c_clall.s Patch by Stefan Haubenthal: Remove __fastcall__ in comments and/or the 2012-03-04 13:08:54 +00:00
c_close.s Use external symbols for the CBM kernal jump table functions. This allows 2002-11-19 23:02:47 +00:00
c_clrch.s Patch by Stefan Haubenthal: Remove __fastcall__ in comments and/or the 2012-03-04 13:08:54 +00:00
c_iobase.s Patch by Stefan Haubenthal: Remove __fastcall__ in comments and/or the 2012-03-04 13:08:54 +00:00
c_listen.s Use external symbols for the CBM kernal jump table functions. This allows 2002-11-19 23:02:47 +00:00
c_load.s Use external symbols for the CBM kernal jump table functions. This allows 2002-11-19 23:02:47 +00:00
c_open.s Patch by Stefan Haubenthal: Remove __fastcall__ in comments and/or the 2012-03-04 13:08:54 +00:00
c_readst.s Patch by Stefan Haubenthal: Remove __fastcall__ in comments and/or the 2012-03-04 13:08:54 +00:00
c_save.s Fixed an error in cbm_k_save (on which cbm_save is based): The X register was 2009-08-23 21:38:11 +00:00
c_setlfs.s Use external symbols for the CBM kernal jump table functions. This allows 2002-11-19 23:02:47 +00:00
c_setnam.s Use external symbols for the CBM kernal jump table functions. This allows 2002-11-19 23:02:47 +00:00
c_talk.s Use external symbols for the CBM kernal jump table functions. This allows 2002-11-19 23:02:47 +00:00
c_unlsn.s Patch by Stefan Haubenthal: Remove __fastcall__ in comments and/or the 2012-03-04 13:08:54 +00:00
c_untlk.s Patch by Stefan Haubenthal: Remove __fastcall__ in comments and/or the 2012-03-04 13:08:54 +00:00
cbm_close.s Added comments to cbm.h. 2001-03-20 21:06:04 +00:00
cbm_dir.c Allow a third, optional filename argument for cbm_opendir. 2012-06-04 18:32:38 +00:00
cbm_filetype.s Move definitions for CBM file types into its own header file, since these 2012-06-24 13:52:06 +00:00
cbm_load.c Fix parameters to cbm_load and cbm_save 2002-12-13 00:30:40 +00:00
cbm_open.s Rewrote cbm_open and cbm_read in assembler saving about 80 bytes total. 2002-06-22 10:58:24 +00:00
cbm_read.s Use external symbols for the CBM kernal jump table functions. This allows 2002-11-19 23:02:47 +00:00
cbm_save.c Change calling convention of cbm_save() to __fastcall__. 2010-06-04 10:25:53 +00:00
cbm_write.s Use external symbols for the CBM kernal jump table functions. This allows 2002-11-19 23:02:47 +00:00
cbm.inc Use external symbols for the CBM kernal jump table functions. This allows 2002-11-19 23:02:47 +00:00
cclear.s This commit was generated by cvs2svn to compensate for changes in r2, 2000-05-28 13:40:48 +00:00
chline.s This commit was generated by cvs2svn to compensate for changes in r2, 2000-05-28 13:40:48 +00:00
clock.s Use external symbols for the CBM kernal jump table functions. This allows 2002-11-19 23:02:47 +00:00
close.s Fixed sources to use the new __mappederrno and __directerrno functions, and 2010-06-26 11:28:44 +00:00
closedir.s Added the POSIX functions opendir() and closedir(). 2012-05-30 19:37:57 +00:00
ctype.s Improved ctype.s from Greg King 2003-05-05 09:04:36 +00:00
cvline.s This commit was generated by cvs2svn to compensate for changes in r2, 2000-05-28 13:40:48 +00:00
dir.h Removed unnecessary include files. 2012-06-03 14:32:15 +00:00
dir.inc Implemented rewinddir/seekdir. 2012-06-03 15:11:32 +00:00
dir.s Implement special read function that sets errno in case of a short read. Drop 2012-06-03 13:59:31 +00:00
diskcmd.s Comment additions and changes. 2009-02-22 14:42:32 +00:00
exehdr.s The BASIC stub does encode the start address with only 4 digits. Add a check 2011-07-08 08:58:41 +00:00
filedes.inc Working on the CBM file functions 2002-11-17 22:45:55 +00:00
filedes.s Finally: Commodore file I/O 2002-11-16 23:45:15 +00:00
filename.s Add provisions to open a disk directory using open(). 2012-05-29 20:52:18 +00:00
filevars.s Initialize _curunit from the zeropage value DEVNUM (aka First Address) in a constructor with a very high priority to be called before DEVNUM gets overwritten by other constructors. 2010-02-14 23:12:54 +00:00
gotox.s This commit was generated by cvs2svn to compensate for changes in r2, 2000-05-28 13:40:48 +00:00
gotoxy.s This commit was generated by cvs2svn to compensate for changes in r2, 2000-05-28 13:40:48 +00:00
gotoy.s This commit was generated by cvs2svn to compensate for changes in r2, 2000-05-28 13:40:48 +00:00
initcwd.s Added initcwd.s from Stefan Haubenthal which initializes _cwd on startup. 2005-07-24 13:20:49 +00:00
loadaddr.s New module that contains the load address expected by the Commodore machines 2010-11-13 16:56:42 +00:00
Makefile Move definitions for CBM file types into its own header file, since these 2012-06-24 13:52:06 +00:00
open.s Add provisions to open a disk directory using open(). 2012-05-29 20:52:18 +00:00
opendir.c Reorder variables to take advangate of improved code generation. 2012-06-07 13:31:32 +00:00
oserrlist.s Finally: Commodore file I/O 2002-11-16 23:45:15 +00:00
oserror.s No need to import __oserror. 2010-06-10 19:14:42 +00:00
read.s Fixed sources to use the new __mappederrno and __directerrno functions, and 2010-06-26 11:28:44 +00:00
readdir.c Small optimization for shorter code. 2012-06-03 16:49:23 +00:00
rewinddir.s Implemented rewinddir/seekdir. 2012-06-03 15:11:32 +00:00
rwcommon.s Fixed sources to use the new __mappederrno and __directerrno functions, and 2010-06-26 11:28:44 +00:00
scratch.s Moved some code from scratch.s into a new subroutine named writefndiskcmd in 2009-02-22 14:02:52 +00:00
seekdir.c Implemented rewinddir/seekdir. 2012-06-03 15:11:32 +00:00
sysremove.s fnparse will return zero flag according to error (ZF=1 means no error). 2009-02-22 13:54:03 +00:00
sysrename.s Be sure to read disk errors after sending the command on the command channel. 2009-07-27 18:42:37 +00:00
telldir.s Added the telldir() function. 2012-06-03 14:03:22 +00:00
toascii.s The X register must be zero on return. 2009-11-02 16:24:26 +00:00
wherex.s Use direct access to the position variables, since gotoxy uses them also. 2003-12-27 15:51:11 +00:00
wherey.s Use direct access to the position variables, since gotoxy uses them also. 2003-12-27 15:51:11 +00:00
write.s Fixed an error: The write routine didn't detect write errors correctly. 2012-04-25 20:00:09 +00:00