mrdudz
1414411bba
added waitvblank and fixed get_tv
2015-07-15 19:46:26 +02:00
mrdudz
83391ab67c
some more tweaking, added docs page
2015-07-14 17:22:47 +02:00
JT
e7fca18798
Added .DEFINEDMACRO psuedo function
...
Fixed typo/fomatting
Formatting fix
Refactor the code to test for a macro
Remove .FEATURE requirement for .DEFINEDMACRO
2015-06-27 01:39:11 -04:00
Oliver Schmidt
a13284a792
Merge pull request #160 from Movax12/definedinstr
...
.DEFINEDINSTR
2015-06-04 22:05:00 +02:00
Oliver Schmidt
fe023a1218
Merge pull request #151 from greg-king5/fastcall
...
Make __fastcall__ be the default calling convention.
2015-05-26 22:39:33 +02:00
Greg King
b49fd26d16
Improved the compiler documentation, a little bit.
2015-05-26 11:23:54 -04:00
JT
c30d87f0b7
Update documentation to .ISMNEMONIC
2015-05-22 20:33:42 -04:00
JT
9ee5adc190
Remove .FEATURE requirement and add documentation
2015-05-19 00:06:12 -04:00
Oliver Schmidt
893af97ccd
Fixed isblank() availability atttribute.
2015-05-13 14:54:12 +02:00
Oliver Schmidt
1e6629de8d
Removed 'gh-pages'.
...
The 'gh-pages' goal has been moved to another Makefile. This reference was just a leftover.
2015-05-05 13:46:26 +02:00
Greg King
8743e9911d
Added a command-line option to compile a program, with __cdecl__ as the default calling convention.
2015-04-22 09:59:23 -04:00
JT
0d765abd6c
Fix typo in documentation for .ADDRSIZE
2015-04-21 16:24:27 -04:00
JT
ffa52863b3
Small changes to coding style and to ca65 documentation for .ADDRSIZE
2015-04-21 16:09:01 -04:00
JT
2d3cf98bc8
2nd Small change to .ADDRSIZE documentation
2015-04-20 19:40:41 -04:00
JT
9e9884764e
Small change to .ADDRSIZE documentation
2015-04-20 19:09:18 -04:00
JT
499eab65f1
Updated documentation for .ADDRSIZE and .FEATURE addrsize
2015-04-20 18:56:34 -04:00
Stephan Mühlstrasser
810fe229e9
Document osic1p-specific constants.
2015-03-23 19:31:46 +01:00
Stephan Mühlstrasser
7fb206e381
Macro-based implementation of screen layout configuration modules.
2015-03-23 19:02:45 +01:00
Greg King
52f5854813
Fixed a typo.
2015-03-14 16:50:08 -04:00
Oliver Schmidt
a7ecab38bd
Improved vector (re)setting function docs.
2015-03-14 18:53:56 +01:00
Oliver Schmidt
15c64c3926
Replaced 'Limits' with 'Notes'.
...
Quite some items in the 'Limits' sections aren't actual limitations so it seems appropriate to just use a more neutral term.
2015-03-14 18:41:57 +01:00
Greg King
604a5b4447
Changed the documentation to reflect the new fastcall/cdecl reality.
2015-03-13 05:40:55 -04:00
Greg King
2ac615e27e
Mentioned in the documentation how we can make the new format be the default.
2015-03-08 10:43:03 -04:00
Greg King
2d50267bd8
Added a second OSI C1P program file format.
...
Unlike the first format, the new format is already loadable; it doesn't need to be converted.
2015-03-07 16:39:44 -05:00
Oliver Schmidt
088c76e678
Merge pull request #148 from smuehlst/c1p
...
kbhit() implementation, fixed C data stack pointer initialization
2015-03-02 13:02:17 +01:00
Greg King
f5ac6b0dbf
Updated the introduction to the Atmos target because I changed how its programs are started.
2015-02-28 00:17:07 -05:00
Stephan Mühlstrasser
7c4f96de81
kbhit implemented, note about limitation removed.
2015-02-23 20:28:05 +01:00
Stephan Mühlstrasser
92e75e9df8
Incorporated another round of feedback for pull request.
...
Adjusted comment formatting in several assembler files.
Removed dummy kbhit() function, as it's better to get a linker
error than an implementation that does the wrong thing.
2015-02-18 18:38:42 +01:00
Stephan Mühlstrasser
88df129215
Add dummy kbhit(), remove redundant documentation for cgetc().
2015-02-12 22:54:21 +01:00
Stephan Mühlstrasser
4e03d7448c
Merge branch 'master' of https://github.com/cc65/cc65 into c1p
2015-02-08 15:58:42 +01:00
Stephan Mühlstrasser
a1cc85768e
Minor corrections.
2015-02-08 15:46:33 +01:00
Stephan Mühlstrasser
da8ec4f7b1
Completing OSI documentation.
2015-02-08 15:06:55 +01:00
Stephan Mühlstrasser
88249a2125
Fixed URL for SRecord.
2015-02-07 01:19:03 +01:00
Stephan Mühlstrasser
04469be331
Minor corrections to documentation.
2015-02-07 00:22:16 +01:00
Stephan Mühlstrasser
680c62d589
Start documentation for Ohio Scientific targets.
2015-02-06 22:53:36 +01:00
Oliver Schmidt
6b3083053c
Merge pull request #143 from greg-king5/basic-stub
...
Support Atmos command line
2015-01-10 23:46:43 +01:00
Greg King
2ef83bd66c
Mentioned, in the Atmos document, the extra byte at the end of program binaries.
2015-01-09 13:55:16 -05:00
Greg King
d9df576fa6
Used an easier-to-remember way of creating a program that uses graphics RAM for other purposes.
2014-12-13 09:52:39 -05:00
Greg King
8d5bb55281
Made some descriptions less ambiguous.
2014-12-03 12:02:48 -05:00
Greg King
0ee891c106
Completed the coding of da65's SEGMENT feature.
...
Before this commit, we could define segment ranges; but, the disassembler wouldn't do anything with those definitions. Now, da65 will put ".segment" directives into its output.
Fixed da65's document.
2014-11-23 15:29:16 -05:00
Greg King
09e50d433d
* Changed the way that Atmos programs are started.
...
- Put a BASIC-language stub at the beginning.
- Removed the Autostart flag.
Those changes make it easy to give command-line arguments to a program.
* Made the Atmos configure file accept a special symbol definition on ld65's command line. We can use "__RAMEND__" to increase the amount of RAM that's available to programs.
2014-11-09 06:32:11 -05:00
Oliver Schmidt
5b55fa4500
Adjusted URL.
2014-11-03 23:33:01 +01:00
Oliver Schmidt
2c975d3642
Create static drivers directly from source files.
...
Up to now static drivers were created via co65 from dynamic drivers. However there was an issue with that approach:
The dynamic drivers are "o65 simple files" which obligates that they start with the 'code' segment. However dynamic drivers need to start with the module header - which is written to. For dynamic drivers this isn't more than a conceptual issue because they are always contain a 'data' segment and may therefore only be loaded into writable memory.
However when dynamic drivers are converted to static drivers using co65 then that issue becomes a real problem as then the 'code' segment may end up in non-writable memory - and thus writing to the module header fails.
Instead of changing the way dynamic drivers work I opted to rather make static driver creation totally independent from dynamic drivers. This allows to place the module header in the 'data' segment (see 'module.mac').
2014-06-04 23:50:18 +02:00
Oliver Schmidt
99f0a56f63
Merge pull request #122 from groessler/a5200
...
new target: Atari 5200 console
2014-05-30 22:52:51 +02:00
Christian Groessler
497b161d12
fix warning when generating info file
2014-05-29 00:41:39 +02:00
Christian Groessler
803e9904db
small doc update
2014-05-28 00:34:34 +02:00
Christian Groessler
40d7ebd719
more doc updates for atari5200
2014-05-27 02:44:59 +02:00
Greg King
b4f4c3bb4d
Updated the function reference document.
...
* Fixed the description of strncpy().
* Added some [commented out] function names to the lists for some headers.
2014-05-26 06:04:53 -04:00
Greg King
628d27327b
Slightly refined the strqtok() documentation.
2014-05-22 13:58:51 -04:00
Greg King
1669c25b8a
Documented strqtok().
2014-05-22 11:18:30 -04:00
Christian Groessler
f1ece57c05
more documentation updates for Atari 5200
2014-05-16 02:27:20 +02:00
Christian Groessler
c382c59579
documentation updates for Atari 5200
2014-05-16 02:26:20 +02:00
Greg King
f7f2069587
Avoided makeinfo warnings when Travis CI runs LinuxDoc Tools.
2014-04-25 05:04:03 -04:00
Greg King
d2bb12d17a
Avoided some makeinfo warnings when Cygwin runs LinuxDoc Tools.
2014-04-25 03:33:53 -04:00
Greg King
e4f8b6fef0
Avoided makeinfo warnings when Travis CI runs LinuxDoc Tools.
2014-04-24 13:03:52 -04:00
Christian Groessler
4a1eff1d84
Document mouse callbacks and some other small changes.
2014-04-24 02:04:17 +02:00
Greg King
bf2e79f30c
Fixed typos. And, fixed descriptions of where ld65 looks for files.
2014-04-20 11:45:36 -04:00
Greg King
bb9aa7558f
Fixed the SGML <htmlurl> and <url> tags.
...
Those tags have two attributes: "url=" and "name=". In the non-HTML output formats, <url> shows both fields, while <htmlurl> shows only the name field (as the HTML format always does.) Thus, the general rules are
1. If the two attributes are different, then use <url>.
2. If they are similar, then use <htmlurl>.
3. If they are the same, then consider using <url> without the "name=" attribute.
(The reason for rules 2 and 3 is that the same text shouldn't be shown twice.)
There can be exceptions. Example: "od65.sgml" has <htmlurl> because the URL
would disturb the flow of a sentence.
2014-04-14 05:54:13 -04:00
Greg King
79d8a0d857
Streamlined the document author credits.
2014-04-08 15:36:39 -04:00
Greg King
42595fbf13
Added command-line argument parsing to the CBM510 and CBM610 targets.
2014-04-03 08:23:28 -04:00
Oliver Schmidt
b92630142f
Harmonized usage of "KB" and "cc65".
2014-03-30 22:10:37 +02:00
Oliver Schmidt
180caeba0a
Added doc install target.
2014-03-29 23:25:47 +01:00
Greg King
cb838a43fa
Added document lines that name the default device drivers.
...
Also:
- Changed some <htmlurl> tags to <url>. Now, those links will show their URL addresses (in addition to their names) in info and text pages.
- Added some Atmos-specific function names to its document.
- Fixed some punctuation syntax.
2014-03-28 13:59:31 -04:00
Christian Groessler
508e2ba9c8
Add information about which drivers are the default drivers.
2014-03-22 10:42:12 +01:00
Oliver Schmidt
c0b5be9944
Reflect the fact that LOADER.SYSTEM is delivered as 'targetutil'.
2014-03-15 19:01:46 +01:00
Oliver Schmidt
3d8179df30
Not splitting the docs anymore requires link adjustment.
2014-03-15 18:53:30 +01:00
Oliver Schmidt
e227a07c8f
Adjusted doc to recent drop of VER_PATCH.
2014-03-10 19:03:01 +01:00
Oliver Schmidt
8236b0dd74
Upload zip file.
2014-03-09 01:20:39 +01:00
Oliver Schmidt
80ca7eb4e4
Create zip file.
2014-03-09 00:20:17 +01:00
Oliver Schmidt
30125afcc1
Moved from VS2013 to MinGW(-w64).
2014-03-06 22:32:24 +01:00
Oliver Schmidt
fcc95f4c1c
There seems to be no desire for a doc install.
2014-03-03 21:16:30 +01:00
Oliver Schmidt
6fe2ce7269
Merge pull request #85 from groessler/cassette
...
Atari: add support to create cassette boot files
2014-03-03 20:19:32 +01:00
Christian Groessler
7a9fa9d4cd
rename W2CAS.COM to w2cas.com (lowercase)
2014-03-03 18:12:11 +01:00
Christian Groessler
69f81f6d67
make 'w2cas' a targetutil
2014-03-01 13:11:52 +01:00
Christian Groessler
dec2376195
small wording change
2014-03-01 01:48:45 +01:00
Christian Groessler
59ad7bafe0
fix for info file generation
2014-02-28 12:04:57 +01:00
Oliver Schmidt
8d95a64b58
Added .info file generation.
2014-02-27 23:37:36 +01:00
Christian Groessler
8b876b2ce5
document 'atari-cassette.cfg'
2014-02-21 22:42:54 +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
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
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
95a401b9aa
Fixed missing target directory.
2014-02-05 00:29:27 +01:00
Oliver Schmidt
37c923815c
First test of actual html page push.
2014-02-05 00:20:43 +01:00
Oliver Schmidt
c3d93d259b
Updated linuxdoc sources from https://github.com/groessler/cc65/tree/gh-pages-sgml .
2014-02-04 22:51:39 +01:00
Oliver Schmidt
aa7561ec45
Revert "No linuxdoc here. Documenation is to be maintained as HTML in branch 'gh-pages'."
...
This reverts commit fcea8951f1
.
Conflicts:
doc/Makefile
2014-02-04 22:18:58 +01:00
Oliver Schmidt
b8eb1c7794
Avoid 'cd' in Makefile.
2014-02-04 21:31:35 +01:00
Oliver Schmidt
4e83ff8d59
First test of gh-pages push.
2014-02-04 18:33:37 +01:00
Oliver Schmidt
fcea8951f1
No linuxdoc here. Documenation is to be maintained as HTML in branch 'gh-pages'.
2013-03-25 00:50:52 +01:00
uz
41cac25914
Fixed a typo.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5979 b7a2c559-68d2-44c3-8de9-860c34a00d81
2013-01-31 11:30:01 +00:00
uz
8a7b84247c
tgi_free_vectorfont maps to free and must therefore be fastcall.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5973 b7a2c559-68d2-44c3-8de9-860c34a00d81
2013-01-27 14:45:42 +00:00
uz
cc2ac01d73
Typo fix by Stefan Haubenthal.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5972 b7a2c559-68d2-44c3-8de9-860c34a00d81
2013-01-27 14:44:04 +00:00
uz
331bd78406
TGI function doc update by Stefan Haubenthal.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5971 b7a2c559-68d2-44c3-8de9-860c34a00d81
2013-01-27 14:41:09 +00:00
uz
bbef4c04a1
Added note about behaviour of --local-strings (Greg King).
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5969 b7a2c559-68d2-44c3-8de9-860c34a00d81
2013-01-26 23:00:39 +00:00
uz
7dea2a98d9
Add small note about availability of the copydata library routine.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5965 b7a2c559-68d2-44c3-8de9-860c34a00d81
2013-01-19 17:12:42 +00:00
silverdr
deb18b8e1e
typo in the doc corrected, tabs adjusted
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5964 b7a2c559-68d2-44c3-8de9-860c34a00d81
2013-01-15 11:30:11 +00:00
uz
9fce84c722
Added a new feature "underline_in_numbers" requested by thefox. Using
...
underlines it is possible to group the digits for easier reading.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5963 b7a2c559-68d2-44c3-8de9-860c34a00d81
2013-01-12 19:07:31 +00:00
uz
ee5216f69b
Patch by Greg King: Added the new graphics driver's name to the Atmos header.
...
Added its description to the Atmos document.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5962 b7a2c559-68d2-44c3-8de9-860c34a00d81
2013-01-09 20:25:05 +00:00
uz
bf91be8790
Small fixes by Christian Krüger.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5960 b7a2c559-68d2-44c3-8de9-860c34a00d81
2013-01-07 20:25:45 +00:00
silverdr
0277ec8534
typo corrected
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5953 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-12-30 22:33:23 +00:00
ol.sc
369f702860
Fixed typo.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5936 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-11-16 22:47:34 +00:00
ol.sc
1c92251a0e
Added documentation of static drivers.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5928 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-11-09 21:05:40 +00:00
ol.sc
8e06d6d4f7
Added documentation of static drivers.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5927 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-11-08 23:08:00 +00:00
ol.sc
fa6dae8fa9
Added declarations for target-specific static drivers being part of the C library.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5925 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-11-07 23:20:58 +00:00
ol.sc
ebd3870808
First try of documenting static drivers.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5923 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-11-07 19:54:07 +00:00
uz
aad6cd2a14
Allow to map characters to code zero with .CHARMAP.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5921 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-11-06 20:36:45 +00:00
uz
4682d7542a
Add -d (debug mode) to the assembler options. In studyexpr, use the debug
...
flag, not the verbose flag to decide if the studied expression should be
output.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5919 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-11-06 20:24:44 +00:00
karri
5b479a4f51
Add Lynx documentation to sp65
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5916 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-11-06 06:24:17 +00:00
uz
8a4783ffe1
Fix two minor issues. By Stefan Haubenthal.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5914 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-11-05 23:03:22 +00:00
uz
754674dfab
Document the new IMPORT attribute for the FEATURES/CONDES section.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5901 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-11-03 21:38:00 +00:00
ol.sc
420d29a37e
Adjusted documentation to static drivers as part of the C library.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5895 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-11-01 20:35:00 +00:00
ol.sc
8780efd53f
Adjusted documentation to static drivers as part of the C library.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5894 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-11-01 20:27:12 +00:00
ol.sc
1317caa08e
Refer to recently static drivers recently added to the C library and harmonized typing of static driver addresses with recent additions of static standard drivers to header files.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5893 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-11-01 20:25:23 +00:00
ol.sc
4983688bd5
Harmozined typing of static driver address with recent additions of static standard drivers to header files.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5892 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-11-01 20:23:15 +00:00
ol.sc
a1a3a6d151
Fixed c&p error.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5872 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-10-23 19:26:08 +00:00
ol.sc
17659555f8
Removed cpputs/cpputsxy as they don't work and as there's really very little use for proprietary extensions of a character API emulated on a graphics systems.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5860 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-10-19 06:53:55 +00:00
ol.sc
cb668eff63
Minor updates.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5858 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-10-17 20:22:28 +00:00
ol.sc
272b8e7185
I wasn't aware that the unit numbers in the ProDOS device list contain device type identifiers in the low nibble. So if we can't use the device list entries as-is we can as well present the high nibble as low nibble to the user thus providing more meaningful device numbers.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5852 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-10-15 21:59:51 +00:00
ol.sc
61d4b6b03f
Removed DIO specific typedefs which were just aliases to basic types and replaced the term 'drive' with 'device' in order to harmonize with the recently added device.h.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5847 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-10-11 18:22:49 +00:00
ol.sc
d99d5f3337
Replaced Apple II specific solution with implementation of recently introduced devicedir().
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5846 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-10-10 20:55:56 +00:00
uz
60a47704d4
Added a note about errors in disk drives on some platforms that lead to
...
failures if files are opened/closed while reading the directory.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5828 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-09-20 20:25:22 +00:00
uz
574c8fa273
Added a "fillval" attribute to the segment definition. When given, it
...
overrides the value from the memory area for all space that lies within the
segment itself.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5823 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-09-09 19:00:43 +00:00
ol.sc
1c77d3a6f0
Replaced Apple II specific solution with implementation of recently introduced mass-storage device enumaration.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5822 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-09-09 16:16:08 +00:00
ol.sc
0f1cd50883
Replaced Apple II specific solution with implementation of recently introduced mass-storage device enumaration.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5821 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-09-09 13:38:32 +00:00
uz
1ddd1288c5
Some documentation fixes. Errors reported by Michael Bazzinotti
...
<mbazzinotti@gmail.com>.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5813 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-09-02 20:09:39 +00:00
ol.sc
0e183cc8e9
Fix by Greg King.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5812 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-08-26 19:25:56 +00:00
uz
c1bbf69d72
New option --relax-checks that disable the check for a match beween size oif
...
an expression and the address size. Will allow short branches between segments
among other things. Suggested by Spiro Trikaliotis.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5810 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-08-20 20:07:05 +00:00
ol.sc
da4bc2bcaa
Fix by Spiro Trikaliotis.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5809 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-08-19 10:28:12 +00:00
ol.sc
0f84a585e5
Minor changes.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5808 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-08-16 19:29:29 +00:00
uz
ff16f28405
Document that scopes don't have an effect on unnamed labels.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5801 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-08-01 19:32:38 +00:00
uz
baa978d7a4
Adedd a few cross-references for the new cbm_k_ function descriptions.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5776 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-07-09 19:44:40 +00:00
silverdr
1908158362
cbm_k_ functions documented
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5775 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-07-09 19:23:52 +00:00
uz
e1227aa402
Fix list of CBM kernal level functions.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5754 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-07-01 12:50:05 +00:00
uz
7aefd9b4e7
Added classification macros for file types from struct dirent.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5736 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-06-24 14:23:33 +00:00
uz
e219190e39
Document changed behaviour of the output processors for sp65.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5685 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-06-04 22:09:03 +00:00
uz
ed7db04ca5
Added descriptions for all functions in dirent.h.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5680 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-06-03 16:45:37 +00:00
uz
808f86f49f
Fixed a warning caused by an empty <itemize> section.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5661 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-05-28 11:14:10 +00:00
uz
293c279416
Tape load and save functions for the Oric Atmos. By Stefan Haubenthal.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5660 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-05-28 11:11:39 +00:00
ol.sc
7a55fb2c9b
Added reference to sp65.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5655 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-04-29 15:29:47 +00:00
ol.sc
dcbc31103d
Fixed c&p error and added GEOS bitmap description.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5654 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-04-29 15:20:50 +00:00
uz
4c56598dcb
.SET has been missing from the list of pseudo ops.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5629 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-03-31 19:37:24 +00:00
uz
b73f86abc2
.UNION/.ENDUNION were missing from the docs.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5628 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-03-31 19:33:27 +00:00
uz
9f2d63a3ae
Some more work on the sp65 docs.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5617 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-03-15 21:42:21 +00:00
uz
422629ff91
Added conversion to GEOS icon format (which is actually identical to the VIC2
...
high-res sprite format).
git-svn-id: svn://svn.cc65.org/cc65/trunk@5612 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-03-11 22:43:44 +00:00
uz
dfc0690e0b
Working on the sp65 documentation.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5611 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-03-11 15:01:37 +00:00
uz
735b2811fc
Added the layout for the sp65 documentation.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5608 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-03-11 13:34:58 +00:00
uz
4c0c20fc2c
Fixed a few doc issues. By Stefan Haubenthal.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5599 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-03-10 23:08:35 +00:00
uz
65a8da9fde
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
2012-03-09 10:48:59 +00:00
uz
285aaf8933
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
2012-03-04 13:08:54 +00:00
uz
083265ed73
Added new cl65 options -Wc and --cc-args.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5538 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-02-21 20:23:36 +00:00
uz
a0d3f0c180
Renamed smc.mac to smc.inc.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5537 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-02-21 20:05:36 +00:00
uz
0d4b9c59f3
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
2012-02-21 20:02:20 +00:00
uz
1b6f4c3f24
Doc updates by Stefan Haubenthal.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5531 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-02-19 17:49:38 +00:00
cpg
ae39e1c0af
recognize XDOS -- patch from Stefan Haubenthal
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5524 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-02-11 08:35:54 +00:00
ol.sc
2a0fd9bda0
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
2012-02-09 07:37:08 +00:00
uz
742c03cc02
Fixed a typo.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5483 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-02-06 21:25:44 +00:00
uz
2116acd8c7
Added docs for clock().
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5480 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-02-06 21:23:36 +00:00
ol.sc
56926e19d4
Fixed typo.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5436 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-02-04 13:48:27 +00:00
uz
28f92b50a9
Update from Stefan Haubenthal.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5425 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-01-24 20:43:10 +00:00
uz
7edc5d5586
Fixed warnings. Extended stuff for set_irq/reset_irq.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5422 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-01-22 17:04:04 +00:00
uz
5a04130890
Doc stuff by Stefan Haubenthal.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5420 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-01-21 22:07:51 +00:00
ol.sc
7103aa04ae
Added docs to set_irq / reset_irq.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5415 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-01-21 12:28:23 +00:00
uz
7ecb4c50b1
Add bounded expressions for immediate addressing and list the new feature in
...
the docs.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5406 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-01-18 19:50:34 +00:00
ol.sc
4837be9fbd
Added articles in last chapter.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5404 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-01-16 22:32:58 +00:00
uz
13f2618cb5
Fixes for typos by Stefan Haubenthal.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5403 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-01-15 16:22:00 +00:00
ol.sc
a8a8b5a89e
Added articles (last chapterstill todo).
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5400 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-01-15 00:32:23 +00:00
ol.sc
261f52c502
Fixed typo.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5398 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-01-14 08:22:07 +00:00
uz
6c490ba16c
Add some warnings about using .DEFINE.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5397 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-01-13 15:58:17 +00:00
ol.sc
9820c3212c
Restored compatibility with info.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5395 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-01-07 22:17:19 +00:00
uz
f164a96cc2
Fixed several build warnings.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5394 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-01-06 21:31:22 +00:00
uz
77b84429a3
reset_brk is not __fastcall__. By Stefan Haubenthal.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5392 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-01-06 15:50:59 +00:00
ol.sc
fb3c3f6a68
Replace some more instance of geos.lib with geos-cbm.lib.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5390 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-01-05 16:36:27 +00:00
ol.sc
d273c5de93
Adjusted line endings and fixed some more typos.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5389 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-01-05 16:24:39 +00:00
uz
8f374fc084
Fixed a typo.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5387 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-01-05 09:31:53 +00:00
ol.sc
8cf0794c3e
Updated second part of the grc65 doc.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5386 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-01-05 01:10:00 +00:00
ol.sc
463dc19c5c
Resource compiling has to come first.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5385 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-01-05 01:08:15 +00:00
uz
1fccae4cff
Finish support for .BANK.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5384 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-01-04 22:45:26 +00:00
ol.sc
e58e20b99f
Updated first part of the grc65 doc.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5377 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-01-03 23:05:02 +00:00
ol.sc
0cb60439c8
Replaced <target>-geos with geos-<target>.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5361 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-01-02 11:25:36 +00:00
uz
9c841c19c8
NES TGI Update by Stefan Haubenthal.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5352 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-01-01 12:14:17 +00:00
uz
081308942c
Let the linker generate a new symbol __NAME_FILEOFFS__ that contains the
...
offset of a memory area in the output file. Partially based on a contribution
by David M. Lloyd, david.lloyd@redhat.com .
git-svn-id: svn://svn.cc65.org/cc65/trunk@5351 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-12-31 15:21:33 +00:00
uz
27c28bd078
Changed docs for options.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5347 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-12-28 18:20:14 +00:00
uz
dba7806ab4
New behaviour of .ALIGN, new option --large-alignment.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5339 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-12-28 14:02:09 +00:00
ol.sc
6dc42b30a3
Unified GEOS sample resource file names.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5326 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-12-27 16:29:30 +00:00
ol.sc
98a378b963
- Removed -f option.
...
- Replaced references to target 'geos' with references to (the to-be renamed) 'cbm-geos'.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5325 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-12-27 15:30:34 +00:00
ol.sc
e2781c4388
Replaced references to target 'geos' with references to (the upcoming) 'apple-geos' and (the to-be renamed) 'cbm-geos'.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5324 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-12-27 15:24:30 +00:00
ol.sc
9b1ff636c5
Updated first part of the grc65 doc.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5321 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-12-27 02:09:27 +00:00
ol.sc
f8c9188cc6
Minor formatting adjustment.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5311 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-12-19 14:49:40 +00:00
uz
0d04730ddf
Documented the .SET operator that has been available for about 6 years now :-)
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5309 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-12-10 12:09:46 +00:00
uz
494b0619d7
Added more sample for the inline assembler. Contributed by Steffen Görzig.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5308 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-12-07 21:08:14 +00:00
uz
e23d0e511c
Describe the atari macro package.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5306 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-12-02 17:34:19 +00:00
ol.sc
d1e7773245
Adjustments to recent adding of get/set prefix to tgi function names.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5305 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-11-29 21:36:42 +00:00
uz
74eb60df41
Some small documentation updates by Stefan Haubenthal.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5304 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-11-07 21:27:16 +00:00
uz
7466b89ed1
Document new command line switches.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5093 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-07-31 12:27:44 +00:00
uz
dcd91b5d53
Updated link to reference document for illegal opcodes.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5086 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-07-17 15:26:22 +00:00
uz
313e27035d
Fix meaning of ALR.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5084 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-07-17 15:24:53 +00:00
uz
a6ca0b2093
Fixed a bad styled sentence.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5069 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-07-02 20:54:39 +00:00
uz
70d5eb7456
Fix it's -> its where applicable. (Stefan Haubenthal).
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5065 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-06-17 18:56:55 +00:00
uz
1a0571fdc3
Change .CONDES -> .INTERRUPTOR (Stefan Haubenthal).
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5064 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-06-17 18:56:27 +00:00
uz
7c2104c3cb
Added docs for interruptor support. By Stefan Haubenthal.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5056 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-06-13 17:25:36 +00:00
uz
d1426aaa43
Finished implemenation of commands to delete macros. Added the new commands to
...
the docs.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5050 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-06-12 21:29:07 +00:00
uz
d6ac067afc
Document the aspect ratio functions.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5025 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-05-10 18:39:06 +00:00
ol.sc
4aa00e84e1
Removed tgi_load() and all corresponding infrastructure. The idea behind tgi_load() was to be able to describe a TGI mode in a target-neutral way by resolution and colordepth. However it turned out that there arn't any cc65 targets sharing any resolution. As a result the only working target-independent approach for a TGI program is to call tgi_loaddriver(tgi_stddrv); and then look up the resolution provided - and to adapt to that resolution.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5016 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-05-02 10:38:48 +00:00
uz
417b14432c
Fix problem with changed syntax of option -W for the compiler: -W will now
...
only be passed to the compiler together with all warning names.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5006 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-05-01 17:56:44 +00:00
uz
928c76235f
Fix output of --help regarding -W. Added new option --list-warnings.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5005 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-05-01 17:42:49 +00:00
uz
671a4a653f
Reverted the change by Stefan Haubenthal - order of segments is important for
...
the heap to work correctly.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4995 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-04-25 18:45:57 +00:00
uz
d72b4f5e1e
Docs for the serial functions by Karri Kaksonen.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4980 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-04-06 19:50:26 +00:00
cpg
d8dd221f35
change my email addr from cpg@aladdin.de to chris@groessler.org
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4977 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-02-26 22:15:24 +00:00
uz
f145cfd6a8
Update by Stefan Haubenthal.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4971 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-02-07 23:05:21 +00:00
uz
a6389e6406
The assembler options -l and --listing will now take the name of the listing
...
file as an argument.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4967 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-02-06 20:10:19 +00:00
uz
3b9032a7c4
Added disassembler support for the NMOS 6502 with illegal opcodes.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4966 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-02-06 16:04:46 +00:00
uz
7c1cd6c8d8
Added two new global options, NewlineAfterJMP and NewlineAfterRTS.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4963 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-02-05 16:03:06 +00:00
uz
ae8f3d1f37
The existing global option HEXOFFS and the --hexoffs command line switch
...
weren't documented.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4962 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-02-05 15:58:37 +00:00
uz
8685bb116c
Allow to pass arguments to a program compiled for the Oric Atmos. Code
...
contributed by Stefan A. Haubenthal.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4941 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-01-28 12:12:59 +00:00
ol.sc
fc3574a111
Added the variables for setting the ProDOS type and auxtype to the docs.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4932 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-01-27 20:36:31 +00:00
uz
549b8ec895
For exec() the command line pointer may be NULL.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4919 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-01-25 20:19:09 +00:00
uz
8ef8f42f01
Added the exec() function prototype and documentation.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4916 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-01-25 15:50:14 +00:00
uz
839e2c4202
Added new .FATAL pseudo op.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4903 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-01-09 11:00:22 +00:00
uz
f11067e260
Latest versions of startup code and config by Karri Kaksonen. Citing: The new
...
header contains an encrypted loader, a small directory structure and a single
pixel black title screen. This is directly bootable on a real Lynx.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4890 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-12-22 15:37:20 +00:00
cpg
a7b6b6dd10
set required memory for graphics mode 28 to 162 instead of 160. Report
...
by Abel Carrasco.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4889 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-12-21 21:17:52 +00:00
uz
72d5d040d8
Fixed order of -o and -t on the linker command line.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4886 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-12-04 18:13:47 +00:00
uz
e0d3936705
Document that -t changes not only the character translation table, but also
...
the default CPU.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4884 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-11-29 20:13:32 +00:00
uz
3f5b2a8fbd
Allow to disable the "Result of comparison is constant" warning.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4883 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-11-28 21:16:46 +00:00
silverdr
e1e0f7418a
svn access test only
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4879 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-11-20 17:11:15 +00:00
uz
1aa31c8c4a
In docs for -t: Fixed duplicate target entry for "atmos", added "module" which
...
was missing. Reported by silverdr@wfmh.org.pl .
git-svn-id: svn://svn.cc65.org/cc65/trunk@4876 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-11-18 22:04:03 +00:00
uz
bb1d6d94a3
Renamed grc to grc65 to avoid name conflicts with another software named grc.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4875 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-11-18 18:47:01 +00:00
uz
74d8048d9a
Docs for new c64-asm.cfg.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4866 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-11-14 17:00:40 +00:00
ol.sc
e9ce157bb7
Fixed typos.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4860 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-11-14 00:03:22 +00:00
uz
5e8252fa36
Reworked and improved the SYMBOLS section. The old syntax (using symbol =
...
value) is now gone, attributes are used instead. The SYMBOLS section does now
support imports, so the linker config can be used to force symbols (and
therefore module) imports. Evaluation of start address and size for memory
areas has been delayed even further, so it is now possible to use the values
from one memory area in the definition of the next one.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4851 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-11-12 14:17:35 +00:00
uz
c59eeb3110
make.sgml has been renamed to using-make.sgml.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4849 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-11-11 07:06:41 +00:00
ol.sc
9c341fbccb
Avoid name conflict with 'make.info'.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4848 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-11-10 21:38:07 +00:00
uz
e048d2aeba
Make the warning "statement has no effect" switchable.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4823 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-10-02 19:32:11 +00:00
uz
40eabefe89
Added documentation for the od65 utility.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4770 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-07-30 19:33:53 +00:00
ol.sc
38d50cce0b
Minor formatting change.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4756 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-07-20 12:14:12 +00:00
ol.sc
432f8492ec
Maybe this looks better when rendered to HTML ?
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4754 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-07-18 10:37:55 +00:00
ol.sc
56fea8788f
Fixed typo.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4751 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-07-18 10:22:55 +00:00
ol.sc
07680d2376
Read number of total blocks from ProDOS 8 volume directory header - and fall back on the constant 280 only for non-ProDOS 8 disks.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4750 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-07-17 19:16:25 +00:00
uz
3afb4e4e94
Added getopt. The implementation is based on a public domain source,
...
originally written by Henry Spencer and supplied by Harald Arnesen.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4737 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-07-10 11:28:02 +00:00
uz
4f6fe595b8
Added a paragraph about Oricutron, an Emulator for the Oric Atmos. By Stefan
...
Haubenthal.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4735 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-07-10 10:34:12 +00:00
uz
672cffa1d2
Corrected the list of macros in the macro packages.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4730 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-06-26 11:19:32 +00:00
cpg
ea3f4f34c3
misc updates
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4729 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-06-26 00:20:44 +00:00
cpg
c992a3596b
adapt to new segments; some other text changes
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4728 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-06-25 23:47:37 +00:00
ol.sc
7b8c996b63
Whitespace only change.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4726 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-06-17 19:13:43 +00:00
ol.sc
a99d0ceee7
dio_open():
...
- Use ProDOS 8 unit number as parameter.
- Don't access the drive, just check its presence.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4725 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-06-16 21:36:50 +00:00
ol.sc
9d5d94196f
Adjusted Makefile and remarks to the recent cc65 improvements.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4683 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-06-03 16:47:15 +00:00
uz
5b2de2d9f0
Fixed several errors in the description of _poserror.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4677 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-06-01 20:46:48 +00:00
ol.sc
05b23194d9
Added function to find out the volume name of a ProDOS 8 disk in a ProDOS 8 device.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4668 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-05-26 21:02:35 +00:00
uz
096cb9c0a8
Added missing docs for predefined macros, sorted them alphabetically.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4666 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-05-25 20:36:40 +00:00
uz
7df459aefe
Added a(nother) link to the o65 binary format specification.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4664 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-05-25 15:49:14 +00:00
uz
d95bb2e600
New option --bin-include-dir which is passed to the assembler.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4661 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-05-04 20:19:54 +00:00
uz
d54ca88743
Added a new option --dep-target to the compiler. This option allows to set the
...
target in the generated dependency file. The cl65 utility will use this option
to override the depdendency target, if actual object files are to be generated
from C input. So the generated dependency will not have the intermediate .s
file as target, but the final .o file, which allows to use the dependency
files without further processing.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4660 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-05-02 09:56:40 +00:00
uz
c24fc36d36
Added a more detailed explanation of the --standard command line switch.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4656 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-05-01 16:22:54 +00:00
uz
0695f39611
Added --create-dep and --create-full-dep to the cl65 utility.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4655 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-05-01 14:47:09 +00:00
uz
3fd52eb57f
Added dependency file generation to the assembler. This includes two new
...
options, --create-dep and --create-full-dep. The latter will include files
that are passed via debug info to the assembler.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4653 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-05-01 11:59:55 +00:00
uz
96cf7f6271
Changed generation of makefile dependencies:
...
* There are now two options, --create-dep and --create-full-dep. One
will add system includes, the other not.
* Both options require a file name. This is an incompatible change(!)
but has the advantage that the user is in control of extension and
path of the generated file.
* Output will always include a phony target for the input files. This
may not work with all make programs.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4652 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-05-01 09:42:12 +00:00
uz
c63ecc8c28
Added a paragraph about the order in which the command line is parsed.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4647 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-04-23 18:34:52 +00:00
uz
bfd8f4e108
Implemented new .PUSHCPU and .POPCPU commands.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4644 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-04-18 18:47:16 +00:00
uz
38b0dbde84
Document the new linker config file string behaviour.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4629 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-03-20 17:56:27 +00:00
uz
bf12833d12
Added a paragraph about the new c64-dqbb.emd driver.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4626 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-03-19 20:51:47 +00:00
uz
5e065391fd
Added a new document that describes how to use the cc65 toolset with a
...
currently unsupported hardware platform. Written and constributed by Bruce
Reidenbach.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4599 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-02-25 21:51:00 +00:00
uz
61b69316c5
Added builtin .min() and .max() pseudo functions to the assembler.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4583 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-02-11 18:54:08 +00:00
uz
b93a0b0511
Added doc for the isepic extended memory driver.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4578 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-02-04 19:21:18 +00:00
uz
37fbe08df2
New extended memory driver for the C256K memory extension. Written and
...
contributed by Marco van den Heuvel with several changes by me.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4577 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-02-04 19:19:17 +00:00
uz
074cd57d84
Doc update for the georam emd driver.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4576 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-02-04 19:15:18 +00:00
uz
44bb5c62e6
Moved the extended RAM driver to c128-ram2.emd and restored the old one.
...
Machines with RAM in pages 2+3 are quite rare, so it's better to have the
additional code+features in a separate driver.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4575 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-02-04 18:28:56 +00:00
ol.sc
cbd2ffdf29
Fixed formatting (broken due to wrong tab settings).
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4560 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-01-26 20:04:51 +00:00
uz
6d89093d4b
Removed the call to tgi_clear from tgi_init, so the screen is not
...
automatically cleared.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4559 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-01-26 16:51:03 +00:00
uz
79820fe4ec
Added a separate include search path for binary includes. These aren't
...
searched any longer in the standard include path.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4558 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-01-25 20:33:01 +00:00
ol.sc
d79dae4570
Added short documentation of the recently added ioctl for mixing graphics with 4 lines of text.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4556 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-01-24 12:05:22 +00:00
ol.sc
7391c15971
Fixed minor C&P error.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4554 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-01-24 11:44:08 +00:00
uz
1ec3eaf507
Fixed the description of the return codes of the is... functions from ctype.h
...
(Greg King).
git-svn-id: svn://svn.cc65.org/cc65/trunk@4548 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-01-13 16:16:17 +00:00
uz
7d3dc3891e
Added Johan Kotlinski.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4542 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-01-05 11:18:46 +00:00
uz
dbd6e07fac
Converted the CREDITS file to utf-8.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4540 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-01-05 11:17:49 +00:00
uz
080637a377
Fixed a typo.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4539 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-01-03 08:58:52 +00:00
uz
63c53b8021
P.A.S.E. joystick driver for the Oric Atmos, contributed by Stefan Haubenthal.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4533 b7a2c559-68d2-44c3-8de9-860c34a00d81
2009-12-21 21:15:34 +00:00
ol.sc
5de9f6dfe5
Added macro for ssc slot selection.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4526 b7a2c559-68d2-44c3-8de9-860c34a00d81
2009-12-13 11:21:22 +00:00
ol.sc
4aa2b0c127
git-svn-id: svn://svn.cc65.org/cc65/trunk@4523 b7a2c559-68d2-44c3-8de9-860c34a00d81
2009-12-12 23:07:42 +00:00
ol.sc
87ab0064f8
Fixed typos.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4519 b7a2c559-68d2-44c3-8de9-860c34a00d81
2009-12-12 22:44:50 +00:00
uz
36cf23680c
MAde the second parameter of tgi_ioctl a void* instead of an unsigned to keep
...
the interface more uniform between the driver APIs.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4518 b7a2c559-68d2-44c3-8de9-860c34a00d81
2009-12-11 14:33:53 +00:00
uz
14030c0852
Added a missing "the".
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4517 b7a2c559-68d2-44c3-8de9-860c34a00d81
2009-12-10 22:48:06 +00:00
uz
c7ff487d6b
Cleaned BUGS list (which is rather old anyway).
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4515 b7a2c559-68d2-44c3-8de9-860c34a00d81
2009-12-10 22:30:32 +00:00
uz
6bfa7fbaa2
Added some more detail to the "Binary format" section of the CBM docs.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4514 b7a2c559-68d2-44c3-8de9-860c34a00d81
2009-12-10 22:25:17 +00:00
ol.sc
bc26bd5097
Fixed typo.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4509 b7a2c559-68d2-44c3-8de9-860c34a00d81
2009-12-09 18:11:58 +00:00
uz
7d94dc50a1
New option and #pragma --local-strings that causes string literals to be
...
output immediately.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4504 b7a2c559-68d2-44c3-8de9-860c34a00d81
2009-12-08 20:35:24 +00:00
uz
3976746735
Rewrote literal handling. Literals are now saved together with other function
...
data, and at the end of compilation merged if possible. Literals for unused
functions are removed together with the function.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4501 b7a2c559-68d2-44c3-8de9-860c34a00d81
2009-12-05 22:39:45 +00:00
uz
50ff6d0768
Create one literal pool per function, so that literal pool data is removed
...
together with a function, if it is not used. Literal storage can now be
controlled by #pragma writable-strings on a per function basis.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4499 b7a2c559-68d2-44c3-8de9-860c34a00d81
2009-12-04 14:12:25 +00:00
uz
eee4430061
Added a tgi_pieslice function.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4449 b7a2c559-68d2-44c3-8de9-860c34a00d81
2009-11-05 20:32:17 +00:00