]> git.sur5r.net Git - cc65/log
cc65
20 years agoDocument push/pop for segment name #pragmas
cuz [Mon, 8 Mar 2004 22:35:37 +0000 (22:35 +0000)]
Document push/pop for segment name #pragmas

git-svn-id: svn://svn.cc65.org/cc65/trunk@2908 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoAllow push/pop arguments for segment name #pragmas
cuz [Mon, 8 Mar 2004 22:33:27 +0000 (22:33 +0000)]
Allow push/pop arguments for segment name #pragmas

git-svn-id: svn://svn.cc65.org/cc65/trunk@2907 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoFixed issues with the last change: The return code must be pulled from stack
cuz [Mon, 8 Mar 2004 20:38:58 +0000 (20:38 +0000)]
Fixed issues with the last change: The return code must be pulled from stack
before the stack pointer is reset.

git-svn-id: svn://svn.cc65.org/cc65/trunk@2906 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoRenamed IS_Pop to IS_Drop
cuz [Sun, 7 Mar 2004 22:09:25 +0000 (22:09 +0000)]
Renamed IS_Pop to IS_Drop

git-svn-id: svn://svn.cc65.org/cc65/trunk@2905 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoNew module strstack
cuz [Sun, 7 Mar 2004 22:09:06 +0000 (22:09 +0000)]
New module strstack

git-svn-id: svn://svn.cc65.org/cc65/trunk@2904 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoDocumented the new push/pop factility for #pragmas.
cuz [Sun, 7 Mar 2004 22:02:45 +0000 (22:02 +0000)]
Documented the new push/pop factility for #pragmas.

git-svn-id: svn://svn.cc65.org/cc65/trunk@2903 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoMade several options that can be changed by #pragmas stackable.
cuz [Sun, 7 Mar 2004 21:53:35 +0000 (21:53 +0000)]
Made several options that can be changed by #pragmas stackable.
Added new #pragma regvars.

git-svn-id: svn://svn.cc65.org/cc65/trunk@2902 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoNew module intstack
cuz [Sun, 7 Mar 2004 21:52:30 +0000 (21:52 +0000)]
New module intstack

git-svn-id: svn://svn.cc65.org/cc65/trunk@2901 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years ago- a new sample program (GetID is a Hello World in GEOS :)
izydorst [Sat, 6 Mar 2004 13:35:29 +0000 (13:35 +0000)]
- a new sample program (GetID is a Hello World in GEOS :)

git-svn-id: svn://svn.cc65.org/cc65/trunk@2900 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoWorking...
cuz [Fri, 5 Mar 2004 18:34:44 +0000 (18:34 +0000)]
Working...

git-svn-id: svn://svn.cc65.org/cc65/trunk@2899 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoAdded mouse_ioctl
cuz [Fri, 5 Mar 2004 18:33:56 +0000 (18:33 +0000)]
Added mouse_ioctl

git-svn-id: svn://svn.cc65.org/cc65/trunk@2898 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years ago- fixed bug which prevented DrawPoint/Line from drawing
izydorst [Fri, 5 Mar 2004 17:13:52 +0000 (17:13 +0000)]
- fixed bug which prevented DrawPoint/Line from drawing

git-svn-id: svn://svn.cc65.org/cc65/trunk@2897 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years ago- comment fixes
izydorst [Fri, 5 Mar 2004 17:11:57 +0000 (17:11 +0000)]
- comment fixes

git-svn-id: svn://svn.cc65.org/cc65/trunk@2896 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoDocument atari function keys
cuz [Thu, 4 Mar 2004 22:31:18 +0000 (22:31 +0000)]
Document atari function keys

git-svn-id: svn://svn.cc65.org/cc65/trunk@2895 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoAdded missing 'simple escape sequences'
cuz [Tue, 2 Mar 2004 19:42:19 +0000 (19:42 +0000)]
Added missing 'simple escape sequences'

git-svn-id: svn://svn.cc65.org/cc65/trunk@2894 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoFixed a bug: Octal character constants were not handled correctly.
cuz [Tue, 2 Mar 2004 19:42:07 +0000 (19:42 +0000)]
Fixed a bug: Octal character constants were not handled correctly.

