]> git.sur5r.net Git - cc65/log
cc65
24 years agoFixed a DJGPP warning
cuz [Fri, 17 Nov 2000 10:31:39 +0000 (10:31 +0000)]
Fixed a DJGPP warning

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

24 years agoSmall fix for DJGPP
cuz [Fri, 17 Nov 2000 10:24:16 +0000 (10:24 +0000)]
Small fix for DJGPP

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

24 years agomouse.o: new object file
cpg [Fri, 17 Nov 2000 01:25:40 +0000 (01:25 +0000)]
mouse.o: new object file

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

24 years agofixed & adapted for cc65
cpg [Fri, 17 Nov 2000 01:24:38 +0000 (01:24 +0000)]
fixed & adapted for cc65

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

24 years agoAtari mouse routines -- original version from F.Offenga
cpg [Fri, 17 Nov 2000 01:23:44 +0000 (01:23 +0000)]
Atari mouse routines -- original version from F.Offenga

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

24 years agoUpdated the mouse module
cuz [Thu, 16 Nov 2000 23:50:38 +0000 (23:50 +0000)]
Updated the mouse module

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

24 years agoChanged mouse_down --> mouse_buttons, added MOUSE_BTN_LEFT define, changed
cuz [Thu, 16 Nov 2000 23:40:09 +0000 (23:40 +0000)]
Changed mouse_down --> mouse_buttons, added MOUSE_BTN_LEFT define, changed
return code of mouse_init.

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

24 years agoadded mouse type defines; added mouse_down() prototype
cpg [Thu, 16 Nov 2000 23:05:00 +0000 (23:05 +0000)]
added mouse type defines; added mouse_down() prototype

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

24 years agoadded explanation of return codes
cpg [Thu, 16 Nov 2000 21:42:38 +0000 (21:42 +0000)]
added explanation of return codes

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

24 years agoremoved leading _ from dio functions and types; added small explanation of
cpg [Thu, 16 Nov 2000 21:38:00 +0000 (21:38 +0000)]
removed leading _ from dio functions and types; added small explanation of
each function

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

24 years agodio functions and types now have no leading _ anymore
cpg [Thu, 16 Nov 2000 21:27:42 +0000 (21:27 +0000)]
dio functions and types now have no leading _ anymore

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

24 years agodio functions and type now have no leading _ anymore; swapped phys. and
cpg [Thu, 16 Nov 2000 21:27:07 +0000 (21:27 +0000)]
dio functions and type now have no leading _ anymore; swapped phys. and
log. parameters

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

24 years agoremoved _dio_format prototype
cpg [Tue, 14 Nov 2000 21:16:10 +0000 (21:16 +0000)]
removed _dio_format prototype

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

24 years agoNew module to handle initializers
cuz [Fri, 3 Nov 2000 09:31:18 +0000 (09:31 +0000)]
New module to handle initializers

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

24 years agoRemoved underlines from struct names
cuz [Thu, 2 Nov 2000 22:11:48 +0000 (22:11 +0000)]
Removed underlines from struct names

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

24 years agoRemoved underlines from structure names.
cuz [Thu, 2 Nov 2000 22:11:25 +0000 (22:11 +0000)]
Removed underlines from structure names.
Moved the fragment type into its own module.

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

24 years agoRemoved error numbers in favour of literal error messages. The error numbers
cuz [Thu, 2 Nov 2000 21:22:33 +0000 (21:22 +0000)]
Removed error numbers in favour of literal error messages. The error numbers
were harder to manage, made the code harder to read, and lead no less
verbose messages, since it was effort to add a new message. The new approach
has the drawback that it's more difficult to translate, but this won't
happen anyway.

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

24 years agoSplit of the lruntime module
cuz [Wed, 1 Nov 2000 22:03:22 +0000 (22:03 +0000)]
Split of the lruntime module

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

24 years agoReplaced missing routine, fixed a bug
cuz [Tue, 31 Oct 2000 19:17:01 +0000 (19:17 +0000)]
Replaced missing routine, fixed a bug

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

