]>
git.sur5r.net Git - cc65/log
Bill Kendrick [Sun, 13 Jan 2019 09:57:21 +0000 (01:57 -0800)]
Added #defines for GTIA register values
Bill Kendrick [Sun, 13 Jan 2019 08:31:31 +0000 (00:31 -0800)]
Add more register #defines to ANTIC header file
* DMACTL - playfield size, DMA access, PMG resolution
* CHACTL - inverted text, inverse effects
* NMIEN
Also, added #define equivalents for Display List mode line instructions
based on Atari 8-bit OS (aka Atari BASIC "GRAPHICS" command) values
(e.g., "DL_GRAPHICS0" == "DL_CHR40x8x1").
Added some more documentation in the comments.
Added macros with assembly language for the start/end of Display List
Interrupt (DLI) functions.
Greg King [Sat, 5 Jan 2019 19:57:12 +0000 (14:57 -0500)]
Changed most "backticks" (grave accents) into apostrophes.
Quotations that are embraced by tick marks now look better, in most fonts.
Greg King [Fri, 4 Jan 2019 08:35:49 +0000 (03:35 -0500)]
Added an error message, in case there's a typo in the definitions of long command-line options.
Greg King [Fri, 4 Jan 2019 07:29:17 +0000 (02:29 -0500)]
Fixed a duplicate-label test.
Don't call strcmp() if either argument is NULL.
Greg King [Thu, 3 Jan 2019 15:49:56 +0000 (10:49 -0500)]
Added, to Plus4 and GEOS linker configure files, the ability to set the start and end addresses of the program region.
Oliver Schmidt [Wed, 2 Jan 2019 20:17:55 +0000 (21:17 +0100)]
Merge pull request #828 from Marrin/marrin-docfix
Fixed documented return type.
Marrin [Wed, 2 Jan 2019 11:06:01 +0000 (12:06 +0100)]
Fixed documented return type.
Scott Hutter [Sun, 30 Dec 2018 17:48:16 +0000 (11:48 -0600)]
fix for err blank line removal
Scott Hutter [Sun, 30 Dec 2018 17:39:40 +0000 (11:39 -0600)]
Moved contents of SetNewMode doc
Scott Hutter [Sun, 30 Dec 2018 17:33:45 +0000 (11:33 -0600)]
removed fastcall from SetNewMode
Scott Hutter [Sun, 30 Dec 2018 11:30:46 +0000 (05:30 -0600)]
corrected text formatting
Scott Hutter [Sun, 30 Dec 2018 11:23:17 +0000 (05:23 -0600)]
moved to better folder location
Scott Hutter [Tue, 18 Dec 2018 22:16:22 +0000 (16:16 -0600)]
Issue 814
Scott Hutter [Tue, 18 Dec 2018 17:15:45 +0000 (11:15 -0600)]
SetNewMode() documentation = issue #814
Scott Hutter [Tue, 18 Dec 2018 17:09:06 +0000 (11:09 -0600)]
Added SetNewMode() to geoslib - #814
Paul Gardner-Stephen [Sat, 29 Dec 2018 11:49:51 +0000 (22:19 +1030)]
change reference to $0200FF to $0200xx
Paul Gardner-Stephen [Fri, 28 Dec 2018 13:38:54 +0000 (00:08 +1030)]
remove redundant line
Paul Gardner-Stephen [Fri, 28 Dec 2018 13:37:29 +0000 (00:07 +1030)]
use pre-existing ZP storage. Make 32-bit pointer value loading more self-evident
Paul Gardner-Stephen [Thu, 27 Dec 2018 00:20:25 +0000 (10:50 +1030)]
add support for detecting 45GS02
Marc Rintsch [Thu, 20 Dec 2018 12:07:25 +0000 (13:07 +0100)]
Added missing external declaration of c64_65816_emd.
Oliver Schmidt [Mon, 3 Dec 2018 11:52:00 +0000 (12:52 +0100)]
Fixed typo.
Olli Savia [Mon, 26 Nov 2018 20:36:22 +0000 (22:36 +0200)]
Added SER_ prefix. Whitespace cleanup
Olli Savia [Mon, 26 Nov 2018 20:32:49 +0000 (22:32 +0200)]
Added SER_ prefix. Whitespace cleanup
Olli Savia [Mon, 26 Nov 2018 20:28:40 +0000 (22:28 +0200)]
Added SER_ prefix. Whitespace cleanup
Olli Savia [Mon, 26 Nov 2018 20:23:11 +0000 (22:23 +0200)]
Added SER_ prefix. Whitespace cleanup
Olli Savia [Mon, 26 Nov 2018 20:18:26 +0000 (22:18 +0200)]
Added SER_ prefix. Whitespace cleanup
Olli Savia [Mon, 26 Nov 2018 20:12:28 +0000 (22:12 +0200)]
Added SER_ prefix. Whitespace cleanup
Olli Savia [Mon, 26 Nov 2018 20:01:04 +0000 (22:01 +0200)]
Added SER_ prefix. Whitespace cleanup
Olli Savia [Mon, 26 Nov 2018 19:41:44 +0000 (21:41 +0200)]
Added SER_ prefix
Olli Savia [Mon, 26 Nov 2018 19:31:12 +0000 (21:31 +0200)]
Changed prefix SWL_ to SER_
Olli Savia [Sun, 25 Nov 2018 08:46:05 +0000 (10:46 +0200)]
Updated to use cbm_kernal.inc. Whitespace cleanups
Olli Savia [Sun, 25 Nov 2018 08:28:37 +0000 (10:28 +0200)]
Moved kernal entries to cbm_kernal.inc
Oliver Schmidt [Sat, 24 Nov 2018 13:10:58 +0000 (14:10 +0100)]
Updated Visual Studio solution files to VS 2017.
Christian Groessler [Fri, 16 Nov 2018 14:22:02 +0000 (15:22 +0100)]
atari.sgml: use consistent naming for realtime clock.
Christian Groessler [Thu, 15 Nov 2018 22:06:47 +0000 (23:06 +0100)]
Some documentation fixes
- gamate.sgml: remove empty section "Hardware access"
- telestrat.sgml: remove wrong "<descrip>" tags
Christian Groessler [Thu, 15 Nov 2018 21:47:48 +0000 (22:47 +0100)]
atari.sgml: fix typo
Christian Groessler [Thu, 15 Nov 2018 21:25:38 +0000 (22:25 +0100)]
atari.sgml: Add documentation for Atari clock_... functions implementation.
Oliver Schmidt [Fri, 16 Nov 2018 11:54:26 +0000 (12:54 +0100)]
Replaced systime() with clock_gettime().
Oliver Schmidt [Fri, 16 Nov 2018 11:45:45 +0000 (12:45 +0100)]
Fixed reference to clock_settime().
Oliver Schmidt [Wed, 14 Nov 2018 17:02:56 +0000 (18:02 +0100)]
Fixed typo.
Oliver Schmidt [Tue, 13 Nov 2018 17:31:53 +0000 (18:31 +0100)]
Added target docs on the clock_... functions.
Oliver Schmidt [Tue, 13 Nov 2018 15:47:53 +0000 (16:47 +0100)]
Fixed two typos.
IrgendwerA8 [Sun, 11 Nov 2018 18:25:06 +0000 (19:25 +0100)]
Code review aftermath 2: Put defines into parentheses
IrgendwerA8 [Thu, 8 Nov 2018 07:29:56 +0000 (08:29 +0100)]
Adaptations due to code review.
IrgendwerA8 [Wed, 7 Nov 2018 22:05:05 +0000 (23:05 +0100)]
Support for self explanatory KBCODE values
Olli Savia [Sat, 10 Nov 2018 14:55:55 +0000 (16:55 +0200)]
Added VIC control register names
jede [Fri, 9 Nov 2018 23:54:58 +0000 (00:54 +0100)]
Fix duplicated variables
jede [Fri, 9 Nov 2018 23:47:09 +0000 (00:47 +0100)]
Stratsed vectors added
jede [Fri, 9 Nov 2018 23:10:37 +0000 (00:10 +0100)]
Some variables from TELEMON 2.4 added
IrgendwerA8 [Fri, 9 Nov 2018 14:56:16 +0000 (15:56 +0100)]
Saved 2 bytes and fixed error in case of negative result.
Greg King [Fri, 9 Nov 2018 22:11:03 +0000 (17:11 -0500)]
Made div-test.c use doesclrscrafterexit().
It no longer waits for a key tap if it doesn't need to do that.
Also, normalized the source code formatting.
Oliver Schmidt [Thu, 8 Nov 2018 19:43:46 +0000 (20:43 +0100)]
Added basic docs on the clock_... functions.
Oliver Schmidt [Tue, 6 Nov 2018 10:57:57 +0000 (11:57 +0100)]
Updated URLs.
Oliver Schmidt [Tue, 6 Nov 2018 10:13:23 +0000 (11:13 +0100)]
Adjusted comments to match actual prototypes.
jede [Thu, 1 Nov 2018 16:45:51 +0000 (17:45 +0100)]
Add definitions in telestrat.inc (TELEMON 2.4)
Greg King [Tue, 23 Oct 2018 23:52:23 +0000 (19:52 -0400)]
Fixed the Plus4's serial driver's ACIA address.
Greg King [Sat, 20 Oct 2018 17:40:16 +0000 (13:40 -0400)]
.byt "" emits no data; avoid a ca65 crash.
Fixes #775 on GitHub.
jede [Fri, 19 Oct 2018 21:21:16 +0000 (23:21 +0200)]
Fix comments and TELEMON uppercase
jede [Thu, 18 Oct 2018 21:57:21 +0000 (23:57 +0200)]
Correct grab default value
jede [Thu, 18 Oct 2018 21:48:20 +0000 (23:48 +0200)]
update ld65.sgml with telestrat target
jede [Wed, 17 Oct 2018 20:36:00 +0000 (22:36 +0200)]
By default, we get the memory reserved for hires mode
jede [Wed, 17 Oct 2018 20:13:24 +0000 (22:13 +0200)]
Clean wherey.s
jede [Wed, 17 Oct 2018 19:12:05 +0000 (21:12 +0200)]
Cleaning telestrat.cfg (no need to have bashead segment). Some primitives added
jede [Tue, 18 Sep 2018 19:52:37 +0000 (21:52 +0200)]
Remove BASHEAD segment which is not useful
Evgeny Vrublevsky [Fri, 19 Oct 2018 08:46:48 +0000 (11:46 +0300)]
'--no-std-lib' was renamed to '--no-target-lib'
Evgeny Vrublevsky [Wed, 17 Oct 2018 19:05:21 +0000 (22:05 +0300)]
Don't output a warning about alignment when section address is defined by START or OFFSET and fits required alignment requirements
Oliver Schmidt [Thu, 18 Oct 2018 11:22:26 +0000 (13:22 +0200)]
Adjusted library name.
Evgeny Vrublevsky [Thu, 18 Oct 2018 10:16:48 +0000 (13:16 +0300)]
Renamed to '--no-std-lib'
Evgeny Vrublevsky [Thu, 18 Oct 2018 09:54:15 +0000 (12:54 +0300)]
Renamed to '--no-crt-lib'
Evgeny Vrublevsky [Wed, 17 Oct 2018 21:07:37 +0000 (00:07 +0300)]
CL65: --no-rtl option for disabling default runtime library
Brad Smith [Thu, 18 Oct 2018 01:27:21 +0000 (21:27 -0400)]
ca65.sgml fails to document z: a: f: address size override prefixes.
laubzega [Tue, 16 Oct 2018 06:08:44 +0000 (23:08 -0700)]
Post-review tweaks.
laubzega [Sun, 14 Oct 2018 08:21:34 +0000 (01:21 -0700)]
Typo
laubzega [Sun, 14 Oct 2018 08:07:59 +0000 (01:07 -0700)]
Even more optimization, cleanup, bugfix, comments.
laubzega [Sat, 13 Oct 2018 07:05:33 +0000 (00:05 -0700)]
Stack adjustment code optimizations.
laubzega [Tue, 16 Oct 2018 05:20:12 +0000 (22:20 -0700)]
Formatting tweaks.
laubzega [Sun, 14 Oct 2018 21:10:59 +0000 (14:10 -0700)]
Testcase added.
laubzega [Sun, 14 Oct 2018 20:53:14 +0000 (13:53 -0700)]
Fix for issue #735
Greg King [Tue, 9 Oct 2018 00:39:46 +0000 (20:39 -0400)]
Changed a comment and an error message into more specific text.
laubzega [Thu, 4 Oct 2018 04:59:19 +0000 (21:59 -0700)]
Fix crash due to mistaken symbol identity.
greg-king5 [Mon, 8 Oct 2018 05:24:04 +0000 (01:24 -0400)]
Merged pull request #771 from DankRank/master.
da65: properly scan empty strings in info file.
Egor [Sat, 6 Oct 2018 15:30:35 +0000 (18:30 +0300)]
da65: properly scan empty strings
Previously, doing something like `LABEL { NAME ""; ADDR $1000; };` would
result in $1000 being labeled as NAME: instead of being unnamed.
Greg King [Wed, 3 Oct 2018 03:19:38 +0000 (23:19 -0400)]
Always put goto stack-adjustments in the RODATA segment.
Oliver Schmidt [Tue, 2 Oct 2018 16:53:01 +0000 (18:53 +0200)]
Minor style adjustment.
laubzega [Sun, 30 Sep 2018 21:30:48 +0000 (14:30 -0700)]
Testcase .ref updated for new warning style.
laubzega [Sun, 30 Sep 2018 21:22:23 +0000 (14:22 -0700)]
Formatting fixes.
laubzega [Sat, 29 Sep 2018 19:06:33 +0000 (12:06 -0700)]
Fix non-goto jumps (i.e. inline assembly).
laubzega [Sat, 29 Sep 2018 05:25:22 +0000 (22:25 -0700)]
Another warning.
laubzega [Sat, 29 Sep 2018 05:17:49 +0000 (22:17 -0700)]
Fix a warning.
laubzega [Sat, 29 Sep 2018 05:11:09 +0000 (22:11 -0700)]
Proper warnings for "risky" gotos.
laubzega [Wed, 26 Sep 2018 07:11:40 +0000 (00:11 -0700)]
Clean-up
laubzega [Wed, 26 Sep 2018 06:54:45 +0000 (23:54 -0700)]
Added testcase for between-blocks gotos.
Deleted old testcase.
laubzega [Tue, 25 Sep 2018 07:56:08 +0000 (00:56 -0700)]
Adjust SP on gotos between blocks with local variables.
laubzega [Sun, 23 Sep 2018 23:22:59 +0000 (16:22 -0700)]
Switched from warning to error. Tightened the testcase.
Laubzega [Sat, 22 Sep 2018 05:25:05 +0000 (22:25 -0700)]
Missed the comment.
Laubzega [Sat, 22 Sep 2018 05:23:21 +0000 (22:23 -0700)]
Add a testcase for https://github.com/cc65/cc65/pull/757
Laubzega [Sat, 22 Sep 2018 04:10:58 +0000 (21:10 -0700)]
Minor changes after review.
Laubzega [Fri, 21 Sep 2018 08:17:29 +0000 (01:17 -0700)]
Fix for variableless main().
Laubzega [Fri, 21 Sep 2018 07:40:05 +0000 (00:40 -0700)]
Add checks for risky goto statements.