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
This commit is contained in:
uz
2009-12-10 22:25:17 +00:00
parent 7e2a24176f
commit 6bfa7fbaa2
8 changed files with 34 additions and 31 deletions

View File

@@ -36,13 +36,15 @@ machines are supported by this cc65 target.
<sect>Binary format<p>
The standard binary output format generated by the linker for the CBM510
target is a machine language program with a short BASIC stub. This means that
a program can be loaded as BASIC program and started with RUN. It is of course
The standard binary output format generated by the linker for the Commodore
510 target is a machine language program with a one line BASIC stub, which
transfers control to the machine language running in bank 0. This means that a
program can be loaded as BASIC program and started with RUN. It is of course
possible to change this behaviour by using a modified startup file and linker
config.
<sect>Memory layout<p>
cc65 generated programs for the Commodore 510 run in bank 0, the memory bank