24 years agoFixed a bug in the last change
cuz [Tue, 31 Oct 2000 19:16:44 +0000 (19:16 +0000)]
Fixed a bug in the last change

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

24 years agoAdded missing params to Error function
cuz [Tue, 31 Oct 2000 19:12:27 +0000 (19:12 +0000)]
Added missing params to Error function

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

24 years agoModule split
cuz [Tue, 31 Oct 2000 18:57:00 +0000 (18:57 +0000)]
Module split

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

24 years agoOptimization
cuz [Tue, 31 Oct 2000 18:53:38 +0000 (18:53 +0000)]
Optimization

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

24 years agoRemoved unneeded imports
cuz [Tue, 31 Oct 2000 18:53:19 +0000 (18:53 +0000)]
Removed unneeded imports

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

24 years agoSplitted the dec and inc modules into smaller ones
cuz [Tue, 31 Oct 2000 18:42:47 +0000 (18:42 +0000)]
Splitted the dec and inc modules into smaller ones

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

24 years agoAdded a sort function
cuz [Tue, 31 Oct 2000 18:25:52 +0000 (18:25 +0000)]
Added a sort function

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

24 years agoAdded type parameter to mouse_init
cuz [Tue, 31 Oct 2000 18:15:46 +0000 (18:15 +0000)]
Added type parameter to mouse_init

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

24 years agoMoved the target configurations into separate files
cuz [Tue, 31 Oct 2000 18:08:25 +0000 (18:08 +0000)]
Moved the target configurations into separate files

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

24 years agoDescribe .initializer
cuz [Mon, 30 Oct 2000 21:54:28 +0000 (21:54 +0000)]
Describe .initializer

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

24 years agoSqueeze 2 bytes out of the startup code
cuz [Mon, 30 Oct 2000 21:46:45 +0000 (21:46 +0000)]
Squeeze 2 bytes out of the startup code

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

24 years agoSqueeze 2 bytes out of the startup code
cuz [Mon, 30 Oct 2000 21:02:49 +0000 (21:02 +0000)]
Squeeze 2 bytes out of the startup code

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

24 years agoSqueeze 4 bytes out of the startup code
cuz [Mon, 30 Oct 2000 21:01:34 +0000 (21:01 +0000)]
Squeeze 4 bytes out of the startup code

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

24 years agoWorking on initializers
cuz [Mon, 30 Oct 2000 20:48:11 +0000 (20:48 +0000)]
Working on initializers

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

24 years agoFixed a bug
cuz [Mon, 30 Oct 2000 19:52:30 +0000 (19:52 +0000)]
Fixed a bug

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

24 years agoRenamed EXP_INITIALIZER
cuz [Mon, 30 Oct 2000 19:52:22 +0000 (19:52 +0000)]
Renamed EXP_INITIALIZER

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

24 years agoRenamed EXP_INITIALIZER, added check macros
cuz [Mon, 30 Oct 2000 19:48:13 +0000 (19:48 +0000)]
Renamed EXP_INITIALIZER, added check macros

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

24 years agoAdd initializer bit in debug syms
cuz [Mon, 30 Oct 2000 19:33:04 +0000 (19:33 +0000)]
Add initializer bit in debug syms

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

24 years agoAdd initializer
cuz [Mon, 30 Oct 2000 19:30:26 +0000 (19:30 +0000)]
Add initializer

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

24 years agoBump version number
cuz [Mon, 30 Oct 2000 19:29:57 +0000 (19:29 +0000)]
Bump version number

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

24 years agoChange symbol flags, add initializer
cuz [Mon, 30 Oct 2000 19:29:25 +0000 (19:29 +0000)]
Change symbol flags, add initializer

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

24 years agomade the input parameters of _dio_log_to_phys and _dio_phys_to_log const
cpg [Sun, 29 Oct 2000 00:31:31 +0000 (00:31 +0000)]
made the input parameters of _dio_log_to_phys and _dio_phys_to_log const

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