git-svn-id: svn://svn.cc65.org/cc65/trunk@2893 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoSB_GetNumber didn't handle a sign correctly
cuz [Tue, 2 Mar 2004 19:30:08 +0000 (19:30 +0000)]
SB_GetNumber didn't handle a sign correctly

git-svn-id: svn://svn.cc65.org/cc65/trunk@2892 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoAdded missing 'simple escape sequences'
cuz [Tue, 2 Mar 2004 19:27:59 +0000 (19:27 +0000)]
Added missing 'simple escape sequences'

git-svn-id: svn://svn.cc65.org/cc65/trunk@2891 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoPass chars as ints
cuz [Tue, 2 Mar 2004 19:25:26 +0000 (19:25 +0000)]
Pass chars as ints

git-svn-id: svn://svn.cc65.org/cc65/trunk@2890 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoMove the expression test code into separate modules.
cuz [Tue, 2 Mar 2004 18:00:08 +0000 (18:00 +0000)]
Move the expression test code into separate modules.
The Test() and TestInParens() functions do now return information about the
expression that was tested.
An if... statement where the expression is always true will now print a
warning "Unreachable code" if it has an else clause.

git-svn-id: svn://svn.cc65.org/cc65/trunk@2889 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoFixed two errors, skip to end of line in case of an error
cuz [Tue, 2 Mar 2004 17:24:30 +0000 (17:24 +0000)]
Fixed two errors, skip to end of line in case of an error

git-svn-id: svn://svn.cc65.org/cc65/trunk@2887 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoThe program return code is passed back in ST for the CBMs
cuz [Tue, 2 Mar 2004 17:13:01 +0000 (17:13 +0000)]
The program return code is passed back in ST for the CBMs

git-svn-id: svn://svn.cc65.org/cc65/trunk@2886 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoFix: No ST constant available
cuz [Tue, 2 Mar 2004 17:10:43 +0000 (17:10 +0000)]
Fix: No ST constant available

git-svn-id: svn://svn.cc65.org/cc65/trunk@2885 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoPlace the return code into ST
cuz [Tue, 2 Mar 2004 17:08:07 +0000 (17:08 +0000)]
Place the return code into ST

git-svn-id: svn://svn.cc65.org/cc65/trunk@2884 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoPlace the return code into ST
cuz [Tue, 2 Mar 2004 16:59:52 +0000 (16:59 +0000)]
Place the return code into ST

git-svn-id: svn://svn.cc65.org/cc65/trunk@2883 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoIdentifiers starting with a dot could not be used as namens for .define
cuz [Sun, 22 Feb 2004 11:34:29 +0000 (11:34 +0000)]
Identifiers starting with a dot could not be used as namens for .define
style macros, even with --leading_dots_in_identifiers. This was also true
for symbols with one character names and without a leading dot.

git-svn-id: svn://svn.cc65.org/cc65/trunk@2882 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoDon't use bash'isms in make
cuz [Fri, 20 Feb 2004 11:02:15 +0000 (11:02 +0000)]
Don't use bash'isms in make

git-svn-id: svn://svn.cc65.org/cc65/trunk@2881 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoUse the assembler version as BASIC line number, so the version of the
cuz [Mon, 2 Feb 2004 13:34:12 +0000 (13:34 +0000)]
Use the assembler version as BASIC line number, so the version of the
assembler (and probably compiler) can be determined from a compiled
executable. Nice idea from Stefan Haubenthal.

git-svn-id: svn://svn.cc65.org/cc65/trunk@2880 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoWorking on the mouse stuff
cuz [Mon, 2 Feb 2004 12:26:50 +0000 (12:26 +0000)]
Working on the mouse stuff

git-svn-id: svn://svn.cc65.org/cc65/trunk@2879 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoNew joystick driver contributed by Stefan Haubenthal
cuz [Mon, 2 Feb 2004 12:23:45 +0000 (12:23 +0000)]
New joystick driver contributed by Stefan Haubenthal

git-svn-id: svn://svn.cc65.org/cc65/trunk@2878 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoThe disassembler outputs .text instead of .byte
cuz [Thu, 22 Jan 2004 21:15:51 +0000 (21:15 +0000)]
The disassembler outputs .text instead of .byte

git-svn-id: svn://svn.cc65.org/cc65/trunk@2877 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoFixed a bug
cuz [Thu, 22 Jan 2004 21:13:01 +0000 (21:13 +0000)]
Fixed a bug

