lintbe
3de9f2e2dd
fix jmp($1234) opcode table
2014-02-27 10:01:39 +01:00
Christian Groessler
4b58a20b8c
Increase the default start address a bit in case BASIC is started
...
('OPTION' not pressed at power on). It would otherwise overwrite parts
at the beginning.
2014-02-21 23:34:05 +01:00
Christian Groessler
81fe7a3805
cleanups; split 'header' and 'init' part into two source files
2014-02-21 22:43:44 +01:00
Christian Groessler
8b876b2ce5
document 'atari-cassette.cfg'
2014-02-21 22:42:54 +01:00
Christian Groessler
09f7eb72c2
remove workaround for _heapmaxavail
2014-02-21 22:42:09 +01:00
Christian Groessler
701c59900d
Merge remote-tracking branch 'upstream/master' into cassette
2014-02-21 21:02:54 +01:00
Oliver Schmidt
d001a6f1a0
Have _heapmaxavail() work as advertised.
...
The cc65 doc explicitly states that the return value of _heapmaxavail() can be used as parameter of malloc(). To actually allow for that the size of HEAP_ADMIN_SPACE has to be substracted from the raw size of the largest free heap block.
2014-02-20 21:04:11 +01:00
Oliver Schmidt
4b085f193e
Merge pull request #83 from AntiheroSoftware/ca65-65816
...
Fix for pull request #80 bad JML opcode and adding syntax for Absolute Indirect Long
2014-02-20 15:07:56 +01:00
Christian Groessler
65874d4604
Merge remote-tracking branch 'upstream/master' into cassette
2014-02-20 01:05:10 +01:00
Christian Groessler
8178c71de1
add utility program to write files to cassette
2014-02-20 00:56:22 +01:00
Christian Groessler
478da8e51f
load CASHDR segment into RAM
2014-02-20 00:45:48 +01:00
Oliver Schmidt
2dab4958e4
Migrated project files to VS2013.
2014-02-19 23:09:46 +01:00
Oliver Schmidt
8ff65c99d1
Merge pull request #84 from groessler/something_to_pull
...
Atari: read.s: fix uninitialized use of 'buflen'
2014-02-19 23:00:31 +01:00
Christian Groessler
b326a04b1e
fix uninitialized use of 'buflen'
2014-02-19 22:39:39 +01:00
lintbe
284436229e
add jml($1234) for JML Absolute indirect long
2014-02-19 13:22:06 +01:00
lintbe
e150c76cb7
fix opcode for JML Absolute indirect long
2014-02-19 11:06:39 +01:00
Christian Groessler
b496a400ec
Merge remote-tracking branch 'upstream/master' into cassette
...
ecessary,
2014-02-18 21:36:53 +01:00
Oliver Schmidt
96ef7fd773
Merge pull request #80 from AntiheroSoftware/ca65-65816
...
Fixing ca65 for 65816 jml and jmp opcodes
2014-02-17 10:04:57 +01:00
Oliver Schmidt
16fb9f4674
Merge pull request #81 from groessler/something_to_pull
...
Turn off mouse polling interrupt if the mouse hasn't been moved for some time
2014-02-14 23:50:41 +01:00
Christian Groessler
b477023783
Turn off mouse polling interrupt if the mouse hasn't been moved for
...
some time. Turn it back on when the mouse is moved again.
Since the polling interrupt runs at a rather high frequency (1kHz),
this saves many processor cycles when the mouse is inactive.
2014-02-14 01:44:00 +01:00
lintbe
9fae57963d
removing \t from source file
2014-02-13 10:26:08 +01:00
lintbe
07d49f143b
Fixing ca65 for 65816 jml and jmp opcodes
...
added a missing addressing mode for jmp/jml : Absolute Indexed Long
that opcode can be written like jmp[$1234] or jml[$1234]
removed Absolute Inderect addressing mode for jml since it's not a long adressing mode
2014-02-12 23:48:10 +01:00
Christian Groessler
290da8d5ae
Merge remote-tracking branch 'upstream/master' into cassette
2014-02-11 12:35:28 +01:00
Oliver Schmidt
e22fc15589
Deduct temporary library path name from library path name.
...
Actually there's no need to fiddle with any automatic temp file name generation as we can just modify the library path name to generate a perfect temporary library path name.
2014-02-10 21:28:03 +01:00
Oliver Schmidt
c3434817da
Some minor fine tuning.
2014-02-09 22:57:38 +01:00
Oliver Schmidt
0891b8515d
Adjusted linuxdoc parameters.
2014-02-09 22:50:01 +01:00
Oliver Schmidt
1968e87cc2
Made html doc look a little less boring.
2014-02-09 22:43:55 +01:00
Oliver Schmidt
c78e8d1945
Fixed URL.
2014-02-09 21:33:59 +01:00
Oliver Schmidt
aa7f7f107a
Switched to Markdown in order to allow to add links.
2014-02-09 21:31:00 +01:00
Oliver Schmidt
0d3a652544
Use -Werror only on Travis CI builds.
...
There's no need to intentionally break things for people trying to build cc65 with some obscure compiler. It's enough to make sure that no new warnings sneak into the code base by having Travis CI builds fail.
2014-02-09 19:48:30 +01:00
Oliver Schmidt
47828e1059
Define _SVID_SOURCE to get tempnam().
2014-02-09 01:19:40 +01:00
Oliver Schmidt
bec75d9e62
Avoid tmpfile().
...
- tmpfile() tries to create files in the C: root dir on Windows where users usually don't have access.
- tmpnam() uses the curent dir which doesn't seem to be a good idea either.
- tempnam(NULL,NULL) is supposed to be cleverer.
2014-02-09 01:11:11 +01:00
Oliver Schmidt
7b6a6d168c
Fixed typo.
2014-02-08 23:01:15 +01:00
Oliver Schmidt
a7b84bb618
Removed references to SunPlus.
2014-02-08 22:48:49 +01:00
Oliver Schmidt
f155efa3e7
Keep git push happy.
2014-02-08 22:47:24 +01:00
Oliver Schmidt
c524dd0f08
Avoid writing (temporarily) into source directory.
2014-02-08 21:52:47 +01:00
Oliver Schmidt
6a4a18ed62
Fixed typo.
2014-02-07 14:30:52 +01:00
Oliver Schmidt
99ecbc60f8
Actually the '-R' flag isn't necessary.
2014-02-06 12:54:53 +01:00
Oliver Schmidt
1a4bbecaa6
Limit 'git add' to doc directory just to be sure.
2014-02-06 12:44:46 +01:00
Oliver Schmidt
0bf5111500
Adjusted doc to commit 9aa17b4c53
2014-02-05 23:41:52 +01:00
Oliver Schmidt
3394033d86
The gh-pages push seems ready for prime time.
2014-02-05 23:20:03 +01:00
Oliver Schmidt
c9fcfe8549
The content in internal.txt is now fully present in the Wiki.
2014-02-05 23:02:01 +01:00
Oliver Schmidt
88247613d2
Route standard goals to doc Makefile.
...
- mostlyclean is empty as there are no intermedite files.
- all is empty as I don't want to have if depend on linuxdoc.
2014-02-05 22:36:43 +01:00
Oliver Schmidt
74ece8256e
Goals from top level Makefile should be known even if empty.
2014-02-05 22:31:46 +01:00
Oliver Schmidt
a0b5bc523d
Re-introduced toc removal for coding.html and index.html.
2014-02-05 22:30:28 +01:00
Oliver Schmidt
5dd5f7cd1b
Some polishing.
2014-02-05 20:55:17 +01:00
Oliver Schmidt
46d9b72d7d
Maybe rather ignore the git commit status (?)
2014-02-05 18:49:22 +01:00
Oliver Schmidt
a79a1469fe
Test --allow-empty flag.
2014-02-05 18:40:03 +01:00
Oliver Schmidt
2276777817
Added doc goal to top level Makefile.
2014-02-05 17:55:10 +01:00
Oliver Schmidt
95a401b9aa
Fixed missing target directory.
2014-02-05 00:29:27 +01:00