Starting testing

This commit is contained in:
Melefo
2020-02-05 16:15:21 +01:00
parent 4bb0310dca
commit bc65afb405
11 changed files with 90 additions and 18 deletions

View File

@@ -93,7 +93,7 @@ $(function() {
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; </div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; std::shared_ptr&lt;IMemory&gt; <a class="code" href="classComSquare_1_1Memory_1_1MemoryBus.html#a1b7ba0ca63589d971404e1b7031f26c1">getAccessor</a>(<a class="code" href="Ints_8hpp.html#a89f009aaf5d1964a000f44f09fa0bcf8">uint24_t</a> addr);</div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; </div>
<div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="classComSquare_1_1Memory_1_1MemoryBus.html#ab55064b581ef9348bc47e0f277a0439d"> 31</a></span>&#160; uint8_t <a class="code" href="classComSquare_1_1Memory_1_1MemoryBus.html#ab55064b581ef9348bc47e0f277a0439d">_openbus</a> = 0;</div>
<div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="classComSquare_1_1Memory_1_1MemoryBus.html#ab55064b581ef9348bc47e0f277a0439d"> 31</a></span>&#160; uint8_t <a class="code" href="classComSquare_1_1Memory_1_1MemoryBus.html#ab55064b581ef9348bc47e0f277a0439d">_openBus</a> = 0;</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; </div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classComSquare_1_1Memory_1_1MemoryBus.html#afa5f49e6918eb466bc9116f042c7c636">_mirrorComponents</a>(<a class="code" href="structComSquare_1_1SNES.html">SNES</a> &amp;console, <span class="keywordtype">int</span> i);</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; </div>
@@ -117,7 +117,7 @@ $(function() {
<div class="ttc" id="aInts_8hpp_html_a89f009aaf5d1964a000f44f09fa0bcf8"><div class="ttname"><a href="Ints_8hpp.html#a89f009aaf5d1964a000f44f09fa0bcf8">uint24_t</a></div><div class="ttdeci">unsigned uint24_t</div><div class="ttdef"><b>Definition:</b> Ints.hpp:8</div></div>
<div class="ttc" id="aclassComSquare_1_1Memory_1_1MemoryBus_html_a1387b77513d9e0d077291477faab46cd"><div class="ttname"><a href="classComSquare_1_1Memory_1_1MemoryBus.html#a1387b77513d9e0d077291477faab46cd">ComSquare::Memory::MemoryBus::write</a></div><div class="ttdeci">void write(uint24_t addr, uint8_t data)</div><div class="ttdoc">Write a data to a global address.</div><div class="ttdef"><b>Definition:</b> MemoryBus.cpp:37</div></div>
<div class="ttc" id="aclassComSquare_1_1Memory_1_1MemoryBus_html_a1b7ba0ca63589d971404e1b7031f26c1"><div class="ttname"><a href="classComSquare_1_1Memory_1_1MemoryBus.html#a1b7ba0ca63589d971404e1b7031f26c1">ComSquare::Memory::MemoryBus::getAccessor</a></div><div class="ttdeci">std::shared_ptr&lt; IMemory &gt; getAccessor(uint24_t addr)</div><div class="ttdoc">Helper function to get the components that is responsible of read/write at an address.</div><div class="ttdef"><b>Definition:</b> MemoryBus.cpp:13</div></div>
<div class="ttc" id="aclassComSquare_1_1Memory_1_1MemoryBus_html_ab55064b581ef9348bc47e0f277a0439d"><div class="ttname"><a href="classComSquare_1_1Memory_1_1MemoryBus.html#ab55064b581ef9348bc47e0f277a0439d">ComSquare::Memory::MemoryBus::_openbus</a></div><div class="ttdeci">uint8_t _openbus</div><div class="ttdoc">The last value read via the memory bus.</div><div class="ttdef"><b>Definition:</b> MemoryBus.hpp:31</div></div>
<div class="ttc" id="aclassComSquare_1_1Memory_1_1MemoryBus_html_ab55064b581ef9348bc47e0f277a0439d"><div class="ttname"><a href="classComSquare_1_1Memory_1_1MemoryBus.html#ab55064b581ef9348bc47e0f277a0439d">ComSquare::Memory::MemoryBus::_openBus</a></div><div class="ttdeci">uint8_t _openBus</div><div class="ttdoc">The last value read via the memory bus.</div><div class="ttdef"><b>Definition:</b> MemoryBus.hpp:31</div></div>
<div class="ttc" id="aclassComSquare_1_1Memory_1_1MemoryBus_html_a21e37ae17ad577a34af5ba49fbdf7180"><div class="ttname"><a href="classComSquare_1_1Memory_1_1MemoryBus.html#a21e37ae17ad577a34af5ba49fbdf7180">ComSquare::Memory::MemoryBus::mapComponents</a></div><div class="ttdeci">void mapComponents(SNES &amp;console)</div><div class="ttdoc">Map components to the address space using the currently loaded cartridge to set the right mapping mod...</div><div class="ttdef"><b>Definition:</b> MemoryBus.cpp:56</div></div>
<div class="ttc" id="aIMemory_8hpp_html"><div class="ttname"><a href="IMemory_8hpp.html">IMemory.hpp</a></div></div>
<div class="ttc" id="aclassComSquare_1_1Memory_1_1MemoryBus_html_afa5f49e6918eb466bc9116f042c7c636"><div class="ttname"><a href="classComSquare_1_1Memory_1_1MemoryBus.html#afa5f49e6918eb466bc9116f042c7c636">ComSquare::Memory::MemoryBus::_mirrorComponents</a></div><div class="ttdeci">void _mirrorComponents(SNES &amp;console, int i)</div><div class="ttdoc">WRam, CPU, PPU &amp; ALU registers are mirrored to all banks of Q1 &amp; Q3. This function is used for the mi...</div><div class="ttdef"><b>Definition:</b> MemoryBus.cpp:48</div></div>