git-svn-id: svn://svn.cc65.org/cc65/trunk@2875 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoFixed a bug
cuz [Tue, 20 Jan 2004 21:33:23 +0000 (21:33 +0000)]
Fixed a bug

git-svn-id: svn://svn.cc65.org/cc65/trunk@2874 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoFixes/improvements from Stefan Haubenthal
cuz [Fri, 9 Jan 2004 17:39:55 +0000 (17:39 +0000)]
Fixes/improvements from Stefan Haubenthal

git-svn-id: svn://svn.cc65.org/cc65/trunk@2873 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoRemoved an unused assignment
cuz [Sun, 4 Jan 2004 21:35:38 +0000 (21:35 +0000)]
Removed an unused assignment

git-svn-id: svn://svn.cc65.org/cc65/trunk@2872 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoDoc fixes from Stefan Haubenthal
cuz [Sun, 4 Jan 2004 21:25:50 +0000 (21:25 +0000)]
Doc fixes from Stefan Haubenthal

git-svn-id: svn://svn.cc65.org/cc65/trunk@2871 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoNew module from Stefan Haubenthal
cuz [Sun, 4 Jan 2004 21:24:37 +0000 (21:24 +0000)]
New module from Stefan Haubenthal

git-svn-id: svn://svn.cc65.org/cc65/trunk@2870 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoFixed a typo
cuz [Sun, 4 Jan 2004 21:16:08 +0000 (21:16 +0000)]
Fixed a typo

git-svn-id: svn://svn.cc65.org/cc65/trunk@2869 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoRemoved a few em driver remanents
cuz [Sun, 4 Jan 2004 21:15:23 +0000 (21:15 +0000)]
Removed a few em driver remanents

git-svn-id: svn://svn.cc65.org/cc65/trunk@2868 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoRemove an unused include
cuz [Sun, 4 Jan 2004 21:14:43 +0000 (21:14 +0000)]
Remove an unused include

git-svn-id: svn://svn.cc65.org/cc65/trunk@2867 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoTwo fixes from Stefan Haubenthal
cuz [Sun, 4 Jan 2004 21:12:01 +0000 (21:12 +0000)]
Two fixes from Stefan Haubenthal

git-svn-id: svn://svn.cc65.org/cc65/trunk@2866 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoadded ExitTurbo before showing DlgBox - this allows for safe recover after ActionRepl...
izydorst [Fri, 2 Jan 2004 23:28:00 +0000 (23:28 +0000)]
added ExitTurbo before showing DlgBox - this allows for safe recover after ActionReplay freeze

git-svn-id: svn://svn.cc65.org/cc65/trunk@2865 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agomore info about kernal functions that silently restore vectors
izydorst [Fri, 2 Jan 2004 23:16:01 +0000 (23:16 +0000)]
more info about kernal functions that silently restore vectors

git-svn-id: svn://svn.cc65.org/cc65/trunk@2864 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoBetter debug output
cuz [Wed, 31 Dec 2003 09:55:18 +0000 (09:55 +0000)]
Better debug output

git-svn-id: svn://svn.cc65.org/cc65/trunk@2863 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoFixed a bug
cuz [Tue, 30 Dec 2003 22:44:03 +0000 (22:44 +0000)]
Fixed a bug

git-svn-id: svn://svn.cc65.org/cc65/trunk@2861 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoFixed a few bugs
cuz [Tue, 30 Dec 2003 22:42:49 +0000 (22:42 +0000)]
Fixed a few bugs

git-svn-id: svn://svn.cc65.org/cc65/trunk@2860 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoMore mouse functions
cuz [Tue, 30 Dec 2003 19:14:17 +0000 (19:14 +0000)]
More mouse functions

git-svn-id: svn://svn.cc65.org/cc65/trunk@2859 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoNew ioctl function
cuz [Tue, 30 Dec 2003 08:18:40 +0000 (08:18 +0000)]
New ioctl function

git-svn-id: svn://svn.cc65.org/cc65/trunk@2858 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoImproved PET-II support
cuz [Tue, 30 Dec 2003 08:09:08 +0000 (08:09 +0000)]
Improved PET-II support

