2287 lines
129 KiB
HTML
2287 lines
129 KiB
HTML
<!-- HTML header for doxygen 1.10.0-->
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
|
<meta name="generator" content="Doxygen 1.13.2"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>Mario Kart 64: src/audio/load.c File Reference</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<script type="text/javascript" src="clipboard.js"></script>
|
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="navtreedata.js"></script>
|
|
<script type="text/javascript" src="navtree.js"></script>
|
|
<script type="text/javascript" src="resize.js"></script>
|
|
<script type="text/javascript" src="cookie.js"></script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
|
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
|
<link href="doxygen-awesome-sidebar-only-darkmode-toggle.css" rel="stylesheet" type="text/css"/>
|
|
<link href="docs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="doxygen-awesome-darkmode-toggle.js"></script>
|
|
<script type="text/javascript">
|
|
DoxygenAwesomeDarkModeToggle.init()
|
|
</script>
|
|
</head>
|
|
<body>
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
<div id="titlearea">
|
|
<table cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr id="projectrow">
|
|
<td id="projectalign">
|
|
<div id="projectname">Mario Kart 64
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.13.2 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function() { codefold.init(0); });
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript" src="menudata.js"></script>
|
|
<script type="text/javascript" src="menu.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search',true);
|
|
$(function() { init_search(); });
|
|
});
|
|
/* @license-end */
|
|
</script>
|
|
<div id="main-nav"></div>
|
|
</div><!-- top -->
|
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
|
<div id="nav-tree">
|
|
<div id="nav-tree-contents">
|
|
<div id="nav-sync" class="sync"></div>
|
|
</div>
|
|
</div>
|
|
<div id="splitbar" style="-moz-user-select:none;"
|
|
class="ui-resizable-handle">
|
|
</div>
|
|
</div>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function(){initNavTree('load_8c.html',''); initResizable(true); });
|
|
/* @license-end */
|
|
</script>
|
|
<div id="doc-content">
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<div id="MSearchResults">
|
|
<div class="SRPage">
|
|
<div id="SRIndex">
|
|
<div id="SRResults"></div>
|
|
<div class="SRStatus" id="Loading">Loading...</div>
|
|
<div class="SRStatus" id="Searching">Searching...</div>
|
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#define-members">Macros</a> |
|
|
<a href="#func-members">Functions</a> |
|
|
<a href="#var-members">Variables</a> </div>
|
|
<div class="headertitle"><div class="title">load.c File Reference</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<div class="textblock"><code>#include <libultraship.h></code><br />
|
|
<code>#include <<a class="el" href="macros_8h_source.html">macros.h</a>></code><br />
|
|
<code>#include "<a class="el" href="load_8h_source.html">audio/load.h</a>"</code><br />
|
|
<code>#include "<a class="el" href="data_8h_source.html">audio/data.h</a>"</code><br />
|
|
<code>#include "<a class="el" href="heap_8h_source.html">audio/heap.h</a>"</code><br />
|
|
<code>#include "<a class="el" href="internal_8h_source.html">audio/internal.h</a>"</code><br />
|
|
<code>#include "<a class="el" href="external_8h_source.html">audio/external.h</a>"</code><br />
|
|
<code>#include "<a class="el" href="playback_8h_source.html">audio/playback.h</a>"</code><br />
|
|
<code>#include "<a class="el" href="synthesis_8h_source.html">audio/synthesis.h</a>"</code><br />
|
|
<code>#include "<a class="el" href="seqplayer_8h_source.html">audio/seqplayer.h</a>"</code><br />
|
|
<code>#include "<a class="el" href="port__eu_8h_source.html">audio/port_eu.h</a>"</code><br />
|
|
<code>#include "<a class="el" href="Engine_8h_source.html">port/Engine.h</a>"</code><br />
|
|
<code>#include "<a class="el" href="gfx__output__buffer_8h_source.html">buffers/gfx_output_buffer.h</a>"</code><br />
|
|
<code>#include <<a class="el" href="string_8h_source.html">string.h</a>></code><br />
|
|
</div><div class="textblock"><div class="dynheader">
|
|
Include dependency graph for load.c:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="load_8c__incl.svg" width="100%" height="569"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
</div><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
|
|
Macros</h2></td></tr>
|
|
<tr class="memitem:a08b2c3c00c27891c0b0179c9d8a1c2b6" id="r_a08b2c3c00c27891c0b0179c9d8a1c2b6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a08b2c3c00c27891c0b0179c9d8a1c2b6">ALIGN16</a>(val)</td></tr>
|
|
<tr class="separator:a08b2c3c00c27891c0b0179c9d8a1c2b6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa8c84707b22bdc99b810d3c7d3ec5d52" id="r_aa8c84707b22bdc99b810d3c7d3ec5d52"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa8c84707b22bdc99b810d3c7d3ec5d52">j</a>   i</td></tr>
|
|
<tr class="separator:aa8c84707b22bdc99b810d3c7d3ec5d52"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0f5df238ff18ddb38d9f86e1644b5d22" id="r_a0f5df238ff18ddb38d9f86e1644b5d22"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a0f5df238ff18ddb38d9f86e1644b5d22">PATCH</a>(SRC, BASE, TYPE)</td></tr>
|
|
<tr class="separator:a0f5df238ff18ddb38d9f86e1644b5d22"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae6f2c925e86efb824ed050683f9b5113" id="r_ae6f2c925e86efb824ed050683f9b5113"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae6f2c925e86efb824ed050683f9b5113">PATCH</a>(x, base)</td></tr>
|
|
<tr class="separator:ae6f2c925e86efb824ed050683f9b5113"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae61d39b44029939585c581369dc5a050" id="r_ae61d39b44029939585c581369dc5a050"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae61d39b44029939585c581369dc5a050">BASE_OFFSET_REAL</a>(x, base)</td></tr>
|
|
<tr class="separator:ae61d39b44029939585c581369dc5a050"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae6f2c925e86efb824ed050683f9b5113" id="r_ae6f2c925e86efb824ed050683f9b5113"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae6f2c925e86efb824ed050683f9b5113">PATCH</a>(x, base)</td></tr>
|
|
<tr class="separator:ae6f2c925e86efb824ed050683f9b5113"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4fdc1cc46a0916dacca69b87d684ba09" id="r_a4fdc1cc46a0916dacca69b87d684ba09"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a4fdc1cc46a0916dacca69b87d684ba09">PATCH_MEM</a>(x)</td></tr>
|
|
<tr class="separator:a4fdc1cc46a0916dacca69b87d684ba09"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a95fd2a85314edd955f83b47ae3bbd82b" id="r_a95fd2a85314edd955f83b47ae3bbd82b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a95fd2a85314edd955f83b47ae3bbd82b">BASE_OFFSET</a>(x, base)</td></tr>
|
|
<tr class="separator:a95fd2a85314edd955f83b47ae3bbd82b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
|
|
Functions</h2></td></tr>
|
|
<tr class="memitem:a7512c5eea1c942521c019a033b962fd1" id="r_a7512c5eea1c942521c019a033b962fd1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a7512c5eea1c942521c019a033b962fd1">audio_dma_copy_immediate</a> (u8 *devAddr, void *vAddr, size_t <a class="el" href="mixer_8c.html#a7f67cf9d3f02322ae8c55051099872a0">nbytes</a>)</td></tr>
|
|
<tr class="separator:a7512c5eea1c942521c019a033b962fd1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5f475204592707b7fb57147de74f1350" id="r_a5f475204592707b7fb57147de74f1350"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a5f475204592707b7fb57147de74f1350">audio_dma_copy_async</a> (uintptr_t devAddr, void *vAddr, size_t <a class="el" href="mixer_8c.html#a7f67cf9d3f02322ae8c55051099872a0">nbytes</a>, OSMesgQueue *queue, OSIoMesg *mesg)</td></tr>
|
|
<tr class="separator:a5f475204592707b7fb57147de74f1350"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a457d5796436a0592dd6595a397a9475d" id="r_a457d5796436a0592dd6595a397a9475d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a457d5796436a0592dd6595a397a9475d">audio_dma_partial_copy_async</a> (uintptr_t *devAddr, u8 **vAddr, size_t *remaining, OSMesgQueue *queue, OSIoMesg *mesg)</td></tr>
|
|
<tr class="separator:a457d5796436a0592dd6595a397a9475d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1a5c85a8e7427b1252f0570bbd3065c2" id="r_a1a5c85a8e7427b1252f0570bbd3065c2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1a5c85a8e7427b1252f0570bbd3065c2">decrease_sample_dma_ttls</a> ()</td></tr>
|
|
<tr class="separator:a1a5c85a8e7427b1252f0570bbd3065c2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a61a9e264594f48435c7981c9b17e7505" id="r_a61a9e264594f48435c7981c9b17e7505"><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a61a9e264594f48435c7981c9b17e7505">dma_sample_data</a> (uintptr_t devAddr, u32 size, s32 arg2, u8 *dmaIndexRef)</td></tr>
|
|
<tr class="separator:a61a9e264594f48435c7981c9b17e7505"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a964962cd1a7c0ad6d0b9c8e67a762049" id="r_a964962cd1a7c0ad6d0b9c8e67a762049"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a964962cd1a7c0ad6d0b9c8e67a762049">func_800BB030</a> (<a class="el" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> s32 arg0)</td></tr>
|
|
<tr class="separator:a964962cd1a7c0ad6d0b9c8e67a762049"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adf25dc20ccc53783eb999f0adb28b027" id="r_adf25dc20ccc53783eb999f0adb28b027"><td class="memItemLeft" align="right" valign="top">s32 </td><td class="memItemRight" valign="bottom"><a class="el" href="#adf25dc20ccc53783eb999f0adb28b027">func_800BB304</a> (struct <a class="el" href="structAudioBankSample.html">AudioBankSample</a> *sample)</td></tr>
|
|
<tr class="separator:adf25dc20ccc53783eb999f0adb28b027"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab3527402c5b0ba729e379fb33e802291" id="r_ab3527402c5b0ba729e379fb33e802291"><td class="memItemLeft" align="right" valign="top">s32 </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab3527402c5b0ba729e379fb33e802291">func_800BB388</a> (s32 bankId, s32 instId, s32 arg2)</td></tr>
|
|
<tr class="separator:ab3527402c5b0ba729e379fb33e802291"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6e0d5d0c670416552b2f07a456b1075e" id="r_a6e0d5d0c670416552b2f07a456b1075e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6e0d5d0c670416552b2f07a456b1075e">func_800BB43C</a> (<a class="el" href="structALSeqFile.html">ALSeqFile</a> *f, u8 *base)</td></tr>
|
|
<tr class="separator:a6e0d5d0c670416552b2f07a456b1075e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acbb441247e4f7d446c35a14bd75b61d6" id="r_acbb441247e4f7d446c35a14bd75b61d6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#acbb441247e4f7d446c35a14bd75b61d6">patch_sound</a> (struct <a class="el" href="structAudioBankSound.html">AudioBankSound</a> *sound, u8 *memBase, u8 *offsetBase)</td></tr>
|
|
<tr class="separator:acbb441247e4f7d446c35a14bd75b61d6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a43bd24f6a41b85ab73c6a8614b1b16de" id="r_a43bd24f6a41b85ab73c6a8614b1b16de"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a43bd24f6a41b85ab73c6a8614b1b16de">func_800BB584</a> (s32 bankId)</td></tr>
|
|
<tr class="separator:a43bd24f6a41b85ab73c6a8614b1b16de"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1a5cff71e5c10ffbe459f2a317fc5005" id="r_a1a5cff71e5c10ffbe459f2a317fc5005"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1a5cff71e5c10ffbe459f2a317fc5005">patch_audio_bank</a> (struct <a class="el" href="structAudioBank.html">AudioBank</a> *mem, u8 *offset, u32 numInstruments, u32 numDrums)</td></tr>
|
|
<tr class="separator:a1a5cff71e5c10ffbe459f2a317fc5005"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a50bf1c2ea23d6f19ae9fc9e59ccda202" id="r_a50bf1c2ea23d6f19ae9fc9e59ccda202"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structAudioBank.html">AudioBank</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a50bf1c2ea23d6f19ae9fc9e59ccda202">bank_load_immediate</a> (s32 bankId, s32 arg1)</td></tr>
|
|
<tr class="separator:a50bf1c2ea23d6f19ae9fc9e59ccda202"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a16ddfd81ca9e185b484920b7eb9d70d7" id="r_a16ddfd81ca9e185b484920b7eb9d70d7"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structAudioBank.html">AudioBank</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a16ddfd81ca9e185b484920b7eb9d70d7">bank_load_async</a> (s32 bankId, s32 arg1, struct <a class="el" href="structSequencePlayer.html">SequencePlayer</a> *seqPlayer)</td></tr>
|
|
<tr class="separator:a16ddfd81ca9e185b484920b7eb9d70d7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1cd6d11794b341d8e9d9e9330305c60f" id="r_a1cd6d11794b341d8e9d9e9330305c60f"><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1cd6d11794b341d8e9d9e9330305c60f">sequence_dma_immediate</a> (s32 seqId, s32 arg1)</td></tr>
|
|
<tr class="separator:a1cd6d11794b341d8e9d9e9330305c60f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa397477e6168e682727486138e101461" id="r_aa397477e6168e682727486138e101461"><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa397477e6168e682727486138e101461">sequence_dma_async</a> (s32 seqId, s32 arg1, struct <a class="el" href="structSequencePlayer.html">SequencePlayer</a> *seqPlayer)</td></tr>
|
|
<tr class="separator:aa397477e6168e682727486138e101461"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a625f57016821b66871d4065bed58cece" id="r_a625f57016821b66871d4065bed58cece"><td class="memItemLeft" align="right" valign="top">uint8_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a625f57016821b66871d4065bed58cece">load_sequence_immediate</a> (s32 seqId, s32 arg1)</td></tr>
|
|
<tr class="separator:a625f57016821b66871d4065bed58cece"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2711902a54c9204e74ae198c51b2a865" id="r_a2711902a54c9204e74ae198c51b2a865"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structCtlEntry.html">CtlEntry</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a2711902a54c9204e74ae198c51b2a865">load_banks_immediate</a> (s32 seqId, u8 *outDefaultBank)</td></tr>
|
|
<tr class="separator:a2711902a54c9204e74ae198c51b2a865"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a87296581b8da4a2d19e2886665e12bef" id="r_a87296581b8da4a2d19e2886665e12bef"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a87296581b8da4a2d19e2886665e12bef">preload_sequence</a> (u32 seqId, u8 preloadMask)</td></tr>
|
|
<tr class="separator:a87296581b8da4a2d19e2886665e12bef"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6002fcbd2dd5d0a3b0b378c3dc6ee731" id="r_a6002fcbd2dd5d0a3b0b378c3dc6ee731"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6002fcbd2dd5d0a3b0b378c3dc6ee731">load_sequence</a> (u32 player, u32 seqId, s32 loadAsync)</td></tr>
|
|
<tr class="separator:a6002fcbd2dd5d0a3b0b378c3dc6ee731"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6c3a18a0dda97c61c1b24745f64ca2a9" id="r_a6c3a18a0dda97c61c1b24745f64ca2a9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6c3a18a0dda97c61c1b24745f64ca2a9">load_sequence_internal</a> (u32 player, u32 seqId, s32 loadAsync)</td></tr>
|
|
<tr class="separator:a6c3a18a0dda97c61c1b24745f64ca2a9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="var-members" name="var-members"></a>
|
|
Variables</h2></td></tr>
|
|
<tr class="memitem:a3031d5b0ad93c887c977128c6db34251" id="r_a3031d5b0ad93c887c977128c6db34251"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structSequencePlayer.html">SequencePlayer</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a3031d5b0ad93c887c977128c6db34251">gSequencePlayers</a> [<a class="el" href="internal_8h.html#af9cf91f01d6aa397597db35094ebb8f5">SEQUENCE_PLAYERS</a>]</td></tr>
|
|
<tr class="separator:a3031d5b0ad93c887c977128c6db34251"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a356515913422d06574f92d9bd03ab1b0" id="r_a356515913422d06574f92d9bd03ab1b0"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structSequenceChannel.html">SequenceChannel</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a356515913422d06574f92d9bd03ab1b0">gSequenceChannels</a> [<a class="el" href="internal_8h.html#a07fb51ebb4a8573dfd2e7494493134b0">SEQUENCE_CHANNELS</a>]</td></tr>
|
|
<tr class="separator:a356515913422d06574f92d9bd03ab1b0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a373420d8fa5333424853702a20393eff" id="r_a373420d8fa5333424853702a20393eff"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structSequenceChannelLayer.html">SequenceChannelLayer</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a373420d8fa5333424853702a20393eff">gSequenceLayers</a> [<a class="el" href="internal_8h.html#aeee450fec16f4109cbe9e21da9506887">SEQUENCE_LAYERS</a>]</td></tr>
|
|
<tr class="separator:a373420d8fa5333424853702a20393eff"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7cbc35471920683287b4d98632a128ba" id="r_a7cbc35471920683287b4d98632a128ba"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structSequenceChannel.html">SequenceChannel</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a7cbc35471920683287b4d98632a128ba">gSequenceChannelNone</a></td></tr>
|
|
<tr class="separator:a7cbc35471920683287b4d98632a128ba"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae413774208e1213a9146b077715c7787" id="r_ae413774208e1213a9146b077715c7787"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structAudioListItem.html">AudioListItem</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae413774208e1213a9146b077715c7787">gLayerFreeList</a></td></tr>
|
|
<tr class="separator:ae413774208e1213a9146b077715c7787"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae2aff0d56bc12e1fa1ed75dd96b72bb4" id="r_ae2aff0d56bc12e1fa1ed75dd96b72bb4"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structNotePool.html">NotePool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae2aff0d56bc12e1fa1ed75dd96b72bb4">gNoteFreeLists</a></td></tr>
|
|
<tr class="separator:ae2aff0d56bc12e1fa1ed75dd96b72bb4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9e17ba794b1d3b781e3e6eca95731fbd" id="r_a9e17ba794b1d3b781e3e6eca95731fbd"><td class="memItemLeft" align="right" valign="top">OSMesgQueue </td><td class="memItemRight" valign="bottom"><a class="el" href="#a9e17ba794b1d3b781e3e6eca95731fbd">gCurrAudioFrameDmaQueue</a></td></tr>
|
|
<tr class="separator:a9e17ba794b1d3b781e3e6eca95731fbd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7483d07c768051b3af3132b188384a1f" id="r_a7483d07c768051b3af3132b188384a1f"><td class="memItemLeft" align="right" valign="top">OSMesg </td><td class="memItemRight" valign="bottom"><a class="el" href="#a7483d07c768051b3af3132b188384a1f">gCurrAudioFrameDmaMesgBufs</a> [<a class="el" href="load_8h.html#ac8046604c2c5d5a05d737843b1f042ff">AUDIO_FRAME_DMA_QUEUE_SIZE</a>]</td></tr>
|
|
<tr class="separator:a7483d07c768051b3af3132b188384a1f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac81b7e9bc130faea9f4a8c6d024dd97a" id="r_ac81b7e9bc130faea9f4a8c6d024dd97a"><td class="memItemLeft" align="right" valign="top">OSIoMesg </td><td class="memItemRight" valign="bottom"><a class="el" href="#ac81b7e9bc130faea9f4a8c6d024dd97a">gCurrAudioFrameDmaIoMesgBufs</a> [<a class="el" href="load_8h.html#ac8046604c2c5d5a05d737843b1f042ff">AUDIO_FRAME_DMA_QUEUE_SIZE</a>]</td></tr>
|
|
<tr class="separator:ac81b7e9bc130faea9f4a8c6d024dd97a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6c99c08ed5a0ac0321dfa18527e49987" id="r_a6c99c08ed5a0ac0321dfa18527e49987"><td class="memItemLeft" align="right" valign="top">OSMesgQueue </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6c99c08ed5a0ac0321dfa18527e49987">D_803B6720</a></td></tr>
|
|
<tr class="separator:a6c99c08ed5a0ac0321dfa18527e49987"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af062f8977b3dbb5858de66a30473de22" id="r_af062f8977b3dbb5858de66a30473de22"><td class="memItemLeft" align="right" valign="top">OSMesg </td><td class="memItemRight" valign="bottom"><a class="el" href="#af062f8977b3dbb5858de66a30473de22">D_803B6738</a></td></tr>
|
|
<tr class="separator:af062f8977b3dbb5858de66a30473de22"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a172dffefb1ca63664d5ab806eadbbada" id="r_a172dffefb1ca63664d5ab806eadbbada"><td class="memItemLeft" align="right" valign="top">OSIoMesg </td><td class="memItemRight" valign="bottom"><a class="el" href="#a172dffefb1ca63664d5ab806eadbbada">D_803B6740</a></td></tr>
|
|
<tr class="separator:a172dffefb1ca63664d5ab806eadbbada"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6f47ff3e37159c5e19e7101134663a99" id="r_a6f47ff3e37159c5e19e7101134663a99"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structSharedDma.html">SharedDma</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6f47ff3e37159c5e19e7101134663a99">sSampleDmas</a> [0x70]</td></tr>
|
|
<tr class="separator:a6f47ff3e37159c5e19e7101134663a99"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7f97b356e28001109faae64194b2b8ec" id="r_a7f97b356e28001109faae64194b2b8ec"><td class="memItemLeft" align="right" valign="top">u32 </td><td class="memItemRight" valign="bottom"><a class="el" href="#a7f97b356e28001109faae64194b2b8ec">gSampleDmaNumListItems</a></td></tr>
|
|
<tr class="separator:a7f97b356e28001109faae64194b2b8ec"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4861cfe58523a44681d6d2a41764f4e6" id="r_a4861cfe58523a44681d6d2a41764f4e6"><td class="memItemLeft" align="right" valign="top">u32 </td><td class="memItemRight" valign="bottom"><a class="el" href="#a4861cfe58523a44681d6d2a41764f4e6">sSampleDmaListSize1</a></td></tr>
|
|
<tr class="separator:a4861cfe58523a44681d6d2a41764f4e6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac7b147981b0edcfb9f2942f07a275d37" id="r_ac7b147981b0edcfb9f2942f07a275d37"><td class="memItemLeft" align="right" valign="top">s32 </td><td class="memItemRight" valign="bottom"><a class="el" href="#ac7b147981b0edcfb9f2942f07a275d37">D_803B6E60</a></td></tr>
|
|
<tr class="separator:ac7b147981b0edcfb9f2942f07a275d37"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6c69b9261bc9ce0ff307451c65cd2efd" id="r_a6c69b9261bc9ce0ff307451c65cd2efd"><td class="memItemLeft" align="right" valign="top">s32 </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6c69b9261bc9ce0ff307451c65cd2efd">load_bss_pad</a></td></tr>
|
|
<tr class="separator:a6c69b9261bc9ce0ff307451c65cd2efd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5eaed89d49cd1fe9a137cd8568a63e84" id="r_a5eaed89d49cd1fe9a137cd8568a63e84"><td class="memItemLeft" align="right" valign="top">u8 </td><td class="memItemRight" valign="bottom"><a class="el" href="#a5eaed89d49cd1fe9a137cd8568a63e84">sSampleDmaReuseQueue1</a> [256]</td></tr>
|
|
<tr class="separator:a5eaed89d49cd1fe9a137cd8568a63e84"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a16e8a2babc428c7c48adcfec07beb562" id="r_a16e8a2babc428c7c48adcfec07beb562"><td class="memItemLeft" align="right" valign="top">u8 </td><td class="memItemRight" valign="bottom"><a class="el" href="#a16e8a2babc428c7c48adcfec07beb562">sSampleDmaReuseQueue2</a> [256]</td></tr>
|
|
<tr class="separator:a16e8a2babc428c7c48adcfec07beb562"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a09567cccba85f0b92def521ec1bd0b85" id="r_a09567cccba85f0b92def521ec1bd0b85"><td class="memItemLeft" align="right" valign="top">u8 </td><td class="memItemRight" valign="bottom"><a class="el" href="#a09567cccba85f0b92def521ec1bd0b85">sSampleDmaReuseQueueTail1</a></td></tr>
|
|
<tr class="separator:a09567cccba85f0b92def521ec1bd0b85"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3dcae640dac91c537a6ab6aebd44d0bb" id="r_a3dcae640dac91c537a6ab6aebd44d0bb"><td class="memItemLeft" align="right" valign="top">u8 </td><td class="memItemRight" valign="bottom"><a class="el" href="#a3dcae640dac91c537a6ab6aebd44d0bb">sSampleDmaReuseQueueTail2</a></td></tr>
|
|
<tr class="separator:a3dcae640dac91c537a6ab6aebd44d0bb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a532042ad44f378a1f5ed57d2145c306a" id="r_a532042ad44f378a1f5ed57d2145c306a"><td class="memItemLeft" align="right" valign="top">u8 </td><td class="memItemRight" valign="bottom"><a class="el" href="#a532042ad44f378a1f5ed57d2145c306a">sSampleDmaReuseQueueHead1</a></td></tr>
|
|
<tr class="separator:a532042ad44f378a1f5ed57d2145c306a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4dea9c88977f11f7fa2f54639958efd9" id="r_a4dea9c88977f11f7fa2f54639958efd9"><td class="memItemLeft" align="right" valign="top">u8 </td><td class="memItemRight" valign="bottom"><a class="el" href="#a4dea9c88977f11f7fa2f54639958efd9">sSampleDmaReuseQueueHead2</a></td></tr>
|
|
<tr class="separator:a4dea9c88977f11f7fa2f54639958efd9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ada7348ad248f8a51fbc10ea10991bf2c" id="r_ada7348ad248f8a51fbc10ea10991bf2c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structALSeqFile.html">ALSeqFile</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="#ada7348ad248f8a51fbc10ea10991bf2c">gSeqFileHeader</a></td></tr>
|
|
<tr class="separator:ada7348ad248f8a51fbc10ea10991bf2c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aef4659733b428e6fcae0c19331e720cf" id="r_aef4659733b428e6fcae0c19331e720cf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structALSeqFile.html">ALSeqFile</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="#aef4659733b428e6fcae0c19331e720cf">gAlCtlHeader</a></td></tr>
|
|
<tr class="separator:aef4659733b428e6fcae0c19331e720cf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2a0e6e29dead30f53b2cd0a0369c541f" id="r_a2a0e6e29dead30f53b2cd0a0369c541f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structALSeqFile.html">ALSeqFile</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a2a0e6e29dead30f53b2cd0a0369c541f">gAlTbl</a></td></tr>
|
|
<tr class="separator:a2a0e6e29dead30f53b2cd0a0369c541f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae2b9c79953f3ee226f2ea27c96b4e55d" id="r_ae2b9c79953f3ee226f2ea27c96b4e55d"><td class="memItemLeft" align="right" valign="top">u8 * </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae2b9c79953f3ee226f2ea27c96b4e55d">gAlBankSets</a></td></tr>
|
|
<tr class="separator:ae2b9c79953f3ee226f2ea27c96b4e55d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a800c773e5a26c7fc5ded341612aaa07d" id="r_a800c773e5a26c7fc5ded341612aaa07d"><td class="memItemLeft" align="right" valign="top">u16 </td><td class="memItemRight" valign="bottom"><a class="el" href="#a800c773e5a26c7fc5ded341612aaa07d">gSequenceCount</a></td></tr>
|
|
<tr class="separator:a800c773e5a26c7fc5ded341612aaa07d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae4a9b501905301177af6c476cff02f7f" id="r_ae4a9b501905301177af6c476cff02f7f"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structCtlEntry.html">CtlEntry</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae4a9b501905301177af6c476cff02f7f">gCtlEntries</a></td></tr>
|
|
<tr class="separator:ae4a9b501905301177af6c476cff02f7f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad0d077d95faf9c43a285fde8c8d21f75" id="r_ad0d077d95faf9c43a285fde8c8d21f75"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structAudioBufferParametersEU.html">AudioBufferParametersEU</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad0d077d95faf9c43a285fde8c8d21f75">gAudioBufferParameters</a></td></tr>
|
|
<tr class="separator:ad0d077d95faf9c43a285fde8c8d21f75"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aea5e1113ed6186106c99f9d146e80e75" id="r_aea5e1113ed6186106c99f9d146e80e75"><td class="memItemLeft" align="right" valign="top">u32 </td><td class="memItemRight" valign="bottom"><a class="el" href="#aea5e1113ed6186106c99f9d146e80e75">D_803B70A8</a></td></tr>
|
|
<tr class="separator:aea5e1113ed6186106c99f9d146e80e75"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a18ae0c9f2f35d50f907f1e9999891185" id="r_a18ae0c9f2f35d50f907f1e9999891185"><td class="memItemLeft" align="right" valign="top">s32 </td><td class="memItemRight" valign="bottom"><a class="el" href="#a18ae0c9f2f35d50f907f1e9999891185">gMaxAudioCmds</a></td></tr>
|
|
<tr class="separator:a18ae0c9f2f35d50f907f1e9999891185"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac88d598588c1061c4b31514063ae3a1d" id="r_ac88d598588c1061c4b31514063ae3a1d"><td class="memItemLeft" align="right" valign="top">s32 </td><td class="memItemRight" valign="bottom"><a class="el" href="#ac88d598588c1061c4b31514063ae3a1d">gMaxSimultaneousNotes</a></td></tr>
|
|
<tr class="separator:ac88d598588c1061c4b31514063ae3a1d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a09bd3997d3f65730cc5906c6f53da174" id="r_a09bd3997d3f65730cc5906c6f53da174"><td class="memItemLeft" align="right" valign="top">s16 </td><td class="memItemRight" valign="bottom"><a class="el" href="#a09bd3997d3f65730cc5906c6f53da174">gTempoInternalToExternal</a></td></tr>
|
|
<tr class="separator:a09bd3997d3f65730cc5906c6f53da174"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a12464bb5d99626c0115fb689d3107bf3" id="r_a12464bb5d99626c0115fb689d3107bf3"><td class="memItemLeft" align="right" valign="top">s8 </td><td class="memItemRight" valign="bottom"><a class="el" href="#a12464bb5d99626c0115fb689d3107bf3">gAudioLibSoundMode</a></td></tr>
|
|
<tr class="separator:a12464bb5d99626c0115fb689d3107bf3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a65f23ef5a6f5c47cdfbe8079381f845b" id="r_a65f23ef5a6f5c47cdfbe8079381f845b"><td class="memItemLeft" align="right" valign="top">volatile s32 </td><td class="memItemRight" valign="bottom"><a class="el" href="#a65f23ef5a6f5c47cdfbe8079381f845b">gAudioFrameCount</a></td></tr>
|
|
<tr class="separator:a65f23ef5a6f5c47cdfbe8079381f845b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7bc77ae41ef732b54eac77d1f8d1c955" id="r_a7bc77ae41ef732b54eac77d1f8d1c955"><td class="memItemLeft" align="right" valign="top">s32 </td><td class="memItemRight" valign="bottom"><a class="el" href="#a7bc77ae41ef732b54eac77d1f8d1c955">gCurrAudioFrameDmaCount</a></td></tr>
|
|
<tr class="separator:a7bc77ae41ef732b54eac77d1f8d1c955"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1d6155fbf31536d79d6e68351ccb96a5" id="r_a1d6155fbf31536d79d6e68351ccb96a5"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1d6155fbf31536d79d6e68351ccb96a5">loadAudioString00</a> [] = "Romcopy %x -> %x ,size %x\n"</td></tr>
|
|
<tr class="separator:a1d6155fbf31536d79d6e68351ccb96a5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acf1b74a49bf4cd495c2a9b715b7afa76" id="r_acf1b74a49bf4cd495c2a9b715b7afa76"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#acf1b74a49bf4cd495c2a9b715b7afa76">loadAudioString01</a> [] = "Romcopyend\n"</td></tr>
|
|
<tr class="separator:acf1b74a49bf4cd495c2a9b715b7afa76"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aff477c5ad1a2ae8ee17445646b61dbb9" id="r_aff477c5ad1a2ae8ee17445646b61dbb9"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#aff477c5ad1a2ae8ee17445646b61dbb9">loadAudioString02</a> [] = "CAUTION:WAVE CACHE FULL %d"</td></tr>
|
|
<tr class="separator:aff477c5ad1a2ae8ee17445646b61dbb9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0647282abf322c6c385ecabbda81bb5f" id="r_a0647282abf322c6c385ecabbda81bb5f"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#a0647282abf322c6c385ecabbda81bb5f">loadAudioString03</a> [] = "LOAD Rom :%x -> Ram :%x Len:%x\n"</td></tr>
|
|
<tr class="separator:a0647282abf322c6c385ecabbda81bb5f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab070d440ddaa9cccefc84acfc93a239b" id="r_ab070d440ddaa9cccefc84acfc93a239b"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab070d440ddaa9cccefc84acfc93a239b">loadAudioString04</a> [] = "BASE %x %x\n"</td></tr>
|
|
<tr class="separator:ab070d440ddaa9cccefc84acfc93a239b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abf26879d456b904514428cd45831b491" id="r_abf26879d456b904514428cd45831b491"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#abf26879d456b904514428cd45831b491">loadAudioString05</a> [] = "LOAD %x %x %x\n"</td></tr>
|
|
<tr class="separator:abf26879d456b904514428cd45831b491"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3395a8364141a21690d26dd1868f6141" id="r_a3395a8364141a21690d26dd1868f6141"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#a3395a8364141a21690d26dd1868f6141">loadAudioString06</a> [] = "INSTTOP %x\n"</td></tr>
|
|
<tr class="separator:a3395a8364141a21690d26dd1868f6141"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a55e7c043045485e6076ab7f75f8240ec" id="r_a55e7c043045485e6076ab7f75f8240ec"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#a55e7c043045485e6076ab7f75f8240ec">loadAudioString07</a> [] = "INSTMAP[0] %x\n"</td></tr>
|
|
<tr class="separator:a55e7c043045485e6076ab7f75f8240ec"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aeead683cd086cc979e2e7e94d8b4e7b9" id="r_aeead683cd086cc979e2e7e94d8b4e7b9"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#aeead683cd086cc979e2e7e94d8b4e7b9">loadAudioString08</a> [] = "already flags %d\n"</td></tr>
|
|
<tr class="separator:aeead683cd086cc979e2e7e94d8b4e7b9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a44e49e0e0bd957a646226fc3be1234fa" id="r_a44e49e0e0bd957a646226fc3be1234fa"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#a44e49e0e0bd957a646226fc3be1234fa">loadAudioString09</a> [] = "already flags %d\n"</td></tr>
|
|
<tr class="separator:a44e49e0e0bd957a646226fc3be1234fa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1c849b4bf9ceac1a4751fb49155f026e" id="r_a1c849b4bf9ceac1a4751fb49155f026e"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1c849b4bf9ceac1a4751fb49155f026e">loadAudioString10</a> [] = "ERR:SLOW BANK DMA BUSY\n"</td></tr>
|
|
<tr class="separator:a1c849b4bf9ceac1a4751fb49155f026e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0f94de41e13cc83bb7a13c6124ea252a" id="r_a0f94de41e13cc83bb7a13c6124ea252a"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#a0f94de41e13cc83bb7a13c6124ea252a">loadAudioString11</a> [] = "ERR:SLOW DMA BUSY\n"</td></tr>
|
|
<tr class="separator:a0f94de41e13cc83bb7a13c6124ea252a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a63b669cfa5595c980aad7679e7146b6b" id="r_a63b669cfa5595c980aad7679e7146b6b"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#a63b669cfa5595c980aad7679e7146b6b">loadAudioString12</a> [] = "Check %d bank %d\n"</td></tr>
|
|
<tr class="separator:a63b669cfa5595c980aad7679e7146b6b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac575f0cdc6f35a84ad1f7a1bfff3b7cf" id="r_ac575f0cdc6f35a84ad1f7a1bfff3b7cf"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#ac575f0cdc6f35a84ad1f7a1bfff3b7cf">loadAudioString13</a> [] = "Cache Check\n"</td></tr>
|
|
<tr class="separator:ac575f0cdc6f35a84ad1f7a1bfff3b7cf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a524cb906a4be16d9d141c83bb7079b5b" id="r_a524cb906a4be16d9d141c83bb7079b5b"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#a524cb906a4be16d9d141c83bb7079b5b">loadAudioString14</a> [] = "NO BANK ERROR\n"</td></tr>
|
|
<tr class="separator:a524cb906a4be16d9d141c83bb7079b5b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6dd74439dd188dc2fe9fee674bf936cf" id="r_a6dd74439dd188dc2fe9fee674bf936cf"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6dd74439dd188dc2fe9fee674bf936cf">loadAudioString15</a> [] = "BANK %d LOADING START\n"</td></tr>
|
|
<tr class="separator:a6dd74439dd188dc2fe9fee674bf936cf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1ed8763c0f47430ffd7a11ab4b02ad4b" id="r_a1ed8763c0f47430ffd7a11ab4b02ad4b"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1ed8763c0f47430ffd7a11ab4b02ad4b">loadAudioString16</a> [] = "BANK %d LOAD MISS (NO MEMORY)!\n"</td></tr>
|
|
<tr class="separator:a1ed8763c0f47430ffd7a11ab4b02ad4b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7fec6bad7ee496834bf1c6a7fb1dd991" id="r_a7fec6bad7ee496834bf1c6a7fb1dd991"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#a7fec6bad7ee496834bf1c6a7fb1dd991">loadAudioString17</a> [] = "BANK %d ALREADY CACHED\n"</td></tr>
|
|
<tr class="separator:a7fec6bad7ee496834bf1c6a7fb1dd991"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4eff97e9b6ddc53546e8ac0e392bfdf7" id="r_a4eff97e9b6ddc53546e8ac0e392bfdf7"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#a4eff97e9b6ddc53546e8ac0e392bfdf7">loadAudioString18</a> [] = "BANK LOAD MISS! FOR %d\n"</td></tr>
|
|
<tr class="separator:a4eff97e9b6ddc53546e8ac0e392bfdf7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5b70158a24bbac69c4a3c8594f11be1e" id="r_a5b70158a24bbac69c4a3c8594f11be1e"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#a5b70158a24bbac69c4a3c8594f11be1e">loadAudioString19</a> [] = "Seq %d Loading Start\n"</td></tr>
|
|
<tr class="separator:a5b70158a24bbac69c4a3c8594f11be1e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8adea1fdb9dad5c7cbe4d3c721805169" id="r_a8adea1fdb9dad5c7cbe4d3c721805169"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#a8adea1fdb9dad5c7cbe4d3c721805169">loadAudioString20</a> [] = "Heap Overflow Error\n"</td></tr>
|
|
<tr class="separator:a8adea1fdb9dad5c7cbe4d3c721805169"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab80f73be7bd4c51b1fd25875b84bf7c3" id="r_ab80f73be7bd4c51b1fd25875b84bf7c3"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab80f73be7bd4c51b1fd25875b84bf7c3">loadAudioString21</a> [] = "SEQ %d ALREADY CACHED\n"</td></tr>
|
|
<tr class="separator:ab80f73be7bd4c51b1fd25875b84bf7c3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa2a2d0fe8200fdbf63ec532d39062da3" id="r_aa2a2d0fe8200fdbf63ec532d39062da3"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa2a2d0fe8200fdbf63ec532d39062da3">loadAudioString22</a> [] = "Ok,one bank slow load Start \n"</td></tr>
|
|
<tr class="separator:aa2a2d0fe8200fdbf63ec532d39062da3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a21ce10eda7ce1373512c2dd0f729d579" id="r_a21ce10eda7ce1373512c2dd0f729d579"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#a21ce10eda7ce1373512c2dd0f729d579">loadAudioString23</a> [] = "Sorry,too many %d bank is none.fast load Start \n"</td></tr>
|
|
<tr class="separator:a21ce10eda7ce1373512c2dd0f729d579"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a257fc66ad327e847db28781650f49770" id="r_a257fc66ad327e847db28781650f49770"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#a257fc66ad327e847db28781650f49770">loadAudioString24</a> [] = "Seq %d:Default Load Id is %d\n"</td></tr>
|
|
<tr class="separator:a257fc66ad327e847db28781650f49770"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0dbb270b61ab70db037286b6ab5dfe76" id="r_a0dbb270b61ab70db037286b6ab5dfe76"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#a0dbb270b61ab70db037286b6ab5dfe76">loadAudioString25</a> [] = "Seq Loading Start\n"</td></tr>
|
|
<tr class="separator:a0dbb270b61ab70db037286b6ab5dfe76"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a284213758e2500c48386a2a92eca3d76" id="r_a284213758e2500c48386a2a92eca3d76"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#a284213758e2500c48386a2a92eca3d76">loadAudioString26</a> [] = "Error:Before Sequence-SlowDma remain.\n"</td></tr>
|
|
<tr class="separator:a284213758e2500c48386a2a92eca3d76"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a71e0e728fe96f118f56cac064af6f62b" id="r_a71e0e728fe96f118f56cac064af6f62b"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#a71e0e728fe96f118f56cac064af6f62b">loadAudioString27</a> [] = " Cancel Seq Start.\n"</td></tr>
|
|
<tr class="separator:a71e0e728fe96f118f56cac064af6f62b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab4a6342016cd8653c5e8f8e23df353d7" id="r_ab4a6342016cd8653c5e8f8e23df353d7"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab4a6342016cd8653c5e8f8e23df353d7">loadAudioString28</a> [] = "SEQ %d ALREADY CACHED\n"</td></tr>
|
|
<tr class="separator:ab4a6342016cd8653c5e8f8e23df353d7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa85f7d321f7913d7d775647262b38ff8" id="r_aa85f7d321f7913d7d775647262b38ff8"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa85f7d321f7913d7d775647262b38ff8">loadAudioString29</a> [] = "Clear Workarea %x -%x size %x \n"</td></tr>
|
|
<tr class="separator:aa85f7d321f7913d7d775647262b38ff8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a80febb006badbca93b8492022cad5221" id="r_a80febb006badbca93b8492022cad5221"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#a80febb006badbca93b8492022cad5221">loadAudioString30</a> [] = "AudioHeap is %x\n"</td></tr>
|
|
<tr class="separator:a80febb006badbca93b8492022cad5221"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4fd92dfd4841ad2af5839aff335089b3" id="r_a4fd92dfd4841ad2af5839aff335089b3"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#a4fd92dfd4841ad2af5839aff335089b3">loadAudioString31</a> [] = "Heap reset.Synth Change %x \n"</td></tr>
|
|
<tr class="separator:a4fd92dfd4841ad2af5839aff335089b3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af997c3001f1785e9e73f7eeaa82c8a18" id="r_af997c3001f1785e9e73f7eeaa82c8a18"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#af997c3001f1785e9e73f7eeaa82c8a18">loadAudioString32</a> [] = "Heap %x %x %x\n"</td></tr>
|
|
<tr class="separator:af997c3001f1785e9e73f7eeaa82c8a18"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a833b3280642edd7edf3e0da9b9dd5f49" id="r_a833b3280642edd7edf3e0da9b9dd5f49"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#a833b3280642edd7edf3e0da9b9dd5f49">loadAudioString33</a> [] = "Main Heap Initialize.\n"</td></tr>
|
|
<tr class="separator:a833b3280642edd7edf3e0da9b9dd5f49"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8756fc19280eca09c2e39176ed3614f6" id="r_a8756fc19280eca09c2e39176ed3614f6"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#a8756fc19280eca09c2e39176ed3614f6">loadAudioString34</a> [] = "---------- Init Completed. ------------\n"</td></tr>
|
|
<tr class="separator:a8756fc19280eca09c2e39176ed3614f6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acf4f27a01c53305c4aeb926468b3ba57" id="r_acf4f27a01c53305c4aeb926468b3ba57"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#acf4f27a01c53305c4aeb926468b3ba57">loadAudioString35</a> [] = " Syndrv :[%6d]\n"</td></tr>
|
|
<tr class="separator:acf4f27a01c53305c4aeb926468b3ba57"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2c8320e33f2fdf10c7765a794da57c31" id="r_a2c8320e33f2fdf10c7765a794da57c31"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#a2c8320e33f2fdf10c7765a794da57c31">loadAudioString36</a> [] = " Seqdrv :[%6d]\n"</td></tr>
|
|
<tr class="separator:a2c8320e33f2fdf10c7765a794da57c31"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8f28ff1713a5b60f0b5d38e0cc5ecbc7" id="r_a8f28ff1713a5b60f0b5d38e0cc5ecbc7"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#a8f28ff1713a5b60f0b5d38e0cc5ecbc7">loadAudioString37</a> [] = " audiodata :[%6d]\n"</td></tr>
|
|
<tr class="separator:a8f28ff1713a5b60f0b5d38e0cc5ecbc7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a745c756b4d74cc5f26e5e7d1eaa1d1e5" id="r_a745c756b4d74cc5f26e5e7d1eaa1d1e5"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#a745c756b4d74cc5f26e5e7d1eaa1d1e5">loadAudioString38</a> [] = "---------------------------------------\n"</td></tr>
|
|
<tr class="separator:a745c756b4d74cc5f26e5e7d1eaa1d1e5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<h2 class="groupheader">Macro Definition Documentation</h2>
|
|
<a id="a08b2c3c00c27891c0b0179c9d8a1c2b6" name="a08b2c3c00c27891c0b0179c9d8a1c2b6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a08b2c3c00c27891c0b0179c9d8a1c2b6">◆ </a></span>ALIGN16</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define ALIGN16</td>
|
|
<td>(</td>
|
|
<td class="paramtype"></td> <td class="paramname"><span class="paramname"><em>val</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<b>Value:</b><div class="fragment"><div class="line">(((val) + 0xF) & ~0xF)</div>
|
|
</div><!-- fragment -->
|
|
</div>
|
|
</div>
|
|
<a id="a95fd2a85314edd955f83b47ae3bbd82b" name="a95fd2a85314edd955f83b47ae3bbd82b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a95fd2a85314edd955f83b47ae3bbd82b">◆ </a></span>BASE_OFFSET</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define BASE_OFFSET</td>
|
|
<td>(</td>
|
|
<td class="paramtype"></td> <td class="paramname"><span class="paramname"><em>x</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"></td> <td class="paramname"><span class="paramname"><em>base</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<b>Value:</b><div class="fragment"><div class="line"><a class="code hl_define" href="#ae61d39b44029939585c581369dc5a050">BASE_OFFSET_REAL</a>(base, x)</div>
|
|
<div class="ttc" id="aload_8c_html_ae61d39b44029939585c581369dc5a050"><div class="ttname"><a href="#ae61d39b44029939585c581369dc5a050">BASE_OFFSET_REAL</a></div><div class="ttdeci">#define BASE_OFFSET_REAL(x, base)</div></div>
|
|
</div><!-- fragment -->
|
|
</div>
|
|
</div>
|
|
<a id="ae61d39b44029939585c581369dc5a050" name="ae61d39b44029939585c581369dc5a050"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae61d39b44029939585c581369dc5a050">◆ </a></span>BASE_OFFSET_REAL</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define BASE_OFFSET_REAL</td>
|
|
<td>(</td>
|
|
<td class="paramtype"></td> <td class="paramname"><span class="paramname"><em>x</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"></td> <td class="paramname"><span class="paramname"><em>base</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<b>Value:</b><div class="fragment"><div class="line">(<span class="keywordtype">void</span>*) ((uintptr_t) (x) + (uintptr_t) base)</div>
|
|
</div><!-- fragment -->
|
|
</div>
|
|
</div>
|
|
<a id="aa8c84707b22bdc99b810d3c7d3ec5d52" name="aa8c84707b22bdc99b810d3c7d3ec5d52"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa8c84707b22bdc99b810d3c7d3ec5d52">◆ </a></span>j</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define j   i</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0f5df238ff18ddb38d9f86e1644b5d22" name="a0f5df238ff18ddb38d9f86e1644b5d22"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0f5df238ff18ddb38d9f86e1644b5d22">◆ </a></span>PATCH <span class="overload">[1/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PATCH</td>
|
|
<td>(</td>
|
|
<td class="paramtype"></td> <td class="paramname"><span class="paramname"><em>SRC</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"></td> <td class="paramname"><span class="paramname"><em>BASE</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"></td> <td class="paramname"><span class="paramname"><em>TYPE</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<b>Value:</b><div class="fragment"><div class="line">SRC = (TYPE) ((uintptr_t) SRC + (uintptr_t) BASE)</div>
|
|
</div><!-- fragment -->
|
|
</div>
|
|
</div>
|
|
<a id="ae6f2c925e86efb824ed050683f9b5113" name="ae6f2c925e86efb824ed050683f9b5113"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae6f2c925e86efb824ed050683f9b5113">◆ </a></span>PATCH <span class="overload">[2/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PATCH</td>
|
|
<td>(</td>
|
|
<td class="paramtype"></td> <td class="paramname"><span class="paramname"><em>x</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"></td> <td class="paramname"><span class="paramname"><em>base</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<b>Value:</b><div class="fragment"><div class="line">(patched = (<span class="keywordtype">void</span>*) ((uintptr_t) (x) + (uintptr_t) base))</div>
|
|
</div><!-- fragment -->
|
|
</div>
|
|
</div>
|
|
<a id="ae6f2c925e86efb824ed050683f9b5113" name="ae6f2c925e86efb824ed050683f9b5113"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae6f2c925e86efb824ed050683f9b5113">◆ </a></span>PATCH <span class="overload">[3/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PATCH</td>
|
|
<td>(</td>
|
|
<td class="paramtype"></td> <td class="paramname"><span class="paramname"><em>x</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"></td> <td class="paramname"><span class="paramname"><em>base</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<b>Value:</b><div class="fragment"><div class="line">(patched = <a class="code hl_define" href="#ae61d39b44029939585c581369dc5a050">BASE_OFFSET_REAL</a>(x, base))</div>
|
|
</div><!-- fragment -->
|
|
</div>
|
|
</div>
|
|
<a id="a4fdc1cc46a0916dacca69b87d684ba09" name="a4fdc1cc46a0916dacca69b87d684ba09"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4fdc1cc46a0916dacca69b87d684ba09">◆ </a></span>PATCH_MEM</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PATCH_MEM</td>
|
|
<td>(</td>
|
|
<td class="paramtype"></td> <td class="paramname"><span class="paramname"><em>x</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<b>Value:</b><div class="fragment"><div class="line">x = <a class="code hl_define" href="#a0f5df238ff18ddb38d9f86e1644b5d22">PATCH</a>(x, mem)</div>
|
|
<div class="ttc" id="aload_8c_html_a0f5df238ff18ddb38d9f86e1644b5d22"><div class="ttname"><a href="#a0f5df238ff18ddb38d9f86e1644b5d22">PATCH</a></div><div class="ttdeci">#define PATCH(SRC, BASE, TYPE)</div></div>
|
|
</div><!-- fragment -->
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Function Documentation</h2>
|
|
<a id="a5f475204592707b7fb57147de74f1350" name="a5f475204592707b7fb57147de74f1350"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5f475204592707b7fb57147de74f1350">◆ </a></span>audio_dma_copy_async()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void audio_dma_copy_async </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uintptr_t</td> <td class="paramname"><span class="paramname"><em>devAddr</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void *</td> <td class="paramname"><span class="paramname"><em>vAddr</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">size_t</td> <td class="paramname"><span class="paramname"><em>nbytes</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">OSMesgQueue *</td> <td class="paramname"><span class="paramname"><em>queue</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">OSIoMesg *</td> <td class="paramname"><span class="paramname"><em>mesg</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Performs an asynchronus (normal priority) DMA copy </p>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="load_8c_a5f475204592707b7fb57147de74f1350_cgraph.svg" width="100%" height="595"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="load_8c_a5f475204592707b7fb57147de74f1350_icgraph.svg" width="402" height="36"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7512c5eea1c942521c019a033b962fd1" name="a7512c5eea1c942521c019a033b962fd1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7512c5eea1c942521c019a033b962fd1">◆ </a></span>audio_dma_copy_immediate()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void audio_dma_copy_immediate </td>
|
|
<td>(</td>
|
|
<td class="paramtype">u8 *</td> <td class="paramname"><span class="paramname"><em>devAddr</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void *</td> <td class="paramname"><span class="paramname"><em>vAddr</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">size_t</td> <td class="paramname"><span class="paramname"><em>nbytes</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Performs an immediate DMA copy </p>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="load_8c_a7512c5eea1c942521c019a033b962fd1_cgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="load_8c_a7512c5eea1c942521c019a033b962fd1_icgraph.svg" width="100%" height="529"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a457d5796436a0592dd6595a397a9475d" name="a457d5796436a0592dd6595a397a9475d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a457d5796436a0592dd6595a397a9475d">◆ </a></span>audio_dma_partial_copy_async()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void audio_dma_partial_copy_async </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uintptr_t *</td> <td class="paramname"><span class="paramname"><em>devAddr</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">u8 **</td> <td class="paramname"><span class="paramname"><em>vAddr</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">size_t *</td> <td class="paramname"><span class="paramname"><em>remaining</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">OSMesgQueue *</td> <td class="paramname"><span class="paramname"><em>queue</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">OSIoMesg *</td> <td class="paramname"><span class="paramname"><em>mesg</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Performs a partial asynchronous (normal priority) DMA copy. This is limited to 0x1000 bytes transfer at once. </p>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="load_8c_a457d5796436a0592dd6595a397a9475d_cgraph.svg" width="100%" height="595"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="load_8c_a457d5796436a0592dd6595a397a9475d_icgraph.svg" width="100%" height="388"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a16ddfd81ca9e185b484920b7eb9d70d7" name="a16ddfd81ca9e185b484920b7eb9d70d7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a16ddfd81ca9e185b484920b7eb9d70d7">◆ </a></span>bank_load_async()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct <a class="el" href="structAudioBank.html">AudioBank</a> * bank_load_async </td>
|
|
<td>(</td>
|
|
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>bankId</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>arg1</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">struct <a class="el" href="structSequencePlayer.html">SequencePlayer</a> *</td> <td class="paramname"><span class="paramname"><em>seqPlayer</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="load_8c_a16ddfd81ca9e185b484920b7eb9d70d7_cgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a50bf1c2ea23d6f19ae9fc9e59ccda202" name="a50bf1c2ea23d6f19ae9fc9e59ccda202"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a50bf1c2ea23d6f19ae9fc9e59ccda202">◆ </a></span>bank_load_immediate()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct <a class="el" href="structAudioBank.html">AudioBank</a> * bank_load_immediate </td>
|
|
<td>(</td>
|
|
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>bankId</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>arg1</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="load_8c_a50bf1c2ea23d6f19ae9fc9e59ccda202_cgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1a5c85a8e7427b1252f0570bbd3065c2" name="a1a5c85a8e7427b1252f0570bbd3065c2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1a5c85a8e7427b1252f0570bbd3065c2">◆ </a></span>decrease_sample_dma_ttls()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void decrease_sample_dma_ttls </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="load_8c_a1a5c85a8e7427b1252f0570bbd3065c2_icgraph.svg" width="100%" height="300"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a61a9e264594f48435c7981c9b17e7505" name="a61a9e264594f48435c7981c9b17e7505"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a61a9e264594f48435c7981c9b17e7505">◆ </a></span>dma_sample_data()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void * dma_sample_data </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uintptr_t</td> <td class="paramname"><span class="paramname"><em>devAddr</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">u32</td> <td class="paramname"><span class="paramname"><em>size</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>arg2</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">u8 *</td> <td class="paramname"><span class="paramname"><em>dmaIndexRef</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a964962cd1a7c0ad6d0b9c8e67a762049" name="a964962cd1a7c0ad6d0b9c8e67a762049"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a964962cd1a7c0ad6d0b9c8e67a762049">◆ </a></span>func_800BB030()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void func_800BB030 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> s32</td> <td class="paramname"><span class="paramname"><em>arg0</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="load_8c_a964962cd1a7c0ad6d0b9c8e67a762049_cgraph.svg" width="275" height="36"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="load_8c_a964962cd1a7c0ad6d0b9c8e67a762049_icgraph.svg" width="100%" height="364"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adf25dc20ccc53783eb999f0adb28b027" name="adf25dc20ccc53783eb999f0adb28b027"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adf25dc20ccc53783eb999f0adb28b027">◆ </a></span>func_800BB304()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">s32 func_800BB304 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">struct <a class="el" href="structAudioBankSample.html">AudioBankSample</a> *</td> <td class="paramname"><span class="paramname"><em>sample</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="load_8c_adf25dc20ccc53783eb999f0adb28b027_cgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="load_8c_adf25dc20ccc53783eb999f0adb28b027_icgraph.svg" width="100%" height="364"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab3527402c5b0ba729e379fb33e802291" name="ab3527402c5b0ba729e379fb33e802291"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab3527402c5b0ba729e379fb33e802291">◆ </a></span>func_800BB388()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">s32 func_800BB388 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>bankId</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>instId</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>arg2</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<dl class="bug"><dt><b><a class="el" href="bug.html#_bug000003">Bug</a></b></dt><dd>missing return </dd></dl>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="load_8c_ab3527402c5b0ba729e379fb33e802291_cgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="load_8c_ab3527402c5b0ba729e379fb33e802291_icgraph.svg" width="100%" height="364"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6e0d5d0c670416552b2f07a456b1075e" name="a6e0d5d0c670416552b2f07a456b1075e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6e0d5d0c670416552b2f07a456b1075e">◆ </a></span>func_800BB43C()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void func_800BB43C </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structALSeqFile.html">ALSeqFile</a> *</td> <td class="paramname"><span class="paramname"><em>f</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">u8 *</td> <td class="paramname"><span class="paramname"><em>base</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a43bd24f6a41b85ab73c6a8614b1b16de" name="a43bd24f6a41b85ab73c6a8614b1b16de"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a43bd24f6a41b85ab73c6a8614b1b16de">◆ </a></span>func_800BB584()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void func_800BB584 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>bankId</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="load_8c_a43bd24f6a41b85ab73c6a8614b1b16de_cgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="load_8c_a43bd24f6a41b85ab73c6a8614b1b16de_icgraph.svg" width="100%" height="425"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2711902a54c9204e74ae198c51b2a865" name="a2711902a54c9204e74ae198c51b2a865"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2711902a54c9204e74ae198c51b2a865">◆ </a></span>load_banks_immediate()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct <a class="el" href="structCtlEntry.html">CtlEntry</a> * load_banks_immediate </td>
|
|
<td>(</td>
|
|
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>seqId</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">u8 *</td> <td class="paramname"><span class="paramname"><em>outDefaultBank</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="load_8c_a2711902a54c9204e74ae198c51b2a865_cgraph.svg" width="440" height="86"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="load_8c_a2711902a54c9204e74ae198c51b2a865_icgraph.svg" width="100%" height="365"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6002fcbd2dd5d0a3b0b378c3dc6ee731" name="a6002fcbd2dd5d0a3b0b378c3dc6ee731"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6002fcbd2dd5d0a3b0b378c3dc6ee731">◆ </a></span>load_sequence()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void load_sequence </td>
|
|
<td>(</td>
|
|
<td class="paramtype">u32</td> <td class="paramname"><span class="paramname"><em>player</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">u32</td> <td class="paramname"><span class="paramname"><em>seqId</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>loadAsync</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="load_8c_a6002fcbd2dd5d0a3b0b378c3dc6ee731_cgraph.svg" width="100%" height="477"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="load_8c_a6002fcbd2dd5d0a3b0b378c3dc6ee731_icgraph.svg" width="100%" height="364"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a625f57016821b66871d4065bed58cece" name="a625f57016821b66871d4065bed58cece"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a625f57016821b66871d4065bed58cece">◆ </a></span>load_sequence_immediate()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint8_t * load_sequence_immediate </td>
|
|
<td>(</td>
|
|
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>seqId</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>arg1</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="load_8c_a625f57016821b66871d4065bed58cece_cgraph.svg" width="463" height="36"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="load_8c_a625f57016821b66871d4065bed58cece_icgraph.svg" width="100%" height="365"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6c3a18a0dda97c61c1b24745f64ca2a9" name="a6c3a18a0dda97c61c1b24745f64ca2a9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6c3a18a0dda97c61c1b24745f64ca2a9">◆ </a></span>load_sequence_internal()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void load_sequence_internal </td>
|
|
<td>(</td>
|
|
<td class="paramtype">u32</td> <td class="paramname"><span class="paramname"><em>player</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">u32</td> <td class="paramname"><span class="paramname"><em>seqId</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>loadAsync</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="load_8c_a6c3a18a0dda97c61c1b24745f64ca2a9_cgraph.svg" width="100%" height="477"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="load_8c_a6c3a18a0dda97c61c1b24745f64ca2a9_icgraph.svg" width="100%" height="364"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1a5cff71e5c10ffbe459f2a317fc5005" name="a1a5cff71e5c10ffbe459f2a317fc5005"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1a5cff71e5c10ffbe459f2a317fc5005">◆ </a></span>patch_audio_bank()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void patch_audio_bank </td>
|
|
<td>(</td>
|
|
<td class="paramtype">struct <a class="el" href="structAudioBank.html">AudioBank</a> *</td> <td class="paramname"><span class="paramname"><em>mem</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">u8 *</td> <td class="paramname"><span class="paramname"><em>offset</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">u32</td> <td class="paramname"><span class="paramname"><em>numInstruments</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">u32</td> <td class="paramname"><span class="paramname"><em>numDrums</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Doesn't affect EU, but required for US/JP</p>
|
|
<p>Doesn't affect EU, but required for US/JP</p>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="load_8c_a1a5cff71e5c10ffbe459f2a317fc5005_cgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="load_8c_a1a5cff71e5c10ffbe459f2a317fc5005_icgraph.svg" width="100%" height="425"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acbb441247e4f7d446c35a14bd75b61d6" name="acbb441247e4f7d446c35a14bd75b61d6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acbb441247e4f7d446c35a14bd75b61d6">◆ </a></span>patch_sound()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void patch_sound </td>
|
|
<td>(</td>
|
|
<td class="paramtype">struct <a class="el" href="structAudioBankSound.html">AudioBankSound</a> *</td> <td class="paramname"><span class="paramname"><em>sound</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">u8 *</td> <td class="paramname"><span class="paramname"><em>memBase</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">u8 *</td> <td class="paramname"><span class="paramname"><em>offsetBase</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="load_8c_acbb441247e4f7d446c35a14bd75b61d6_cgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="load_8c_acbb441247e4f7d446c35a14bd75b61d6_icgraph.svg" width="100%" height="425"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a87296581b8da4a2d19e2886665e12bef" name="a87296581b8da4a2d19e2886665e12bef"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a87296581b8da4a2d19e2886665e12bef">◆ </a></span>preload_sequence()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void preload_sequence </td>
|
|
<td>(</td>
|
|
<td class="paramtype">u32</td> <td class="paramname"><span class="paramname"><em>seqId</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">u8</td> <td class="paramname"><span class="paramname"><em>preloadMask</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<dl class="bug"><dt><b><a class="el" href="bug.html#_bug000004">Bug</a></b></dt><dd>should be IS_SEQ_LOAD_COMPLETE </dd></dl>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="load_8c_a87296581b8da4a2d19e2886665e12bef_cgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="load_8c_a87296581b8da4a2d19e2886665e12bef_icgraph.svg" width="100%" height="364"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa397477e6168e682727486138e101461" name="aa397477e6168e682727486138e101461"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa397477e6168e682727486138e101461">◆ </a></span>sequence_dma_async()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void * sequence_dma_async </td>
|
|
<td>(</td>
|
|
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>seqId</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>arg1</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">struct <a class="el" href="structSequencePlayer.html">SequencePlayer</a> *</td> <td class="paramname"><span class="paramname"><em>seqPlayer</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="load_8c_aa397477e6168e682727486138e101461_cgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1cd6d11794b341d8e9d9e9330305c60f" name="a1cd6d11794b341d8e9d9e9330305c60f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1cd6d11794b341d8e9d9e9330305c60f">◆ </a></span>sequence_dma_immediate()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void * sequence_dma_immediate </td>
|
|
<td>(</td>
|
|
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>seqId</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>arg1</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="load_8c_a1cd6d11794b341d8e9d9e9330305c60f_cgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="load_8c_a1cd6d11794b341d8e9d9e9330305c60f_icgraph.svg" width="100%" height="364"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Variable Documentation</h2>
|
|
<a id="a6c99c08ed5a0ac0321dfa18527e49987" name="a6c99c08ed5a0ac0321dfa18527e49987"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6c99c08ed5a0ac0321dfa18527e49987">◆ </a></span>D_803B6720</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">OSMesgQueue D_803B6720</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af062f8977b3dbb5858de66a30473de22" name="af062f8977b3dbb5858de66a30473de22"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af062f8977b3dbb5858de66a30473de22">◆ </a></span>D_803B6738</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">OSMesg D_803B6738</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a172dffefb1ca63664d5ab806eadbbada" name="a172dffefb1ca63664d5ab806eadbbada"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a172dffefb1ca63664d5ab806eadbbada">◆ </a></span>D_803B6740</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">OSIoMesg D_803B6740</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac7b147981b0edcfb9f2942f07a275d37" name="ac7b147981b0edcfb9f2942f07a275d37"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac7b147981b0edcfb9f2942f07a275d37">◆ </a></span>D_803B6E60</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">s32 D_803B6E60</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aea5e1113ed6186106c99f9d146e80e75" name="aea5e1113ed6186106c99f9d146e80e75"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aea5e1113ed6186106c99f9d146e80e75">◆ </a></span>D_803B70A8</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">u32 D_803B70A8</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae2b9c79953f3ee226f2ea27c96b4e55d" name="ae2b9c79953f3ee226f2ea27c96b4e55d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae2b9c79953f3ee226f2ea27c96b4e55d">◆ </a></span>gAlBankSets</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">u8* gAlBankSets</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aef4659733b428e6fcae0c19331e720cf" name="aef4659733b428e6fcae0c19331e720cf"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aef4659733b428e6fcae0c19331e720cf">◆ </a></span>gAlCtlHeader</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structALSeqFile.html">ALSeqFile</a>* gAlCtlHeader</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2a0e6e29dead30f53b2cd0a0369c541f" name="a2a0e6e29dead30f53b2cd0a0369c541f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2a0e6e29dead30f53b2cd0a0369c541f">◆ </a></span>gAlTbl</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structALSeqFile.html">ALSeqFile</a>* gAlTbl</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad0d077d95faf9c43a285fde8c8d21f75" name="ad0d077d95faf9c43a285fde8c8d21f75"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad0d077d95faf9c43a285fde8c8d21f75">◆ </a></span>gAudioBufferParameters</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct <a class="el" href="structAudioBufferParametersEU.html">AudioBufferParametersEU</a> gAudioBufferParameters</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a65f23ef5a6f5c47cdfbe8079381f845b" name="a65f23ef5a6f5c47cdfbe8079381f845b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a65f23ef5a6f5c47cdfbe8079381f845b">◆ </a></span>gAudioFrameCount</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">volatile s32 gAudioFrameCount</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a12464bb5d99626c0115fb689d3107bf3" name="a12464bb5d99626c0115fb689d3107bf3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a12464bb5d99626c0115fb689d3107bf3">◆ </a></span>gAudioLibSoundMode</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">s8 gAudioLibSoundMode</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae4a9b501905301177af6c476cff02f7f" name="ae4a9b501905301177af6c476cff02f7f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae4a9b501905301177af6c476cff02f7f">◆ </a></span>gCtlEntries</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct <a class="el" href="structCtlEntry.html">CtlEntry</a>* gCtlEntries</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7bc77ae41ef732b54eac77d1f8d1c955" name="a7bc77ae41ef732b54eac77d1f8d1c955"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7bc77ae41ef732b54eac77d1f8d1c955">◆ </a></span>gCurrAudioFrameDmaCount</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">s32 gCurrAudioFrameDmaCount</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac81b7e9bc130faea9f4a8c6d024dd97a" name="ac81b7e9bc130faea9f4a8c6d024dd97a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac81b7e9bc130faea9f4a8c6d024dd97a">◆ </a></span>gCurrAudioFrameDmaIoMesgBufs</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">OSIoMesg gCurrAudioFrameDmaIoMesgBufs[<a class="el" href="load_8h.html#ac8046604c2c5d5a05d737843b1f042ff">AUDIO_FRAME_DMA_QUEUE_SIZE</a>]</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7483d07c768051b3af3132b188384a1f" name="a7483d07c768051b3af3132b188384a1f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7483d07c768051b3af3132b188384a1f">◆ </a></span>gCurrAudioFrameDmaMesgBufs</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">OSMesg gCurrAudioFrameDmaMesgBufs[<a class="el" href="load_8h.html#ac8046604c2c5d5a05d737843b1f042ff">AUDIO_FRAME_DMA_QUEUE_SIZE</a>]</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9e17ba794b1d3b781e3e6eca95731fbd" name="a9e17ba794b1d3b781e3e6eca95731fbd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9e17ba794b1d3b781e3e6eca95731fbd">◆ </a></span>gCurrAudioFrameDmaQueue</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">OSMesgQueue gCurrAudioFrameDmaQueue</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae413774208e1213a9146b077715c7787" name="ae413774208e1213a9146b077715c7787"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae413774208e1213a9146b077715c7787">◆ </a></span>gLayerFreeList</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct <a class="el" href="structAudioListItem.html">AudioListItem</a> gLayerFreeList</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a18ae0c9f2f35d50f907f1e9999891185" name="a18ae0c9f2f35d50f907f1e9999891185"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a18ae0c9f2f35d50f907f1e9999891185">◆ </a></span>gMaxAudioCmds</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">s32 gMaxAudioCmds</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac88d598588c1061c4b31514063ae3a1d" name="ac88d598588c1061c4b31514063ae3a1d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac88d598588c1061c4b31514063ae3a1d">◆ </a></span>gMaxSimultaneousNotes</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">s32 gMaxSimultaneousNotes</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae2aff0d56bc12e1fa1ed75dd96b72bb4" name="ae2aff0d56bc12e1fa1ed75dd96b72bb4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae2aff0d56bc12e1fa1ed75dd96b72bb4">◆ </a></span>gNoteFreeLists</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct <a class="el" href="structNotePool.html">NotePool</a> gNoteFreeLists</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7f97b356e28001109faae64194b2b8ec" name="a7f97b356e28001109faae64194b2b8ec"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7f97b356e28001109faae64194b2b8ec">◆ </a></span>gSampleDmaNumListItems</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">u32 gSampleDmaNumListItems</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ada7348ad248f8a51fbc10ea10991bf2c" name="ada7348ad248f8a51fbc10ea10991bf2c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ada7348ad248f8a51fbc10ea10991bf2c">◆ </a></span>gSeqFileHeader</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structALSeqFile.html">ALSeqFile</a>* gSeqFileHeader</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7cbc35471920683287b4d98632a128ba" name="a7cbc35471920683287b4d98632a128ba"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7cbc35471920683287b4d98632a128ba">◆ </a></span>gSequenceChannelNone</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct <a class="el" href="structSequenceChannel.html">SequenceChannel</a> gSequenceChannelNone</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a356515913422d06574f92d9bd03ab1b0" name="a356515913422d06574f92d9bd03ab1b0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a356515913422d06574f92d9bd03ab1b0">◆ </a></span>gSequenceChannels</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct <a class="el" href="structSequenceChannel.html">SequenceChannel</a> gSequenceChannels[<a class="el" href="internal_8h.html#a07fb51ebb4a8573dfd2e7494493134b0">SEQUENCE_CHANNELS</a>]</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a800c773e5a26c7fc5ded341612aaa07d" name="a800c773e5a26c7fc5ded341612aaa07d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a800c773e5a26c7fc5ded341612aaa07d">◆ </a></span>gSequenceCount</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">u16 gSequenceCount</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a373420d8fa5333424853702a20393eff" name="a373420d8fa5333424853702a20393eff"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a373420d8fa5333424853702a20393eff">◆ </a></span>gSequenceLayers</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct <a class="el" href="structSequenceChannelLayer.html">SequenceChannelLayer</a> gSequenceLayers[<a class="el" href="internal_8h.html#aeee450fec16f4109cbe9e21da9506887">SEQUENCE_LAYERS</a>]</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3031d5b0ad93c887c977128c6db34251" name="a3031d5b0ad93c887c977128c6db34251"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3031d5b0ad93c887c977128c6db34251">◆ </a></span>gSequencePlayers</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct <a class="el" href="structSequencePlayer.html">SequencePlayer</a> gSequencePlayers[<a class="el" href="internal_8h.html#af9cf91f01d6aa397597db35094ebb8f5">SEQUENCE_PLAYERS</a>]</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a09bd3997d3f65730cc5906c6f53da174" name="a09bd3997d3f65730cc5906c6f53da174"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a09bd3997d3f65730cc5906c6f53da174">◆ </a></span>gTempoInternalToExternal</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">s16 gTempoInternalToExternal</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6c69b9261bc9ce0ff307451c65cd2efd" name="a6c69b9261bc9ce0ff307451c65cd2efd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6c69b9261bc9ce0ff307451c65cd2efd">◆ </a></span>load_bss_pad</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">s32 load_bss_pad</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1d6155fbf31536d79d6e68351ccb96a5" name="a1d6155fbf31536d79d6e68351ccb96a5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1d6155fbf31536d79d6e68351ccb96a5">◆ </a></span>loadAudioString00</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString00[] = "Romcopy %x -> %x ,size %x\n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Given that (almost) all of these are format strings, it is highly likely that they are meant to be used in some sort of printf variant. But I don't care to try and figure out which function gets which string(s) So I've place them all here instead. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acf1b74a49bf4cd495c2a9b715b7afa76" name="acf1b74a49bf4cd495c2a9b715b7afa76"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acf1b74a49bf4cd495c2a9b715b7afa76">◆ </a></span>loadAudioString01</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString01[] = "Romcopyend\n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aff477c5ad1a2ae8ee17445646b61dbb9" name="aff477c5ad1a2ae8ee17445646b61dbb9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aff477c5ad1a2ae8ee17445646b61dbb9">◆ </a></span>loadAudioString02</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString02[] = "CAUTION:WAVE CACHE FULL %d"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0647282abf322c6c385ecabbda81bb5f" name="a0647282abf322c6c385ecabbda81bb5f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0647282abf322c6c385ecabbda81bb5f">◆ </a></span>loadAudioString03</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString03[] = "LOAD Rom :%x -> Ram :%x Len:%x\n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab070d440ddaa9cccefc84acfc93a239b" name="ab070d440ddaa9cccefc84acfc93a239b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab070d440ddaa9cccefc84acfc93a239b">◆ </a></span>loadAudioString04</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString04[] = "BASE %x %x\n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abf26879d456b904514428cd45831b491" name="abf26879d456b904514428cd45831b491"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abf26879d456b904514428cd45831b491">◆ </a></span>loadAudioString05</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString05[] = "LOAD %x %x %x\n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3395a8364141a21690d26dd1868f6141" name="a3395a8364141a21690d26dd1868f6141"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3395a8364141a21690d26dd1868f6141">◆ </a></span>loadAudioString06</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString06[] = "INSTTOP %x\n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a55e7c043045485e6076ab7f75f8240ec" name="a55e7c043045485e6076ab7f75f8240ec"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a55e7c043045485e6076ab7f75f8240ec">◆ </a></span>loadAudioString07</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString07[] = "INSTMAP[0] %x\n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aeead683cd086cc979e2e7e94d8b4e7b9" name="aeead683cd086cc979e2e7e94d8b4e7b9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aeead683cd086cc979e2e7e94d8b4e7b9">◆ </a></span>loadAudioString08</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString08[] = "already flags %d\n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a44e49e0e0bd957a646226fc3be1234fa" name="a44e49e0e0bd957a646226fc3be1234fa"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a44e49e0e0bd957a646226fc3be1234fa">◆ </a></span>loadAudioString09</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString09[] = "already flags %d\n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1c849b4bf9ceac1a4751fb49155f026e" name="a1c849b4bf9ceac1a4751fb49155f026e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1c849b4bf9ceac1a4751fb49155f026e">◆ </a></span>loadAudioString10</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString10[] = "ERR:SLOW BANK DMA BUSY\n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0f94de41e13cc83bb7a13c6124ea252a" name="a0f94de41e13cc83bb7a13c6124ea252a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0f94de41e13cc83bb7a13c6124ea252a">◆ </a></span>loadAudioString11</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString11[] = "ERR:SLOW DMA BUSY\n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a63b669cfa5595c980aad7679e7146b6b" name="a63b669cfa5595c980aad7679e7146b6b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a63b669cfa5595c980aad7679e7146b6b">◆ </a></span>loadAudioString12</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString12[] = "Check %d bank %d\n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac575f0cdc6f35a84ad1f7a1bfff3b7cf" name="ac575f0cdc6f35a84ad1f7a1bfff3b7cf"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac575f0cdc6f35a84ad1f7a1bfff3b7cf">◆ </a></span>loadAudioString13</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString13[] = "Cache Check\n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a524cb906a4be16d9d141c83bb7079b5b" name="a524cb906a4be16d9d141c83bb7079b5b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a524cb906a4be16d9d141c83bb7079b5b">◆ </a></span>loadAudioString14</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString14[] = "NO BANK ERROR\n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6dd74439dd188dc2fe9fee674bf936cf" name="a6dd74439dd188dc2fe9fee674bf936cf"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6dd74439dd188dc2fe9fee674bf936cf">◆ </a></span>loadAudioString15</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString15[] = "BANK %d LOADING START\n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1ed8763c0f47430ffd7a11ab4b02ad4b" name="a1ed8763c0f47430ffd7a11ab4b02ad4b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1ed8763c0f47430ffd7a11ab4b02ad4b">◆ </a></span>loadAudioString16</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString16[] = "BANK %d LOAD MISS (NO MEMORY)!\n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7fec6bad7ee496834bf1c6a7fb1dd991" name="a7fec6bad7ee496834bf1c6a7fb1dd991"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7fec6bad7ee496834bf1c6a7fb1dd991">◆ </a></span>loadAudioString17</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString17[] = "BANK %d ALREADY CACHED\n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4eff97e9b6ddc53546e8ac0e392bfdf7" name="a4eff97e9b6ddc53546e8ac0e392bfdf7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4eff97e9b6ddc53546e8ac0e392bfdf7">◆ </a></span>loadAudioString18</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString18[] = "BANK LOAD MISS! FOR %d\n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5b70158a24bbac69c4a3c8594f11be1e" name="a5b70158a24bbac69c4a3c8594f11be1e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5b70158a24bbac69c4a3c8594f11be1e">◆ </a></span>loadAudioString19</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString19[] = "Seq %d Loading Start\n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8adea1fdb9dad5c7cbe4d3c721805169" name="a8adea1fdb9dad5c7cbe4d3c721805169"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8adea1fdb9dad5c7cbe4d3c721805169">◆ </a></span>loadAudioString20</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString20[] = "Heap Overflow Error\n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab80f73be7bd4c51b1fd25875b84bf7c3" name="ab80f73be7bd4c51b1fd25875b84bf7c3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab80f73be7bd4c51b1fd25875b84bf7c3">◆ </a></span>loadAudioString21</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString21[] = "SEQ %d ALREADY CACHED\n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa2a2d0fe8200fdbf63ec532d39062da3" name="aa2a2d0fe8200fdbf63ec532d39062da3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa2a2d0fe8200fdbf63ec532d39062da3">◆ </a></span>loadAudioString22</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString22[] = "Ok,one bank slow load Start \n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a21ce10eda7ce1373512c2dd0f729d579" name="a21ce10eda7ce1373512c2dd0f729d579"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a21ce10eda7ce1373512c2dd0f729d579">◆ </a></span>loadAudioString23</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString23[] = "Sorry,too many %d bank is none.fast load Start \n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a257fc66ad327e847db28781650f49770" name="a257fc66ad327e847db28781650f49770"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a257fc66ad327e847db28781650f49770">◆ </a></span>loadAudioString24</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString24[] = "Seq %d:Default Load Id is %d\n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0dbb270b61ab70db037286b6ab5dfe76" name="a0dbb270b61ab70db037286b6ab5dfe76"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0dbb270b61ab70db037286b6ab5dfe76">◆ </a></span>loadAudioString25</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString25[] = "Seq Loading Start\n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a284213758e2500c48386a2a92eca3d76" name="a284213758e2500c48386a2a92eca3d76"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a284213758e2500c48386a2a92eca3d76">◆ </a></span>loadAudioString26</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString26[] = "Error:Before Sequence-SlowDma remain.\n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a71e0e728fe96f118f56cac064af6f62b" name="a71e0e728fe96f118f56cac064af6f62b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a71e0e728fe96f118f56cac064af6f62b">◆ </a></span>loadAudioString27</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString27[] = " Cancel Seq Start.\n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab4a6342016cd8653c5e8f8e23df353d7" name="ab4a6342016cd8653c5e8f8e23df353d7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab4a6342016cd8653c5e8f8e23df353d7">◆ </a></span>loadAudioString28</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString28[] = "SEQ %d ALREADY CACHED\n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa85f7d321f7913d7d775647262b38ff8" name="aa85f7d321f7913d7d775647262b38ff8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa85f7d321f7913d7d775647262b38ff8">◆ </a></span>loadAudioString29</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString29[] = "Clear Workarea %x -%x size %x \n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a80febb006badbca93b8492022cad5221" name="a80febb006badbca93b8492022cad5221"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a80febb006badbca93b8492022cad5221">◆ </a></span>loadAudioString30</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString30[] = "AudioHeap is %x\n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4fd92dfd4841ad2af5839aff335089b3" name="a4fd92dfd4841ad2af5839aff335089b3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4fd92dfd4841ad2af5839aff335089b3">◆ </a></span>loadAudioString31</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString31[] = "Heap reset.Synth Change %x \n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af997c3001f1785e9e73f7eeaa82c8a18" name="af997c3001f1785e9e73f7eeaa82c8a18"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af997c3001f1785e9e73f7eeaa82c8a18">◆ </a></span>loadAudioString32</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString32[] = "Heap %x %x %x\n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a833b3280642edd7edf3e0da9b9dd5f49" name="a833b3280642edd7edf3e0da9b9dd5f49"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a833b3280642edd7edf3e0da9b9dd5f49">◆ </a></span>loadAudioString33</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString33[] = "Main Heap Initialize.\n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8756fc19280eca09c2e39176ed3614f6" name="a8756fc19280eca09c2e39176ed3614f6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8756fc19280eca09c2e39176ed3614f6">◆ </a></span>loadAudioString34</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString34[] = "---------- Init Completed. ------------\n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acf4f27a01c53305c4aeb926468b3ba57" name="acf4f27a01c53305c4aeb926468b3ba57"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acf4f27a01c53305c4aeb926468b3ba57">◆ </a></span>loadAudioString35</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString35[] = " Syndrv :[%6d]\n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2c8320e33f2fdf10c7765a794da57c31" name="a2c8320e33f2fdf10c7765a794da57c31"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2c8320e33f2fdf10c7765a794da57c31">◆ </a></span>loadAudioString36</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString36[] = " Seqdrv :[%6d]\n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8f28ff1713a5b60f0b5d38e0cc5ecbc7" name="a8f28ff1713a5b60f0b5d38e0cc5ecbc7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8f28ff1713a5b60f0b5d38e0cc5ecbc7">◆ </a></span>loadAudioString37</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString37[] = " audiodata :[%6d]\n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a745c756b4d74cc5f26e5e7d1eaa1d1e5" name="a745c756b4d74cc5f26e5e7d1eaa1d1e5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a745c756b4d74cc5f26e5e7d1eaa1d1e5">◆ </a></span>loadAudioString38</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char loadAudioString38[] = "---------------------------------------\n"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4861cfe58523a44681d6d2a41764f4e6" name="a4861cfe58523a44681d6d2a41764f4e6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4861cfe58523a44681d6d2a41764f4e6">◆ </a></span>sSampleDmaListSize1</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">u32 sSampleDmaListSize1</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5eaed89d49cd1fe9a137cd8568a63e84" name="a5eaed89d49cd1fe9a137cd8568a63e84"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5eaed89d49cd1fe9a137cd8568a63e84">◆ </a></span>sSampleDmaReuseQueue1</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">u8 sSampleDmaReuseQueue1[256]</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a16e8a2babc428c7c48adcfec07beb562" name="a16e8a2babc428c7c48adcfec07beb562"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a16e8a2babc428c7c48adcfec07beb562">◆ </a></span>sSampleDmaReuseQueue2</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">u8 sSampleDmaReuseQueue2[256]</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a532042ad44f378a1f5ed57d2145c306a" name="a532042ad44f378a1f5ed57d2145c306a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a532042ad44f378a1f5ed57d2145c306a">◆ </a></span>sSampleDmaReuseQueueHead1</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">u8 sSampleDmaReuseQueueHead1</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4dea9c88977f11f7fa2f54639958efd9" name="a4dea9c88977f11f7fa2f54639958efd9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4dea9c88977f11f7fa2f54639958efd9">◆ </a></span>sSampleDmaReuseQueueHead2</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">u8 sSampleDmaReuseQueueHead2</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a09567cccba85f0b92def521ec1bd0b85" name="a09567cccba85f0b92def521ec1bd0b85"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a09567cccba85f0b92def521ec1bd0b85">◆ </a></span>sSampleDmaReuseQueueTail1</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">u8 sSampleDmaReuseQueueTail1</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3dcae640dac91c537a6ab6aebd44d0bb" name="a3dcae640dac91c537a6ab6aebd44d0bb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3dcae640dac91c537a6ab6aebd44d0bb">◆ </a></span>sSampleDmaReuseQueueTail2</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">u8 sSampleDmaReuseQueueTail2</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6f47ff3e37159c5e19e7101134663a99" name="a6f47ff3e37159c5e19e7101134663a99"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6f47ff3e37159c5e19e7101134663a99">◆ </a></span>sSampleDmas</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct <a class="el" href="structSharedDma.html">SharedDma</a> sSampleDmas[0x70]</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
</div><!-- contents -->
|
|
</div><!-- doc-content -->
|
|
<!-- start footer part -->
|
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_a63dedf81f1e5ea1d42bb45ef831eb8c.html">audio</a></li><li class="navelem"><a class="el" href="load_8c.html">load.c</a></li>
|
|
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
|
</ul>
|
|
</div>
|
|
</body>
|
|
</html>
|