X-Git-Url: https://git.sur5r.net/?p=cc65;a=blobdiff_plain;f=doc%2Findex.sgml;h=55e69f40f74a2441f032f7081e15ee51af305cc3;hp=eedac81cebae0ff74d7898e0f9cfe9a283f61e90;hb=399250a105da67f2137ba96316ac9da16633780b;hpb=59d89796d50f2eec8148e57b0da16d406c6eed84 diff --git a/doc/index.sgml b/doc/index.sgml index eedac81ce..55e69f40f 100644 --- a/doc/index.sgml +++ b/doc/index.sgml @@ -1,13 +1,8 @@
-cc65 documentation overview -<author>Ullrich von Bassewitz, <htmlurl url="mailto:uz@cc65.org" name="uz@cc65.org"> -<date>03.12.2000 - -<abstract> -Main documentation page, contains links to other available stuff. -</abstract> +<title>cc65 Documentation Overview +<author><url url="https://cc65.github.io/doc"> <sect>Program documentation<p> @@ -19,24 +14,36 @@ Main documentation page, contains links to other available stuff. <tag><htmlurl url="ca65.html" name="ca65.html"></tag> Describes the ca65 macro assembler. - <tag><htmlurl url="ca65html.html" name="ca65html.html"></tag> - Describes the ca65html assembler source to HTML converter. - <tag><htmlurl url="cc65.html" name="cc65.html"></tag> Describes the cc65 C compiler. + <tag><htmlurl url="chrcvt65.html" name="chrcvt65.html"></tag> + Describes the vector font converter. + <tag><htmlurl url="cl65.html" name="cl65.html"></tag> - Describes the cl65 compile & link utility. + Describes the cl65 compile & link utility. + + <tag><htmlurl url="co65.html" name="co65.html"></tag> + Describes the co65 object-file converter. <tag><htmlurl url="da65.html" name="da65.html"></tag> Describes the da65 6502/65C02 disassembler. - <tag><htmlurl url="grc.txt" name="grc.txt"></tag> - Describes the GEOS resource compiler (grc). + <tag><htmlurl url="grc65.html" name="grc65.html"></tag> + Describes the GEOS resource compiler. <tag><htmlurl url="ld65.html" name="ld65.html"></tag> Describes the ld65 linker. + <tag><htmlurl url="od65.html" name="od65.html"></tag> + Describes the od65 object-file analyzer. + + <tag><htmlurl url="sim65.html" name="sim65.html"></tag> + Describes the 6502 and 65C02 simulator. + + <tag><htmlurl url="sp65.html" name="sp65.html"></tag> + Describes the sprite and bitmap utility. + </descrip> @@ -45,19 +52,28 @@ Main documentation page, contains links to other available stuff. <descrip> <tag><htmlurl url="intro.html" name="intro.html"></tag> - Describes the use of the tools by a short "hello world" example. + Describes the use of the tools, by building a short &dquot;hello world&dquot; + example. <tag><htmlurl url="coding.html" name="coding.html"></tag> - Containes hints on creating the most effective code with cc65. + Contains hints on creating the most effective code with cc65. + + <tag><htmlurl url="cc65-intern.html" name="cc65-intern.html"></tag> + Describes internal details of cc65, such as calling conventions. + + <tag><htmlurl url="using-make.html" name="using-make.html"></tag> + Build programs, using the GNU Make utility. - <tag><htmlurl url="compile.txt" name="compile.txt"></tag> - How to compile cc65 and the support tools. + <tag><htmlurl url="customizing.html" name="customizing.html"></tag> + How to use the cc65 toolset for a custom hardware platform (a target system + not currently supported by the cc65 library set). <tag><htmlurl url="debugging.html" name="debugging.html"></tag> - Debug programs using the VICE emulator. + Debug programs, using the VICE emulator. </descrip> + <sect>Library information and other references<p> <descrip> @@ -66,54 +82,103 @@ Main documentation page, contains links to other available stuff. A (currently incomplete) function reference. <tag><htmlurl url="dio.html" name="dio.html"></tag> - Low level disk I/O API. + Low-level disk I/O API. + + <tag><htmlurl url="tgi.html" name="tgi.html"></tag> + Tiny Graphics Interface. <tag><htmlurl url="geos.html" name="geos.html"></tag> The GEOSLib manual. - <tag><htmlurl url="internal.txt" name="internal.txt"></tag> - A somewhat older text describing several cc65 internals. - <tag><htmlurl url="library.html" name="library.html"></tag> - Describes the cc65 runtime and C libraries. + An overview over the cc65 runtime and C libraries. + + <tag><htmlurl url="smc.html" name="smc.html"></tag> + Describes Christian Krüger's macro package for writing self modifying + assembler code. + + <tag><htmlurl url="specialmath.html" name="specialmath.html"></tag> + Library for speed optimized math functions. + + <tag><url name="6502 Binary Relocation Format document" + url="http://www.6502.org/users/andre/o65/fileformat.html"></tag> + Describes the o65 file format that is used for dynamically loadable modules + and LUnix programs. </descrip> -<sect>Platform specific information<p> +<sect>Platform-specific information<p> <descrip> + <tag><htmlurl url="apple2.html" name="apple2.html"></tag> + Topics specific to the Apple ][. + + <tag><htmlurl url="apple2enh.html" name="apple2enh.html"></tag> + Topics specific to the enhanced Apple //e. + <tag><htmlurl url="atari.html" name="atari.html"></tag> - Topics specific to the Atari 8 bit machines. + Topics specific to the Atari 8-bit machines. + + <tag><htmlurl url="atari2600.html" name="atari2600.html"></tag> + Topics specific to the Atari 2600 Game Console. + + <tag><htmlurl url="atari5200.html" name="atari5200.html"></tag> + Topics specific to the Atari 5200 Game Console. + + <tag><htmlurl url="atmos.html" name="atmos.html"></tag> + Topics specific to the Oric Atmos. <tag><htmlurl url="c128.html" name="c128.html"></tag> Topics specific to the Commodore 128. + <tag><htmlurl url="c16.html" name="c16.html"></tag> + Topics specific to the Commodore 16/116. + <tag><htmlurl url="c64.html" name="c64.html"></tag> Topics specific to the Commodore 64. - <tag><htmlurl url="plus4.html" name="plus4.html"></tag> - Topics specific to the Commodore Plus/4. + <tag><htmlurl url="cbm510.html" name="cbm510.html"></tag> + Topics specific to the Commodore 510. -</descrip> + <tag><htmlurl url="cbm610.html" name="cbm610.html"></tag> + Topics specific to the Commodore 610. + <tag><htmlurl url="creativision.html" name="creativision.html"></tag> + Topics specific to the Creativision Console. -<sect>Miscellaneous<p> + <tag><htmlurl url="gamate.html" name="gamate.html"></tag> + Topics specific to the Bit Corporation Gamate Console. -<descrip> + <tag><htmlurl url="lynx.html" name="lynx.html"></tag> + Topics specific to the Atari Lynx Game Console. + + <tag><htmlurl url="nes.html" name="nes.html"></tag> + Topics specific to the Nintendo Entertainment System. - <tag><htmlurl url="newvers.txt" name="newvers.txt"></tag> - Somewhat outdated. Lists the differences between the current cc65 release - and the original atari version created by J.R Dunning. + <tag><htmlurl url="osi.html" name="osi.html"></tag> + Topics specific to the Ohio Scientific machines. - <tag><htmlurl url="BUGS" name="BUGS"></tag> - Known compiler bugs. + <tag><htmlurl url="pce.html" name="pce.html"></tag> + Topics specific to the NEC PC-Engine (TurboGrafx-16) Console. - <tag><htmlurl url="CREDITS" name="CREDITS"></tag> - Who helped with the compiler and tools? + <tag><htmlurl url="pet.html" name="pet.html"></tag> + Topics specific to the Commodore PET machines. + + <tag><htmlurl url="plus4.html" name="plus4.html"></tag> + Topics specific to the Commodore Plus/4. + + <tag><htmlurl url="supervision.html" name="supervision.html"></tag> + Topics specific to the Watara Supervision Console. + + <tag><htmlurl url="telestrat.html" name="telestrat.html"></tag> + Topics specific to the Oric Telestrat. + + <tag><htmlurl url="vic20.html" name="vic20.html"></tag> + Topics specific to the Commodore VIC20. </descrip> -</article> +</article>