git-svn-id: svn://svn.cc65.org/cc65/trunk@2857 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoMore mouse stuff
cuz [Tue, 30 Dec 2003 08:08:07 +0000 (08:08 +0000)]
More mouse stuff

git-svn-id: svn://svn.cc65.org/cc65/trunk@2856 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoNew mouse directory
cuz [Mon, 29 Dec 2003 07:40:56 +0000 (07:40 +0000)]
New mouse directory

git-svn-id: svn://svn.cc65.org/cc65/trunk@2855 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoFixed a bug
cuz [Sun, 28 Dec 2003 22:17:33 +0000 (22:17 +0000)]
Fixed a bug

git-svn-id: svn://svn.cc65.org/cc65/trunk@2854 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoNew mouse subdirectories
cuz [Sun, 28 Dec 2003 21:48:22 +0000 (21:48 +0000)]
New mouse subdirectories

git-svn-id: svn://svn.cc65.org/cc65/trunk@2853 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoMake mouse driver loadable
cuz [Sun, 28 Dec 2003 21:26:11 +0000 (21:26 +0000)]
Make mouse driver loadable

git-svn-id: svn://svn.cc65.org/cc65/trunk@2852 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoNew loadable mouse drivers
cuz [Sun, 28 Dec 2003 21:25:15 +0000 (21:25 +0000)]
New loadable mouse drivers

git-svn-id: svn://svn.cc65.org/cc65/trunk@2851 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoNew style mouse routines
cuz [Sun, 28 Dec 2003 21:05:06 +0000 (21:05 +0000)]
New style mouse routines

git-svn-id: svn://svn.cc65.org/cc65/trunk@2850 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoPET-II improvements
cuz [Sun, 28 Dec 2003 18:35:00 +0000 (18:35 +0000)]
PET-II improvements

git-svn-id: svn://svn.cc65.org/cc65/trunk@2849 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoFix an incomplete statement
cuz [Sat, 27 Dec 2003 19:31:23 +0000 (19:31 +0000)]
Fix an incomplete statement

git-svn-id: svn://svn.cc65.org/cc65/trunk@2848 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoMore cbm510 changes to make file I/O and kernal access work
cuz [Sat, 27 Dec 2003 16:11:14 +0000 (16:11 +0000)]
More cbm510 changes to make file I/O and kernal access work

git-svn-id: svn://svn.cc65.org/cc65/trunk@2846 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoFixed a typo
cuz [Sat, 27 Dec 2003 16:10:53 +0000 (16:10 +0000)]
Fixed a typo

git-svn-id: svn://svn.cc65.org/cc65/trunk@2845 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoUse direct access to the position variables, since gotoxy uses them also.
cuz [Sat, 27 Dec 2003 15:51:11 +0000 (15:51 +0000)]
Use direct access to the position variables, since gotoxy uses them also.

git-svn-id: svn://svn.cc65.org/cc65/trunk@2844 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoThe RAM driver operates of course in bank #1 (not #2)
cuz [Sat, 27 Dec 2003 15:46:23 +0000 (15:46 +0000)]
The RAM driver operates of course in bank #1 (not #2)

git-svn-id: svn://svn.cc65.org/cc65/trunk@2843 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoFixed a comment
cuz [Sat, 27 Dec 2003 14:32:37 +0000 (14:32 +0000)]
Fixed a comment

git-svn-id: svn://svn.cc65.org/cc65/trunk@2842 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoAdd serial driver for the 510
cuz [Fri, 26 Dec 2003 22:51:29 +0000 (22:51 +0000)]
Add serial driver for the 510

git-svn-id: svn://svn.cc65.org/cc65/trunk@2841 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoStarted to remove obsolete RS232 code
cuz [Fri, 26 Dec 2003 21:44:52 +0000 (21:44 +0000)]
Started to remove obsolete RS232 code

git-svn-id: svn://svn.cc65.org/cc65/trunk@2840 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoCleanup and preparation for the new design
cuz [Fri, 26 Dec 2003 21:43:18 +0000 (21:43 +0000)]
Cleanup and preparation for the new design

git-svn-id: svn://svn.cc65.org/cc65/trunk@2839 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoRemoved the old rs232 code
cuz [Fri, 26 Dec 2003 21:05:25 +0000 (21:05 +0000)]
Removed the old rs232 code