24 years agomoved ourcl to bss
cpg [Sun, 29 Oct 2000 00:06:50 +0000 (00:06 +0000)]
moved ourcl to bss

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

24 years agofd_table functions around getfd; used by startup code
cpg [Sun, 29 Oct 2000 00:05:47 +0000 (00:05 +0000)]
fd_table functions around getfd; used by startup code

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

24 years agomoved getfd and fdt_to_fdi functions and fd_table into getfd file; moved
cpg [Sun, 29 Oct 2000 00:05:06 +0000 (00:05 +0000)]
moved getfd and fdt_to_fdi functions and fd_table into getfd file; moved
fd_table defines to fd.inc

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

24 years agogetfd.o: new object file
cpg [Sun, 29 Oct 2000 00:02:11 +0000 (00:02 +0000)]
getfd.o: new object file

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

24 years agodefines for the fd redirection table
cpg [Sun, 29 Oct 2000 00:01:20 +0000 (00:01 +0000)]
defines for the fd redirection table

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

24 years agoSplitted the push.s module
cuz [Thu, 26 Oct 2000 20:43:54 +0000 (20:43 +0000)]
Splitted the push.s module

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

24 years agoTwo module splits
cuz [Thu, 26 Oct 2000 20:43:29 +0000 (20:43 +0000)]
Two module splits

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

24 years agoSplitted the atexit module. Minor cleanup in doatexit.
cuz [Thu, 26 Oct 2000 06:36:29 +0000 (06:36 +0000)]
Splitted the atexit module. Minor cleanup in doatexit.

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

24 years agoRewrite of spaspidx and staxspidx. More module splits.
cuz [Thu, 26 Oct 2000 06:35:45 +0000 (06:35 +0000)]
Rewrite of spaspidx and staxspidx. More module splits.

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

24 years agoMore module splits
cuz [Wed, 25 Oct 2000 19:53:22 +0000 (19:53 +0000)]
More module splits

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

24 years agoSplitted the lconvert module into three smaller ones to allow for smaller
cuz [Wed, 25 Oct 2000 07:06:55 +0000 (07:06 +0000)]
Splitted the lconvert module into three smaller ones to allow for smaller
executables if not all functions are used.

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

24 years agouse DISKID define instead of hardcoded value
cpg [Mon, 23 Oct 2000 21:39:45 +0000 (21:39 +0000)]
use DISKID define instead of hardcoded value

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

24 years agoChanged email of Freddy Offenga
cuz [Mon, 23 Oct 2000 21:19:12 +0000 (21:19 +0000)]
Changed email of Freddy Offenga

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

24 years agoHandling of the '+' and ' ' flags was incorrect if the value was negative
cuz [Sat, 21 Oct 2000 21:52:21 +0000 (21:52 +0000)]
Handling of the '+' and ' ' flags was incorrect if the value was negative

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

24 years agorenamed the functions; adapted them to the new parameters
cpg [Fri, 20 Oct 2000 21:59:05 +0000 (21:59 +0000)]
renamed the functions; adapted them to the new parameters

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

24 years agoadded diopp_xxx defines
cpg [Fri, 20 Oct 2000 21:57:50 +0000 (21:57 +0000)]
added diopp_xxx defines

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

24 years agoadded _dio_phys_pos structure and renamed the translation functions
cpg [Fri, 20 Oct 2000 15:55:46 +0000 (15:55 +0000)]
added _dio_phys_pos structure and renamed the translation functions

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

24 years agoAdd the default libraries if both, a target and a config file are given.
cuz [Fri, 20 Oct 2000 14:37:24 +0000 (14:37 +0000)]
Add the default libraries if both, a target and a config file are given.
Previously no startup file and system library were passed to the linker
if a configuration file was specified on the command line.

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

24 years agoadapted to new calling parameters (_dhandle_t)
cpg [Wed, 18 Oct 2000 23:54:27 +0000 (23:54 +0000)]
adapted to new calling parameters (_dhandle_t)

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

