Files
SpaghettiKart/piint_8h.html
T

1829 lines
106 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/os/piint.h 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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('piint_8h.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> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle"><div class="title">piint.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;libultraship.h&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for piint.h:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="piint_8h__incl.svg" width="118" height="110"><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="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="piint_8h__dep__incl.svg" width="194" height="110"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div>
<p><a href="piint_8h_source.html">Go to the source code of this file.</a></p>
<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:ad9b44417dcb25d1f41c16c708c501f32" id="r_ad9b44417dcb25d1f41c16c708c501f32"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a>&#160;&#160;&#160;0x05000000</td></tr>
<tr class="separator:ad9b44417dcb25d1f41c16c708c501f32"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a884faf3601a04d765d914d8359d20c03" id="r_a884faf3601a04d765d914d8359d20c03"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a884faf3601a04d765d914d8359d20c03">LEO_CMD</a>&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x508)</td></tr>
<tr class="separator:a884faf3601a04d765d914d8359d20c03"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaced9b02a19cfd834b95231f0b27d3be" id="r_aaced9b02a19cfd834b95231f0b27d3be"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aaced9b02a19cfd834b95231f0b27d3be">LEO_STATUS</a>&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x508)</td></tr>
<tr class="separator:aaced9b02a19cfd834b95231f0b27d3be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a457b66841d41a1bc457187634ec350f5" id="r_a457b66841d41a1bc457187634ec350f5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a457b66841d41a1bc457187634ec350f5">LEO_BM_CTL</a>&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x510)</td></tr>
<tr class="separator:a457b66841d41a1bc457187634ec350f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7c30d84dbab14ce5a84d813cc428836" id="r_aa7c30d84dbab14ce5a84d813cc428836"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa7c30d84dbab14ce5a84d813cc428836">LEO_BM_STATUS</a>&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x510)</td></tr>
<tr class="separator:aa7c30d84dbab14ce5a84d813cc428836"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3453e3ea98325864fb95a11ea1714020" id="r_a3453e3ea98325864fb95a11ea1714020"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a3453e3ea98325864fb95a11ea1714020">LEO_SEQ_CTL</a>&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x518)</td></tr>
<tr class="separator:a3453e3ea98325864fb95a11ea1714020"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a68b84d2676b19a0bce151d65ba474ec9" id="r_a68b84d2676b19a0bce151d65ba474ec9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a68b84d2676b19a0bce151d65ba474ec9">LEO_SEQ_STATUS</a>&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x518)</td></tr>
<tr class="separator:a68b84d2676b19a0bce151d65ba474ec9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d2ed304e05d9088b5004ddc58758e4b" id="r_a1d2ed304e05d9088b5004ddc58758e4b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a1d2ed304e05d9088b5004ddc58758e4b">LEO_C2_BUFF</a>&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x000)</td></tr>
<tr class="separator:a1d2ed304e05d9088b5004ddc58758e4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af73cf37b9b94f2f30007e7c80d0b86b5" id="r_af73cf37b9b94f2f30007e7c80d0b86b5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#af73cf37b9b94f2f30007e7c80d0b86b5">LEO_SECTOR_BUFF</a>&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x400)</td></tr>
<tr class="separator:af73cf37b9b94f2f30007e7c80d0b86b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8cea6e1c2d8720308078d71c3e78dcb" id="r_aa8cea6e1c2d8720308078d71c3e78dcb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa8cea6e1c2d8720308078d71c3e78dcb">LEO_DATA</a>&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x500)</td></tr>
<tr class="separator:aa8cea6e1c2d8720308078d71c3e78dcb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf242557370e732b4ab0e2492bed019a" id="r_aaf242557370e732b4ab0e2492bed019a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aaf242557370e732b4ab0e2492bed019a">LEO_MISC_REG</a>&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x504)</td></tr>
<tr class="separator:aaf242557370e732b4ab0e2492bed019a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac803c8054511ce3507e12830fea231f2" id="r_ac803c8054511ce3507e12830fea231f2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ac803c8054511ce3507e12830fea231f2">LEO_CUR_TK</a>&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x50C)</td></tr>
<tr class="separator:ac803c8054511ce3507e12830fea231f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a53e137966ae9718cba22bfe34c9f9f" id="r_a1a53e137966ae9718cba22bfe34c9f9f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a1a53e137966ae9718cba22bfe34c9f9f">LEO_ERR_SECTOR</a>&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x514)</td></tr>
<tr class="separator:a1a53e137966ae9718cba22bfe34c9f9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a959a7acc4722e5a885468c5e7ad319e4" id="r_a959a7acc4722e5a885468c5e7ad319e4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a959a7acc4722e5a885468c5e7ad319e4">LEO_CUR_SECTOR</a>&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x51C)</td></tr>
<tr class="separator:a959a7acc4722e5a885468c5e7ad319e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa85d6b012bb96f370f92beabfc1d781f" id="r_aa85d6b012bb96f370f92beabfc1d781f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa85d6b012bb96f370f92beabfc1d781f">LEO_HARD_RESET</a>&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x520)</td></tr>
<tr class="separator:aa85d6b012bb96f370f92beabfc1d781f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd393545cd4b29075d59f9ebcc4eb896" id="r_afd393545cd4b29075d59f9ebcc4eb896"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#afd393545cd4b29075d59f9ebcc4eb896">LEO_C1_S0</a>&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x524)</td></tr>
<tr class="separator:afd393545cd4b29075d59f9ebcc4eb896"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37f198ebe6470683a95f5cd1e400f350" id="r_a37f198ebe6470683a95f5cd1e400f350"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a37f198ebe6470683a95f5cd1e400f350">LEO_HOST_SECBYTE</a>&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x528)</td></tr>
<tr class="separator:a37f198ebe6470683a95f5cd1e400f350"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78b0e73fd35d401d1e664e036e2db624" id="r_a78b0e73fd35d401d1e664e036e2db624"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a78b0e73fd35d401d1e664e036e2db624">LEO_C1_S2</a>&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x52C)</td></tr>
<tr class="separator:a78b0e73fd35d401d1e664e036e2db624"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab086bf9187d631d196825e82685ca80c" id="r_ab086bf9187d631d196825e82685ca80c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab086bf9187d631d196825e82685ca80c">LEO_SEC_BYTE</a>&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x530)</td></tr>
<tr class="separator:ab086bf9187d631d196825e82685ca80c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6cd50660cf6964fbcdf51b705a8720c" id="r_aa6cd50660cf6964fbcdf51b705a8720c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa6cd50660cf6964fbcdf51b705a8720c">LEO_C1_S4</a>&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x534)</td></tr>
<tr class="separator:aa6cd50660cf6964fbcdf51b705a8720c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aada1c8cdde80fcc440d02b426f2533e5" id="r_aada1c8cdde80fcc440d02b426f2533e5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aada1c8cdde80fcc440d02b426f2533e5">LEO_C1_S6</a>&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x538)</td></tr>
<tr class="separator:aada1c8cdde80fcc440d02b426f2533e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6db49a6ac465ce85389291c223d47c51" id="r_a6db49a6ac465ce85389291c223d47c51"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a6db49a6ac465ce85389291c223d47c51">LEO_CUR_ADDR</a>&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x53C)</td></tr>
<tr class="separator:a6db49a6ac465ce85389291c223d47c51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab41a567d3182daf797cf901f6712ab1b" id="r_ab41a567d3182daf797cf901f6712ab1b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab41a567d3182daf797cf901f6712ab1b">LEO_ID_REG</a>&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x540)</td></tr>
<tr class="separator:ab41a567d3182daf797cf901f6712ab1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeafec13e1f8dc859a270fb06956c1605" id="r_aeafec13e1f8dc859a270fb06956c1605"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aeafec13e1f8dc859a270fb06956c1605">LEO_TEST_REG</a>&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x544)</td></tr>
<tr class="separator:aeafec13e1f8dc859a270fb06956c1605"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae313a27dd53a5e5e400cff449f42975b" id="r_ae313a27dd53a5e5e400cff449f42975b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae313a27dd53a5e5e400cff449f42975b">LEO_TEST_PIN_SEL</a>&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x548)</td></tr>
<tr class="separator:ae313a27dd53a5e5e400cff449f42975b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc574075c43556673fefa1a181562a00" id="r_abc574075c43556673fefa1a181562a00"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#abc574075c43556673fefa1a181562a00">LEO_RAM_ADDR</a>&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x580)</td></tr>
<tr class="separator:abc574075c43556673fefa1a181562a00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a289ff7c39926ff105805871fe6ed18e7" id="r_a289ff7c39926ff105805871fe6ed18e7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a289ff7c39926ff105805871fe6ed18e7">LEO_STATUS_PRESENCE_MASK</a>&#160;&#160;&#160;0xFFFF</td></tr>
<tr class="separator:a289ff7c39926ff105805871fe6ed18e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a070be400efdd20b7db6156281cf850fe" id="r_a070be400efdd20b7db6156281cf850fe"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a070be400efdd20b7db6156281cf850fe">LEO_STATUS_DATA_REQUEST</a>&#160;&#160;&#160;0x40000000</td></tr>
<tr class="separator:a070be400efdd20b7db6156281cf850fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c9c30e6bc0b156250d3f1140ef0197b" id="r_a1c9c30e6bc0b156250d3f1140ef0197b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a1c9c30e6bc0b156250d3f1140ef0197b">LEO_STATUS_C2_TRANSFER</a>&#160;&#160;&#160;0x10000000</td></tr>
<tr class="separator:a1c9c30e6bc0b156250d3f1140ef0197b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a95d75ff0c379165555802fc4993c617b" id="r_a95d75ff0c379165555802fc4993c617b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a95d75ff0c379165555802fc4993c617b">LEO_STATUS_BUFFER_MANAGER_ERROR</a>&#160;&#160;&#160;0x08000000</td></tr>
<tr class="separator:a95d75ff0c379165555802fc4993c617b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec7d1df1e88875dc8d7d9b78b5069051" id="r_aec7d1df1e88875dc8d7d9b78b5069051"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aec7d1df1e88875dc8d7d9b78b5069051">LEO_STATUS_BUFFER_MANAGER_INTERRUPT</a>&#160;&#160;&#160;0x04000000</td></tr>
<tr class="separator:aec7d1df1e88875dc8d7d9b78b5069051"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af146b9d4649a5612e5ae01c3d0bc1dfc" id="r_af146b9d4649a5612e5ae01c3d0bc1dfc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#af146b9d4649a5612e5ae01c3d0bc1dfc">LEO_STATUS_MECHANIC_INTERRUPT</a>&#160;&#160;&#160;0x02000000</td></tr>
<tr class="separator:af146b9d4649a5612e5ae01c3d0bc1dfc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5bd6e27f8f48e81a8812b78958037b77" id="r_a5bd6e27f8f48e81a8812b78958037b77"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a5bd6e27f8f48e81a8812b78958037b77">LEO_STATUS_DISK_PRESENT</a>&#160;&#160;&#160;0x01000000</td></tr>
<tr class="separator:a5bd6e27f8f48e81a8812b78958037b77"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4b779bbe08ade9604fb16c12bf99108e" id="r_a4b779bbe08ade9604fb16c12bf99108e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a4b779bbe08ade9604fb16c12bf99108e">LEO_STATUS_BUSY_STATE</a>&#160;&#160;&#160;0x00800000</td></tr>
<tr class="separator:a4b779bbe08ade9604fb16c12bf99108e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00afad350e1e13f7fbb6ec6a94d48de8" id="r_a00afad350e1e13f7fbb6ec6a94d48de8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a00afad350e1e13f7fbb6ec6a94d48de8">LEO_STATUS_RESET_STATE</a>&#160;&#160;&#160;0x00400000</td></tr>
<tr class="separator:a00afad350e1e13f7fbb6ec6a94d48de8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae09b673205b1855d123477805ac304e5" id="r_ae09b673205b1855d123477805ac304e5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae09b673205b1855d123477805ac304e5">LEO_STATUS_MOTOR_NOT_SPINNING</a>&#160;&#160;&#160;0x00100000</td></tr>
<tr class="separator:ae09b673205b1855d123477805ac304e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aed7f2ba641f3a89158a5522c56737c1b" id="r_aed7f2ba641f3a89158a5522c56737c1b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aed7f2ba641f3a89158a5522c56737c1b">LEO_STATUS_HEAD_RETRACTED</a>&#160;&#160;&#160;0x00080000</td></tr>
<tr class="separator:aed7f2ba641f3a89158a5522c56737c1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0cae6dfee8ef1728d844e013f32b0912" id="r_a0cae6dfee8ef1728d844e013f32b0912"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a0cae6dfee8ef1728d844e013f32b0912">LEO_STATUS_WRITE_PROTECT_ERROR</a>&#160;&#160;&#160;0x00040000</td></tr>
<tr class="separator:a0cae6dfee8ef1728d844e013f32b0912"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a884a4d192fe95f208cbc852dfde867c1" id="r_a884a4d192fe95f208cbc852dfde867c1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a884a4d192fe95f208cbc852dfde867c1">LEO_STATUS_MECHANIC_ERROR</a>&#160;&#160;&#160;0x00020000</td></tr>
<tr class="separator:a884a4d192fe95f208cbc852dfde867c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ef8fba3bd46cb0bb18b64989a5305b0" id="r_a9ef8fba3bd46cb0bb18b64989a5305b0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9ef8fba3bd46cb0bb18b64989a5305b0">LEO_STATUS_DISK_CHANGE</a>&#160;&#160;&#160;0x00010000</td></tr>
<tr class="separator:a9ef8fba3bd46cb0bb18b64989a5305b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ea5c1f2135b204c6461318ca5ada7d2" id="r_a1ea5c1f2135b204c6461318ca5ada7d2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a1ea5c1f2135b204c6461318ca5ada7d2">LEO_STATUS_MODE_MASK</a>&#160;&#160;&#160;(<a class="el" href="#ae09b673205b1855d123477805ac304e5">LEO_STATUS_MOTOR_NOT_SPINNING</a> | <a class="el" href="#aed7f2ba641f3a89158a5522c56737c1b">LEO_STATUS_HEAD_RETRACTED</a>)</td></tr>
<tr class="separator:a1ea5c1f2135b204c6461318ca5ada7d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ef8172df794e5ae5f9a845a4ee93f23" id="r_a6ef8172df794e5ae5f9a845a4ee93f23"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a6ef8172df794e5ae5f9a845a4ee93f23">LEO_STATUS_MODE_SLEEP</a>&#160;&#160;&#160;(<a class="el" href="#ae09b673205b1855d123477805ac304e5">LEO_STATUS_MOTOR_NOT_SPINNING</a> | <a class="el" href="#aed7f2ba641f3a89158a5522c56737c1b">LEO_STATUS_HEAD_RETRACTED</a>)</td></tr>
<tr class="separator:a6ef8172df794e5ae5f9a845a4ee93f23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab94ef4976e26ac2bdcf1d38f67e9837c" id="r_ab94ef4976e26ac2bdcf1d38f67e9837c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab94ef4976e26ac2bdcf1d38f67e9837c">LEO_STATUS_MODE_STANDBY</a>&#160;&#160;&#160;(<a class="el" href="#aed7f2ba641f3a89158a5522c56737c1b">LEO_STATUS_HEAD_RETRACTED</a>)</td></tr>
<tr class="separator:ab94ef4976e26ac2bdcf1d38f67e9837c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56e85eaf866dd7e7f9385bd0682532e4" id="r_a56e85eaf866dd7e7f9385bd0682532e4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a56e85eaf866dd7e7f9385bd0682532e4">LEO_STATUS_MODE_ACTIVE</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:a56e85eaf866dd7e7f9385bd0682532e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63c330d75b4e8ce79fc5cf3263278e92" id="r_a63c330d75b4e8ce79fc5cf3263278e92"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a63c330d75b4e8ce79fc5cf3263278e92">LEO_CUR_TK_INDEX_LOCK</a>&#160;&#160;&#160;0x60000000</td></tr>
<tr class="separator:a63c330d75b4e8ce79fc5cf3263278e92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a704dc57bd850a2699ffd5c8384cd94be" id="r_a704dc57bd850a2699ffd5c8384cd94be"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a704dc57bd850a2699ffd5c8384cd94be">LEO_BM_STATUS_RUNNING</a>&#160;&#160;&#160;0x80000000</td></tr>
<tr class="separator:a704dc57bd850a2699ffd5c8384cd94be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8572555f29a8ed028a9113cd3b20112" id="r_ae8572555f29a8ed028a9113cd3b20112"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae8572555f29a8ed028a9113cd3b20112">LEO_BM_STATUS_ERROR</a>&#160;&#160;&#160;0x04000000</td></tr>
<tr class="separator:ae8572555f29a8ed028a9113cd3b20112"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a91350115f6dfda66976d6bdbb4db191f" id="r_a91350115f6dfda66976d6bdbb4db191f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a91350115f6dfda66976d6bdbb4db191f">LEO_BM_STATUS_MICRO</a>&#160;&#160;&#160;0x02000000</td></tr>
<tr class="separator:a91350115f6dfda66976d6bdbb4db191f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a09360dacb3ffdbd42aa965bcd6ac29f7" id="r_a09360dacb3ffdbd42aa965bcd6ac29f7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a09360dacb3ffdbd42aa965bcd6ac29f7">LEO_BM_STATUS_BLOCK</a>&#160;&#160;&#160;0x01000000</td></tr>
<tr class="separator:a09360dacb3ffdbd42aa965bcd6ac29f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a137669c228a621d5c71487c71959141e" id="r_a137669c228a621d5c71487c71959141e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a137669c228a621d5c71487c71959141e">LEO_BM_STATUS_C1CORRECTION</a>&#160;&#160;&#160;0x00800000</td></tr>
<tr class="separator:a137669c228a621d5c71487c71959141e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44f316abe60da01df88935f6443521a6" id="r_a44f316abe60da01df88935f6443521a6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a44f316abe60da01df88935f6443521a6">LEO_BM_STATUS_C1DOUBLE</a>&#160;&#160;&#160;0x00400000</td></tr>
<tr class="separator:a44f316abe60da01df88935f6443521a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac5fcde9068b3203a084ae417eaadcdb7" id="r_ac5fcde9068b3203a084ae417eaadcdb7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ac5fcde9068b3203a084ae417eaadcdb7">LEO_BM_STATUS_C1SINGLE</a>&#160;&#160;&#160;0x00200000</td></tr>
<tr class="separator:ac5fcde9068b3203a084ae417eaadcdb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a38fd7fad65301f7a0e2153e0b0f84c83" id="r_a38fd7fad65301f7a0e2153e0b0f84c83"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a38fd7fad65301f7a0e2153e0b0f84c83">LEO_BM_STATUS_C1ERROR</a>&#160;&#160;&#160;0x00010000</td></tr>
<tr class="separator:a38fd7fad65301f7a0e2153e0b0f84c83"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5107c55550c8be92d5e6b8877cf057e1" id="r_a5107c55550c8be92d5e6b8877cf057e1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a5107c55550c8be92d5e6b8877cf057e1">LEO_BM_CTL_START</a>&#160;&#160;&#160;0x80000000</td></tr>
<tr class="separator:a5107c55550c8be92d5e6b8877cf057e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab84be962d67e4cb78d07fe69286e1e4c" id="r_ab84be962d67e4cb78d07fe69286e1e4c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab84be962d67e4cb78d07fe69286e1e4c">LEO_BM_CTL_MODE</a>&#160;&#160;&#160;0x40000000</td></tr>
<tr class="separator:ab84be962d67e4cb78d07fe69286e1e4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9dce828bafed1d869464766fc0bb13a" id="r_ad9dce828bafed1d869464766fc0bb13a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad9dce828bafed1d869464766fc0bb13a">LEO_BM_CTL_IMASK</a>&#160;&#160;&#160;0x20000000</td></tr>
<tr class="separator:ad9dce828bafed1d869464766fc0bb13a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2bfa078bf496e68d92794ce915c0abb4" id="r_a2bfa078bf496e68d92794ce915c0abb4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a2bfa078bf496e68d92794ce915c0abb4">LEO_BM_CTL_RESET</a>&#160;&#160;&#160;0x10000000</td></tr>
<tr class="separator:a2bfa078bf496e68d92794ce915c0abb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9351199a454a6de1dd66513d20cd4f7" id="r_ad9351199a454a6de1dd66513d20cd4f7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad9351199a454a6de1dd66513d20cd4f7">LEO_BM_CTL_DISABLE_OR</a>&#160;&#160;&#160;0x08000000</td></tr>
<tr class="separator:ad9351199a454a6de1dd66513d20cd4f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b4b7efff78e3245465d67a1ecfa4b8b" id="r_a3b4b7efff78e3245465d67a1ecfa4b8b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a3b4b7efff78e3245465d67a1ecfa4b8b">LEO_BM_CTL_DISABLE_C1</a>&#160;&#160;&#160;0x04000000</td></tr>
<tr class="separator:a3b4b7efff78e3245465d67a1ecfa4b8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab8c42f066967caf294edf6c91cbe19a5" id="r_ab8c42f066967caf294edf6c91cbe19a5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab8c42f066967caf294edf6c91cbe19a5">LEO_BM_CTL_BLOCK</a>&#160;&#160;&#160;0x02000000</td></tr>
<tr class="separator:ab8c42f066967caf294edf6c91cbe19a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d2d7a0d0805298c1cff1585a87c313c" id="r_a2d2d7a0d0805298c1cff1585a87c313c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a2d2d7a0d0805298c1cff1585a87c313c">LEO_BM_CTL_CLR_MECHANIC_INTR</a>&#160;&#160;&#160;0x01000000</td></tr>
<tr class="separator:a2d2d7a0d0805298c1cff1585a87c313c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf641c57381b3c54eec44ed7465c3e5b" id="r_adf641c57381b3c54eec44ed7465c3e5b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#adf641c57381b3c54eec44ed7465c3e5b">LEO_BM_CTL_CONTROL_MASK</a>&#160;&#160;&#160;0xFF000000</td></tr>
<tr class="separator:adf641c57381b3c54eec44ed7465c3e5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a68088bc2d7db05ad0e6b15e748ee6ba1" id="r_a68088bc2d7db05ad0e6b15e748ee6ba1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a68088bc2d7db05ad0e6b15e748ee6ba1">LEO_BM_CTL_SECTOR_MASK</a>&#160;&#160;&#160;0x00FF0000</td></tr>
<tr class="separator:a68088bc2d7db05ad0e6b15e748ee6ba1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65277503df951e91c5e546372cf126c4" id="r_a65277503df951e91c5e546372cf126c4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a65277503df951e91c5e546372cf126c4">LEO_BM_CTL_SECTOR_SHIFT</a>&#160;&#160;&#160;16</td></tr>
<tr class="separator:a65277503df951e91c5e546372cf126c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f6729a1dafa49bc6280eb2bcfb787d0" id="r_a8f6729a1dafa49bc6280eb2bcfb787d0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a8f6729a1dafa49bc6280eb2bcfb787d0">LEO_CMD_TYPE_0</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:a8f6729a1dafa49bc6280eb2bcfb787d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0231e88a1290269fd41dc1e4d24e4f55" id="r_a0231e88a1290269fd41dc1e4d24e4f55"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a0231e88a1290269fd41dc1e4d24e4f55">LEO_CMD_TYPE_1</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a0231e88a1290269fd41dc1e4d24e4f55"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad43c4418deeccdbeaabd6b9657d3c0c1" id="r_ad43c4418deeccdbeaabd6b9657d3c0c1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad43c4418deeccdbeaabd6b9657d3c0c1">LEO_CMD_TYPE_2</a>&#160;&#160;&#160;2</td></tr>
<tr class="separator:ad43c4418deeccdbeaabd6b9657d3c0c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83e94eb5fad36383b3b9b172c41f0362" id="r_a83e94eb5fad36383b3b9b172c41f0362"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a83e94eb5fad36383b3b9b172c41f0362">LEO_ERROR_GOOD</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:a83e94eb5fad36383b3b9b172c41f0362"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad653814fa3e2680e040f3c6b073ee061" id="r_ad653814fa3e2680e040f3c6b073ee061"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad653814fa3e2680e040f3c6b073ee061">LEO_ERROR_3</a>&#160;&#160;&#160;3</td></tr>
<tr class="separator:ad653814fa3e2680e040f3c6b073ee061"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2af8c5757ea2a6426161f5645fabef2" id="r_ab2af8c5757ea2a6426161f5645fabef2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab2af8c5757ea2a6426161f5645fabef2">LEO_ERROR_4</a>&#160;&#160;&#160;4</td></tr>
<tr class="separator:ab2af8c5757ea2a6426161f5645fabef2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c13ba4b1af08f32623f473ddd2ff926" id="r_a1c13ba4b1af08f32623f473ddd2ff926"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a1c13ba4b1af08f32623f473ddd2ff926">LEO_ERROR_6</a>&#160;&#160;&#160;6</td></tr>
<tr class="separator:a1c13ba4b1af08f32623f473ddd2ff926"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c6ad808a9ddf3caa7b956602acba68e" id="r_a4c6ad808a9ddf3caa7b956602acba68e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a4c6ad808a9ddf3caa7b956602acba68e">LEO_ERROR_17</a>&#160;&#160;&#160;17</td></tr>
<tr class="separator:a4c6ad808a9ddf3caa7b956602acba68e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0dd104c80d9a2ec25351dc5b3a94d56b" id="r_a0dd104c80d9a2ec25351dc5b3a94d56b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a0dd104c80d9a2ec25351dc5b3a94d56b">LEO_ERROR_22</a>&#160;&#160;&#160;22</td></tr>
<tr class="separator:a0dd104c80d9a2ec25351dc5b3a94d56b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d0edaf83b20fae07253b7cf98149a00" id="r_a6d0edaf83b20fae07253b7cf98149a00"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a6d0edaf83b20fae07253b7cf98149a00">LEO_ERROR_23</a>&#160;&#160;&#160;23</td></tr>
<tr class="separator:a6d0edaf83b20fae07253b7cf98149a00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a025fbd1db632addee360b4cf6f345f93" id="r_a025fbd1db632addee360b4cf6f345f93"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a025fbd1db632addee360b4cf6f345f93">LEO_ERROR_24</a>&#160;&#160;&#160;24</td></tr>
<tr class="separator:a025fbd1db632addee360b4cf6f345f93"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a250f5cc49177ac92215a34146b2e2954" id="r_a250f5cc49177ac92215a34146b2e2954"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a250f5cc49177ac92215a34146b2e2954">LEO_ERROR_29</a>&#160;&#160;&#160;29</td></tr>
<tr class="separator:a250f5cc49177ac92215a34146b2e2954"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec0e2ed4b2cc97d5daab73d08e211ff8" id="r_aec0e2ed4b2cc97d5daab73d08e211ff8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aec0e2ed4b2cc97d5daab73d08e211ff8">LEO_ERROR_75</a>&#160;&#160;&#160;75</td></tr>
<tr class="separator:aec0e2ed4b2cc97d5daab73d08e211ff8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a948c349c9f6eccaf9c804c2b916567a2" id="r_a948c349c9f6eccaf9c804c2b916567a2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a948c349c9f6eccaf9c804c2b916567a2">OS_RAMROM_STACKSIZE</a>&#160;&#160;&#160;1024</td></tr>
<tr class="separator:a948c349c9f6eccaf9c804c2b916567a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab5867bea86ed43b5557d5293d964d918" id="r_ab5867bea86ed43b5557d5293d964d918"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab5867bea86ed43b5557d5293d964d918">WAIT_ON_LEO_IO_BUSY</a>(stat)</td></tr>
<tr class="separator:ab5867bea86ed43b5557d5293d964d918"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb42c1dd1b22402a2f1e6bb524f8a176" id="r_aeb42c1dd1b22402a2f1e6bb524f8a176"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aeb42c1dd1b22402a2f1e6bb524f8a176">WAIT_ON_IOBUSY</a>(stat)</td></tr>
<tr class="separator:aeb42c1dd1b22402a2f1e6bb524f8a176"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f68445808ae98c1a50579d2c5a95c7f" id="r_a9f68445808ae98c1a50579d2c5a95c7f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9f68445808ae98c1a50579d2c5a95c7f">UPDATE_REG</a>(reg, var)</td></tr>
<tr class="separator:a9f68445808ae98c1a50579d2c5a95c7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a702d9c12266f15f86a7df891dcfed707" id="r_a702d9c12266f15f86a7df891dcfed707"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a702d9c12266f15f86a7df891dcfed707">EPI_SYNC</a>(pihandle, stat, domain)</td></tr>
<tr class="separator:a702d9c12266f15f86a7df891dcfed707"><td class="memSeparator" colspan="2">&#160;</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:ad92a3d6e56fcdcad8d7891a35cecbb4c" id="r_ad92a3d6e56fcdcad8d7891a35cecbb4c"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad92a3d6e56fcdcad8d7891a35cecbb4c">__osPiDeviceBusy</a> (void)</td></tr>
<tr class="separator:ad92a3d6e56fcdcad8d7891a35cecbb4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45cd3bd3bdfa0b0e0506782a453ff151" id="r_a45cd3bd3bdfa0b0e0506782a453ff151"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a45cd3bd3bdfa0b0e0506782a453ff151">__osDevMgrMain</a> (void *)</td></tr>
<tr class="separator:a45cd3bd3bdfa0b0e0506782a453ff151"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc496f4056d156cbaf6043ff54bca313" id="r_afc496f4056d156cbaf6043ff54bca313"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#afc496f4056d156cbaf6043ff54bca313">__osPiCreateAccessQueue</a> (void)</td></tr>
<tr class="separator:afc496f4056d156cbaf6043ff54bca313"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a063e76e89640a5d0e522c1c9fa92191d" id="r_a063e76e89640a5d0e522c1c9fa92191d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a063e76e89640a5d0e522c1c9fa92191d">__osPiRelAccess</a> (void)</td></tr>
<tr class="separator:a063e76e89640a5d0e522c1c9fa92191d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd543b327be2093794db8fbef3a28149" id="r_afd543b327be2093794db8fbef3a28149"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#afd543b327be2093794db8fbef3a28149">__osPiGetAccess</a> (void)</td></tr>
<tr class="separator:afd543b327be2093794db8fbef3a28149"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a758cb1b861d52fc7655d52ac7144ac88" id="r_a758cb1b861d52fc7655d52ac7144ac88"><td class="memItemLeft" align="right" valign="top">OSMesgQueue *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a758cb1b861d52fc7655d52ac7144ac88">osPiGetCmdQueue</a> (void)</td></tr>
<tr class="separator:a758cb1b861d52fc7655d52ac7144ac88"><td class="memSeparator" colspan="2">&#160;</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:a3e05f8f40d1da55183ee0eaec0c5b6bb" id="r_a3e05f8f40d1da55183ee0eaec0c5b6bb"><td class="memItemLeft" align="right" valign="top">OSDevMgr&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a3e05f8f40d1da55183ee0eaec0c5b6bb">__osPiDevMgr</a></td></tr>
<tr class="separator:a3e05f8f40d1da55183ee0eaec0c5b6bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9fa1009aa04cc2ee91859ce8812151ad" id="r_a9fa1009aa04cc2ee91859ce8812151ad"><td class="memItemLeft" align="right" valign="top">OSPiHandle *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9fa1009aa04cc2ee91859ce8812151ad">__osCurrentHandle</a> [2]</td></tr>
<tr class="separator:a9fa1009aa04cc2ee91859ce8812151ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ca42de4a02fb061fd253676827be77e" id="r_a9ca42de4a02fb061fd253676827be77e"><td class="memItemLeft" align="right" valign="top">OSPiHandle&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9ca42de4a02fb061fd253676827be77e">CartRomHandle</a></td></tr>
<tr class="separator:a9ca42de4a02fb061fd253676827be77e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a681f14ec1eabf80e0a3c82ebcfe9f6b7" id="r_a681f14ec1eabf80e0a3c82ebcfe9f6b7"><td class="memItemLeft" align="right" valign="top">OSPiHandle&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a681f14ec1eabf80e0a3c82ebcfe9f6b7">LeoDiskHandle</a></td></tr>
<tr class="separator:a681f14ec1eabf80e0a3c82ebcfe9f6b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0873b195f073e8ad5304c52f86395775" id="r_a0873b195f073e8ad5304c52f86395775"><td class="memItemLeft" align="right" valign="top">OSMesgQueue&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a0873b195f073e8ad5304c52f86395775">__osPiAccessQueue</a></td></tr>
<tr class="separator:a0873b195f073e8ad5304c52f86395775"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62517581454ce3e9286d0adb4df8b003" id="r_a62517581454ce3e9286d0adb4df8b003"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a62517581454ce3e9286d0adb4df8b003">__osPiAccessQueueEnabled</a></td></tr>
<tr class="separator:a62517581454ce3e9286d0adb4df8b003"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a id="a702d9c12266f15f86a7df891dcfed707" name="a702d9c12266f15f86a7df891dcfed707"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a702d9c12266f15f86a7df891dcfed707">&#9670;&#160;</a></span>EPI_SYNC</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define EPI_SYNC</td>
<td>(</td>
<td class="paramtype"></td> <td class="paramname"><span class="paramname"><em>pihandle</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"></td> <td class="paramname"><span class="paramname"><em>stat</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"></td> <td class="paramname"><span class="paramname"><em>domain</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line"> \</div>
<div class="line"> WAIT_ON_IOBUSY(stat) \</div>
<div class="line"> \</div>
<div class="line"> domain = pihandle-&gt;domain; \</div>
<div class="line"> if (<a class="code hl_variable" href="#a9fa1009aa04cc2ee91859ce8812151ad">__osCurrentHandle</a>[domain] != pihandle) { \</div>
<div class="line"> OSPiHandle* cHandle = <a class="code hl_variable" href="#a9fa1009aa04cc2ee91859ce8812151ad">__osCurrentHandle</a>[domain]; \</div>
<div class="line"> if (domain == <a class="code hl_define" href="osEPiRawStartDma_8c.html#a61b4993ebb70a3b701fccc3221c36d81">PI_DOMAIN1</a>) { \</div>
<div class="line"> UPDATE_REG(<a class="code hl_define" href="hardware_8h.html#a542644a8d4207743fc96528c181c5601">PI_BSD_DOM1_LAT_REG</a>, latency); \</div>
<div class="line"> UPDATE_REG(<a class="code hl_define" href="hardware_8h.html#a583792bb4f77e267e0ef549445f46449">PI_BSD_DOM1_PGS_REG</a>, pageSize); \</div>
<div class="line"> UPDATE_REG(<a class="code hl_define" href="hardware_8h.html#afb9822249967b69783b775f1abc2d165">PI_BSD_DOM1_RLS_REG</a>, relDuration); \</div>
<div class="line"> UPDATE_REG(<a class="code hl_define" href="hardware_8h.html#ab6aa222b5a81bd1a22cce49a02dbb763">PI_BSD_DOM1_PWD_REG</a>, pulse); \</div>
<div class="line"> } <span class="keywordflow">else</span> { \</div>
<div class="line"> UPDATE_REG(<a class="code hl_define" href="hardware_8h.html#a5fa6c9bf7ce7dae3c1445138aaf9d3c0">PI_BSD_DOM2_LAT_REG</a>, latency); \</div>
<div class="line"> UPDATE_REG(<a class="code hl_define" href="hardware_8h.html#a1fd8bab4a431b3faeee37e9a019c7034">PI_BSD_DOM2_PGS_REG</a>, pageSize); \</div>
<div class="line"> UPDATE_REG(<a class="code hl_define" href="hardware_8h.html#a99f2148aabc848539b94fe0c5ab79166">PI_BSD_DOM2_RLS_REG</a>, relDuration); \</div>
<div class="line"> UPDATE_REG(<a class="code hl_define" href="hardware_8h.html#a46eef774c6670d30da448d344d12295f">PI_BSD_DOM2_PWD_REG</a>, pulse); \</div>
<div class="line"> } \</div>
<div class="line"> <a class="code hl_variable" href="#a9fa1009aa04cc2ee91859ce8812151ad">__osCurrentHandle</a>[domain] = pihandle; \</div>
<div class="line"> }</div>
<div class="ttc" id="ahardware_8h_html_a1fd8bab4a431b3faeee37e9a019c7034"><div class="ttname"><a href="hardware_8h.html#a1fd8bab4a431b3faeee37e9a019c7034">PI_BSD_DOM2_PGS_REG</a></div><div class="ttdeci">#define PI_BSD_DOM2_PGS_REG</div><div class="ttdef"><b>Definition</b> hardware.h:62</div></div>
<div class="ttc" id="ahardware_8h_html_a46eef774c6670d30da448d344d12295f"><div class="ttname"><a href="hardware_8h.html#a46eef774c6670d30da448d344d12295f">PI_BSD_DOM2_PWD_REG</a></div><div class="ttdeci">#define PI_BSD_DOM2_PWD_REG</div><div class="ttdef"><b>Definition</b> hardware.h:61</div></div>
<div class="ttc" id="ahardware_8h_html_a542644a8d4207743fc96528c181c5601"><div class="ttname"><a href="hardware_8h.html#a542644a8d4207743fc96528c181c5601">PI_BSD_DOM1_LAT_REG</a></div><div class="ttdeci">#define PI_BSD_DOM1_LAT_REG</div><div class="ttdef"><b>Definition</b> hardware.h:54</div></div>
<div class="ttc" id="ahardware_8h_html_a583792bb4f77e267e0ef549445f46449"><div class="ttname"><a href="hardware_8h.html#a583792bb4f77e267e0ef549445f46449">PI_BSD_DOM1_PGS_REG</a></div><div class="ttdeci">#define PI_BSD_DOM1_PGS_REG</div><div class="ttdef"><b>Definition</b> hardware.h:57</div></div>
<div class="ttc" id="ahardware_8h_html_a5fa6c9bf7ce7dae3c1445138aaf9d3c0"><div class="ttname"><a href="hardware_8h.html#a5fa6c9bf7ce7dae3c1445138aaf9d3c0">PI_BSD_DOM2_LAT_REG</a></div><div class="ttdeci">#define PI_BSD_DOM2_LAT_REG</div><div class="ttdef"><b>Definition</b> hardware.h:59</div></div>
<div class="ttc" id="ahardware_8h_html_a99f2148aabc848539b94fe0c5ab79166"><div class="ttname"><a href="hardware_8h.html#a99f2148aabc848539b94fe0c5ab79166">PI_BSD_DOM2_RLS_REG</a></div><div class="ttdeci">#define PI_BSD_DOM2_RLS_REG</div><div class="ttdef"><b>Definition</b> hardware.h:63</div></div>
<div class="ttc" id="ahardware_8h_html_ab6aa222b5a81bd1a22cce49a02dbb763"><div class="ttname"><a href="hardware_8h.html#ab6aa222b5a81bd1a22cce49a02dbb763">PI_BSD_DOM1_PWD_REG</a></div><div class="ttdeci">#define PI_BSD_DOM1_PWD_REG</div><div class="ttdef"><b>Definition</b> hardware.h:56</div></div>
<div class="ttc" id="ahardware_8h_html_afb9822249967b69783b775f1abc2d165"><div class="ttname"><a href="hardware_8h.html#afb9822249967b69783b775f1abc2d165">PI_BSD_DOM1_RLS_REG</a></div><div class="ttdeci">#define PI_BSD_DOM1_RLS_REG</div><div class="ttdef"><b>Definition</b> hardware.h:58</div></div>
<div class="ttc" id="aosEPiRawStartDma_8c_html_a61b4993ebb70a3b701fccc3221c36d81"><div class="ttname"><a href="osEPiRawStartDma_8c.html#a61b4993ebb70a3b701fccc3221c36d81">PI_DOMAIN1</a></div><div class="ttdeci">#define PI_DOMAIN1</div><div class="ttdef"><b>Definition</b> osEPiRawStartDma.c:10</div></div>
<div class="ttc" id="apiint_8h_html_a9fa1009aa04cc2ee91859ce8812151ad"><div class="ttname"><a href="#a9fa1009aa04cc2ee91859ce8812151ad">__osCurrentHandle</a></div><div class="ttdeci">OSPiHandle * __osCurrentHandle[2]</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="ad9b44417dcb25d1f41c16c708c501f32" name="ad9b44417dcb25d1f41c16c708c501f32"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad9b44417dcb25d1f41c16c708c501f32">&#9670;&#160;</a></span>LEO_BASE_REG</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_BASE_REG&#160;&#160;&#160;0x05000000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a457b66841d41a1bc457187634ec350f5" name="a457b66841d41a1bc457187634ec350f5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a457b66841d41a1bc457187634ec350f5">&#9670;&#160;</a></span>LEO_BM_CTL</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_BM_CTL&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x510)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ab8c42f066967caf294edf6c91cbe19a5" name="ab8c42f066967caf294edf6c91cbe19a5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab8c42f066967caf294edf6c91cbe19a5">&#9670;&#160;</a></span>LEO_BM_CTL_BLOCK</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_BM_CTL_BLOCK&#160;&#160;&#160;0x02000000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a2d2d7a0d0805298c1cff1585a87c313c" name="a2d2d7a0d0805298c1cff1585a87c313c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2d2d7a0d0805298c1cff1585a87c313c">&#9670;&#160;</a></span>LEO_BM_CTL_CLR_MECHANIC_INTR</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_BM_CTL_CLR_MECHANIC_INTR&#160;&#160;&#160;0x01000000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="adf641c57381b3c54eec44ed7465c3e5b" name="adf641c57381b3c54eec44ed7465c3e5b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adf641c57381b3c54eec44ed7465c3e5b">&#9670;&#160;</a></span>LEO_BM_CTL_CONTROL_MASK</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_BM_CTL_CONTROL_MASK&#160;&#160;&#160;0xFF000000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a3b4b7efff78e3245465d67a1ecfa4b8b" name="a3b4b7efff78e3245465d67a1ecfa4b8b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3b4b7efff78e3245465d67a1ecfa4b8b">&#9670;&#160;</a></span>LEO_BM_CTL_DISABLE_C1</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_BM_CTL_DISABLE_C1&#160;&#160;&#160;0x04000000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ad9351199a454a6de1dd66513d20cd4f7" name="ad9351199a454a6de1dd66513d20cd4f7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad9351199a454a6de1dd66513d20cd4f7">&#9670;&#160;</a></span>LEO_BM_CTL_DISABLE_OR</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_BM_CTL_DISABLE_OR&#160;&#160;&#160;0x08000000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ad9dce828bafed1d869464766fc0bb13a" name="ad9dce828bafed1d869464766fc0bb13a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad9dce828bafed1d869464766fc0bb13a">&#9670;&#160;</a></span>LEO_BM_CTL_IMASK</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_BM_CTL_IMASK&#160;&#160;&#160;0x20000000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ab84be962d67e4cb78d07fe69286e1e4c" name="ab84be962d67e4cb78d07fe69286e1e4c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab84be962d67e4cb78d07fe69286e1e4c">&#9670;&#160;</a></span>LEO_BM_CTL_MODE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_BM_CTL_MODE&#160;&#160;&#160;0x40000000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a2bfa078bf496e68d92794ce915c0abb4" name="a2bfa078bf496e68d92794ce915c0abb4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2bfa078bf496e68d92794ce915c0abb4">&#9670;&#160;</a></span>LEO_BM_CTL_RESET</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_BM_CTL_RESET&#160;&#160;&#160;0x10000000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a68088bc2d7db05ad0e6b15e748ee6ba1" name="a68088bc2d7db05ad0e6b15e748ee6ba1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a68088bc2d7db05ad0e6b15e748ee6ba1">&#9670;&#160;</a></span>LEO_BM_CTL_SECTOR_MASK</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_BM_CTL_SECTOR_MASK&#160;&#160;&#160;0x00FF0000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a65277503df951e91c5e546372cf126c4" name="a65277503df951e91c5e546372cf126c4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a65277503df951e91c5e546372cf126c4">&#9670;&#160;</a></span>LEO_BM_CTL_SECTOR_SHIFT</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_BM_CTL_SECTOR_SHIFT&#160;&#160;&#160;16</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a5107c55550c8be92d5e6b8877cf057e1" name="a5107c55550c8be92d5e6b8877cf057e1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5107c55550c8be92d5e6b8877cf057e1">&#9670;&#160;</a></span>LEO_BM_CTL_START</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_BM_CTL_START&#160;&#160;&#160;0x80000000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aa7c30d84dbab14ce5a84d813cc428836" name="aa7c30d84dbab14ce5a84d813cc428836"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa7c30d84dbab14ce5a84d813cc428836">&#9670;&#160;</a></span>LEO_BM_STATUS</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_BM_STATUS&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x510)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a09360dacb3ffdbd42aa965bcd6ac29f7" name="a09360dacb3ffdbd42aa965bcd6ac29f7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a09360dacb3ffdbd42aa965bcd6ac29f7">&#9670;&#160;</a></span>LEO_BM_STATUS_BLOCK</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_BM_STATUS_BLOCK&#160;&#160;&#160;0x01000000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a137669c228a621d5c71487c71959141e" name="a137669c228a621d5c71487c71959141e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a137669c228a621d5c71487c71959141e">&#9670;&#160;</a></span>LEO_BM_STATUS_C1CORRECTION</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_BM_STATUS_C1CORRECTION&#160;&#160;&#160;0x00800000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a44f316abe60da01df88935f6443521a6" name="a44f316abe60da01df88935f6443521a6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a44f316abe60da01df88935f6443521a6">&#9670;&#160;</a></span>LEO_BM_STATUS_C1DOUBLE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_BM_STATUS_C1DOUBLE&#160;&#160;&#160;0x00400000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a38fd7fad65301f7a0e2153e0b0f84c83" name="a38fd7fad65301f7a0e2153e0b0f84c83"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a38fd7fad65301f7a0e2153e0b0f84c83">&#9670;&#160;</a></span>LEO_BM_STATUS_C1ERROR</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_BM_STATUS_C1ERROR&#160;&#160;&#160;0x00010000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ac5fcde9068b3203a084ae417eaadcdb7" name="ac5fcde9068b3203a084ae417eaadcdb7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac5fcde9068b3203a084ae417eaadcdb7">&#9670;&#160;</a></span>LEO_BM_STATUS_C1SINGLE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_BM_STATUS_C1SINGLE&#160;&#160;&#160;0x00200000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ae8572555f29a8ed028a9113cd3b20112" name="ae8572555f29a8ed028a9113cd3b20112"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae8572555f29a8ed028a9113cd3b20112">&#9670;&#160;</a></span>LEO_BM_STATUS_ERROR</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_BM_STATUS_ERROR&#160;&#160;&#160;0x04000000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a91350115f6dfda66976d6bdbb4db191f" name="a91350115f6dfda66976d6bdbb4db191f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a91350115f6dfda66976d6bdbb4db191f">&#9670;&#160;</a></span>LEO_BM_STATUS_MICRO</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_BM_STATUS_MICRO&#160;&#160;&#160;0x02000000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a704dc57bd850a2699ffd5c8384cd94be" name="a704dc57bd850a2699ffd5c8384cd94be"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a704dc57bd850a2699ffd5c8384cd94be">&#9670;&#160;</a></span>LEO_BM_STATUS_RUNNING</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_BM_STATUS_RUNNING&#160;&#160;&#160;0x80000000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="afd393545cd4b29075d59f9ebcc4eb896" name="afd393545cd4b29075d59f9ebcc4eb896"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afd393545cd4b29075d59f9ebcc4eb896">&#9670;&#160;</a></span>LEO_C1_S0</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_C1_S0&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x524)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a78b0e73fd35d401d1e664e036e2db624" name="a78b0e73fd35d401d1e664e036e2db624"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a78b0e73fd35d401d1e664e036e2db624">&#9670;&#160;</a></span>LEO_C1_S2</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_C1_S2&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x52C)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aa6cd50660cf6964fbcdf51b705a8720c" name="aa6cd50660cf6964fbcdf51b705a8720c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa6cd50660cf6964fbcdf51b705a8720c">&#9670;&#160;</a></span>LEO_C1_S4</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_C1_S4&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x534)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aada1c8cdde80fcc440d02b426f2533e5" name="aada1c8cdde80fcc440d02b426f2533e5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aada1c8cdde80fcc440d02b426f2533e5">&#9670;&#160;</a></span>LEO_C1_S6</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_C1_S6&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x538)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a1d2ed304e05d9088b5004ddc58758e4b" name="a1d2ed304e05d9088b5004ddc58758e4b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1d2ed304e05d9088b5004ddc58758e4b">&#9670;&#160;</a></span>LEO_C2_BUFF</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_C2_BUFF&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x000)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a884faf3601a04d765d914d8359d20c03" name="a884faf3601a04d765d914d8359d20c03"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a884faf3601a04d765d914d8359d20c03">&#9670;&#160;</a></span>LEO_CMD</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_CMD&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x508)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a8f6729a1dafa49bc6280eb2bcfb787d0" name="a8f6729a1dafa49bc6280eb2bcfb787d0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8f6729a1dafa49bc6280eb2bcfb787d0">&#9670;&#160;</a></span>LEO_CMD_TYPE_0</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_CMD_TYPE_0&#160;&#160;&#160;0</td>
</tr>
</table>
</div><div class="memdoc">
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000049">Todo</a></b></dt><dd>name </dd></dl>
</div>
</div>
<a id="a0231e88a1290269fd41dc1e4d24e4f55" name="a0231e88a1290269fd41dc1e4d24e4f55"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0231e88a1290269fd41dc1e4d24e4f55">&#9670;&#160;</a></span>LEO_CMD_TYPE_1</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_CMD_TYPE_1&#160;&#160;&#160;1</td>
</tr>
</table>
</div><div class="memdoc">
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000050">Todo</a></b></dt><dd>name </dd></dl>
</div>
</div>
<a id="ad43c4418deeccdbeaabd6b9657d3c0c1" name="ad43c4418deeccdbeaabd6b9657d3c0c1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad43c4418deeccdbeaabd6b9657d3c0c1">&#9670;&#160;</a></span>LEO_CMD_TYPE_2</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_CMD_TYPE_2&#160;&#160;&#160;2</td>
</tr>
</table>
</div><div class="memdoc">
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000051">Todo</a></b></dt><dd>name </dd></dl>
</div>
</div>
<a id="a6db49a6ac465ce85389291c223d47c51" name="a6db49a6ac465ce85389291c223d47c51"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6db49a6ac465ce85389291c223d47c51">&#9670;&#160;</a></span>LEO_CUR_ADDR</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_CUR_ADDR&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x53C)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a959a7acc4722e5a885468c5e7ad319e4" name="a959a7acc4722e5a885468c5e7ad319e4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a959a7acc4722e5a885468c5e7ad319e4">&#9670;&#160;</a></span>LEO_CUR_SECTOR</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_CUR_SECTOR&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x51C)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ac803c8054511ce3507e12830fea231f2" name="ac803c8054511ce3507e12830fea231f2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac803c8054511ce3507e12830fea231f2">&#9670;&#160;</a></span>LEO_CUR_TK</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_CUR_TK&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x50C)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a63c330d75b4e8ce79fc5cf3263278e92" name="a63c330d75b4e8ce79fc5cf3263278e92"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a63c330d75b4e8ce79fc5cf3263278e92">&#9670;&#160;</a></span>LEO_CUR_TK_INDEX_LOCK</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_CUR_TK_INDEX_LOCK&#160;&#160;&#160;0x60000000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aa8cea6e1c2d8720308078d71c3e78dcb" name="aa8cea6e1c2d8720308078d71c3e78dcb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa8cea6e1c2d8720308078d71c3e78dcb">&#9670;&#160;</a></span>LEO_DATA</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_DATA&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x500)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a1a53e137966ae9718cba22bfe34c9f9f" name="a1a53e137966ae9718cba22bfe34c9f9f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1a53e137966ae9718cba22bfe34c9f9f">&#9670;&#160;</a></span>LEO_ERR_SECTOR</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_ERR_SECTOR&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x514)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a4c6ad808a9ddf3caa7b956602acba68e" name="a4c6ad808a9ddf3caa7b956602acba68e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4c6ad808a9ddf3caa7b956602acba68e">&#9670;&#160;</a></span>LEO_ERROR_17</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_ERROR_17&#160;&#160;&#160;17</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a0dd104c80d9a2ec25351dc5b3a94d56b" name="a0dd104c80d9a2ec25351dc5b3a94d56b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0dd104c80d9a2ec25351dc5b3a94d56b">&#9670;&#160;</a></span>LEO_ERROR_22</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_ERROR_22&#160;&#160;&#160;22</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a6d0edaf83b20fae07253b7cf98149a00" name="a6d0edaf83b20fae07253b7cf98149a00"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6d0edaf83b20fae07253b7cf98149a00">&#9670;&#160;</a></span>LEO_ERROR_23</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_ERROR_23&#160;&#160;&#160;23</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a025fbd1db632addee360b4cf6f345f93" name="a025fbd1db632addee360b4cf6f345f93"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a025fbd1db632addee360b4cf6f345f93">&#9670;&#160;</a></span>LEO_ERROR_24</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_ERROR_24&#160;&#160;&#160;24</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a250f5cc49177ac92215a34146b2e2954" name="a250f5cc49177ac92215a34146b2e2954"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a250f5cc49177ac92215a34146b2e2954">&#9670;&#160;</a></span>LEO_ERROR_29</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_ERROR_29&#160;&#160;&#160;29</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ad653814fa3e2680e040f3c6b073ee061" name="ad653814fa3e2680e040f3c6b073ee061"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad653814fa3e2680e040f3c6b073ee061">&#9670;&#160;</a></span>LEO_ERROR_3</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_ERROR_3&#160;&#160;&#160;3</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ab2af8c5757ea2a6426161f5645fabef2" name="ab2af8c5757ea2a6426161f5645fabef2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab2af8c5757ea2a6426161f5645fabef2">&#9670;&#160;</a></span>LEO_ERROR_4</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_ERROR_4&#160;&#160;&#160;4</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a1c13ba4b1af08f32623f473ddd2ff926" name="a1c13ba4b1af08f32623f473ddd2ff926"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1c13ba4b1af08f32623f473ddd2ff926">&#9670;&#160;</a></span>LEO_ERROR_6</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_ERROR_6&#160;&#160;&#160;6</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aec0e2ed4b2cc97d5daab73d08e211ff8" name="aec0e2ed4b2cc97d5daab73d08e211ff8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aec0e2ed4b2cc97d5daab73d08e211ff8">&#9670;&#160;</a></span>LEO_ERROR_75</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_ERROR_75&#160;&#160;&#160;75</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a83e94eb5fad36383b3b9b172c41f0362" name="a83e94eb5fad36383b3b9b172c41f0362"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a83e94eb5fad36383b3b9b172c41f0362">&#9670;&#160;</a></span>LEO_ERROR_GOOD</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_ERROR_GOOD&#160;&#160;&#160;0</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aa85d6b012bb96f370f92beabfc1d781f" name="aa85d6b012bb96f370f92beabfc1d781f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa85d6b012bb96f370f92beabfc1d781f">&#9670;&#160;</a></span>LEO_HARD_RESET</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_HARD_RESET&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x520)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a37f198ebe6470683a95f5cd1e400f350" name="a37f198ebe6470683a95f5cd1e400f350"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a37f198ebe6470683a95f5cd1e400f350">&#9670;&#160;</a></span>LEO_HOST_SECBYTE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_HOST_SECBYTE&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x528)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ab41a567d3182daf797cf901f6712ab1b" name="ab41a567d3182daf797cf901f6712ab1b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab41a567d3182daf797cf901f6712ab1b">&#9670;&#160;</a></span>LEO_ID_REG</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_ID_REG&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x540)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aaf242557370e732b4ab0e2492bed019a" name="aaf242557370e732b4ab0e2492bed019a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaf242557370e732b4ab0e2492bed019a">&#9670;&#160;</a></span>LEO_MISC_REG</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_MISC_REG&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x504)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="abc574075c43556673fefa1a181562a00" name="abc574075c43556673fefa1a181562a00"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abc574075c43556673fefa1a181562a00">&#9670;&#160;</a></span>LEO_RAM_ADDR</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_RAM_ADDR&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x580)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ab086bf9187d631d196825e82685ca80c" name="ab086bf9187d631d196825e82685ca80c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab086bf9187d631d196825e82685ca80c">&#9670;&#160;</a></span>LEO_SEC_BYTE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_SEC_BYTE&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x530)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="af73cf37b9b94f2f30007e7c80d0b86b5" name="af73cf37b9b94f2f30007e7c80d0b86b5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af73cf37b9b94f2f30007e7c80d0b86b5">&#9670;&#160;</a></span>LEO_SECTOR_BUFF</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_SECTOR_BUFF&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x400)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a3453e3ea98325864fb95a11ea1714020" name="a3453e3ea98325864fb95a11ea1714020"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3453e3ea98325864fb95a11ea1714020">&#9670;&#160;</a></span>LEO_SEQ_CTL</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_SEQ_CTL&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x518)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a68b84d2676b19a0bce151d65ba474ec9" name="a68b84d2676b19a0bce151d65ba474ec9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a68b84d2676b19a0bce151d65ba474ec9">&#9670;&#160;</a></span>LEO_SEQ_STATUS</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_SEQ_STATUS&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x518)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aaced9b02a19cfd834b95231f0b27d3be" name="aaced9b02a19cfd834b95231f0b27d3be"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaced9b02a19cfd834b95231f0b27d3be">&#9670;&#160;</a></span>LEO_STATUS</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_STATUS&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x508)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a95d75ff0c379165555802fc4993c617b" name="a95d75ff0c379165555802fc4993c617b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a95d75ff0c379165555802fc4993c617b">&#9670;&#160;</a></span>LEO_STATUS_BUFFER_MANAGER_ERROR</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_STATUS_BUFFER_MANAGER_ERROR&#160;&#160;&#160;0x08000000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aec7d1df1e88875dc8d7d9b78b5069051" name="aec7d1df1e88875dc8d7d9b78b5069051"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aec7d1df1e88875dc8d7d9b78b5069051">&#9670;&#160;</a></span>LEO_STATUS_BUFFER_MANAGER_INTERRUPT</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_STATUS_BUFFER_MANAGER_INTERRUPT&#160;&#160;&#160;0x04000000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a4b779bbe08ade9604fb16c12bf99108e" name="a4b779bbe08ade9604fb16c12bf99108e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4b779bbe08ade9604fb16c12bf99108e">&#9670;&#160;</a></span>LEO_STATUS_BUSY_STATE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_STATUS_BUSY_STATE&#160;&#160;&#160;0x00800000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a1c9c30e6bc0b156250d3f1140ef0197b" name="a1c9c30e6bc0b156250d3f1140ef0197b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1c9c30e6bc0b156250d3f1140ef0197b">&#9670;&#160;</a></span>LEO_STATUS_C2_TRANSFER</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_STATUS_C2_TRANSFER&#160;&#160;&#160;0x10000000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a070be400efdd20b7db6156281cf850fe" name="a070be400efdd20b7db6156281cf850fe"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a070be400efdd20b7db6156281cf850fe">&#9670;&#160;</a></span>LEO_STATUS_DATA_REQUEST</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_STATUS_DATA_REQUEST&#160;&#160;&#160;0x40000000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a9ef8fba3bd46cb0bb18b64989a5305b0" name="a9ef8fba3bd46cb0bb18b64989a5305b0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9ef8fba3bd46cb0bb18b64989a5305b0">&#9670;&#160;</a></span>LEO_STATUS_DISK_CHANGE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_STATUS_DISK_CHANGE&#160;&#160;&#160;0x00010000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a5bd6e27f8f48e81a8812b78958037b77" name="a5bd6e27f8f48e81a8812b78958037b77"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5bd6e27f8f48e81a8812b78958037b77">&#9670;&#160;</a></span>LEO_STATUS_DISK_PRESENT</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_STATUS_DISK_PRESENT&#160;&#160;&#160;0x01000000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aed7f2ba641f3a89158a5522c56737c1b" name="aed7f2ba641f3a89158a5522c56737c1b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aed7f2ba641f3a89158a5522c56737c1b">&#9670;&#160;</a></span>LEO_STATUS_HEAD_RETRACTED</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_STATUS_HEAD_RETRACTED&#160;&#160;&#160;0x00080000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a884a4d192fe95f208cbc852dfde867c1" name="a884a4d192fe95f208cbc852dfde867c1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a884a4d192fe95f208cbc852dfde867c1">&#9670;&#160;</a></span>LEO_STATUS_MECHANIC_ERROR</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_STATUS_MECHANIC_ERROR&#160;&#160;&#160;0x00020000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="af146b9d4649a5612e5ae01c3d0bc1dfc" name="af146b9d4649a5612e5ae01c3d0bc1dfc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af146b9d4649a5612e5ae01c3d0bc1dfc">&#9670;&#160;</a></span>LEO_STATUS_MECHANIC_INTERRUPT</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_STATUS_MECHANIC_INTERRUPT&#160;&#160;&#160;0x02000000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a56e85eaf866dd7e7f9385bd0682532e4" name="a56e85eaf866dd7e7f9385bd0682532e4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a56e85eaf866dd7e7f9385bd0682532e4">&#9670;&#160;</a></span>LEO_STATUS_MODE_ACTIVE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_STATUS_MODE_ACTIVE&#160;&#160;&#160;0</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a1ea5c1f2135b204c6461318ca5ada7d2" name="a1ea5c1f2135b204c6461318ca5ada7d2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1ea5c1f2135b204c6461318ca5ada7d2">&#9670;&#160;</a></span>LEO_STATUS_MODE_MASK</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_STATUS_MODE_MASK&#160;&#160;&#160;(<a class="el" href="#ae09b673205b1855d123477805ac304e5">LEO_STATUS_MOTOR_NOT_SPINNING</a> | <a class="el" href="#aed7f2ba641f3a89158a5522c56737c1b">LEO_STATUS_HEAD_RETRACTED</a>)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a6ef8172df794e5ae5f9a845a4ee93f23" name="a6ef8172df794e5ae5f9a845a4ee93f23"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6ef8172df794e5ae5f9a845a4ee93f23">&#9670;&#160;</a></span>LEO_STATUS_MODE_SLEEP</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_STATUS_MODE_SLEEP&#160;&#160;&#160;(<a class="el" href="#ae09b673205b1855d123477805ac304e5">LEO_STATUS_MOTOR_NOT_SPINNING</a> | <a class="el" href="#aed7f2ba641f3a89158a5522c56737c1b">LEO_STATUS_HEAD_RETRACTED</a>)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ab94ef4976e26ac2bdcf1d38f67e9837c" name="ab94ef4976e26ac2bdcf1d38f67e9837c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab94ef4976e26ac2bdcf1d38f67e9837c">&#9670;&#160;</a></span>LEO_STATUS_MODE_STANDBY</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_STATUS_MODE_STANDBY&#160;&#160;&#160;(<a class="el" href="#aed7f2ba641f3a89158a5522c56737c1b">LEO_STATUS_HEAD_RETRACTED</a>)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ae09b673205b1855d123477805ac304e5" name="ae09b673205b1855d123477805ac304e5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae09b673205b1855d123477805ac304e5">&#9670;&#160;</a></span>LEO_STATUS_MOTOR_NOT_SPINNING</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_STATUS_MOTOR_NOT_SPINNING&#160;&#160;&#160;0x00100000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a289ff7c39926ff105805871fe6ed18e7" name="a289ff7c39926ff105805871fe6ed18e7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a289ff7c39926ff105805871fe6ed18e7">&#9670;&#160;</a></span>LEO_STATUS_PRESENCE_MASK</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_STATUS_PRESENCE_MASK&#160;&#160;&#160;0xFFFF</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a00afad350e1e13f7fbb6ec6a94d48de8" name="a00afad350e1e13f7fbb6ec6a94d48de8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a00afad350e1e13f7fbb6ec6a94d48de8">&#9670;&#160;</a></span>LEO_STATUS_RESET_STATE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_STATUS_RESET_STATE&#160;&#160;&#160;0x00400000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a0cae6dfee8ef1728d844e013f32b0912" name="a0cae6dfee8ef1728d844e013f32b0912"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0cae6dfee8ef1728d844e013f32b0912">&#9670;&#160;</a></span>LEO_STATUS_WRITE_PROTECT_ERROR</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_STATUS_WRITE_PROTECT_ERROR&#160;&#160;&#160;0x00040000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ae313a27dd53a5e5e400cff449f42975b" name="ae313a27dd53a5e5e400cff449f42975b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae313a27dd53a5e5e400cff449f42975b">&#9670;&#160;</a></span>LEO_TEST_PIN_SEL</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_TEST_PIN_SEL&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x548)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aeafec13e1f8dc859a270fb06956c1605" name="aeafec13e1f8dc859a270fb06956c1605"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeafec13e1f8dc859a270fb06956c1605">&#9670;&#160;</a></span>LEO_TEST_REG</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEO_TEST_REG&#160;&#160;&#160;(<a class="el" href="#ad9b44417dcb25d1f41c16c708c501f32">LEO_BASE_REG</a> + 0x544)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a948c349c9f6eccaf9c804c2b916567a2" name="a948c349c9f6eccaf9c804c2b916567a2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a948c349c9f6eccaf9c804c2b916567a2">&#9670;&#160;</a></span>OS_RAMROM_STACKSIZE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define OS_RAMROM_STACKSIZE&#160;&#160;&#160;1024</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a9f68445808ae98c1a50579d2c5a95c7f" name="a9f68445808ae98c1a50579d2c5a95c7f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9f68445808ae98c1a50579d2c5a95c7f">&#9670;&#160;</a></span>UPDATE_REG</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define UPDATE_REG</td>
<td>(</td>
<td class="paramtype"></td> <td class="paramname"><span class="paramname"><em>reg</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"></td> <td class="paramname"><span class="paramname"><em>var</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line"> <span class="keywordflow">if</span> (cHandle-&gt;var != pihandle-&gt;var) \</div>
<div class="line"> IO_WRITE(reg, pihandle-&gt;var);</div>
</div><!-- fragment -->
</div>
</div>
<a id="aeb42c1dd1b22402a2f1e6bb524f8a176" name="aeb42c1dd1b22402a2f1e6bb524f8a176"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeb42c1dd1b22402a2f1e6bb524f8a176">&#9670;&#160;</a></span>WAIT_ON_IOBUSY</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define WAIT_ON_IOBUSY</td>
<td>(</td>
<td class="paramtype"></td> <td class="paramname"><span class="paramname"><em>stat</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line"> stat = IO_READ(<a class="code hl_define" href="hardware_8h.html#a99410e380b8e68ae6c1ee53ad70ab920">PI_STATUS_REG</a>); \</div>
<div class="line"> while (stat &amp; (PI_STATUS_IO_BUSY | PI_STATUS_DMA_BUSY)) \</div>
<div class="line"> stat = IO_READ(<a class="code hl_define" href="hardware_8h.html#a99410e380b8e68ae6c1ee53ad70ab920">PI_STATUS_REG</a>);</div>
<div class="ttc" id="ahardware_8h_html_a99410e380b8e68ae6c1ee53ad70ab920"><div class="ttname"><a href="hardware_8h.html#a99410e380b8e68ae6c1ee53ad70ab920">PI_STATUS_REG</a></div><div class="ttdeci">#define PI_STATUS_REG</div><div class="ttdef"><b>Definition</b> hardware.h:53</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="ab5867bea86ed43b5557d5293d964d918" name="ab5867bea86ed43b5557d5293d964d918"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab5867bea86ed43b5557d5293d964d918">&#9670;&#160;</a></span>WAIT_ON_LEO_IO_BUSY</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define WAIT_ON_LEO_IO_BUSY</td>
<td>(</td>
<td class="paramtype"></td> <td class="paramname"><span class="paramname"><em>stat</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line"> stat = IO_READ(<a class="code hl_define" href="hardware_8h.html#a99410e380b8e68ae6c1ee53ad70ab920">PI_STATUS_REG</a>); \</div>
<div class="line"> while (stat &amp; PI_STATUS_IO_BUSY) \</div>
<div class="line"> stat = IO_READ(<a class="code hl_define" href="hardware_8h.html#a99410e380b8e68ae6c1ee53ad70ab920">PI_STATUS_REG</a>);</div>
</div><!-- fragment -->
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a id="a45cd3bd3bdfa0b0e0506782a453ff151" name="a45cd3bd3bdfa0b0e0506782a453ff151"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a45cd3bd3bdfa0b0e0506782a453ff151">&#9670;&#160;</a></span>__osDevMgrMain()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void __osDevMgrMain </td>
<td>(</td>
<td class="paramtype">void *</td> <td class="paramname"><span class="paramname"><em>args</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="piint_8h_a45cd3bd3bdfa0b0e0506782a453ff151_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"><iframe scrolling="no" frameborder="0" src="piint_8h_a45cd3bd3bdfa0b0e0506782a453ff151_icgraph.svg" width="632" 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="afc496f4056d156cbaf6043ff54bca313" name="afc496f4056d156cbaf6043ff54bca313"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afc496f4056d156cbaf6043ff54bca313">&#9670;&#160;</a></span>__osPiCreateAccessQueue()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void __osPiCreateAccessQueue </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 call graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="piint_8h_afc496f4056d156cbaf6043ff54bca313_cgraph.svg" width="100%" height="512"><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="piint_8h_afc496f4056d156cbaf6043ff54bca313_icgraph.svg" width="100%" height="402"><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="ad92a3d6e56fcdcad8d7891a35cecbb4c" name="ad92a3d6e56fcdcad8d7891a35cecbb4c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad92a3d6e56fcdcad8d7891a35cecbb4c">&#9670;&#160;</a></span>__osPiDeviceBusy()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int __osPiDeviceBusy </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>
</div>
<a id="afd543b327be2093794db8fbef3a28149" name="afd543b327be2093794db8fbef3a28149"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afd543b327be2093794db8fbef3a28149">&#9670;&#160;</a></span>__osPiGetAccess()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void __osPiGetAccess </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 call graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="piint_8h_afd543b327be2093794db8fbef3a28149_cgraph.svg" width="100%" height="586"><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="piint_8h_afd543b327be2093794db8fbef3a28149_icgraph.svg" width="620" 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>
</div>
<a id="a063e76e89640a5d0e522c1c9fa92191d" name="a063e76e89640a5d0e522c1c9fa92191d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a063e76e89640a5d0e522c1c9fa92191d">&#9670;&#160;</a></span>__osPiRelAccess()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void __osPiRelAccess </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 call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="piint_8h_a063e76e89640a5d0e522c1c9fa92191d_cgraph.svg" width="666" height="283"><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="a758cb1b861d52fc7655d52ac7144ac88" name="a758cb1b861d52fc7655d52ac7144ac88"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a758cb1b861d52fc7655d52ac7144ac88">&#9670;&#160;</a></span>osPiGetCmdQueue()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">OSMesgQueue * osPiGetCmdQueue </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="piint_8h_a758cb1b861d52fc7655d52ac7144ac88_icgraph.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>
<h2 class="groupheader">Variable Documentation</h2>
<a id="a9fa1009aa04cc2ee91859ce8812151ad" name="a9fa1009aa04cc2ee91859ce8812151ad"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9fa1009aa04cc2ee91859ce8812151ad">&#9670;&#160;</a></span>__osCurrentHandle</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">OSPiHandle* __osCurrentHandle[2]</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel extern">extern</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a0873b195f073e8ad5304c52f86395775" name="a0873b195f073e8ad5304c52f86395775"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0873b195f073e8ad5304c52f86395775">&#9670;&#160;</a></span>__osPiAccessQueue</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">OSMesgQueue __osPiAccessQueue</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel extern">extern</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a62517581454ce3e9286d0adb4df8b003" name="a62517581454ce3e9286d0adb4df8b003"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a62517581454ce3e9286d0adb4df8b003">&#9670;&#160;</a></span>__osPiAccessQueueEnabled</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">u32 __osPiAccessQueueEnabled</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel extern">extern</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a3e05f8f40d1da55183ee0eaec0c5b6bb" name="a3e05f8f40d1da55183ee0eaec0c5b6bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3e05f8f40d1da55183ee0eaec0c5b6bb">&#9670;&#160;</a></span>__osPiDevMgr</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">OSDevMgr __osPiDevMgr</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel extern">extern</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000037">Todo</a></b></dt><dd>In libreultra this is in an include </dd></dl>
</div>
</div>
<a id="a9ca42de4a02fb061fd253676827be77e" name="a9ca42de4a02fb061fd253676827be77e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9ca42de4a02fb061fd253676827be77e">&#9670;&#160;</a></span>CartRomHandle</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">OSPiHandle CartRomHandle</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel extern">extern</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a681f14ec1eabf80e0a3c82ebcfe9f6b7" name="a681f14ec1eabf80e0a3c82ebcfe9f6b7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a681f14ec1eabf80e0a3c82ebcfe9f6b7">&#9670;&#160;</a></span>LeoDiskHandle</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">OSPiHandle LeoDiskHandle</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel extern">extern</span></span> </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_a71443761d886d6152d96ebd3fda63af.html">os</a></li><li class="navelem"><a class="el" href="piint_8h.html">piint.h</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>