git-svn-id: svn://svn.cc65.org/cc65/trunk@2838 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoBumped the version number
cuz [Fri, 26 Dec 2003 21:03:54 +0000 (21:03 +0000)]
Bumped the version number

git-svn-id: svn://svn.cc65.org/cc65/trunk@2837 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoRemoved macro that didn't work
cuz [Tue, 23 Dec 2003 20:21:45 +0000 (20:21 +0000)]
Removed macro that didn't work

git-svn-id: svn://svn.cc65.org/cc65/trunk@2836 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoAdded small comments about address sizes
cuz [Tue, 23 Dec 2003 20:20:45 +0000 (20:20 +0000)]
Added small comments about address sizes

git-svn-id: svn://svn.cc65.org/cc65/trunk@2834 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoChangelog is now in CVS
cuz [Tue, 23 Dec 2003 09:39:29 +0000 (09:39 +0000)]
Changelog is now in CVS

git-svn-id: svn://svn.cc65.org/cc65/trunk@2830 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoFixed address in comment
cuz [Tue, 23 Dec 2003 08:46:00 +0000 (08:46 +0000)]
Fixed address in comment

git-svn-id: svn://svn.cc65.org/cc65/trunk@2826 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoAdd the atari joystick driver
cuz [Mon, 22 Dec 2003 23:48:54 +0000 (23:48 +0000)]
Add the atari joystick driver

git-svn-id: svn://svn.cc65.org/cc65/trunk@2825 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoCopy the atari joystick driver
cuz [Mon, 22 Dec 2003 23:19:27 +0000 (23:19 +0000)]
Copy the atari joystick driver

git-svn-id: svn://svn.cc65.org/cc65/trunk@2824 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoFixed a watcom warning
cuz [Mon, 22 Dec 2003 23:13:15 +0000 (23:13 +0000)]
Fixed a watcom warning

git-svn-id: svn://svn.cc65.org/cc65/trunk@2823 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoWe cannot build the inc files from windows/wine
cuz [Mon, 22 Dec 2003 22:46:17 +0000 (22:46 +0000)]
We cannot build the inc files from windows/wine

git-svn-id: svn://svn.cc65.org/cc65/trunk@2822 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoProdos does only allows dots in filenames
cuz [Mon, 22 Dec 2003 21:37:36 +0000 (21:37 +0000)]
Prodos does only allows dots in filenames

git-svn-id: svn://svn.cc65.org/cc65/trunk@2821 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoGenerate the inc files
cuz [Mon, 22 Dec 2003 21:29:28 +0000 (21:29 +0000)]
Generate the inc files

git-svn-id: svn://svn.cc65.org/cc65/trunk@2820 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoMake the scope variables extern
cuz [Mon, 22 Dec 2003 21:14:32 +0000 (21:14 +0000)]
Make the scope variables extern

git-svn-id: svn://svn.cc65.org/cc65/trunk@2819 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoFixed a typo
cuz [Mon, 22 Dec 2003 20:56:31 +0000 (20:56 +0000)]
Fixed a typo

git-svn-id: svn://svn.cc65.org/cc65/trunk@2818 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoFixed a typo
cuz [Mon, 22 Dec 2003 20:39:15 +0000 (20:39 +0000)]
Fixed a typo

git-svn-id: svn://svn.cc65.org/cc65/trunk@2817 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoFixed a C99 issue
cuz [Mon, 22 Dec 2003 20:38:14 +0000 (20:38 +0000)]
Fixed a C99 issue

git-svn-id: svn://svn.cc65.org/cc65/trunk@2816 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoAdded note about interrupt handlers
cuz [Mon, 22 Dec 2003 15:33:26 +0000 (15:33 +0000)]
Added note about interrupt handlers

git-svn-id: svn://svn.cc65.org/cc65/trunk@2815 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoFixed a weird bug. Some special where found to be register variables when they
cuz [Sun, 21 Dec 2003 18:54:39 +0000 (18:54 +0000)]
Fixed a weird bug. Some special where found to be register variables when they
weren't. Caused by the assignments of the type flags. The flags for the symbol
table entry should get reassigned, because this is not the first time they
caused a problem, but this requires more thought, so I hacked the function
that tests for register vars.

git-svn-id: svn://svn.cc65.org/cc65/trunk@2813 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoInterrupt problems
cuz [Sun, 21 Dec 2003 18:47:29 +0000 (18:47 +0000)]
Interrupt problems

