Viitor_cc65/usr/share/doc/cc65/webdoc/c16-1.html
kueller 223cc6685e Neue Version V963
git-svn-id: svn://svn.compuextreme.de/Viitor/V963/Viitor_cc65@5933 504e572c-2e33-0410-9681-be2bf7408885
2011-01-03 10:48:06 +00:00

42 lines
1.6 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.20">
<TITLE>Commodore 16/116 specific information for cc65: Overview</TITLE>
<LINK HREF="c16-2.html" REL=next>
<LINK HREF="c16.html#toc1" REL=contents>
</HEAD>
<BODY>
<A HREF="c16-2.html">Next</A>
Previous
<A HREF="c16.html#toc1">Contents</A>
<HR>
<H2><A NAME="s1">1.</A> <A HREF="c16.html#toc1">Overview</A></H2>
<P>This file contains an overview of the C16 runtime system as it comes with the
cc65 C compiler. It describes the memory layout, C16/116 specific header
files, available drivers, and any pitfalls specific to that platform.</P>
<P>Please note that C16 specific functions are just mentioned here, they are
described in detail in the separate
<A HREF="funcref.html">function reference</A>. Even functions marked as "platform dependent" may be available on
more than one platform. Please see the function reference for more
information.</P>
<P>Since the C16/C116 and the Commodore Plus/4 are almost identical (the former
don't have the 6551 ACIA and only 16KB of memory), the
<A HREF="plus4.html">Plus/4 documentation</A> is also worth a look. The
difference between both cc65 targets is that the Plus/4 runtime uses banking
to support full 64K RAM, while the C16 does not use banking and supports up to
32K RAM. Because banking is not needed, most C16 programs will be somewhat
smaller than the same program compiled for the Plus/4. However, programs C16
will always run on the Plus/4, while the reverse is not necessarily true.</P>
<HR>
<A HREF="c16-2.html">Next</A>
Previous
<A HREF="c16.html#toc1">Contents</A>
</BODY>
</HTML>