]>
git.sur5r.net Git - cc65/log
uz [Sat, 10 Mar 2012 23:08:35 +0000 (23:08 +0000)]
Fixed a few doc issues. By Stefan Haubenthal.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5599
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Sat, 10 Mar 2012 22:13:36 +0000 (22:13 +0000)]
Free bitmaps and buffers before terminating.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5598
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Sat, 10 Mar 2012 22:12:44 +0000 (22:12 +0000)]
Allow to pass NULL pointers to FreeStrBuf.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5597
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Sat, 10 Mar 2012 22:10:45 +0000 (22:10 +0000)]
Removed the flags and optimized the Attr structure.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5596
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Sat, 10 Mar 2012 21:46:09 +0000 (21:46 +0000)]
Removed several memory leaks.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5595
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Sat, 10 Mar 2012 20:51:52 +0000 (20:51 +0000)]
Handle "label" and "segment" attributes for assembler output.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5594
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Sat, 10 Mar 2012 20:35:22 +0000 (20:35 +0000)]
Fixed two compiler warnings.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5593
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Sat, 10 Mar 2012 20:26:47 +0000 (20:26 +0000)]
Move evaluation of attributes into the input routine.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5592
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Sat, 10 Mar 2012 18:51:00 +0000 (18:51 +0000)]
New option --list-conversions.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5591
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Sat, 10 Mar 2012 18:50:40 +0000 (18:50 +0000)]
New attribute "base".
git-svn-id: svn://svn.cc65.org/cc65/trunk@5590
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Sat, 10 Mar 2012 14:22:51 +0000 (14:22 +0000)]
Move attribute lookup into the output functions. Allow a bytesperline
attribute for asm output files.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5589
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Sat, 10 Mar 2012 14:21:46 +0000 (14:21 +0000)]
Do also allow ':' as an attribute separator.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5588
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Sat, 10 Mar 2012 13:50:53 +0000 (13:50 +0000)]
Implemented main conversion module.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5587
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Fri, 9 Mar 2012 13:44:51 +0000 (13:44 +0000)]
Added the main conversion module. New option --convert-to. New short options
for --read and --write.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5586
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Fri, 9 Mar 2012 11:48:13 +0000 (11:48 +0000)]
Added a dummy return to fix a watcom warning.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5585
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Fri, 9 Mar 2012 11:46:16 +0000 (11:46 +0000)]
Added the write routine.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5584
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Fri, 9 Mar 2012 11:45:08 +0000 (11:45 +0000)]
Export the compare function since it is used in a few places.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5583
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Fri, 9 Mar 2012 11:37:10 +0000 (11:37 +0000)]
Added VIC2 sprites as output format. Started to code the processing pipeline:
--slice, --pop.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5582
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Fri, 9 Mar 2012 10:50:12 +0000 (10:50 +0000)]
Added the new serial driver for the atmos to the spec file.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5581
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Fri, 9 Mar 2012 10:48:59 +0000 (10:48 +0000)]
Added a new serial driver for the atmos. By Stefan Haubenthal.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5580
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Thu, 8 Mar 2012 18:59:41 +0000 (18:59 +0000)]
Fixed a bug. High byte of the sector number is stored into the wrong place.
Reported by Stefan Haubenthal.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5579
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Mon, 5 Mar 2012 20:30:25 +0000 (20:30 +0000)]
Started to add koala output format.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5578
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Mon, 5 Mar 2012 19:28:22 +0000 (19:28 +0000)]
Fix FindInputFormat.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5577
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Sun, 4 Mar 2012 21:02:31 +0000 (21:02 +0000)]
Added parsing of arguments to --read. The explicit format spec is currently
broken.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5576
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Sun, 4 Mar 2012 20:17:34 +0000 (20:17 +0000)]
Added a module to manage attribute/value pairs.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5575
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Sun, 4 Mar 2012 19:25:22 +0000 (19:25 +0000)]
The IRQ handler needs to save the registers. By Stefan Haubenthal.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5574
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Sun, 4 Mar 2012 13:08:54 +0000 (13:08 +0000)]
Patch by Stefan Haubenthal: Remove __fastcall__ in comments and/or the
function description for functions that don't take any parameters.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5573
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Sun, 4 Mar 2012 13:01:50 +0000 (13:01 +0000)]
The table for sweet 16 instructions had an invalid length word. Reported by
Jeff Tranter.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5572
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Tue, 28 Feb 2012 22:19:28 +0000 (22:19 +0000)]
Added article.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5571
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Tue, 28 Feb 2012 21:57:45 +0000 (21:57 +0000)]
Replaced hardcoded constants with macros.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5570
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Tue, 28 Feb 2012 21:49:24 +0000 (21:49 +0000)]
Replaced hardcoded constants with macros.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5569
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Tue, 28 Feb 2012 21:24:17 +0000 (21:24 +0000)]
Added screen initialization on Apple GEOS.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5568
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Mon, 27 Feb 2012 22:00:26 +0000 (22:00 +0000)]
Introduced Apple GEOS specific screen size constants.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5567
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Mon, 27 Feb 2012 21:03:01 +0000 (21:03 +0000)]
Added the output layer.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5566
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Mon, 27 Feb 2012 20:45:14 +0000 (20:45 +0000)]
Remove the "Tag" field in struct Bitmap since it is of no real use.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5565
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Mon, 27 Feb 2012 20:43:03 +0000 (20:43 +0000)]
Fix two watcom (and probably C89) issues.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5564
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Mon, 27 Feb 2012 19:37:32 +0000 (19:37 +0000)]
Take BSS into account (like done for Apple GEOS in the first place).
git-svn-id: svn://svn.cc65.org/cc65/trunk@5563
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Mon, 27 Feb 2012 18:17:28 +0000 (18:17 +0000)]
Added a module for assembler source output.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5562
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Mon, 27 Feb 2012 18:17:13 +0000 (18:17 +0000)]
Removed a declaration for a routine that doesn't exist.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5561
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Mon, 27 Feb 2012 17:58:34 +0000 (17:58 +0000)]
Added a module for binary output.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5560
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Mon, 27 Feb 2012 16:33:13 +0000 (16:33 +0000)]
Added a new input layer that manages the different input formats.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5559
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Mon, 27 Feb 2012 16:24:35 +0000 (16:24 +0000)]
Splitted the filetype module into the actual search function (now in fileid)
and the existing file types used by ld65 and cl65.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5558
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Sun, 26 Feb 2012 21:45:42 +0000 (21:45 +0000)]
New function to create a bitmap slice.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5557
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Sun, 26 Feb 2012 21:26:00 +0000 (21:26 +0000)]
Use only as many palette entries as there are colors in the image.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5556
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Sun, 26 Feb 2012 15:27:36 +0000 (15:27 +0000)]
First version of PCX reading routine is completed but mostly untested.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5555
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Sun, 26 Feb 2012 11:54:05 +0000 (11:54 +0000)]
Some more work on reading pcx files.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5554
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Sun, 26 Feb 2012 11:53:39 +0000 (11:53 +0000)]
Output usage information to stdout, not stderr. This is consistent with the
other tools.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5553
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Sat, 25 Feb 2012 21:45:01 +0000 (21:45 +0000)]
Started to add PCX routines.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5552
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Sat, 25 Feb 2012 20:51:16 +0000 (20:51 +0000)]
Adapted the file i/o module from od65.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5551
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Sat, 25 Feb 2012 15:08:38 +0000 (15:08 +0000)]
Started to code the front end base layer modules.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5550
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Fri, 24 Feb 2012 22:21:54 +0000 (22:21 +0000)]
Added comments.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5549
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Thu, 23 Feb 2012 21:32:15 +0000 (21:32 +0000)]
Added base framework for the sp65 sprite and bitmap tool.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5548
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Wed, 22 Feb 2012 23:49:45 +0000 (23:49 +0000)]
Rather stay with OFF_YEAR as it is an "officially" name.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5547
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Wed, 22 Feb 2012 23:29:52 +0000 (23:29 +0000)]
Learned the hard way that even meant-to-be-simple sample programs should contain some error checking.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5546
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Wed, 22 Feb 2012 23:26:25 +0000 (23:26 +0000)]
Introduced Apple GEOS specific directory entry offsets. However in most cases the assembler code using them will need to differentiate between CBM and Apple because the directory entry semantics are (too) different.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5545
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Wed, 22 Feb 2012 22:59:38 +0000 (22:59 +0000)]
Minor style adjustment.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5544
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Wed, 22 Feb 2012 22:32:28 +0000 (22:32 +0000)]
Better have the Apple GEOS stuff below the CBM GEOS stuff.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5543
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Wed, 22 Feb 2012 22:24:28 +0000 (22:24 +0000)]
C programs don't need offsets into data structures - they have actual structs :-). In this case 'struct filehandle' and 'struct fileheader'.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5542
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Wed, 22 Feb 2012 22:04:53 +0000 (22:04 +0000)]
Added missing file.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5541
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Wed, 22 Feb 2012 22:04:20 +0000 (22:04 +0000)]
Fixed line continuation.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5540
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Wed, 22 Feb 2012 19:57:01 +0000 (19:57 +0000)]
Fixed typo.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5539
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Tue, 21 Feb 2012 20:23:36 +0000 (20:23 +0000)]
Added new cl65 options -Wc and --cc-args.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5538
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Tue, 21 Feb 2012 20:05:36 +0000 (20:05 +0000)]
Renamed smc.mac to smc.inc.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5537
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Tue, 21 Feb 2012 20:02:20 +0000 (20:02 +0000)]
Added a macro package for writing self modyfying code. By Christian Krüger.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5536
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Mon, 20 Feb 2012 23:01:45 +0000 (23:01 +0000)]
Fixed typo.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5535
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Mon, 20 Feb 2012 22:48:02 +0000 (22:48 +0000)]
Greg King: SHORTCUT is a graphic character (it is displayed in menues); it is not a control character.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5534
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Sun, 19 Feb 2012 17:51:47 +0000 (17:51 +0000)]
With the additional key definitions, the dbg module will now work on the Oric
Atmos. By Stefan Haubenthal.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5533
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Sun, 19 Feb 2012 17:50:57 +0000 (17:50 +0000)]
Additional key definitions for the Oric Atmos. By Stefan Haubenthal.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5532
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Sun, 19 Feb 2012 17:49:38 +0000 (17:49 +0000)]
Doc updates by Stefan Haubenthal.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5531
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Sat, 18 Feb 2012 00:09:39 +0000 (00:09 +0000)]
Introduced Apple GEOS specific global variable addresses.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5530
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Sat, 18 Feb 2012 00:08:51 +0000 (00:08 +0000)]
Introduced Apple GEOS specific directory entry structures.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5529
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Fri, 17 Feb 2012 21:08:13 +0000 (21:08 +0000)]
Removed comment that wasn't correct anymore and didn't fit the cc65 style anyway.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5528
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Fri, 17 Feb 2012 20:23:35 +0000 (20:23 +0000)]
My recent decision to reuse the character specification table from the base target was based on the fact that CBM GEOS used a copy of the CBM character specification table for the last ten years.
However now I understand that CBM GEOS does _not_ use PETSCII so the CBM character specification table doesn't make sense at all. After all this is very plausible because GEOS wants to enable the user to share his files across GEOS variants - so we can share the character specification table too.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5527
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Tue, 14 Feb 2012 22:15:23 +0000 (22:15 +0000)]
Fixed line endings.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5526
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Sun, 12 Feb 2012 23:02:46 +0000 (23:02 +0000)]
Somewhat nicer user feedback.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5525
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cpg [Sat, 11 Feb 2012 08:35:54 +0000 (08:35 +0000)]
recognize XDOS -- patch from Stefan Haubenthal
git-svn-id: svn://svn.cc65.org/cc65/trunk@5524
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Sat, 11 Feb 2012 01:50:48 +0000 (01:50 +0000)]
Added support for VLIR programs.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5523
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Fri, 10 Feb 2012 20:03:38 +0000 (20:03 +0000)]
Added main makefile for target utils.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5522
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Thu, 9 Feb 2012 22:01:03 +0000 (22:01 +0000)]
Remove the check for the target system. It is checked by grc65.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5521
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
uz [Thu, 9 Feb 2012 21:48:45 +0000 (21:48 +0000)]
Pass the target to the geos resource compiler.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5520
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Thu, 9 Feb 2012 21:23:24 +0000 (21:23 +0000)]
Added support for Apple GEOS VLIR programs.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5519
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Thu, 9 Feb 2012 16:41:35 +0000 (16:41 +0000)]
Reuse the character specification table from the base target.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5518
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Thu, 9 Feb 2012 16:40:18 +0000 (16:40 +0000)]
Reuse the character specification table from the base target.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5517
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Thu, 9 Feb 2012 12:32:53 +0000 (12:32 +0000)]
Normalized coding style.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5516
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Thu, 9 Feb 2012 10:54:40 +0000 (10:54 +0000)]
Normalized coding style.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5515
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Thu, 9 Feb 2012 10:40:59 +0000 (10:40 +0000)]
The actual screensize routine mustn't be placed in the "INIT" segment.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5514
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Thu, 9 Feb 2012 10:17:41 +0000 (10:17 +0000)]
Normalized coding style.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5513
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Thu, 9 Feb 2012 10:03:54 +0000 (10:03 +0000)]
Initial Apple GEOS build.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5512
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Thu, 9 Feb 2012 09:24:09 +0000 (09:24 +0000)]
On Apple GEOS all "low jumptable" entries went into 'diskdrv.inc'. So this needs to be included in quite some source files.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5511
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Thu, 9 Feb 2012 09:18:37 +0000 (09:18 +0000)]
Added Apple GEOS include files based on the "Hitchhiker's Guide To GEOS".
git-svn-id: svn://svn.cc65.org/cc65/trunk@5510
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Thu, 9 Feb 2012 09:13:34 +0000 (09:13 +0000)]
Removed '.c65' from include file name.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5509
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Thu, 9 Feb 2012 09:05:04 +0000 (09:05 +0000)]
The macro 'bra' conflicts with the 65C02 instruction. As it isn't actually used I simply removed it.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5508
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Thu, 9 Feb 2012 07:59:49 +0000 (07:59 +0000)]
Adjusted sorting.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5507
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Thu, 9 Feb 2012 07:57:49 +0000 (07:57 +0000)]
Defining C constants here doesn't seem to make sense as they are defined already in individual assembler files based on official jumptable entries.
As the disk driver jumptable entries don't seem to be published otherwise I didn't delete the definitions but moved the '_' to the end marking them as "secondary" to the ones in the main jumptable.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5506
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Thu, 9 Feb 2012 07:41:56 +0000 (07:41 +0000)]
Adjusted hex digit cases.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5505
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Thu, 9 Feb 2012 07:37:08 +0000 (07:37 +0000)]
Renamed 'UnBlockProcess' to 'UnblockProcess' and 'UnFreezeProcess' to 'UnfreezeProcess' to matchall 3rd party docs.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5504
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Wed, 8 Feb 2012 19:48:31 +0000 (19:48 +0000)]
- The address given for GetSerialNumber in the "Hitchhiker's Guide To GEOS" is obviously wrong: $4b38.
- According to the "Hitchhiker's Guide To GEOS" GetSerialNumber returns a string on Apple GEOS (in contrast to a number on CBM GEOS).
Given both facts and that the API is presumably not important at all it seems reasonable to just go without it on Apple GEOS.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5503
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Wed, 8 Feb 2012 17:21:18 +0000 (17:21 +0000)]
Normalized coding style.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5502
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Wed, 8 Feb 2012 17:01:59 +0000 (17:01 +0000)]
Fixed typo.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5501
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
ol.sc [Wed, 8 Feb 2012 16:56:54 +0000 (16:56 +0000)]
Normalized coding style.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5500
b7a2c559 -68d2-44c3-8de9-
860c34a00d81