aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorIan C <ianc@noddybox.co.uk>2021-11-20 10:01:52 +0000
committerIan C <ianc@noddybox.co.uk>2021-11-20 10:01:52 +0000
commit607668671eb6d10e7ca036df81b3f288bce57339 (patch)
treedf5973eb6e5828aede9948bac0e6d728fdd82fdc /doc
parent38e9dd313001142ae36254cc6c8ef79d369dc109 (diff)
Added Intel HEX output handler
Diffstat (limited to 'doc')
-rw-r--r--doc/casm.html35
1 files changed, 35 insertions, 0 deletions
diff --git a/doc/casm.html b/doc/casm.html
index d52c0ea..89a2fe0 100644
--- a/doc/casm.html
+++ b/doc/casm.html
@@ -1030,6 +1030,13 @@ An Amstrad CPC CDT file.
A Commodore 64 PRG file.
</td></tr>
+<tr><td class="cmd">
+<a href="#hexout">hex</a>
+</td>
+<td class="def">
+An Intel HEX format file.
+</td></tr>
+
</table>
</td></tr>
@@ -1591,6 +1598,34 @@ to the start of written memory in the bank.
</table>
+<h3 id="hexout">Intel HEX Output Format</h3>
+<p>
+Generates a Intel HEX file for an emulator or real hardware. This format is
+used by various tools and programmers.
+</p>
+
+<h4>Intel HEX Output Format options</h4>
+
+<p>The Intel HEX output driver supports the following settings that can be
+set via an <b>option</b> command.
+</p>
+
+<table>
+
+<thead><tr><td class="head">Option</td>
+<td class="head">Description</td></tr></thead>
+
+<tr><td class="cmd">
+option hex-null, <i>value</i>
+</td>
+<td class="def">
+Sets the value that the output handler considers an empty byte that doesn't
+need to be output. Defaults to zero.
+</td></tr>
+
+</table>
+
+
<h2>Listing</h2>
<p>