24 years agonow returns a pointer to the entry in sectsizetab
cpg [Wed, 18 Oct 2000 23:51:29 +0000 (23:51 +0000)]
now returns a pointer to the entry in sectsizetab

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

24 years agoadapted function prototype (comment)
cpg [Wed, 18 Oct 2000 23:50:01 +0000 (23:50 +0000)]
adapted function prototype (comment)

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

24 years agoadapted to new parameters
cpg [Wed, 18 Oct 2000 23:47:42 +0000 (23:47 +0000)]
adapted to new parameters

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

24 years agosst_xxx defines for dio functions
cpg [Wed, 18 Oct 2000 23:43:25 +0000 (23:43 +0000)]
sst_xxx defines for dio functions

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

24 years agoadapted to new parameters (_dhandle_t)
cpg [Wed, 18 Oct 2000 23:41:03 +0000 (23:41 +0000)]
adapted to new parameters (_dhandle_t)

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

24 years agoAdded handling for -h command line parameter
cuz [Wed, 18 Oct 2000 07:29:40 +0000 (07:29 +0000)]
Added handling for -h command line parameter

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

24 years agoput grmemusage table into rodata segment
cpg [Wed, 18 Oct 2000 00:01:13 +0000 (00:01 +0000)]
put grmemusage table into rodata segment

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

24 years agochanged Atari ZP define to have max. ZP space available
cpg [Tue, 17 Oct 2000 23:51:01 +0000 (23:51 +0000)]
changed Atari ZP define to have max. ZP space available

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

24 years agowrite functions now get a const void *buffer
cpg [Tue, 17 Oct 2000 21:47:24 +0000 (21:47 +0000)]
write functions now get a const void *buffer

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

24 years ago_dio_open and _dio_close functions
cpg [Mon, 16 Oct 2000 23:24:24 +0000 (23:24 +0000)]
_dio_open and _dio_close functions

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

24 years agoget transfer size from sectsizetab
cpg [Mon, 16 Oct 2000 23:23:22 +0000 (23:23 +0000)]
get transfer size from sectsizetab

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

24 years agodiopncls.o: new object file
cpg [Mon, 16 Oct 2000 23:22:07 +0000 (23:22 +0000)]
diopncls.o: new object file

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

24 years ago_dio_open and _dio_close are now real functions on Atari
cpg [Mon, 16 Oct 2000 23:05:53 +0000 (23:05 +0000)]
_dio_open and _dio_close are now real functions on Atari

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

24 years agoAllow larger address ranges
cuz [Sun, 15 Oct 2000 19:52:33 +0000 (19:52 +0000)]
Allow larger address ranges

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

24 years agoError handling cleanup/changes.
cuz [Sun, 15 Oct 2000 19:52:01 +0000 (19:52 +0000)]
Error handling cleanup/changes.

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

24 years agoWorking on the new parser.
cuz [Sun, 15 Oct 2000 19:51:39 +0000 (19:51 +0000)]
Working on the new parser.

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

24 years agoAdded functions taking and returning consts
cuz [Sun, 15 Oct 2000 09:24:21 +0000 (09:24 +0000)]
Added functions taking and returning consts

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

24 years agoAdded an older conversion program
cuz [Sat, 14 Oct 2000 17:53:26 +0000 (17:53 +0000)]
Added an older conversion program

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

24 years agoimplements _sio_call function, direct call to SIO handler
cpg [Thu, 12 Oct 2000 21:03:53 +0000 (21:03 +0000)]
implements _sio_call function, direct call to SIO handler

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

24 years agoimplements _dio_snum_to_chs (dummy on Atari)
cpg [Thu, 12 Oct 2000 21:02:50 +0000 (21:02 +0000)]
implements _dio_snum_to_chs (dummy on Atari)

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

24 years agoimplements _dio_chs_to_snum function (dummy on Atari)
cpg [Thu, 12 Oct 2000 21:02:24 +0000 (21:02 +0000)]
implements _dio_chs_to_snum function (dummy on Atari)

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

