1
0
mirror of https://github.com/cc65/cc65.git synced 2024-07-11 14:29:11 +00:00
cc65/libsrc/cbm
ol.sc 3ca0ddb1b0 Better stick to the "high level" errno helpers as done everywhere else.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5845 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-10-10 20:51:10 +00:00
..
c_acptr.s Unified names of CBM kernal level functions and completed the list of 2012-07-01 12:36:44 +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
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 Unified names of CBM kernal level functions and completed the list of 2012-07-01 12:36:44 +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 Unified names of CBM kernal level functions and completed the list of 2012-07-01 12:36:44 +00:00
c_close.s
c_clrch.s Patch by Stefan Haubenthal: Remove __fastcall__ in comments and/or the 2012-03-04 13:08:54 +00:00
c_getin.s Fixed wrong filename for module c_getin.s 2012-07-01 11:32:59 +00:00
c_iobase.s Unified names of CBM kernal level functions and completed the list of 2012-07-01 12:36:44 +00:00
c_listen.s Unified names of CBM kernal level functions and completed the list of 2012-07-01 12:36:44 +00:00
c_load.s
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
c_setnam.s
c_talk.s Unified names of CBM kernal level functions and completed the list of 2012-07-01 12:36:44 +00:00
c_unlsn.s Unified names of CBM kernal level functions and completed the list of 2012-07-01 12:36:44 +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
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
cbm_open.s
cbm_read.s
cbm_save.c Change calling convention of cbm_save() to __fastcall__. 2010-06-04 10:25:53 +00:00
cbm_write.s
cbm.inc Have the internal function 'isdisk' set the carry for device 31. As the device id 31 doesn't really exist it is for sure no disk. 2012-09-05 19:07:34 +00:00
cclear.s
chline.s
clock.s
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
cvline.s
devicedir.s Better stick to the "high level" errno helpers as done everywhere else. 2012-10-10 20:51:10 +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
filedes.s
filename.s Choose another way to fix the issue from r5804: When parsing the directory 2012-08-06 18:45:26 +00:00
filetype.s Move the _filetype variable into its own module, so people who want to change 2012-07-15 12:34:35 +00:00
filevars.s Move the _filetype variable into its own module, so people who want to change 2012-07-15 12:34:35 +00:00
getdevice.s Removed TAB. 2012-10-10 19:12:29 +00:00
gotox.s
gotoxy.s
gotoy.s
initcwd.s initcwd will be called from the upcoming __syschdir so it has to be moved out of the INIT segment - and so it doesn't make sense anymore to keep devicestr as separate module anymore as the integration with initcwd allows to omit the jmp from the latter to the former. 2012-10-10 19:32:30 +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 initcwd will be called from the upcoming __syschdir so it has to be moved out of the INIT segment - and so it doesn't make sense anymore to keep devicestr as separate module anymore as the integration with initcwd allows to omit the jmp from the latter to the former. 2012-10-10 19:32:30 +00:00
open.s Choose another way to fix the issue from r5804: When parsing the directory 2012-08-06 18:45:26 +00:00
opendir.c Fixed a comment. 2012-07-30 19:02:07 +00:00
oserrlist.s
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 Fix invalid header offset (has been changed in opendir.c but checkin of 2012-08-01 08:49:09 +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
seekdir.c Implemented rewinddir/seekdir. 2012-06-03 15:11:32 +00:00
sysremove.s
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
wherey.s
write.s Fixed an error: The write routine didn't detect write errors correctly. 2012-04-25 20:00:09 +00:00