Skip to content

Commit

Permalink
deploy: 8ec321d
Browse files Browse the repository at this point in the history
  • Loading branch information
intoinside committed May 19, 2024
1 parent 0677950 commit 7943cc3
Show file tree
Hide file tree
Showing 50 changed files with 1,123 additions and 382 deletions.
29 changes: 28 additions & 1 deletion cia-global_8asm.html
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,9 @@
<tr class="memitem:a0a20b24b923eefc2320221728819cf1c" id="r_a0a20b24b923eefc2320221728819cf1c"><td class="memItemLeft" align="right" valign="top">macro&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a0a20b24b923eefc2320221728819cf1c">c128lib_GetFirePressedPort2</a> ()</td></tr>
<tr class="memdesc:a0a20b24b923eefc2320221728819cf1c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks if the fire button is pressed on joystick port 2. <br /></td></tr>
<tr class="separator:a0a20b24b923eefc2320221728819cf1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5987c4a815721a5c6bf2b7758ec06cc6" id="r_a5987c4a815721a5c6bf2b7758ec06cc6"><td class="memItemLeft" align="right" valign="top">macro&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a5987c4a815721a5c6bf2b7758ec06cc6">c128lib_DisableCIAInterrupts</a> ()</td></tr>
<tr class="memdesc:a5987c4a815721a5c6bf2b7758ec06cc6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disables the interrupts from both CIA chips. <br /></td></tr>
<tr class="separator:a5987c4a815721a5c6bf2b7758ec06cc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Cia module. </p>
Expand Down Expand Up @@ -169,6 +172,30 @@ <h2 class="memtitle"><span class="permalink"><a href="#a0a20b24b923eefc232022172
Flags N and Z will be affected.</dd></dl>
<dl class="section since"><dt>Since</dt><dd>1.0.0 </dd></dl>

</div>
</div>
<a id="a5987c4a815721a5c6bf2b7758ec06cc6" name="a5987c4a815721a5c6bf2b7758ec06cc6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5987c4a815721a5c6bf2b7758ec06cc6">&#9670;&#160;</a></span>c128lib_DisableCIAInterrupts()</h2>