git-svn-id: svn://svn.cc65.org/cc65/trunk@2812 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoDesign change: Do keyboard polling internally without calling the kernal
cuz [Sun, 21 Dec 2003 18:43:25 +0000 (18:43 +0000)]
Design change: Do keyboard polling internally without calling the kernal
in the system bank. For one this performs better (several %), second it
allows to handle the function keys in conformance with other platforms.
Without the custom keyboard routine, we would have to apply some more
magic to the function keys to make them work as with other cc65 targets.

git-svn-id: svn://svn.cc65.org/cc65/trunk@2811 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoFix a kernal problem
cuz [Sun, 21 Dec 2003 13:13:26 +0000 (13:13 +0000)]
Fix a kernal problem

git-svn-id: svn://svn.cc65.org/cc65/trunk@2810 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoFix a Plus/4 kernal problem
cuz [Sun, 21 Dec 2003 13:11:55 +0000 (13:11 +0000)]
Fix a Plus/4 kernal problem

git-svn-id: svn://svn.cc65.org/cc65/trunk@2809 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoPrint a banner
cuz [Sun, 21 Dec 2003 12:51:59 +0000 (12:51 +0000)]
Print a banner

git-svn-id: svn://svn.cc65.org/cc65/trunk@2808 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoFixed wrong statement
cuz [Sun, 21 Dec 2003 11:11:48 +0000 (11:11 +0000)]
Fixed wrong statement

git-svn-id: svn://svn.cc65.org/cc65/trunk@2807 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoNew stuff by Stefan Haubenthal
cuz [Sun, 21 Dec 2003 11:06:07 +0000 (11:06 +0000)]
New stuff by Stefan Haubenthal

git-svn-id: svn://svn.cc65.org/cc65/trunk@2806 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoNew extended memory driver contributed by Stefan Haubenthal
cuz [Sun, 21 Dec 2003 11:02:52 +0000 (11:02 +0000)]
New extended memory driver contributed by Stefan Haubenthal

git-svn-id: svn://svn.cc65.org/cc65/trunk@2805 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoNew mainargs module from Stefan Haubenthal
cuz [Sun, 21 Dec 2003 10:56:34 +0000 (10:56 +0000)]
New mainargs module from Stefan Haubenthal

git-svn-id: svn://svn.cc65.org/cc65/trunk@2804 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoSmall changes from Stefan Haubenthal
cuz [Sun, 21 Dec 2003 10:46:15 +0000 (10:46 +0000)]
Small changes from Stefan Haubenthal

git-svn-id: svn://svn.cc65.org/cc65/trunk@2803 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoAssume numeric subroutines use anything and change anything.
cuz [Sun, 21 Dec 2003 10:44:39 +0000 (10:44 +0000)]
Assume numeric subroutines use anything and change anything.

git-svn-id: svn://svn.cc65.org/cc65/trunk@2801 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoFixed wrong assumptions in the optimizer when subroutine calls to absolute
cuz [Sun, 21 Dec 2003 10:23:23 +0000 (10:23 +0000)]
Fixed wrong assumptions in the optimizer when subroutine calls to absolute
addresses are made.

git-svn-id: svn://svn.cc65.org/cc65/trunk@2800 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoMinor change
cuz [Sun, 21 Dec 2003 10:15:35 +0000 (10:15 +0000)]
Minor change

git-svn-id: svn://svn.cc65.org/cc65/trunk@2799 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoAdded CBM610 serial drivers
cuz [Sun, 21 Dec 2003 09:31:56 +0000 (09:31 +0000)]
Added CBM610 serial drivers

git-svn-id: svn://svn.cc65.org/cc65/trunk@2798 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoConfig changes for improved 610 support
cuz [Sat, 20 Dec 2003 23:52:48 +0000 (23:52 +0000)]
Config changes for improved 610 support

git-svn-id: svn://svn.cc65.org/cc65/trunk@2797 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 years agoMinor changes and cleanup
cuz [Sat, 20 Dec 2003 23:38:42 +0000 (23:38 +0000)]
Minor changes and cleanup

git-svn-id: svn://svn.cc65.org/cc65/trunk@2796 b7a2c559-68d2-44c3-8de9-860c34a00d81