24 years agoimplements _dio_write_verify with the __sio_call function
cpg [Thu, 12 Oct 2000 21:01:24 +0000 (21:01 +0000)]
implements _dio_write_verify with the __sio_call function

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

24 years agonow sets up SIO command and transfer direction; __sio_call now does the
cpg [Thu, 12 Oct 2000 21:00:19 +0000 (21:00 +0000)]
now sets up SIO command and transfer direction; __sio_call now does the
real work

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

24 years agosiocall.o, diowritev.o, dio_cts.o, dio_stc.o: new source files
cpg [Thu, 12 Oct 2000 20:57:37 +0000 (20:57 +0000)]
siocall.o, diowritev.o, dio_cts.o, dio_stc.o: new source files

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

24 years ago_dio_setup and _dio_finish are now called _dio_open and _dio_close; for
cpg [Thu, 12 Oct 2000 20:52:23 +0000 (20:52 +0000)]
_dio_setup and _dio_finish are now called _dio_open and _dio_close; for
the Atari target they're both dummies

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

24 years agofixed POKEY and GTIA defines: now there are different defines for read
cpg [Wed, 11 Oct 2000 14:30:09 +0000 (14:30 +0000)]
fixed POKEY and GTIA defines: now there are different defines for read
and write access

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

24 years agoCheck for macro redefinitions that are not identical and flag them as an
cuz [Tue, 10 Oct 2000 21:20:34 +0000 (21:20 +0000)]
Check for macro redefinitions that are not identical and flag them as an
error.

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

24 years agoFixed two problems that weren't obvious with the old type casts.
cuz [Tue, 10 Oct 2000 20:42:05 +0000 (20:42 +0000)]
Fixed two problems that weren't obvious with the old type casts.

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

24 years agoNew module
cuz [Tue, 10 Oct 2000 20:41:18 +0000 (20:41 +0000)]
New module

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

24 years agoFixed a bug in explicit type casts
cuz [Tue, 10 Oct 2000 20:40:36 +0000 (20:40 +0000)]
Fixed a bug in explicit type casts

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

24 years agoFixed a warning
cuz [Tue, 10 Oct 2000 20:39:26 +0000 (20:39 +0000)]
Fixed a warning

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

24 years agoAdded a missing include
cuz [Tue, 10 Oct 2000 20:39:04 +0000 (20:39 +0000)]
Added a missing include

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

24 years agoMake the all target build all libraries
cuz [Tue, 10 Oct 2000 19:54:45 +0000 (19:54 +0000)]
Make the all target build all libraries

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

24 years agoDeclaring a char explicitly as signed was ignored and the default (unsigned)
cuz [Tue, 10 Oct 2000 19:35:32 +0000 (19:35 +0000)]
Declaring a char explicitly as signed was ignored and the default (unsigned)
char type was used.

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

24 years agoadded _dio_read() and _dio_write() handlers
cpg [Mon, 9 Oct 2000 22:43:01 +0000 (22:43 +0000)]
added _dio_read() and _dio_write() handlers

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

24 years agoadded dioread.o and diowrite.o
cpg [Mon, 9 Oct 2000 22:33:13 +0000 (22:33 +0000)]
added dioread.o and diowrite.o

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

24 years agodio.h - low-level disk-io functions
cpg [Mon, 9 Oct 2000 22:31:57 +0000 (22:31 +0000)]
dio.h - low-level disk-io functions

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

24 years agoFixed return value of CmpString and CmpFString
cuz [Sun, 8 Oct 2000 16:49:19 +0000 (16:49 +0000)]
Fixed return value of CmpString and CmpFString

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

24 years agoadded SIO_xxx command codes
cpg [Fri, 6 Oct 2000 23:59:42 +0000 (23:59 +0000)]
added SIO_xxx command codes

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

24 years agofixed 2 typos: one in a comment, the other one in the CH_EOL definition
cpg [Fri, 6 Oct 2000 23:35:56 +0000 (23:35 +0000)]
fixed 2 typos: one in a comment, the other one in the CH_EOL definition

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