<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">macro c128lib_DisableCIAInterrupts </td>
<td>(</td>
<td class="paramname"><span class="paramname"></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">

<p>Disables the interrupts from both CIA chips. </p>
<p>This macro disables the interrupts from both CIA chips on a Commodore 64. It loads the accumulator with the value $7F, which disables all interrupt sources, and then stores this value in the IRQ control registers of both CIA chips. It then reads the IRQ control registers to confirm the changes.</p>
<dl class="section remark"><dt>Remarks</dt><dd>Register .A will be modified. </dd>
<dd>
Flags N and Z will be affected.</dd></dl>
<dl class="section since"><dt>Since</dt><dd>1.1.0 </dd></dl>

</div>
</div>
</div><!-- contents -->
Expand All @@ -177,7 +204,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a0a20b24b923eefc232022172
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="cia-global_8asm.html">cia-global.asm</a></li>
<li class="footer">Generated on Thu May 16 2024 20:53:17 for c128lib Base by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0 </li>
<li class="footer">Generated on Sun May 19 2024 20:25:07 for c128lib Base by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0 </li>
</ul>
</div>
</body>
Expand Down
3 changes: 2 additions & 1 deletion cia-global_8asm.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
var cia_global_8asm =
[
[ "c128lib_GetFirePressedPort1", "cia-global_8asm.html#a96c7a31536dc51ecdc7f47e13bdcbd05", null ],
[ "c128lib_GetFirePressedPort2", "cia-global_8asm.html#a0a20b24b923eefc2320221728819cf1c", null ]
[ "c128lib_GetFirePressedPort2", "cia-global_8asm.html#a0a20b24b923eefc2320221728819cf1c", null ],
[ "c128lib_DisableCIAInterrupts", "cia-global_8asm.html#a5987c4a815721a5c6bf2b7758ec06cc6", null ]
];
30 changes: 29 additions & 1 deletion cia_8asm.html
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,9 @@
<tr class="memitem:a2b820efff6c6e69199e09d8f4c820064" id="r_a2b820efff6c6e69199e09d8f4c820064"><td class="memItemLeft" align="right" valign="top">macro&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a2b820efff6c6e69199e09d8f4c820064">GetFirePressedPort2</a> ()</td></tr>
<tr class="memdesc:a2b820efff6c6e69199e09d8f4c820064"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks if the fire button is pressed on joystick port 2. <br /></td></tr>
<tr class="separator:a2b820efff6c6e69199e09d8f4c820064"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d78bbe8b9c68c88e35e82403adecf4d" id="r_a7d78bbe8b9c68c88e35e82403adecf4d"><td class="memItemLeft" align="right" valign="top">macro&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a7d78bbe8b9c68c88e35e82403adecf4d">DisableCIAInterrupts</a> ()</td></tr>
<tr class="memdesc:a7d78bbe8b9c68c88e35e82403adecf4d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disables the interrupts from both CIA chips. <br /></td></tr>
<tr class="separator:a7d78bbe8b9c68c88e35e82403adecf4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Cia module. </p>
Expand Down Expand Up @@ -171,6 +174,31 @@ <h2 class="memtitle"><span class="permalink"><a href="#a2b820efff6c6e69199e09d8f
<dl class="section note"><dt>Note</dt><dd>Use c128lib_GetFirePressedPort2 in <a class="el" href="cia-global_8asm.html" title="Cia module.">cia-global.asm</a></dd></dl>
<dl class="section since"><dt>Since</dt><dd>1.0.0 </dd></dl>

</div>
</div>
<a id="a7d78bbe8b9c68c88e35e82403adecf4d" name="a7d78bbe8b9c68c88e35e82403adecf4d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7d78bbe8b9c68c88e35e82403adecf4d">&#9670;&#160;</a></span>DisableCIAInterrupts()</h2>

<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">macro DisableCIAInterrupts </td>
<td>(</td>
<td class="paramname"><span class="paramname"></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">

<p>Disables the interrupts from both CIA chips. </p>
<p>This macro disables the interrupts from both CIA chips on a Commodore 64. It loads the accumulator with the value $7F, which disables all interrupt sources, and then stores this value in the IRQ control registers of both CIA chips. It then reads the IRQ control registers to confirm the changes.</p>
<dl class="section remark"><dt>Remarks</dt><dd>Register .A will be modified. </dd>
<dd>
Flags N and Z will be affected.</dd></dl>
<dl class="section note"><dt>Note</dt><dd>Use c128lib_GetFirePressedPort2 in <a class="el" href="cia-global_8asm.html" title="Cia module.">cia-global.asm</a></dd></dl>
<dl class="section since"><dt>Since</dt><dd>1.1.0 </dd></dl>

</div>
</div>
</div><!-- contents -->
Expand All @@ -179,7 +207,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a2b820efff6c6e69199e09d8f
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="cia_8asm.html">cia.asm</a></li>
<li class="footer">Generated on Thu May 16 2024 20:53:17 for c128lib Base by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0 </li>
<li class="footer">Generated on Sun May 19 2024 20:25:07 for c128lib Base by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0 </li>
</ul>
</div>
</body>
Expand Down
3 changes: 2 additions & 1 deletion cia_8asm.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
var cia_8asm =
[
[ "GetFirePressedPort1", "cia_8asm.html#a6601893cdf8b7512ffde9250235531cd", null ],
[ "GetFirePressedPort2", "cia_8asm.html#a2b820efff6c6e69199e09d8f4c820064", null ]
[ "GetFirePressedPort2", "cia_8asm.html#a2b820efff6c6e69199e09d8f4c820064", null ],
[ "DisableCIAInterrupts", "cia_8asm.html#a7d78bbe8b9c68c88e35e82403adecf4d", null ]
];
26 changes: 13 additions & 13 deletions common-global_8asm.html
Original file line number Diff line number Diff line change
Expand Up @@ -107,12 +107,12 @@
<tr class="memitem:a83e3c1a543120b67e330db3c1779656c" id="r_a83e3c1a543120b67e330db3c1779656c"><td class="memItemLeft" align="right" valign="top">macro&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a83e3c1a543120b67e330db3c1779656c">c128lib_BasicUpstart128</a> (sysAddress)</td></tr>
<tr class="memdesc:a83e3c1a543120b67e330db3c1779656c"><td class="mdescLeft">&#160;</td><td class="mdescRight">This macro sets up a BASIC program for the Commodore 128. <br /></td></tr>
<tr class="separator:a83e3c1a543120b67e330db3c1779656c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a60ea2a187d9be7d14287b5fc88b30400" id="r_a60ea2a187d9be7d14287b5fc88b30400"><td class="memItemLeft" align="right" valign="top">macro&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a60ea2a187d9be7d14287b5fc88b30400">c128lib_fbne</a> (label)</td></tr>
<tr class="memdesc:a60ea2a187d9be7d14287b5fc88b30400"><td class="mdescLeft">&#160;</td><td class="mdescRight">This macro provides a far branch if not equal (BNE) operation. <br /></td></tr>
<tr class="separator:a60ea2a187d9be7d14287b5fc88b30400"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae58c2d2ecaf1f626d4974a75b87f4b56" id="r_ae58c2d2ecaf1f626d4974a75b87f4b56"><td class="memItemLeft" align="right" valign="top">macro&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae58c2d2ecaf1f626d4974a75b87f4b56">c128lib_fbmi</a> (label)</td></tr>
<tr class="memdesc:ae58c2d2ecaf1f626d4974a75b87f4b56"><td class="mdescLeft">&#160;</td><td class="mdescRight">This macro provides a far branch if minus (BMI) operation. <br /></td></tr>
<tr class="separator:ae58c2d2ecaf1f626d4974a75b87f4b56"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39f4554684593295ffd26a2e911c12c8" id="r_a39f4554684593295ffd26a2e911c12c8"><td class="memItemLeft" align="right" valign="top">macro&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a39f4554684593295ffd26a2e911c12c8">c128lib_Fbne</a> (label)</td></tr>
<tr class="memdesc:a39f4554684593295ffd26a2e911c12c8"><td class="mdescLeft">&#160;</td><td class="mdescRight">This macro provides a far branch if not equal (BNE) operation. <br /></td></tr>
<tr class="separator:a39f4554684593295ffd26a2e911c12c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae98a137386860d11f55492f2e200df60" id="r_ae98a137386860d11f55492f2e200df60"><td class="memItemLeft" align="right" valign="top">macro&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae98a137386860d11f55492f2e200df60">c128lib_Fbmi</a> (label)</td></tr>
<tr class="memdesc:ae98a137386860d11f55492f2e200df60"><td class="mdescLeft">&#160;</td><td class="mdescRight">This macro provides a far branch if minus (BMI) operation. <br /></td></tr>
<tr class="separator:ae98a137386860d11f55492f2e200df60"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Common module. </p>
Expand Down Expand Up @@ -151,14 +151,14 @@ <h2 class="memtitle"><span class="permalink"><a href="#a83e3c1a543120b67e330db3c

</div>
</div>
<a id="a60ea2a187d9be7d14287b5fc88b30400" name="a60ea2a187d9be7d14287b5fc88b30400"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a60ea2a187d9be7d14287b5fc88b30400">&#9670;&#160;</a></span>c128lib_fbne()</h2>
<a id="a39f4554684593295ffd26a2e911c12c8" name="a39f4554684593295ffd26a2e911c12c8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a39f4554684593295ffd26a2e911c12c8">&#9670;&#160;</a></span>c128lib_Fbne()</h2>

<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">macro c128lib_fbne </td>
<td class="memname">macro c128lib_Fbne </td>
<td>(</td>
<td class="paramtype">label</td> <td class="paramname"><span class="paramname"></span></td><td>)</td>
<td></td>
Expand All @@ -179,14 +179,14 @@ <h2 class="memtitle"><span class="permalink"><a href="#a60ea2a187d9be7d14287b5fc

</div>
</div>
<a id="ae58c2d2ecaf1f626d4974a75b87f4b56" name="ae58c2d2ecaf1f626d4974a75b87f4b56"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae58c2d2ecaf1f626d4974a75b87f4b56">&#9670;&#160;</a></span>c128lib_fbmi()</h2>
<a id="ae98a137386860d11f55492f2e200df60" name="ae98a137386860d11f55492f2e200df60"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae98a137386860d11f55492f2e200df60">&#9670;&#160;</a></span>c128lib_Fbmi()</h2>

<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">macro c128lib_fbmi </td>
<td class="memname">macro c128lib_Fbmi </td>
<td>(</td>
<td class="paramtype">label</td> <td class="paramname"><span class="paramname"></span></td><td>)</td>
<td></td>
Expand All @@ -213,7 +213,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ae58c2d2ecaf1f626d4974a75
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="common-global_8asm.html">common-global.asm</a></li>
<li class="footer">Generated on Thu May 16 2024 20:53:17 for c128lib Base by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0 </li>
<li class="footer">Generated on Sun May 19 2024 20:25:07 for c128lib Base by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0 </li>
</ul>
</div>
</body>
Expand Down
4 changes: 2 additions & 2 deletions common-global_8asm.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
var common_global_8asm =
[
[ "c128lib_BasicUpstart128", "common-global_8asm.html#a83e3c1a543120b67e330db3c1779656c", null ],
[ "c128lib_fbne", "common-global_8asm.html#a60ea2a187d9be7d14287b5fc88b30400", null ],
[ "c128lib_fbmi", "common-global_8asm.html#ae58c2d2ecaf1f626d4974a75b87f4b56", null ]
[ "c128lib_Fbne", "common-global_8asm.html#a39f4554684593295ffd26a2e911c12c8", null ],
[ "c128lib_Fbmi", "common-global_8asm.html#ae98a137386860d11f55492f2e200df60", null ]
];
Loading

0 comments on commit 7943cc3

Please sign in to comment.