]> git.sur5r.net Git - cc65/blob - doc/index.sgml
some more tweaking, added docs page
[cc65] / doc / index.sgml
1 <!doctype linuxdoc system>
2
3 <article>
4 <title>cc65 Documentation Overview
5 <author><url url="http://cc65.github.io/doc">
6 <date>
7
8 <sect>Program documentation<p>
9
10 <descrip>
11
12   <tag><htmlurl url="ar65.html" name="ar65.html"></tag>
13   Describes the ar65 archiver.
14
15   <tag><htmlurl url="ca65.html" name="ca65.html"></tag>
16   Describes the ca65 macro assembler.
17
18   <tag><htmlurl url="cc65.html" name="cc65.html"></tag>
19   Describes the cc65 C compiler.
20
21   <tag><htmlurl url="cl65.html" name="cl65.html"></tag>
22   Describes the cl65 compile &amp; link utility.
23
24   <tag><htmlurl url="co65.html" name="co65.html"></tag>
25   Describes the co65 object-file converter.
26
27   <tag><htmlurl url="da65.html" name="da65.html"></tag>
28   Describes the da65 6502/65C02 disassembler.
29
30   <tag><htmlurl url="grc65.html" name="grc65.html"></tag>
31   Describes the GEOS resource compiler (grc65).
32
33   <tag><htmlurl url="ld65.html" name="ld65.html"></tag>
34   Describes the ld65 linker.
35
36   <tag><htmlurl url="od65.html" name="od65.html"></tag>
37   Describes the od65 object-file analyzer.
38
39   <tag><htmlurl url="sp65.html" name="sp65.html"></tag>
40   Describes the sprite and bitmap utility.
41
42 </descrip>
43
44
45 <sect>Usage<p>
46
47 <descrip>
48
49   <tag><htmlurl url="intro.html" name="intro.html"></tag>
50   Describes the use of the tools, by building a short &dquot;hello world&dquot;
51   example.
52
53   <tag><htmlurl url="coding.html" name="coding.html"></tag>
54   Contains hints on creating the most effective code with cc65.
55
56   <tag><htmlurl url="using-make.html" name="using-make.html"></tag>
57   Build programs, using the GNU Make utility.
58
59   <tag><htmlurl url="customizing.html" name="customizing.html"></tag>
60   How to use the cc65 toolset for a custom hardware platform (a target system
61   not currently supported by the cc65 library set).
62
63   <tag><htmlurl url="debugging.html" name="debugging.html"></tag>
64   Debug programs, using the VICE emulator.
65
66 </descrip>
67
68
69 <sect>Library information and other references<p>
70
71 <descrip>
72
73   <tag><htmlurl url="funcref.html" name="funcref.html"></tag>
74   A (currently incomplete) function reference.
75
76   <tag><htmlurl url="dio.html" name="dio.html"></tag>
77   Low-level disk I/O API.
78
79   <tag><htmlurl url="geos.html" name="geos.html"></tag>
80   The GEOSLib manual.
81
82   <tag><htmlurl url="library.html" name="library.html"></tag>
83   An overview over the cc65 runtime and C libraries.
84
85   <tag><htmlurl url="smc.html" name="smc.html"></tag>
86   Describes Christian Kr&uuml;gers macro package for writing self modifying
87   assembler code.
88
89   <tag><url name="6502 Binary Relocation Format document"
90         url="http://www.6502.org/users/andre/o65/fileformat.html"></tag>
91   Describes the o65 file format that is used for dynamically loadable modules
92   and LUnix programs.
93
94 </descrip>
95
96
97 <sect>Platform-specific information<p>
98
99 <descrip>
100
101   <tag><htmlurl url="apple2.html" name="apple2.html"></tag>
102   Topics specific to the Apple&nbsp;&rsqb;&lsqb;.
103
104   <tag><htmlurl url="apple2enh.html" name="apple2enh.html"></tag>
105   Topics specific to the enhanced&nbsp;Apple&nbsp;//e.
106
107   <tag><htmlurl url="atari.html" name="atari.html"></tag>
108   Topics specific to the Atari 8-bit machines.
109
110   <tag><htmlurl url="atari5200.html" name="atari5200.html"></tag>
111   Topics specific to the Atari 5200 Game Console.
112
113   <tag><htmlurl url="atmos.html" name="atmos.html"></tag>
114   Topics specific to the Oric Atmos.
115
116   <tag><htmlurl url="c128.html" name="c128.html"></tag>
117   Topics specific to the Commodore 128.
118
119   <tag><htmlurl url="c16.html" name="c16.html"></tag>
120   Topics specific to the Commodore 16/116.
121
122   <tag><htmlurl url="c64.html" name="c64.html"></tag>
123   Topics specific to the Commodore 64.
124
125   <tag><htmlurl url="cbm510.html" name="cbm510.html"></tag>
126   Topics specific to the Commodore 510.
127
128   <tag><htmlurl url="cbm610.html" name="cbm610.html"></tag>
129   Topics specific to the Commodore 610.
130
131   <tag><htmlurl url="lynx.html" name="lynx.html"></tag>
132   Topics specific to the Atari Lynx Game Console.
133
134   <tag><htmlurl url="nes.html" name="nes.html"></tag>
135   Topics specific to the Nintendo Entertainment System.
136
137   <tag><htmlurl url="osi.html" name="osi.html"></tag>
138   Topics specific to the Ohio Scientific machines.
139
140   <tag><htmlurl url="pce.html" name="pce.html"></tag>
141   Topics specific to NEC PC-Engine (TurboGrafx) Console.
142
143   <tag><htmlurl url="pet.html" name="pet.html"></tag>
144   Topics specific to the Commodore PET machines.
145
146   <tag><htmlurl url="plus4.html" name="plus4.html"></tag>
147   Topics specific to the Commodore Plus/4.
148
149   <tag><htmlurl url="supervision.html" name="supervision.html"></tag>
150   Topics specific to the Supervision Console.
151
152   <tag><htmlurl url="vic20.html" name="vic20.html"></tag>
153   Topics specific to the Commodore VIC20.
154
155 </descrip>
156
157
158 </article>
159