cuz
d428d3cec7
More mouse functions
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2859 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-30 19:14:17 +00:00
cuz
fb17cf5e0f
New ioctl function
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2858 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-30 08:18:40 +00:00
cuz
92d5130220
Improved PET-II support
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2857 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-30 08:09:08 +00:00
cuz
904780547c
More mouse stuff
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2856 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-30 08:08:07 +00:00
cuz
0f06fe63b7
New mouse directory
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2855 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-29 07:40:56 +00:00
cuz
3e528820b0
Fixed a bug
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2854 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-28 22:17:33 +00:00
cuz
2c622ca099
New mouse subdirectories
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2853 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-28 21:48:22 +00:00
cuz
8d4c661c75
Make mouse driver loadable
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2852 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-28 21:26:11 +00:00
cuz
30d99a4d56
New loadable mouse drivers
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2851 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-28 21:25:15 +00:00
cuz
7e43e5e0e1
New style mouse routines
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2850 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-28 21:05:06 +00:00
cuz
96ef6d828f
PET-II improvements
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2849 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-28 18:35:00 +00:00
cuz
7c609c4e8e
Fix an incomplete statement
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2848 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-27 19:31:23 +00:00
cuz
dada43f570
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
2003-12-27 16:11:14 +00:00
cuz
40a48c59b8
Fixed a typo
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2845 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-27 16:10:53 +00:00
cuz
63437207a1
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
2003-12-27 15:51:11 +00:00
cuz
1af46f9998
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
2003-12-27 15:46:23 +00:00
cuz
f3b1ddfe8a
Fixed a comment
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2842 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-27 14:32:37 +00:00
cuz
a08b30c66d
Add serial driver for the 510
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2841 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-26 22:51:29 +00:00
cuz
dbbc0032e8
Started to remove obsolete RS232 code
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2840 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-26 21:44:52 +00:00
cuz
8636914964
Cleanup and preparation for the new design
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2839 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-26 21:43:18 +00:00
cuz
b9327d23f8
Removed the old rs232 code
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2838 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-26 21:05:25 +00:00
cuz
aa9d9445e8
Bumped the version number
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2837 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-26 21:03:54 +00:00
cuz
a51631bdcd
Removed macro that didn't work
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2836 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-23 20:21:45 +00:00
cuz
067706b737
Added small comments about address sizes
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2834 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-23 20:20:45 +00:00
cuz
eaeeea0cc0
Changelog is now in CVS
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2830 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-23 09:39:29 +00:00
cuz
baef511276
Fixed address in comment
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2826 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-23 08:46:00 +00:00
cuz
15acb94c93
Add the atari joystick driver
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2825 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-22 23:48:54 +00:00
cuz
a60eebad94
Copy the atari joystick driver
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2824 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-22 23:19:27 +00:00
cuz
23935bd4c6
Fixed a watcom warning
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2823 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-22 23:13:15 +00:00
cuz
46a013c312
We cannot build the inc files from windows/wine
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2822 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-22 22:46:17 +00:00
cuz
99d1516b86
Prodos does only allows dots in filenames
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2821 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-22 21:37:36 +00:00
cuz
467cc7c5ad
Generate the inc files
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2820 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-22 21:29:28 +00:00
cuz
01083b9534
Make the scope variables extern
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2819 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-22 21:14:32 +00:00
cuz
09a070edc6
Fixed a typo
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2818 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-22 20:56:31 +00:00
cuz
9e5d22cd9f
Fixed a typo
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2817 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-22 20:39:15 +00:00
cuz
1dec560743
Fixed a C99 issue
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2816 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-22 20:38:14 +00:00
cuz
3cf7f0072b
Added note about interrupt handlers
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2815 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-22 15:33:26 +00:00
cuz
72fe2c86a1
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
2003-12-21 18:54:39 +00:00
cuz
16f312a9ae
Interrupt problems
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2812 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-21 18:47:29 +00:00
cuz
97494bc1f3
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
2003-12-21 18:43:25 +00:00
cuz
028d03b482
Fix a kernal problem
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2810 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-21 13:13:26 +00:00
cuz
b7c203856b
Fix a Plus/4 kernal problem
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2809 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-21 13:11:55 +00:00
cuz
fc6c0a4615
Print a banner
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2808 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-21 12:51:59 +00:00
cuz
d02d2a109c
Fixed wrong statement
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2807 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-21 11:11:48 +00:00
cuz
94cc96a79d
New stuff by Stefan Haubenthal
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2806 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-21 11:06:07 +00:00
cuz
acf1962312
New extended memory driver contributed by Stefan Haubenthal
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2805 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-21 11:02:52 +00:00
cuz
cf49ca3d0a
New mainargs module from Stefan Haubenthal
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2804 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-21 10:56:34 +00:00
cuz
1a2a7b771e
Small changes from Stefan Haubenthal
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2803 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-21 10:46:15 +00:00
cuz
da019b064a
Assume numeric subroutines use anything and change anything.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2801 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-21 10:44:39 +00:00
cuz
b0a2e6375f
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
2003-12-21 10:23:23 +00:00