finished class

This commit is contained in:
Morten Delenk 2016-08-01 18:53:06 +02:00
parent 0793f6aa28
commit d25c8dc478
No known key found for this signature in database
GPG key ID: 3F818D0F65DCB490
321 changed files with 58 additions and 20058 deletions

2
.gitignore vendored
View file

@ -6,3 +6,5 @@ mtgos.firm
*.core
*.sym
*.elf
docs/html/
docs/latex/

View file

@ -1,117 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>MTGos: Class List</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>
<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>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">MTGos
&#160;<span id="projectnumber">0.0.0</span>
</div>
<div id="projectbrief">A microkernel written completely in C++</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li class="current"><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
</div><!-- top -->
<!-- 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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">Class List</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_m_t_gos.html" target="_self">MTGos</a></td><td class="desc"></td></tr>
<tr id="row_0_0_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_m_t_gos_1_1_base.html" target="_self">Base</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html" target="_self">Output</a></td><td class="desc"><a class="el" href="namespace_m_t_gos_1_1_base.html">Base</a> class for output classes </td></tr>
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_f_i_r_m__header.html" target="_self">FIRM_header</a></td><td class="desc">Contains the first sector of every FIRM file </td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_f_i_r_m__sect.html" target="_self">FIRM_sect</a></td><td class="desc">Contains one section of the FIRM format </td></tr>
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_m_o_d_e___i_n_f_o.html" target="_self">MODE_INFO</a></td><td class="desc"></td></tr>
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmultiboot__aout__symbol__table.html" target="_self">multiboot_aout_symbol_table</a></td><td class="desc"></td></tr>
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmultiboot__apm__info.html" target="_self">multiboot_apm_info</a></td><td class="desc"></td></tr>
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmultiboot__color.html" target="_self">multiboot_color</a></td><td class="desc"></td></tr>
<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmultiboot__elf__section__header__table.html" target="_self">multiboot_elf_section_header_table</a></td><td class="desc"></td></tr>
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmultiboot__header.html" target="_self">multiboot_header</a></td><td class="desc"></td></tr>
<tr id="row_9_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmultiboot__info.html" target="_self">multiboot_info</a></td><td class="desc"></td></tr>
<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmultiboot__mmap__entry.html" target="_self">multiboot_mmap_entry</a></td><td class="desc"></td></tr>
<tr id="row_11_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmultiboot__mod__list.html" target="_self">multiboot_mod_list</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
</body>
</html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 246 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 229 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 676 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 147 B

View file

@ -1,111 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>MTGos: Member List</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>
<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>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">MTGos
&#160;<span id="projectnumber">0.0.0</span>
</div>
<div id="projectbrief">A microkernel written completely in C++</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
<!-- 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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespace_m_t_gos.html">MTGos</a></li><li class="navelem"><a class="el" href="namespace_m_t_gos_1_1_base.html">Base</a></li><li class="navelem"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html">Output</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">MTGos::Base::Output Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="class_m_t_gos_1_1_base_1_1_output.html">MTGos::Base::Output</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a1b713f91402dd5c1fa466268fac2e439">base</a></td><td class="entry"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html">MTGos::Base::Output</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr><td class="entry"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a6144d124dcb9299c2b95963b8ac7ad54">operator&lt;&lt;</a>(T &amp;object) -&gt; Output &amp;</td><td class="entry"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html">MTGos::Base::Output</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a9e3a286afa694700d5cf7666cf22d2e8">putChar</a>(int) -&gt; void=0</td><td class="entry"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html">MTGos::Base::Output</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a203883edb598ced80d97be427ad07dbe">putChar</a>(char) -&gt; void</td><td class="entry"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html">MTGos::Base::Output</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a484df9ac6db83924c80118154f7088a1">puts</a>(const char *) -&gt; void</td><td class="entry"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html">MTGos::Base::Output</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
</body>
</html>

View file

@ -1,286 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>MTGos: MTGos::Base::Output Class 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>
<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>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">MTGos
&#160;<span id="projectnumber">0.0.0</span>
</div>
<div id="projectbrief">A microkernel written completely in C++</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
<!-- 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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespace_m_t_gos.html">MTGos</a></li><li class="navelem"><a class="el" href="namespace_m_t_gos_1_1_base.html">Base</a></li><li class="navelem"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html">Output</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pri-methods">Private Member Functions</a> &#124;
<a href="#pri-attribs">Private Attributes</a> &#124;
<a href="class_m_t_gos_1_1_base_1_1_output-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">MTGos::Base::Output Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div> </div>
</div><!--header-->
<div class="contents">
<p><a class="el" href="namespace_m_t_gos_1_1_base.html">Base</a> class for output classes.
<a href="class_m_t_gos_1_1_base_1_1_output.html#details">More...</a></p>
<p><code>#include &lt;<a class="el" href="output_8hpp_source.html">output.hpp</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a484df9ac6db83924c80118154f7088a1"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a484df9ac6db83924c80118154f7088a1">puts</a> (const char *) -&gt; void</td></tr>
<tr class="memdesc:a484df9ac6db83924c80118154f7088a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Outputs an generic null-terminated ASCII string. <a href="#a484df9ac6db83924c80118154f7088a1">More...</a><br /></td></tr>
<tr class="separator:a484df9ac6db83924c80118154f7088a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6144d124dcb9299c2b95963b8ac7ad54"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a6144d124dcb9299c2b95963b8ac7ad54"><td class="memTemplItemLeft" align="right" valign="top">auto&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a6144d124dcb9299c2b95963b8ac7ad54">operator&lt;&lt;</a> (T &amp;object) -&gt; <a class="el" href="class_m_t_gos_1_1_base_1_1_output.html">Output</a> &amp;</td></tr>
<tr class="memdesc:a6144d124dcb9299c2b95963b8ac7ad54"><td class="mdescLeft">&#160;</td><td class="mdescRight">Outputs an object of any type. <a href="#a6144d124dcb9299c2b95963b8ac7ad54">More...</a><br /></td></tr>
<tr class="separator:a6144d124dcb9299c2b95963b8ac7ad54"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a>
Private Member Functions</h2></td></tr>
<tr class="memitem:a9e3a286afa694700d5cf7666cf22d2e8"><td class="memItemLeft" align="right" valign="top">virtual auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a9e3a286afa694700d5cf7666cf22d2e8">putChar</a> (int) -&gt; void=0</td></tr>
<tr class="memdesc:a9e3a286afa694700d5cf7666cf22d2e8"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html" title="Base class for output classes. ">Output</a> of a character (UTF-32) <a href="#a9e3a286afa694700d5cf7666cf22d2e8">More...</a><br /></td></tr>
<tr class="separator:a9e3a286afa694700d5cf7666cf22d2e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a203883edb598ced80d97be427ad07dbe"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a203883edb598ced80d97be427ad07dbe">putChar</a> (char) -&gt; void</td></tr>
<tr class="memdesc:a203883edb598ced80d97be427ad07dbe"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html" title="Base class for output classes. ">Output</a> of an ASCII-char. <a href="#a203883edb598ced80d97be427ad07dbe">More...</a><br /></td></tr>
<tr class="separator:a203883edb598ced80d97be427ad07dbe"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
Private Attributes</h2></td></tr>
<tr class="memitem:a1b713f91402dd5c1fa466268fac2e439"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a1b713f91402dd5c1fa466268fac2e439">base</a> =10</td></tr>
<tr class="memdesc:a1b713f91402dd5c1fa466268fac2e439"><td class="mdescLeft">&#160;</td><td class="mdescRight">Contains the base stored for number output. <a href="#a1b713f91402dd5c1fa466268fac2e439">More...</a><br /></td></tr>
<tr class="separator:a1b713f91402dd5c1fa466268fac2e439"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p><a class="el" href="namespace_m_t_gos_1_1_base.html">Base</a> class for output classes. </p>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a6144d124dcb9299c2b95963b8ac7ad54"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">auto MTGos::Base::Output::operator&lt;&lt; </td>
<td>(</td>
<td class="paramtype">T &amp;&#160;</td>
<td class="paramname"><em>object</em></td><td>)</td>
<td> -&gt; <a class="el" href="class_m_t_gos_1_1_base_1_1_output.html">Output</a> &amp; </td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Outputs an object of any type. </p>
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="class_m_t_gos_1_1_base_1_1_output_a6144d124dcb9299c2b95963b8ac7ad54_cgraph.png" border="0" usemap="#class_m_t_gos_1_1_base_1_1_output_a6144d124dcb9299c2b95963b8ac7ad54_cgraph" alt=""/></div>
<map name="class_m_t_gos_1_1_base_1_1_output_a6144d124dcb9299c2b95963b8ac7ad54_cgraph" id="class_m_t_gos_1_1_base_1_1_output_a6144d124dcb9299c2b95963b8ac7ad54_cgraph">
<area shape="rect" id="node2" href="class_m_t_gos_1_1_base_1_1_output.html#a484df9ac6db83924c80118154f7088a1" title="Outputs an generic null&#45;terminated ASCII string. " alt="" coords="208,5,363,47"/>
</map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a9e3a286afa694700d5cf7666cf22d2e8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual auto MTGos::Base::Output::putChar </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"></td><td>)</td>
<td> -&gt; void</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">pure virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html" title="Base class for output classes. ">Output</a> of a character (UTF-32) </p>
</div>
</div>
<a class="anchor" id="a203883edb598ced80d97be427ad07dbe"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">auto MTGos::Base::Output::putChar </td>
<td>(</td>
<td class="paramtype">char&#160;</td>
<td class="paramname"></td><td>)</td>
<td> -&gt; void</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html" title="Base class for output classes. ">Output</a> of an ASCII-char. </p>
</div>
</div>
<a class="anchor" id="a484df9ac6db83924c80118154f7088a1"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">auto MTGos::Base::Output::puts </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"></td><td>)</td>
<td> -&gt; void</td>
</tr>
</table>
</div><div class="memdoc">
<p>Outputs an generic null-terminated ASCII string. </p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="class_m_t_gos_1_1_base_1_1_output_a484df9ac6db83924c80118154f7088a1_icgraph.png" border="0" usemap="#class_m_t_gos_1_1_base_1_1_output_a484df9ac6db83924c80118154f7088a1_icgraph" alt=""/></div>
<map name="class_m_t_gos_1_1_base_1_1_output_a484df9ac6db83924c80118154f7088a1_icgraph" id="class_m_t_gos_1_1_base_1_1_output_a484df9ac6db83924c80118154f7088a1_icgraph">
<area shape="rect" id="node2" href="class_m_t_gos_1_1_base_1_1_output.html#a6144d124dcb9299c2b95963b8ac7ad54" title="Outputs an object of any type. " alt="" coords="208,5,363,47"/>
</map>
</div>
</p>
</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a class="anchor" id="a1b713f91402dd5c1fa466268fac2e439"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">int MTGos::Base::Output::base =10</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Contains the base stored for number output. </p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>include/base/<a class="el" href="output_8hpp_source.html">output.hpp</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
</body>
</html>

View file

@ -1,3 +0,0 @@
<map id="MTGos::Base::Output::puts" name="MTGos::Base::Output::puts">
<area shape="rect" id="node2" href="$class_m_t_gos_1_1_base_1_1_output.html#a6144d124dcb9299c2b95963b8ac7ad54" title="Outputs an object of any type. " alt="" coords="208,5,363,47"/>
</map>

View file

@ -1 +0,0 @@
6ba033f841bb54290b60b773d82663b7

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

View file

@ -1,3 +0,0 @@
<map id="MTGos::Base::Output::operator&lt;&lt;" name="MTGos::Base::Output::operator&lt;&lt;">
<area shape="rect" id="node2" href="$class_m_t_gos_1_1_base_1_1_output.html#a484df9ac6db83924c80118154f7088a1" title="Outputs an generic null&#45;terminated ASCII string. " alt="" coords="208,5,363,47"/>
</map>

View file

@ -1 +0,0 @@
3878b44e46962d6463ea3b44e610fab9

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

View file

@ -1,114 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>MTGos: Class Index</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>
<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>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">MTGos
&#160;<span id="projectnumber">0.0.0</span>
</div>
<div id="projectbrief">A microkernel written completely in C++</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li class="current"><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
</div><!-- top -->
<!-- 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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">Class Index</div> </div>
</div><!--header-->
<div class="contents">
<div class="qindex"><a class="qindex" href="#letter_F">F</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_O">O</a></div>
<table style="margin: 10px; white-space: nowrap;" align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
<tr><td rowspan="2" valign="bottom"><a name="letter_F"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;F&#160;&#160;</div></td></tr></table>
</td><td rowspan="2" valign="bottom"><a name="letter_M"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;M&#160;&#160;</div></td></tr></table>
</td><td rowspan="2" valign="bottom"><a name="letter_m"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;m&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structmultiboot__color.html">multiboot_color</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmultiboot__mmap__entry.html">multiboot_mmap_entry</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structmultiboot__elf__section__header__table.html">multiboot_elf_section_header_table</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmultiboot__mod__list.html">multiboot_mod_list</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_f_i_r_m__header.html">FIRM_header</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_m_o_d_e___i_n_f_o.html">MODE_INFO</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmultiboot__aout__symbol__table.html">multiboot_aout_symbol_table</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmultiboot__header.html">multiboot_header</a>&#160;&#160;&#160;</td><td></td></tr>
<tr><td valign="top"><a class="el" href="struct_f_i_r_m__sect.html">FIRM_sect</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_O"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;O&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structmultiboot__apm__info.html">multiboot_apm_info</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmultiboot__info.html">multiboot_info</a>&#160;&#160;&#160;</td><td></td></tr>
<tr><td></td><td></td><td></td><td></td></tr>
<tr><td></td><td valign="top"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html">Output</a> (<a class="el" href="namespace_m_t_gos_1_1_base.html">MTGos::Base</a>)&#160;&#160;&#160;</td><td></td><td></td><td></td></tr>
<tr><td></td><td></td><td></td><td></td><td></td></tr>
</table>
<div class="qindex"><a class="qindex" href="#letter_F">F</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_O">O</a></div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
</body>
</html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 132 B

View file

@ -1,111 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>MTGos: include Directory 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>
<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>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">MTGos
&#160;<span id="projectnumber">0.0.0</span>
</div>
<div id="projectbrief">A microkernel written completely in C++</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<!-- 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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_2b5e629ba493116556aea0b3ca510220.html">include</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">include Directory Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
Directory dependency graph for include:</div>
<div class="dyncontent">
<div class="center"><img src="dir_2b5e629ba493116556aea0b3ca510220_dep.png" border="0" usemap="#dir__2b5e629ba493116556aea0b3ca510220__dep" alt="include"/></div>
<map name="dir__2b5e629ba493116556aea0b3ca510220__dep" id="dir__2b5e629ba493116556aea0b3ca510220__dep">
<area shape="rect" id="node2" href="dir_c2ea2130cdfc7a215f01dbce3d0456ce.html" title="base" alt="" coords="27,27,99,75"/>
<area shape="rect" id="clust1" href="dir_2b5e629ba493116556aea0b3ca510220.html" alt="" coords="16,16,205,85"/>
</map>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a>
Directories</h2></td></tr>
<tr class="memitem:dir_c2ea2130cdfc7a215f01dbce3d0456ce"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_c2ea2130cdfc7a215f01dbce3d0456ce.html">base</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
</body>
</html>

View file

@ -1,4 +0,0 @@
<map id="include" name="include">
<area shape="rect" id="node2" href="dir_c2ea2130cdfc7a215f01dbce3d0456ce.html" title="base" alt="" coords="27,27,99,75"/>
<area shape="rect" id="clust1" href="dir_2b5e629ba493116556aea0b3ca510220.html" alt="" coords="16,16,205,85"/>
</map>

View file

@ -1 +0,0 @@
fafb184cd94f685b0b6ceac6e61c284e

Binary file not shown.

Before

Width:  |  Height:  |  Size: 897 B

View file

@ -1,111 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>MTGos: boot Directory 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>
<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>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">MTGos
&#160;<span id="projectnumber">0.0.0</span>
</div>
<div id="projectbrief">A microkernel written completely in C++</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<!-- 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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_5b469f6cc4f17c1b20940202e54da3f5.html">boot</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">boot Directory Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
Directory dependency graph for boot:</div>
<div class="dyncontent">
<div class="center"><img src="dir_5b469f6cc4f17c1b20940202e54da3f5_dep.png" border="0" usemap="#dir__5b469f6cc4f17c1b20940202e54da3f5__dep" alt="boot"/></div>
<map name="dir__5b469f6cc4f17c1b20940202e54da3f5__dep" id="dir__5b469f6cc4f17c1b20940202e54da3f5__dep">
<area shape="rect" id="node2" href="dir_a76d00a680db982d90f86defd75b865f.html" title="x86" alt="" coords="27,27,99,75"/>
<area shape="rect" id="clust1" href="dir_5b469f6cc4f17c1b20940202e54da3f5.html" alt="" coords="16,16,205,85"/>
</map>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a>
Directories</h2></td></tr>
<tr class="memitem:dir_a76d00a680db982d90f86defd75b865f"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_a76d00a680db982d90f86defd75b865f.html">x86</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
</body>
</html>

View file

@ -1,4 +0,0 @@
<map id="boot" name="boot">
<area shape="rect" id="node2" href="dir_a76d00a680db982d90f86defd75b865f.html" title="x86" alt="" coords="27,27,99,75"/>
<area shape="rect" id="clust1" href="dir_5b469f6cc4f17c1b20940202e54da3f5.html" alt="" coords="16,16,205,85"/>
</map>

View file

@ -1 +0,0 @@
0e13c46d537991064a2f983c9bfbf47f

Binary file not shown.

Before

Width:  |  Height:  |  Size: 818 B

View file

@ -1,110 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>MTGos: kernel Directory 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>
<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>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">MTGos
&#160;<span id="projectnumber">0.0.0</span>
</div>
<div id="projectbrief">A microkernel written completely in C++</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<!-- 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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_64a99b504e29e39d4ccaaf9ba6212123.html">kernel</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">kernel Directory Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
Directory dependency graph for kernel:</div>
<div class="dyncontent">
<div class="center"><img src="dir_64a99b504e29e39d4ccaaf9ba6212123_dep.png" border="0" usemap="#dir__64a99b504e29e39d4ccaaf9ba6212123__dep" alt="kernel"/></div>
<map name="dir__64a99b504e29e39d4ccaaf9ba6212123__dep" id="dir__64a99b504e29e39d4ccaaf9ba6212123__dep">
<area shape="rect" id="node1" href="dir_64a99b504e29e39d4ccaaf9ba6212123.html" title="kernel" alt="" coords="5,5,77,53"/>
</map>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
Files</h2></td></tr>
<tr class="memitem:init_8cpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="init_8cpp.html">init.cpp</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
</body>
</html>

View file

@ -1,3 +0,0 @@
<map id="kernel" name="kernel">
<area shape="rect" id="node1" href="dir_64a99b504e29e39d4ccaaf9ba6212123.html" title="kernel" alt="" coords="5,5,77,53"/>
</map>

View file

@ -1 +0,0 @@
923553efb18f6a3ca6d0daf2a2ac6202

Binary file not shown.

Before

Width:  |  Height:  |  Size: 494 B

View file

@ -1,113 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>MTGos: boot/x86 Directory 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>
<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>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">MTGos
&#160;<span id="projectnumber">0.0.0</span>
</div>
<div id="projectbrief">A microkernel written completely in C++</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<!-- 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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_5b469f6cc4f17c1b20940202e54da3f5.html">boot</a></li><li class="navelem"><a class="el" href="dir_a76d00a680db982d90f86defd75b865f.html">x86</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">x86 Directory Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
Directory dependency graph for x86:</div>
<div class="dyncontent">
<div class="center"><img src="dir_a76d00a680db982d90f86defd75b865f_dep.png" border="0" usemap="#dir__a76d00a680db982d90f86defd75b865f__dep" alt="boot/x86"/></div>
<map name="dir__a76d00a680db982d90f86defd75b865f__dep" id="dir__a76d00a680db982d90f86defd75b865f__dep">
<area shape="rect" id="node1" href="dir_a76d00a680db982d90f86defd75b865f.html" title="x86" alt="" coords="27,52,99,100"/>
<area shape="rect" id="clust1" href="dir_5b469f6cc4f17c1b20940202e54da3f5.html" title="boot" alt="" coords="16,16,109,111"/>
</map>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
Files</h2></td></tr>
<tr class="memitem:init_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="init_8c.html">init.c</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:multiboot_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="multiboot_8h.html">multiboot.h</a> <a href="multiboot_8h_source.html">[code]</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
</body>
</html>

View file

@ -1,4 +0,0 @@
<map id="boot/x86" name="boot/x86">
<area shape="rect" id="node1" href="dir_a76d00a680db982d90f86defd75b865f.html" title="x86" alt="" coords="27,52,99,100"/>
<area shape="rect" id="clust1" href="dir_5b469f6cc4f17c1b20940202e54da3f5.html" title="boot" alt="" coords="16,16,109,111"/>
</map>

View file

@ -1 +0,0 @@
648c4ea92e79e6ba42fd99c3d903492f

Binary file not shown.

Before

Width:  |  Height:  |  Size: 913 B

View file

@ -1,110 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>MTGos: c_include Directory 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>
<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>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">MTGos
&#160;<span id="projectnumber">0.0.0</span>
</div>
<div id="projectbrief">A microkernel written completely in C++</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<!-- 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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_b323352007c4a5f000f758fc1490bd83.html">c_include</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">c_include Directory Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
Directory dependency graph for c_include:</div>
<div class="dyncontent">
<div class="center"><img src="dir_b323352007c4a5f000f758fc1490bd83_dep.png" border="0" usemap="#dir__b323352007c4a5f000f758fc1490bd83__dep" alt="c_include"/></div>
<map name="dir__b323352007c4a5f000f758fc1490bd83__dep" id="dir__b323352007c4a5f000f758fc1490bd83__dep">
<area shape="rect" id="node1" href="dir_b323352007c4a5f000f758fc1490bd83.html" title="c_include" alt="" coords="5,5,87,53"/>
</map>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
Files</h2></td></tr>
<tr class="memitem:stdint_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stdint_8h.html">stdint.h</a> <a href="stdint_8h_source.html">[code]</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
</body>
</html>

View file

@ -1,3 +0,0 @@
<map id="c_include" name="c_include">
<area shape="rect" id="node1" href="dir_b323352007c4a5f000f758fc1490bd83.html" title="c_include" alt="" coords="5,5,87,53"/>
</map>

View file

@ -1 +0,0 @@
41f2dca6e0f526d0447dcb73dc8cefd9

Binary file not shown.

Before

Width:  |  Height:  |  Size: 515 B

View file

@ -1,111 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>MTGos: include/base Directory 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>
<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>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">MTGos
&#160;<span id="projectnumber">0.0.0</span>
</div>
<div id="projectbrief">A microkernel written completely in C++</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<!-- 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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_2b5e629ba493116556aea0b3ca510220.html">include</a></li><li class="navelem"><a class="el" href="dir_c2ea2130cdfc7a215f01dbce3d0456ce.html">base</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">base Directory Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
Directory dependency graph for base:</div>
<div class="dyncontent">
<div class="center"><img src="dir_c2ea2130cdfc7a215f01dbce3d0456ce_dep.png" border="0" usemap="#dir__c2ea2130cdfc7a215f01dbce3d0456ce__dep" alt="include/base"/></div>
<map name="dir__c2ea2130cdfc7a215f01dbce3d0456ce__dep" id="dir__c2ea2130cdfc7a215f01dbce3d0456ce__dep">
<area shape="rect" id="node1" href="dir_c2ea2130cdfc7a215f01dbce3d0456ce.html" title="base" alt="" coords="27,52,99,100"/>
<area shape="rect" id="clust1" href="dir_2b5e629ba493116556aea0b3ca510220.html" title="include" alt="" coords="16,16,109,111"/>
</map>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
Files</h2></td></tr>
<tr class="memitem:output_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="output_8hpp.html">output.hpp</a> <a href="output_8hpp_source.html">[code]</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
</body>
</html>

View file

@ -1,4 +0,0 @@
<map id="include/base" name="include/base">
<area shape="rect" id="node1" href="dir_c2ea2130cdfc7a215f01dbce3d0456ce.html" title="base" alt="" coords="27,52,99,100"/>
<area shape="rect" id="clust1" href="dir_2b5e629ba493116556aea0b3ca510220.html" title="include" alt="" coords="16,16,109,111"/>
</map>

View file

@ -1 +0,0 @@
57ae5bb1f356f0e10ffbe358cf026ef4

Binary file not shown.

Before

Width:  |  Height:  |  Size: 992 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 746 B

File diff suppressed because it is too large Load diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.7 KiB

View file

@ -1,97 +0,0 @@
function toggleVisibility(linkObj)
{
var base = $(linkObj).attr('id');
var summary = $('#'+base+'-summary');
var content = $('#'+base+'-content');
var trigger = $('#'+base+'-trigger');
var src=$(trigger).attr('src');
if (content.is(':visible')===true) {
content.hide();
summary.show();
$(linkObj).addClass('closed').removeClass('opened');
$(trigger).attr('src',src.substring(0,src.length-8)+'closed.png');
} else {
content.show();
summary.hide();
$(linkObj).removeClass('closed').addClass('opened');
$(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
}
return false;
}
function updateStripes()
{
$('table.directory tr').
removeClass('even').filter(':visible:even').addClass('even');
}
function toggleLevel(level)
{
$('table.directory tr').each(function() {
var l = this.id.split('_').length-1;
var i = $('#img'+this.id.substring(3));
var a = $('#arr'+this.id.substring(3));
if (l<level+1) {
i.removeClass('iconfopen iconfclosed').addClass('iconfopen');
a.html('&#9660;');
$(this).show();
} else if (l==level+1) {
i.removeClass('iconfclosed iconfopen').addClass('iconfclosed');
a.html('&#9658;');
$(this).show();
} else {
$(this).hide();
}
});
updateStripes();
}
function toggleFolder(id)
{
// the clicked row
var currentRow = $('#row_'+id);
// all rows after the clicked row
var rows = currentRow.nextAll("tr");
var re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub
// only match elements AFTER this one (can't hide elements before)
var childRows = rows.filter(function() { return this.id.match(re); });
// first row is visible we are HIDING
if (childRows.filter(':first').is(':visible')===true) {
// replace down arrow by right arrow for current row
var currentRowSpans = currentRow.find("span");
currentRowSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
currentRowSpans.filter(".arrow").html('&#9658;');
rows.filter("[id^=row_"+id+"]").hide(); // hide all children
} else { // we are SHOWING
// replace right arrow by down arrow for current row
var currentRowSpans = currentRow.find("span");
currentRowSpans.filter(".iconfclosed").removeClass("iconfclosed").addClass("iconfopen");
currentRowSpans.filter(".arrow").html('&#9660;');
// replace down arrows by right arrows for child rows
var childRowsSpans = childRows.find("span");
childRowsSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
childRowsSpans.filter(".arrow").html('&#9658;');
childRows.show(); //show all children
}
updateStripes();
}
function toggleInherit(id)
{
var rows = $('tr.inherit.'+id);
var img = $('tr.inherit_header.'+id+' img');
var src = $(img).attr('src');
if (rows.filter(':first').is(':visible')===true) {
rows.css('display','none');
$(img).attr('src',src.substring(0,src.length-8)+'closed.png');
} else {
rows.css('display','table-row'); // using show() causes jump in firefox
$(img).attr('src',src.substring(0,src.length-10)+'open.png');
}
}

View file

@ -1,113 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>MTGos: File List</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>
<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>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">MTGos
&#160;<span id="projectnumber">0.0.0</span>
</div>
<div id="projectbrief">A microkernel written completely in C++</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li class="current"><a href="files.html"><span>File&#160;List</span></a></li>
<li><a href="globals.html"><span>File&#160;Members</span></a></li>
</ul>
</div>
</div><!-- top -->
<!-- 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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">File List</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here is a list of all files with brief descriptions:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span id="img_0_" class="iconfopen" onclick="toggleFolder('0_')">&#160;</span><a class="el" href="dir_5b469f6cc4f17c1b20940202e54da3f5.html" target="_self">boot</a></td><td class="desc"></td></tr>
<tr id="row_0_0_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">&#9660;</span><span id="img_0_0_" class="iconfopen" onclick="toggleFolder('0_0_')">&#160;</span><a class="el" href="dir_a76d00a680db982d90f86defd75b865f.html" target="_self">x86</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="init_8c.html" target="_self">init.c</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="multiboot_8h_source.html"><span class="icondoc"></span></a><a class="el" href="multiboot_8h.html" target="_self">multiboot.h</a></td><td class="desc"></td></tr>
<tr id="row_1_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">&#9660;</span><span id="img_1_" class="iconfopen" onclick="toggleFolder('1_')">&#160;</span><a class="el" href="dir_b323352007c4a5f000f758fc1490bd83.html" target="_self">c_include</a></td><td class="desc"></td></tr>
<tr id="row_1_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="stdint_8h_source.html"><span class="icondoc"></span></a><a class="el" href="stdint_8h.html" target="_self">stdint.h</a></td><td class="desc"></td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_2_" class="arrow" onclick="toggleFolder('2_')">&#9660;</span><span id="img_2_" class="iconfopen" onclick="toggleFolder('2_')">&#160;</span><a class="el" href="dir_2b5e629ba493116556aea0b3ca510220.html" target="_self">include</a></td><td class="desc"></td></tr>
<tr id="row_2_0_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_2_0_" class="arrow" onclick="toggleFolder('2_0_')">&#9660;</span><span id="img_2_0_" class="iconfopen" onclick="toggleFolder('2_0_')">&#160;</span><a class="el" href="dir_c2ea2130cdfc7a215f01dbce3d0456ce.html" target="_self">base</a></td><td class="desc"></td></tr>
<tr id="row_2_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="output_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="output_8hpp.html" target="_self">output.hpp</a></td><td class="desc"></td></tr>
<tr id="row_3_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_3_" class="arrow" onclick="toggleFolder('3_')">&#9660;</span><span id="img_3_" class="iconfopen" onclick="toggleFolder('3_')">&#160;</span><a class="el" href="dir_64a99b504e29e39d4ccaaf9ba6212123.html" target="_self">kernel</a></td><td class="desc"></td></tr>
<tr id="row_3_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="init_8cpp.html" target="_self">init.cpp</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
</body>
</html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 616 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 597 B

View file

@ -1,566 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>MTGos: Class Members</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>
<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>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">MTGos
&#160;<span id="projectnumber">0.0.0</span>
</div>
<div id="projectbrief">A microkernel written completely in C++</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
<div id="navrow3" class="tabs2">
<ul class="tablist">
<li class="current"><a href="functions.html"><span>All</span></a></li>
<li><a href="functions_func.html"><span>Functions</span></a></li>
<li><a href="functions_vars.html"><span>Variables</span></a></li>
</ul>
</div>
<div id="navrow4" class="tabs3">
<ul class="tablist">
<li><a href="#index_a"><span>a</span></a></li>
<li><a href="#index_b"><span>b</span></a></li>
<li><a href="#index_c"><span>c</span></a></li>
<li><a href="#index_d"><span>d</span></a></li>
<li><a href="#index_e"><span>e</span></a></li>
<li><a href="#index_f"><span>f</span></a></li>
<li><a href="#index_g"><span>g</span></a></li>
<li><a href="#index_h"><span>h</span></a></li>
<li><a href="#index_l"><span>l</span></a></li>
<li><a href="#index_m"><span>m</span></a></li>
<li><a href="#index_n"><span>n</span></a></li>
<li><a href="#index_o"><span>o</span></a></li>
<li><a href="#index_p"><span>p</span></a></li>
<li><a href="#index_r"><span>r</span></a></li>
<li><a href="#index_s"><span>s</span></a></li>
<li><a href="#index_t"><span>t</span></a></li>
<li><a href="#index_u"><span>u</span></a></li>
<li><a href="#index_v"><span>v</span></a></li>
<li><a href="#index_w"><span>w</span></a></li>
<li><a href="#index_x"><span>x</span></a></li>
<li class="current"><a href="#index_y"><span>y</span></a></li>
</ul>
</div>
</div><!-- top -->
<!-- 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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
<h3><a class="anchor" id="index_a"></a>- a -</h3><ul>
<li>addr
: <a class="el" href="structmultiboot__aout__symbol__table.html#ab399f68a251079409489149a5d48033f">multiboot_aout_symbol_table</a>
, <a class="el" href="structmultiboot__elf__section__header__table.html#ad0c7bb0937470de83f3319015416614a">multiboot_elf_section_header_table</a>
, <a class="el" href="structmultiboot__mmap__entry.html#a3f76a637264b83e30967bcd808ff403c">multiboot_mmap_entry</a>
</li>
<li>aout_sym
: <a class="el" href="structmultiboot__info.html#acf01e96c5d199a398901516df535a5bb">multiboot_info</a>
</li>
<li>apm_table
: <a class="el" href="structmultiboot__info.html#ad4285d60142d241a9e6b68a03e62ee0a">multiboot_info</a>
</li>
<li>arm11
: <a class="el" href="struct_f_i_r_m__sect.html#a1adcbe3a44c9e970460544dcf183a00d">FIRM_sect</a>
</li>
</ul>
<h3><a class="anchor" id="index_b"></a>- b -</h3><ul>
<li>BankSize
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a14d876ec0e1f5bcaa21e69086c200b50">MODE_INFO</a>
</li>
<li>base
: <a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a1b713f91402dd5c1fa466268fac2e439">MTGos::Base::Output</a>
</li>
<li>BitsPerPixel
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a880652ae9c52f6a83e1fbf38f2799de9">MODE_INFO</a>
</li>
<li>blue
: <a class="el" href="structmultiboot__color.html#a6f8d17b0f35ff4cbf9c51dcbc3ea7d01">multiboot_color</a>
</li>
<li>BlueMaskPos
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#ae2adf5427d1c133490ef54268d409bde">MODE_INFO</a>
</li>
<li>BlueMaskSize
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a3f3aae9079285d788424ddf9c0ab4da9">MODE_INFO</a>
</li>
<li>boot_device
: <a class="el" href="structmultiboot__info.html#ac7dd626a05c9ba62d55ea8a7a254de80">multiboot_info</a>
</li>
<li>boot_loader_name
: <a class="el" href="structmultiboot__info.html#a4442438f7c2da9c0cf87a94ffd1acc04">multiboot_info</a>
</li>
<li>bss_end_addr
: <a class="el" href="structmultiboot__header.html#ab4f2496ec9b0d1a95985929d281dfa19">multiboot_header</a>
</li>
<li>BytesPerScanLine
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a7e836227c5d2ff4dc3bd7b90bdf1fb7b">MODE_INFO</a>
</li>
</ul>
<h3><a class="anchor" id="index_c"></a>- c -</h3><ul>
<li>checksum
: <a class="el" href="structmultiboot__header.html#a17e73abddfe8264c254767a20099038d">multiboot_header</a>
</li>
<li>cmdline
: <a class="el" href="structmultiboot__info.html#a0f2f05f69c69c615bf2b4820d357cf36">multiboot_info</a>
, <a class="el" href="structmultiboot__mod__list.html#a31365a9d2d0cae071f5cb8bddb9b33fb">multiboot_mod_list</a>
</li>
<li>config_table
: <a class="el" href="structmultiboot__info.html#a919ce01f85d05ab90857f8591dfb3948">multiboot_info</a>
</li>
<li>cseg
: <a class="el" href="structmultiboot__apm__info.html#a9eedcae62ee49310914e238d07094c4b">multiboot_apm_info</a>
</li>
<li>cseg_16
: <a class="el" href="structmultiboot__apm__info.html#a9abc154a9c3a0f3d9ae96cf2b5044b43">multiboot_apm_info</a>
</li>
<li>cseg_16_len
: <a class="el" href="structmultiboot__apm__info.html#a09573729600592739fe8f2480217a30d">multiboot_apm_info</a>
</li>
<li>cseg_len
: <a class="el" href="structmultiboot__apm__info.html#a95aa6b556019e1b9c526b190341cc531">multiboot_apm_info</a>
</li>
</ul>
<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
<li>depth
: <a class="el" href="structmultiboot__header.html#aba85b53dc3af1bf99c71292a776e9dff">multiboot_header</a>
</li>
<li>DirectColorModeInfo
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a2ed2e0b7027fd0394545e4967e59d9bf">MODE_INFO</a>
</li>
<li>drives_addr
: <a class="el" href="structmultiboot__info.html#a34d90ffaaf58124095cb17de9c3b1515">multiboot_info</a>
</li>
<li>drives_length
: <a class="el" href="structmultiboot__info.html#abe859eaa7e97309f072b3bc1caf5742e">multiboot_info</a>
</li>
<li>dseg
: <a class="el" href="structmultiboot__apm__info.html#a98cd7da8760cf5d49ba55e1f9e76c6d4">multiboot_apm_info</a>
</li>
<li>dseg_len
: <a class="el" href="structmultiboot__apm__info.html#afee11d31183fe424af90546b10c9fac2">multiboot_apm_info</a>
</li>
</ul>
<h3><a class="anchor" id="index_e"></a>- e -</h3><ul>
<li>elf_sec
: <a class="el" href="structmultiboot__info.html#ab06f895b6b56ca37c8123d145da52387">multiboot_info</a>
</li>
<li>entry_addr
: <a class="el" href="structmultiboot__header.html#ac3d807775a9d69730e6698dcdcf6491e">multiboot_header</a>
</li>
<li>entrypoint
: <a class="el" href="struct_f_i_r_m__header.html#ad1612a664851fdd7f9ca671af2bfc431">FIRM_header</a>
</li>
</ul>
<h3><a class="anchor" id="index_f"></a>- f -</h3><ul>
<li>flags
: <a class="el" href="structmultiboot__apm__info.html#a55fb7837ae61f63d0310b65767a2505c">multiboot_apm_info</a>
, <a class="el" href="structmultiboot__header.html#ab922f32c179ec7bde91519d19f27d95b">multiboot_header</a>
, <a class="el" href="structmultiboot__info.html#aa562865bc325fd785c9fa4c5056294f3">multiboot_info</a>
</li>
<li>framebuffer_addr
: <a class="el" href="structmultiboot__info.html#a17bb708a0853e8618cb208b31d21c3c2">multiboot_info</a>
</li>
<li>framebuffer_blue_field_position
: <a class="el" href="structmultiboot__info.html#aef7453a08ec80dcd5f2645bec2995a0f">multiboot_info</a>
</li>
<li>framebuffer_blue_mask_size
: <a class="el" href="structmultiboot__info.html#a0409fd6c556aa388c7845a222957e455">multiboot_info</a>
</li>
<li>framebuffer_bpp
: <a class="el" href="structmultiboot__info.html#a721623c95cf1c95b61678f1e2289893c">multiboot_info</a>
</li>
<li>framebuffer_green_field_position
: <a class="el" href="structmultiboot__info.html#a2fe2ac9812c7ff88c7eeb306bd836fe3">multiboot_info</a>
</li>
<li>framebuffer_green_mask_size
: <a class="el" href="structmultiboot__info.html#a18cfe05edd236d9ddbbd3d0118d22e47">multiboot_info</a>
</li>
<li>framebuffer_height
: <a class="el" href="structmultiboot__info.html#adc94f66e25a23bb66053837c1c0ec758">multiboot_info</a>
</li>
<li>framebuffer_palette_addr
: <a class="el" href="structmultiboot__info.html#a3dedc220bb3e97b53f78a72f66d202e1">multiboot_info</a>
</li>
<li>framebuffer_palette_num_colors
: <a class="el" href="structmultiboot__info.html#a37f9442827e23b75513f41b2e1674f8d">multiboot_info</a>
</li>
<li>framebuffer_pitch
: <a class="el" href="structmultiboot__info.html#a7d96c148c0360ca105ed700de1a8471b">multiboot_info</a>
</li>
<li>framebuffer_red_field_position
: <a class="el" href="structmultiboot__info.html#a0ba9589c99e3d0968e1cfabed744bfa5">multiboot_info</a>
</li>
<li>framebuffer_red_mask_size
: <a class="el" href="structmultiboot__info.html#a12b01720d430270e5afc2b28f3318e3d">multiboot_info</a>
</li>
<li>framebuffer_type
: <a class="el" href="structmultiboot__info.html#a98b2122e2f14dcfcbfabb018e602fdfc">multiboot_info</a>
</li>
<li>framebuffer_width
: <a class="el" href="structmultiboot__info.html#a72cac058f9f9ed05738d4d1b003424fd">multiboot_info</a>
</li>
</ul>
<h3><a class="anchor" id="index_g"></a>- g -</h3><ul>
<li>green
: <a class="el" href="structmultiboot__color.html#a08e1c8bc977b39015c9043645e79713d">multiboot_color</a>
</li>
<li>GreenMaskPos
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a812caaff15468cef3ea4207ceb2c16c4">MODE_INFO</a>
</li>
<li>GreenMaskSize
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a4727bb6ac8a21b55a26cd70afdf07b93">MODE_INFO</a>
</li>
</ul>
<h3><a class="anchor" id="index_h"></a>- h -</h3><ul>
<li>header_addr
: <a class="el" href="structmultiboot__header.html#a9718b2fc6ce29a37e9a209f92ab856e3">multiboot_header</a>
</li>
<li>height
: <a class="el" href="structmultiboot__header.html#a055c5e6553ea032897ad50a12f998a17">multiboot_header</a>
</li>
</ul>
<h3><a class="anchor" id="index_l"></a>- l -</h3><ul>
<li>len
: <a class="el" href="structmultiboot__mmap__entry.html#a6bfa44919a328492fa4e3d6239a23352">multiboot_mmap_entry</a>
</li>
<li>load_addr
: <a class="el" href="structmultiboot__header.html#a99de1cf326c46c76c6039f317b7a1ef2">multiboot_header</a>
</li>
<li>load_end_addr
: <a class="el" href="structmultiboot__header.html#ac9efc1a4c3cd18f286b2fd50ff052e31">multiboot_header</a>
</li>
</ul>
<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
<li>magic
: <a class="el" href="struct_f_i_r_m__header.html#a2d27c5c398bee211d2410fbdbaa5a05e">FIRM_header</a>
, <a class="el" href="structmultiboot__header.html#a7fddee92e60ff58e159c6bf2c40bf29b">multiboot_header</a>
</li>
<li>mem_lower
: <a class="el" href="structmultiboot__info.html#aa3503176ee0d132ef98537fa0b36ff09">multiboot_info</a>
</li>
<li>mem_upper
: <a class="el" href="structmultiboot__info.html#a87db5803d5a79490b2bf32cb8e9a05c9">multiboot_info</a>
</li>
<li>MemoryModel
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a8a72ec6a9d9dcf889d05447372f6b8ed">MODE_INFO</a>
</li>
<li>mmap_addr
: <a class="el" href="structmultiboot__info.html#aacf83273b9f8448d91fb24690492c0d8">multiboot_info</a>
</li>
<li>mmap_length
: <a class="el" href="structmultiboot__info.html#a86a0d881c5233a4b1c8cd690ccd19b75">multiboot_info</a>
</li>
<li>mod_end
: <a class="el" href="structmultiboot__mod__list.html#a75b0899f1e1f90d4ff629b7136f5b988">multiboot_mod_list</a>
</li>
<li>mod_start
: <a class="el" href="structmultiboot__mod__list.html#afe0e2af1e8c0297c17a7771bd1a62e0f">multiboot_mod_list</a>
</li>
<li>mode_type
: <a class="el" href="structmultiboot__header.html#a4c90b7929342dd5aab7d08afa0906d28">multiboot_header</a>
</li>
<li>ModeAttributes
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a8f384f7b253e7fba04691c9a7bf61869">MODE_INFO</a>
</li>
<li>mods_addr
: <a class="el" href="structmultiboot__info.html#a854bdbfa7b23c9c3dfa0bfc155ef8242">multiboot_info</a>
</li>
<li>mods_count
: <a class="el" href="structmultiboot__info.html#aebdafce31f94277d138202f7b1ec35cc">multiboot_info</a>
</li>
</ul>
<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
<li>num
: <a class="el" href="structmultiboot__elf__section__header__table.html#ac7a3ee82a45af6c3c10413de7620eec2">multiboot_elf_section_header_table</a>
</li>
<li>NumberOfBanks
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#af47ccee3ea2d7b618128f3ea97880f86">MODE_INFO</a>
</li>
<li>NumberOfImagePages
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a5c82ed2c8587e816e139e64fc82e3a97">MODE_INFO</a>
</li>
<li>NumberOfPlanes
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#af2cab2389902deca91d2410ee8fbd067">MODE_INFO</a>
</li>
</ul>
<h3><a class="anchor" id="index_o"></a>- o -</h3><ul>
<li>OffScreenMemOffset
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a2f550578827e82fdea72691553d9dceb">MODE_INFO</a>
</li>
<li>OffScreenMemSize
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a0e9c84a1dda1268b6225df5b7d832f0c">MODE_INFO</a>
</li>
<li>offset
: <a class="el" href="struct_f_i_r_m__sect.html#a38377a781b05475fb3f23bb4c3044f6f">FIRM_sect</a>
, <a class="el" href="structmultiboot__apm__info.html#a97958b174fe0234cafab9019eb009b91">multiboot_apm_info</a>
</li>
<li>operator&lt;&lt;()
: <a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a6144d124dcb9299c2b95963b8ac7ad54">MTGos::Base::Output</a>
</li>
</ul>
<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
<li>pad
: <a class="el" href="structmultiboot__mod__list.html#a63d98e6d313098a4d35b828e204a4e0c">multiboot_mod_list</a>
</li>
<li>PhysBasePtr
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#ab2680bfa18eb9cf5112bba5fb0c6622a">MODE_INFO</a>
</li>
<li>physical
: <a class="el" href="struct_f_i_r_m__sect.html#a8a89063765a471aa8e823d2d673a549e">FIRM_sect</a>
</li>
<li>putChar()
: <a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a9e3a286afa694700d5cf7666cf22d2e8">MTGos::Base::Output</a>
</li>
<li>puts()
: <a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a484df9ac6db83924c80118154f7088a1">MTGos::Base::Output</a>
</li>
</ul>
<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
<li>red
: <a class="el" href="structmultiboot__color.html#a4c8a91229f40c06c3c63b4c37e83d219">multiboot_color</a>
</li>
<li>RedMaskPos
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a69b9f065c3877b921e1e28ae74d51029">MODE_INFO</a>
</li>
<li>RedMaskSize
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a913ed780543a2466489f9d2b54761c5d">MODE_INFO</a>
</li>
<li>reserved
: <a class="el" href="struct_f_i_r_m__header.html#adc471470dba61f85b71e72ee4d84d73e">FIRM_header</a>
</li>
<li>Reserved
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#afed368ddd295ce1d5f6ee6c7f0e745a5">MODE_INFO</a>
</li>
<li>reserved
: <a class="el" href="structmultiboot__aout__symbol__table.html#a2317e4e566e417b8fb3502074e0807d7">multiboot_aout_symbol_table</a>
</li>
<li>Reserved_page
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#ae271e35fb165aea98b15a79ea692c237">MODE_INFO</a>
</li>
<li>ReservedMaskPos
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#adaa96a124ba7fecf2c5930779e289183">MODE_INFO</a>
</li>
<li>ReservedMaskSize
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a476c52eecf02936bc170809f375bde05">MODE_INFO</a>
</li>
<li>RSA2048
: <a class="el" href="struct_f_i_r_m__header.html#a7be52a7b7994c1013d02e2e9e523316b">FIRM_header</a>
</li>
</ul>
<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
<li>sections
: <a class="el" href="struct_f_i_r_m__header.html#a685b6a1c1a0cfb8fb0f1dfcba06b9741">FIRM_header</a>
</li>
<li>SHA256
: <a class="el" href="struct_f_i_r_m__sect.html#a1fe1f999e70cc68c0435bf48ab66c895">FIRM_sect</a>
</li>
<li>shndx
: <a class="el" href="structmultiboot__elf__section__header__table.html#adfc74c974ba232064320ba57a02d0fb3">multiboot_elf_section_header_table</a>
</li>
<li>size
: <a class="el" href="struct_f_i_r_m__sect.html#a9e91b2a4f35d02c240ff8fed515ca4f4">FIRM_sect</a>
, <a class="el" href="structmultiboot__elf__section__header__table.html#a87bed62f532b2e2e73ab41df40069e2a">multiboot_elf_section_header_table</a>
, <a class="el" href="structmultiboot__mmap__entry.html#af10c1835051b4b08bdcdb538c1b4101d">multiboot_mmap_entry</a>
</li>
<li>strsize
: <a class="el" href="structmultiboot__aout__symbol__table.html#af9876cbe1b37935ed039c855f04b760e">multiboot_aout_symbol_table</a>
</li>
</ul>
<h3><a class="anchor" id="index_t"></a>- t -</h3><ul>
<li>tabsize
: <a class="el" href="structmultiboot__aout__symbol__table.html#a3c9cc58c068678c095a7695f74375ca2">multiboot_aout_symbol_table</a>
</li>
<li>type
: <a class="el" href="structmultiboot__mmap__entry.html#aa6fc447c57f074d0babfe3bbb7017de9">multiboot_mmap_entry</a>
</li>
</ul>
<h3><a class="anchor" id="index_u"></a>- u -</h3><ul>
<li>u
: <a class="el" href="structmultiboot__info.html#a61dc20144c958a07801f479c74e5867e">multiboot_info</a>
</li>
</ul>
<h3><a class="anchor" id="index_v"></a>- v -</h3><ul>
<li>vbe_control_info
: <a class="el" href="structmultiboot__info.html#a06191cef73b64e9d64a01850547fd2e8">multiboot_info</a>
</li>
<li>vbe_interface_len
: <a class="el" href="structmultiboot__info.html#ab3c537df524db1ed0aeaa2e6f61a23e6">multiboot_info</a>
</li>
<li>vbe_interface_off
: <a class="el" href="structmultiboot__info.html#a1621d51b1cc198a1496e9f61b3708291">multiboot_info</a>
</li>
<li>vbe_interface_seg
: <a class="el" href="structmultiboot__info.html#a204c99787efd58c0f54fe1e056b1d69f">multiboot_info</a>
</li>
<li>vbe_mode
: <a class="el" href="structmultiboot__info.html#ac7653182e52bddb7e437cc8a66d74ce5">multiboot_info</a>
</li>
<li>vbe_mode_info
: <a class="el" href="structmultiboot__info.html#a88f574fe1adbcb5ff63fc95b2e072b4c">multiboot_info</a>
</li>
<li>version
: <a class="el" href="struct_f_i_r_m__header.html#a3a3ccecb2f6348d0071ce98d102e8a22">FIRM_header</a>
, <a class="el" href="structmultiboot__apm__info.html#ab06d9309bdc00fa4a8c37fdab639beb5">multiboot_apm_info</a>
</li>
</ul>
<h3><a class="anchor" id="index_w"></a>- w -</h3><ul>
<li>width
: <a class="el" href="structmultiboot__header.html#ad72a1a3dd608e73c818d0c27974def40">multiboot_header</a>
</li>
<li>WinAAttributes
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a13c07e34a389abb77442dc491768dac1">MODE_INFO</a>
</li>
<li>WinASegment
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#aaa187340991109b3d2b58ae161256b28">MODE_INFO</a>
</li>
<li>WinBAttributes
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#aecd320d96b1d3c1a7d8f09bf53e58412">MODE_INFO</a>
</li>
<li>WinBSegment
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a38a1ba42efca8285b9134f4f47c89dc4">MODE_INFO</a>
</li>
<li>WinFuncPtr
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#abe7570330397aef1564cd471329582fc">MODE_INFO</a>
</li>
<li>WinGranularity
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a6658a56578f86970dbf739f9fe1bf350">MODE_INFO</a>
</li>
<li>WinSize
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#ae04eca479fd10cabd9f46edd60763582">MODE_INFO</a>
</li>
</ul>
<h3><a class="anchor" id="index_x"></a>- x -</h3><ul>
<li>XCharSize
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#ace02de2544b40e5c83f7e9fbebd418cc">MODE_INFO</a>
</li>
<li>XResolution
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#abb1600e71614364d0a752798da65a1d6">MODE_INFO</a>
</li>
</ul>
<h3><a class="anchor" id="index_y"></a>- y -</h3><ul>
<li>YCharSize
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a818ddf6ff3ca5e5b45f76478f5813ac2">MODE_INFO</a>
</li>
<li>YResolution
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#aaa07c2ee372621e82b06376c83e718e0">MODE_INFO</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
</body>
</html>

View file

@ -1,113 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>MTGos: Class Members - Functions</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>
<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>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">MTGos
&#160;<span id="projectnumber">0.0.0</span>
</div>
<div id="projectbrief">A microkernel written completely in C++</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
<div id="navrow3" class="tabs2">
<ul class="tablist">
<li><a href="functions.html"><span>All</span></a></li>
<li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
<li><a href="functions_vars.html"><span>Variables</span></a></li>
</ul>
</div>
</div><!-- top -->
<!-- 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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;<ul>
<li>operator&lt;&lt;()
: <a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a6144d124dcb9299c2b95963b8ac7ad54">MTGos::Base::Output</a>
</li>
<li>putChar()
: <a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a9e3a286afa694700d5cf7666cf22d2e8">MTGos::Base::Output</a>
</li>
<li>puts()
: <a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a484df9ac6db83924c80118154f7088a1">MTGos::Base::Output</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
</body>
</html>

View file

@ -1,557 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>MTGos: Class Members - Variables</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>
<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>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">MTGos
&#160;<span id="projectnumber">0.0.0</span>
</div>
<div id="projectbrief">A microkernel written completely in C++</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
<div id="navrow3" class="tabs2">
<ul class="tablist">
<li><a href="functions.html"><span>All</span></a></li>
<li><a href="functions_func.html"><span>Functions</span></a></li>
<li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
</ul>
</div>
<div id="navrow4" class="tabs3">
<ul class="tablist">
<li><a href="#index_a"><span>a</span></a></li>
<li><a href="#index_b"><span>b</span></a></li>
<li><a href="#index_c"><span>c</span></a></li>
<li><a href="#index_d"><span>d</span></a></li>
<li><a href="#index_e"><span>e</span></a></li>
<li><a href="#index_f"><span>f</span></a></li>
<li><a href="#index_g"><span>g</span></a></li>
<li><a href="#index_h"><span>h</span></a></li>
<li><a href="#index_l"><span>l</span></a></li>
<li><a href="#index_m"><span>m</span></a></li>
<li><a href="#index_n"><span>n</span></a></li>
<li><a href="#index_o"><span>o</span></a></li>
<li><a href="#index_p"><span>p</span></a></li>
<li><a href="#index_r"><span>r</span></a></li>
<li><a href="#index_s"><span>s</span></a></li>
<li><a href="#index_t"><span>t</span></a></li>
<li><a href="#index_u"><span>u</span></a></li>
<li><a href="#index_v"><span>v</span></a></li>
<li><a href="#index_w"><span>w</span></a></li>
<li><a href="#index_x"><span>x</span></a></li>
<li class="current"><a href="#index_y"><span>y</span></a></li>
</ul>
</div>
</div><!-- top -->
<!-- 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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;
<h3><a class="anchor" id="index_a"></a>- a -</h3><ul>
<li>addr
: <a class="el" href="structmultiboot__aout__symbol__table.html#ab399f68a251079409489149a5d48033f">multiboot_aout_symbol_table</a>
, <a class="el" href="structmultiboot__elf__section__header__table.html#ad0c7bb0937470de83f3319015416614a">multiboot_elf_section_header_table</a>
, <a class="el" href="structmultiboot__mmap__entry.html#a3f76a637264b83e30967bcd808ff403c">multiboot_mmap_entry</a>
</li>
<li>aout_sym
: <a class="el" href="structmultiboot__info.html#acf01e96c5d199a398901516df535a5bb">multiboot_info</a>
</li>
<li>apm_table
: <a class="el" href="structmultiboot__info.html#ad4285d60142d241a9e6b68a03e62ee0a">multiboot_info</a>
</li>
<li>arm11
: <a class="el" href="struct_f_i_r_m__sect.html#a1adcbe3a44c9e970460544dcf183a00d">FIRM_sect</a>
</li>
</ul>
<h3><a class="anchor" id="index_b"></a>- b -</h3><ul>
<li>BankSize
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a14d876ec0e1f5bcaa21e69086c200b50">MODE_INFO</a>
</li>
<li>base
: <a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a1b713f91402dd5c1fa466268fac2e439">MTGos::Base::Output</a>
</li>
<li>BitsPerPixel
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a880652ae9c52f6a83e1fbf38f2799de9">MODE_INFO</a>
</li>
<li>blue
: <a class="el" href="structmultiboot__color.html#a6f8d17b0f35ff4cbf9c51dcbc3ea7d01">multiboot_color</a>
</li>
<li>BlueMaskPos
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#ae2adf5427d1c133490ef54268d409bde">MODE_INFO</a>
</li>
<li>BlueMaskSize
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a3f3aae9079285d788424ddf9c0ab4da9">MODE_INFO</a>
</li>
<li>boot_device
: <a class="el" href="structmultiboot__info.html#ac7dd626a05c9ba62d55ea8a7a254de80">multiboot_info</a>
</li>
<li>boot_loader_name
: <a class="el" href="structmultiboot__info.html#a4442438f7c2da9c0cf87a94ffd1acc04">multiboot_info</a>
</li>
<li>bss_end_addr
: <a class="el" href="structmultiboot__header.html#ab4f2496ec9b0d1a95985929d281dfa19">multiboot_header</a>
</li>
<li>BytesPerScanLine
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a7e836227c5d2ff4dc3bd7b90bdf1fb7b">MODE_INFO</a>
</li>
</ul>
<h3><a class="anchor" id="index_c"></a>- c -</h3><ul>
<li>checksum
: <a class="el" href="structmultiboot__header.html#a17e73abddfe8264c254767a20099038d">multiboot_header</a>
</li>
<li>cmdline
: <a class="el" href="structmultiboot__info.html#a0f2f05f69c69c615bf2b4820d357cf36">multiboot_info</a>
, <a class="el" href="structmultiboot__mod__list.html#a31365a9d2d0cae071f5cb8bddb9b33fb">multiboot_mod_list</a>
</li>
<li>config_table
: <a class="el" href="structmultiboot__info.html#a919ce01f85d05ab90857f8591dfb3948">multiboot_info</a>
</li>
<li>cseg
: <a class="el" href="structmultiboot__apm__info.html#a9eedcae62ee49310914e238d07094c4b">multiboot_apm_info</a>
</li>
<li>cseg_16
: <a class="el" href="structmultiboot__apm__info.html#a9abc154a9c3a0f3d9ae96cf2b5044b43">multiboot_apm_info</a>
</li>
<li>cseg_16_len
: <a class="el" href="structmultiboot__apm__info.html#a09573729600592739fe8f2480217a30d">multiboot_apm_info</a>
</li>
<li>cseg_len
: <a class="el" href="structmultiboot__apm__info.html#a95aa6b556019e1b9c526b190341cc531">multiboot_apm_info</a>
</li>
</ul>
<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
<li>depth
: <a class="el" href="structmultiboot__header.html#aba85b53dc3af1bf99c71292a776e9dff">multiboot_header</a>
</li>
<li>DirectColorModeInfo
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a2ed2e0b7027fd0394545e4967e59d9bf">MODE_INFO</a>
</li>
<li>drives_addr
: <a class="el" href="structmultiboot__info.html#a34d90ffaaf58124095cb17de9c3b1515">multiboot_info</a>
</li>
<li>drives_length
: <a class="el" href="structmultiboot__info.html#abe859eaa7e97309f072b3bc1caf5742e">multiboot_info</a>
</li>
<li>dseg
: <a class="el" href="structmultiboot__apm__info.html#a98cd7da8760cf5d49ba55e1f9e76c6d4">multiboot_apm_info</a>
</li>
<li>dseg_len
: <a class="el" href="structmultiboot__apm__info.html#afee11d31183fe424af90546b10c9fac2">multiboot_apm_info</a>
</li>
</ul>
<h3><a class="anchor" id="index_e"></a>- e -</h3><ul>
<li>elf_sec
: <a class="el" href="structmultiboot__info.html#ab06f895b6b56ca37c8123d145da52387">multiboot_info</a>
</li>
<li>entry_addr
: <a class="el" href="structmultiboot__header.html#ac3d807775a9d69730e6698dcdcf6491e">multiboot_header</a>
</li>
<li>entrypoint
: <a class="el" href="struct_f_i_r_m__header.html#ad1612a664851fdd7f9ca671af2bfc431">FIRM_header</a>
</li>
</ul>
<h3><a class="anchor" id="index_f"></a>- f -</h3><ul>
<li>flags
: <a class="el" href="structmultiboot__apm__info.html#a55fb7837ae61f63d0310b65767a2505c">multiboot_apm_info</a>
, <a class="el" href="structmultiboot__header.html#ab922f32c179ec7bde91519d19f27d95b">multiboot_header</a>
, <a class="el" href="structmultiboot__info.html#aa562865bc325fd785c9fa4c5056294f3">multiboot_info</a>
</li>
<li>framebuffer_addr
: <a class="el" href="structmultiboot__info.html#a17bb708a0853e8618cb208b31d21c3c2">multiboot_info</a>
</li>
<li>framebuffer_blue_field_position
: <a class="el" href="structmultiboot__info.html#aef7453a08ec80dcd5f2645bec2995a0f">multiboot_info</a>
</li>
<li>framebuffer_blue_mask_size
: <a class="el" href="structmultiboot__info.html#a0409fd6c556aa388c7845a222957e455">multiboot_info</a>
</li>
<li>framebuffer_bpp
: <a class="el" href="structmultiboot__info.html#a721623c95cf1c95b61678f1e2289893c">multiboot_info</a>
</li>
<li>framebuffer_green_field_position
: <a class="el" href="structmultiboot__info.html#a2fe2ac9812c7ff88c7eeb306bd836fe3">multiboot_info</a>
</li>
<li>framebuffer_green_mask_size
: <a class="el" href="structmultiboot__info.html#a18cfe05edd236d9ddbbd3d0118d22e47">multiboot_info</a>
</li>
<li>framebuffer_height
: <a class="el" href="structmultiboot__info.html#adc94f66e25a23bb66053837c1c0ec758">multiboot_info</a>
</li>
<li>framebuffer_palette_addr
: <a class="el" href="structmultiboot__info.html#a3dedc220bb3e97b53f78a72f66d202e1">multiboot_info</a>
</li>
<li>framebuffer_palette_num_colors
: <a class="el" href="structmultiboot__info.html#a37f9442827e23b75513f41b2e1674f8d">multiboot_info</a>
</li>
<li>framebuffer_pitch
: <a class="el" href="structmultiboot__info.html#a7d96c148c0360ca105ed700de1a8471b">multiboot_info</a>
</li>
<li>framebuffer_red_field_position
: <a class="el" href="structmultiboot__info.html#a0ba9589c99e3d0968e1cfabed744bfa5">multiboot_info</a>
</li>
<li>framebuffer_red_mask_size
: <a class="el" href="structmultiboot__info.html#a12b01720d430270e5afc2b28f3318e3d">multiboot_info</a>
</li>
<li>framebuffer_type
: <a class="el" href="structmultiboot__info.html#a98b2122e2f14dcfcbfabb018e602fdfc">multiboot_info</a>
</li>
<li>framebuffer_width
: <a class="el" href="structmultiboot__info.html#a72cac058f9f9ed05738d4d1b003424fd">multiboot_info</a>
</li>
</ul>
<h3><a class="anchor" id="index_g"></a>- g -</h3><ul>
<li>green
: <a class="el" href="structmultiboot__color.html#a08e1c8bc977b39015c9043645e79713d">multiboot_color</a>
</li>
<li>GreenMaskPos
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a812caaff15468cef3ea4207ceb2c16c4">MODE_INFO</a>
</li>
<li>GreenMaskSize
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a4727bb6ac8a21b55a26cd70afdf07b93">MODE_INFO</a>
</li>
</ul>
<h3><a class="anchor" id="index_h"></a>- h -</h3><ul>
<li>header_addr
: <a class="el" href="structmultiboot__header.html#a9718b2fc6ce29a37e9a209f92ab856e3">multiboot_header</a>
</li>
<li>height
: <a class="el" href="structmultiboot__header.html#a055c5e6553ea032897ad50a12f998a17">multiboot_header</a>
</li>
</ul>
<h3><a class="anchor" id="index_l"></a>- l -</h3><ul>
<li>len
: <a class="el" href="structmultiboot__mmap__entry.html#a6bfa44919a328492fa4e3d6239a23352">multiboot_mmap_entry</a>
</li>
<li>load_addr
: <a class="el" href="structmultiboot__header.html#a99de1cf326c46c76c6039f317b7a1ef2">multiboot_header</a>
</li>
<li>load_end_addr
: <a class="el" href="structmultiboot__header.html#ac9efc1a4c3cd18f286b2fd50ff052e31">multiboot_header</a>
</li>
</ul>
<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
<li>magic
: <a class="el" href="struct_f_i_r_m__header.html#a2d27c5c398bee211d2410fbdbaa5a05e">FIRM_header</a>
, <a class="el" href="structmultiboot__header.html#a7fddee92e60ff58e159c6bf2c40bf29b">multiboot_header</a>
</li>
<li>mem_lower
: <a class="el" href="structmultiboot__info.html#aa3503176ee0d132ef98537fa0b36ff09">multiboot_info</a>
</li>
<li>mem_upper
: <a class="el" href="structmultiboot__info.html#a87db5803d5a79490b2bf32cb8e9a05c9">multiboot_info</a>
</li>
<li>MemoryModel
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a8a72ec6a9d9dcf889d05447372f6b8ed">MODE_INFO</a>
</li>
<li>mmap_addr
: <a class="el" href="structmultiboot__info.html#aacf83273b9f8448d91fb24690492c0d8">multiboot_info</a>
</li>
<li>mmap_length
: <a class="el" href="structmultiboot__info.html#a86a0d881c5233a4b1c8cd690ccd19b75">multiboot_info</a>
</li>
<li>mod_end
: <a class="el" href="structmultiboot__mod__list.html#a75b0899f1e1f90d4ff629b7136f5b988">multiboot_mod_list</a>
</li>
<li>mod_start
: <a class="el" href="structmultiboot__mod__list.html#afe0e2af1e8c0297c17a7771bd1a62e0f">multiboot_mod_list</a>
</li>
<li>mode_type
: <a class="el" href="structmultiboot__header.html#a4c90b7929342dd5aab7d08afa0906d28">multiboot_header</a>
</li>
<li>ModeAttributes
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a8f384f7b253e7fba04691c9a7bf61869">MODE_INFO</a>
</li>
<li>mods_addr
: <a class="el" href="structmultiboot__info.html#a854bdbfa7b23c9c3dfa0bfc155ef8242">multiboot_info</a>
</li>
<li>mods_count
: <a class="el" href="structmultiboot__info.html#aebdafce31f94277d138202f7b1ec35cc">multiboot_info</a>
</li>
</ul>
<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
<li>num
: <a class="el" href="structmultiboot__elf__section__header__table.html#ac7a3ee82a45af6c3c10413de7620eec2">multiboot_elf_section_header_table</a>
</li>
<li>NumberOfBanks
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#af47ccee3ea2d7b618128f3ea97880f86">MODE_INFO</a>
</li>
<li>NumberOfImagePages
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a5c82ed2c8587e816e139e64fc82e3a97">MODE_INFO</a>
</li>
<li>NumberOfPlanes
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#af2cab2389902deca91d2410ee8fbd067">MODE_INFO</a>
</li>
</ul>
<h3><a class="anchor" id="index_o"></a>- o -</h3><ul>
<li>OffScreenMemOffset
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a2f550578827e82fdea72691553d9dceb">MODE_INFO</a>
</li>
<li>OffScreenMemSize
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a0e9c84a1dda1268b6225df5b7d832f0c">MODE_INFO</a>
</li>
<li>offset
: <a class="el" href="struct_f_i_r_m__sect.html#a38377a781b05475fb3f23bb4c3044f6f">FIRM_sect</a>
, <a class="el" href="structmultiboot__apm__info.html#a97958b174fe0234cafab9019eb009b91">multiboot_apm_info</a>
</li>
</ul>
<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
<li>pad
: <a class="el" href="structmultiboot__mod__list.html#a63d98e6d313098a4d35b828e204a4e0c">multiboot_mod_list</a>
</li>
<li>PhysBasePtr
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#ab2680bfa18eb9cf5112bba5fb0c6622a">MODE_INFO</a>
</li>
<li>physical
: <a class="el" href="struct_f_i_r_m__sect.html#a8a89063765a471aa8e823d2d673a549e">FIRM_sect</a>
</li>
</ul>
<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
<li>red
: <a class="el" href="structmultiboot__color.html#a4c8a91229f40c06c3c63b4c37e83d219">multiboot_color</a>
</li>
<li>RedMaskPos
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a69b9f065c3877b921e1e28ae74d51029">MODE_INFO</a>
</li>
<li>RedMaskSize
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a913ed780543a2466489f9d2b54761c5d">MODE_INFO</a>
</li>
<li>reserved
: <a class="el" href="struct_f_i_r_m__header.html#adc471470dba61f85b71e72ee4d84d73e">FIRM_header</a>
</li>
<li>Reserved
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#afed368ddd295ce1d5f6ee6c7f0e745a5">MODE_INFO</a>
</li>
<li>reserved
: <a class="el" href="structmultiboot__aout__symbol__table.html#a2317e4e566e417b8fb3502074e0807d7">multiboot_aout_symbol_table</a>
</li>
<li>Reserved_page
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#ae271e35fb165aea98b15a79ea692c237">MODE_INFO</a>
</li>
<li>ReservedMaskPos
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#adaa96a124ba7fecf2c5930779e289183">MODE_INFO</a>
</li>
<li>ReservedMaskSize
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a476c52eecf02936bc170809f375bde05">MODE_INFO</a>
</li>
<li>RSA2048
: <a class="el" href="struct_f_i_r_m__header.html#a7be52a7b7994c1013d02e2e9e523316b">FIRM_header</a>
</li>
</ul>
<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
<li>sections
: <a class="el" href="struct_f_i_r_m__header.html#a685b6a1c1a0cfb8fb0f1dfcba06b9741">FIRM_header</a>
</li>
<li>SHA256
: <a class="el" href="struct_f_i_r_m__sect.html#a1fe1f999e70cc68c0435bf48ab66c895">FIRM_sect</a>
</li>
<li>shndx
: <a class="el" href="structmultiboot__elf__section__header__table.html#adfc74c974ba232064320ba57a02d0fb3">multiboot_elf_section_header_table</a>
</li>
<li>size
: <a class="el" href="struct_f_i_r_m__sect.html#a9e91b2a4f35d02c240ff8fed515ca4f4">FIRM_sect</a>
, <a class="el" href="structmultiboot__elf__section__header__table.html#a87bed62f532b2e2e73ab41df40069e2a">multiboot_elf_section_header_table</a>
, <a class="el" href="structmultiboot__mmap__entry.html#af10c1835051b4b08bdcdb538c1b4101d">multiboot_mmap_entry</a>
</li>
<li>strsize
: <a class="el" href="structmultiboot__aout__symbol__table.html#af9876cbe1b37935ed039c855f04b760e">multiboot_aout_symbol_table</a>
</li>
</ul>
<h3><a class="anchor" id="index_t"></a>- t -</h3><ul>
<li>tabsize
: <a class="el" href="structmultiboot__aout__symbol__table.html#a3c9cc58c068678c095a7695f74375ca2">multiboot_aout_symbol_table</a>
</li>
<li>type
: <a class="el" href="structmultiboot__mmap__entry.html#aa6fc447c57f074d0babfe3bbb7017de9">multiboot_mmap_entry</a>
</li>
</ul>
<h3><a class="anchor" id="index_u"></a>- u -</h3><ul>
<li>u
: <a class="el" href="structmultiboot__info.html#a61dc20144c958a07801f479c74e5867e">multiboot_info</a>
</li>
</ul>
<h3><a class="anchor" id="index_v"></a>- v -</h3><ul>
<li>vbe_control_info
: <a class="el" href="structmultiboot__info.html#a06191cef73b64e9d64a01850547fd2e8">multiboot_info</a>
</li>
<li>vbe_interface_len
: <a class="el" href="structmultiboot__info.html#ab3c537df524db1ed0aeaa2e6f61a23e6">multiboot_info</a>
</li>
<li>vbe_interface_off
: <a class="el" href="structmultiboot__info.html#a1621d51b1cc198a1496e9f61b3708291">multiboot_info</a>
</li>
<li>vbe_interface_seg
: <a class="el" href="structmultiboot__info.html#a204c99787efd58c0f54fe1e056b1d69f">multiboot_info</a>
</li>
<li>vbe_mode
: <a class="el" href="structmultiboot__info.html#ac7653182e52bddb7e437cc8a66d74ce5">multiboot_info</a>
</li>
<li>vbe_mode_info
: <a class="el" href="structmultiboot__info.html#a88f574fe1adbcb5ff63fc95b2e072b4c">multiboot_info</a>
</li>
<li>version
: <a class="el" href="struct_f_i_r_m__header.html#a3a3ccecb2f6348d0071ce98d102e8a22">FIRM_header</a>
, <a class="el" href="structmultiboot__apm__info.html#ab06d9309bdc00fa4a8c37fdab639beb5">multiboot_apm_info</a>
</li>
</ul>
<h3><a class="anchor" id="index_w"></a>- w -</h3><ul>
<li>width
: <a class="el" href="structmultiboot__header.html#ad72a1a3dd608e73c818d0c27974def40">multiboot_header</a>
</li>
<li>WinAAttributes
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a13c07e34a389abb77442dc491768dac1">MODE_INFO</a>
</li>
<li>WinASegment
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#aaa187340991109b3d2b58ae161256b28">MODE_INFO</a>
</li>
<li>WinBAttributes
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#aecd320d96b1d3c1a7d8f09bf53e58412">MODE_INFO</a>
</li>
<li>WinBSegment
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a38a1ba42efca8285b9134f4f47c89dc4">MODE_INFO</a>
</li>
<li>WinFuncPtr
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#abe7570330397aef1564cd471329582fc">MODE_INFO</a>
</li>
<li>WinGranularity
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a6658a56578f86970dbf739f9fe1bf350">MODE_INFO</a>
</li>
<li>WinSize
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#ae04eca479fd10cabd9f46edd60763582">MODE_INFO</a>
</li>
</ul>
<h3><a class="anchor" id="index_x"></a>- x -</h3><ul>
<li>XCharSize
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#ace02de2544b40e5c83f7e9fbebd418cc">MODE_INFO</a>
</li>
<li>XResolution
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#abb1600e71614364d0a752798da65a1d6">MODE_INFO</a>
</li>
</ul>
<h3><a class="anchor" id="index_y"></a>- y -</h3><ul>
<li>YCharSize
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a818ddf6ff3ca5e5b45f76478f5813ac2">MODE_INFO</a>
</li>
<li>YResolution
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#aaa07c2ee372621e82b06376c83e718e0">MODE_INFO</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
</body>
</html>

View file

@ -1,525 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>MTGos: File Members</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>
<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>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">MTGos
&#160;<span id="projectnumber">0.0.0</span>
</div>
<div id="projectbrief">A microkernel written completely in C++</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&#160;List</span></a></li>
<li class="current"><a href="globals.html"><span>File&#160;Members</span></a></li>
</ul>
</div>
<div id="navrow3" class="tabs2">
<ul class="tablist">
<li class="current"><a href="globals.html"><span>All</span></a></li>
<li><a href="globals_func.html"><span>Functions</span></a></li>
<li><a href="globals_vars.html"><span>Variables</span></a></li>
<li><a href="globals_type.html"><span>Typedefs</span></a></li>
<li><a href="globals_defs.html"><span>Macros</span></a></li>
</ul>
</div>
<div id="navrow4" class="tabs3">
<ul class="tablist">
<li><a href="#index__"><span>_</span></a></li>
<li><a href="#index_a"><span>a</span></a></li>
<li><a href="#index_b"><span>b</span></a></li>
<li><a href="#index_d"><span>d</span></a></li>
<li><a href="#index_e"><span>e</span></a></li>
<li><a href="#index_g"><span>g</span></a></li>
<li><a href="#index_i"><span>i</span></a></li>
<li><a href="#index_l"><span>l</span></a></li>
<li><a href="#index_m"><span>m</span></a></li>
<li><a href="#index_n"><span>n</span></a></li>
<li><a href="#index_o"><span>o</span></a></li>
<li><a href="#index_p"><span>p</span></a></li>
<li><a href="#index_r"><span>r</span></a></li>
<li><a href="#index_s"><span>s</span></a></li>
<li><a href="#index_t"><span>t</span></a></li>
<li><a href="#index_u"><span>u</span></a></li>
<li><a href="#index_v"><span>v</span></a></li>
<li><a href="#index_w"><span>w</span></a></li>
<li><a href="#index_x"><span>x</span></a></li>
<li class="current"><a href="#index_y"><span>y</span></a></li>
</ul>
</div>
</div><!-- top -->
<!-- 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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
<div class="textblock">Here is a list of all file members with links to the files they belong to:</div>
<h3><a class="anchor" id="index__"></a>- _ -</h3><ul>
<li>__attribute__
: <a class="el" href="multiboot_8h.html#a76ae64e1ba3c94e0e9259d974f69e347">multiboot.h</a>
, <a class="el" href="init_8c.html#a10d79dd48dc82c172759244b582a9307">init.c</a>
, <a class="el" href="multiboot_8h.html#aa6b9a7218d544abc2be2bd335681b0a1">multiboot.h</a>
</li>
<li>__cxa_pure_virtual()
: <a class="el" href="init_8cpp.html#a6be7d9ce80c86f5178635fa86c2dd5e7">init.cpp</a>
</li>
<li>_start()
: <a class="el" href="init_8cpp.html#a078e7d7a89207ea1c3575850e0fff462">init.cpp</a>
</li>
</ul>
<h3><a class="anchor" id="index_a"></a>- a -</h3><ul>
<li>addr
: <a class="el" href="multiboot_8h.html#a8286ae6db03c34c4bb161accbfbfbbcd">multiboot.h</a>
</li>
<li>arm11
: <a class="el" href="init_8c.html#ae37ed54bd49226775904ceb6c6afb371">init.c</a>
</li>
</ul>
<h3><a class="anchor" id="index_b"></a>- b -</h3><ul>
<li>BankSize
: <a class="el" href="multiboot_8h.html#a696508b5c8c166e97d4f597c720d4067">multiboot.h</a>
</li>
<li>BitsPerPixel
: <a class="el" href="multiboot_8h.html#a27849358fc386f9e3a8314fc69883ece">multiboot.h</a>
</li>
<li>BlueMaskPos
: <a class="el" href="multiboot_8h.html#a612cd0d43e45e8391a9881f48f8a40ea">multiboot.h</a>
</li>
<li>BlueMaskSize
: <a class="el" href="multiboot_8h.html#a0a1b16f85b9b13785a96d3f9b7c203f2">multiboot.h</a>
</li>
<li>BytesPerScanLine
: <a class="el" href="multiboot_8h.html#a99eea0fc9de5852642efca8a25b4d753">multiboot.h</a>
</li>
</ul>
<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
<li>DirectColorModeInfo
: <a class="el" href="multiboot_8h.html#ab59c32426fe5932cddde6f966f4f3d30">multiboot.h</a>
</li>
</ul>
<h3><a class="anchor" id="index_e"></a>- e -</h3><ul>
<li>end_ctors
: <a class="el" href="init_8cpp.html#a00ae9cd3f17dfacdef7b859e63920e23">init.cpp</a>
</li>
<li>end_dtors
: <a class="el" href="init_8cpp.html#a3c191c18392627cae308d1adf9e24351">init.cpp</a>
</li>
<li>entrypoint
: <a class="el" href="init_8c.html#ac77d736c7a6ce0e4cb1c6081311365fe">init.c</a>
</li>
</ul>
<h3><a class="anchor" id="index_g"></a>- g -</h3><ul>
<li>GreenMaskPos
: <a class="el" href="multiboot_8h.html#a4a6db3c822dad9fe2611e90adf6a1b45">multiboot.h</a>
</li>
<li>GreenMaskSize
: <a class="el" href="multiboot_8h.html#a4fbf297ec44224778127b7321ec216ac">multiboot.h</a>
</li>
</ul>
<h3><a class="anchor" id="index_i"></a>- i -</h3><ul>
<li>init()
: <a class="el" href="init_8c.html#a1759742611d6bfa4566fa4a49eb720b2">init.c</a>
</li>
<li>int16_t
: <a class="el" href="stdint_8h.html#a269259c924dce846340ddbb810db2e3c">stdint.h</a>
</li>
<li>int32_t
: <a class="el" href="stdint_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">stdint.h</a>
</li>
<li>int64_t
: <a class="el" href="stdint_8h.html#a831d6234342279926bb11bad3a37add9">stdint.h</a>
</li>
<li>int8_t
: <a class="el" href="stdint_8h.html#aef44329758059c91c76d334e8fc09700">stdint.h</a>
</li>
</ul>
<h3><a class="anchor" id="index_l"></a>- l -</h3><ul>
<li>len
: <a class="el" href="multiboot_8h.html#a6de3a6d27a7e07942958b912d39792e6">multiboot.h</a>
</li>
</ul>
<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
<li>magic
: <a class="el" href="init_8c.html#a03dedff415badb9581a8ca90e6a45b53">init.c</a>
</li>
<li>MemoryModel
: <a class="el" href="multiboot_8h.html#a7049e1fe402c1ba8e2d19da1bb9ea237">multiboot.h</a>
</li>
<li>ModeAttributes
: <a class="el" href="multiboot_8h.html#a2a883485beac6e6bb89b8a312cba3eaa">multiboot.h</a>
</li>
<li>MULTIBOOT_AOUT_KLUDGE
: <a class="el" href="multiboot_8h.html#a791f0c6a97c36de5388c990503ee4639">multiboot.h</a>
</li>
<li>multiboot_aout_symbol_table_t
: <a class="el" href="multiboot_8h.html#a2f11acfde9ee0022a999f69d3e972352">multiboot.h</a>
</li>
<li>MULTIBOOT_BOOTLOADER_MAGIC
: <a class="el" href="multiboot_8h.html#aacd617f4e3daafd6eab95fb6215ccae4">multiboot.h</a>
</li>
<li>multiboot_elf_section_header_table_t
: <a class="el" href="multiboot_8h.html#a2ea4dd45da23724e95b9fc701b41d1e0">multiboot.h</a>
</li>
<li>MULTIBOOT_FRAMEBUFFER_TYPE_EGA_TEXT
: <a class="el" href="multiboot_8h.html#af6005f97267af2cb0ff37fb245284440">multiboot.h</a>
</li>
<li>MULTIBOOT_FRAMEBUFFER_TYPE_INDEXED
: <a class="el" href="multiboot_8h.html#a8e2af641ff42074bb807c3ec9e33b2e0">multiboot.h</a>
</li>
<li>MULTIBOOT_FRAMEBUFFER_TYPE_RGB
: <a class="el" href="multiboot_8h.html#a34b2f01226ea42de22e06db7f652fbb1">multiboot.h</a>
</li>
<li>MULTIBOOT_HEADER_ALIGN
: <a class="el" href="multiboot_8h.html#abc554da6e5184d34e039b551177434ba">multiboot.h</a>
</li>
<li>MULTIBOOT_HEADER_MAGIC
: <a class="el" href="multiboot_8h.html#ab36ad4b4a42c58aac4ad1f2ba13054e9">multiboot.h</a>
</li>
<li>MULTIBOOT_INFO_ALIGN
: <a class="el" href="multiboot_8h.html#a7f583196f43e30e93323f5e44554d726">multiboot.h</a>
</li>
<li>MULTIBOOT_INFO_AOUT_SYMS
: <a class="el" href="multiboot_8h.html#a186ab9e55c5bc612b9fd7e10b4be5600">multiboot.h</a>
</li>
<li>MULTIBOOT_INFO_APM_TABLE
: <a class="el" href="multiboot_8h.html#aab73446f0cee2e9dc91f43eb9a0c806b">multiboot.h</a>
</li>
<li>MULTIBOOT_INFO_BOOT_LOADER_NAME
: <a class="el" href="multiboot_8h.html#a9743476d5f32c9ae22f6254a0e3ba11d">multiboot.h</a>
</li>
<li>MULTIBOOT_INFO_BOOTDEV
: <a class="el" href="multiboot_8h.html#acfde5ffdd699c023dd8f4b89aa66556f">multiboot.h</a>
</li>
<li>MULTIBOOT_INFO_CMDLINE
: <a class="el" href="multiboot_8h.html#ae75fb4f821b7ab405d46318d9b90a677">multiboot.h</a>
</li>
<li>MULTIBOOT_INFO_CONFIG_TABLE
: <a class="el" href="multiboot_8h.html#ad60e5b72325f5752e955879f3fbb44c3">multiboot.h</a>
</li>
<li>MULTIBOOT_INFO_DRIVE_INFO
: <a class="el" href="multiboot_8h.html#af2c5803d8cc6e1e8c00181ca546e68ab">multiboot.h</a>
</li>
<li>MULTIBOOT_INFO_ELF_SHDR
: <a class="el" href="multiboot_8h.html#ad7d22ae99c11dc92152acdc8494a71f0">multiboot.h</a>
</li>
<li>MULTIBOOT_INFO_FRAMEBUFFER_INFO
: <a class="el" href="multiboot_8h.html#a1c07b211ed2c374f5fbcf40c97bce2c0">multiboot.h</a>
</li>
<li>MULTIBOOT_INFO_MEM_MAP
: <a class="el" href="multiboot_8h.html#a2d16dabdfdee01362c3457d06f0ff850">multiboot.h</a>
</li>
<li>MULTIBOOT_INFO_MEMORY
: <a class="el" href="multiboot_8h.html#a1cb6047ede9a179b2958048573269d7a">multiboot.h</a>
</li>
<li>MULTIBOOT_INFO_MODS
: <a class="el" href="multiboot_8h.html#a9a06a0175854cc6af54ddb6bd798c5bc">multiboot.h</a>
</li>
<li>multiboot_info_t
: <a class="el" href="multiboot_8h.html#a8cb99862e8314c32c007eee9d2481ae1">multiboot.h</a>
</li>
<li>MULTIBOOT_INFO_VBE_INFO
: <a class="el" href="multiboot_8h.html#abf0a727e2e262407c77d54baf40d2f39">multiboot.h</a>
</li>
<li>MULTIBOOT_MEMORY_ACPI_RECLAIMABLE
: <a class="el" href="multiboot_8h.html#af35be82586f332a561d00207c937ee57">multiboot.h</a>
</li>
<li>MULTIBOOT_MEMORY_AVAILABLE
: <a class="el" href="multiboot_8h.html#a7fe141351ebcde0acbd6118ad0ea1a21">multiboot.h</a>
</li>
<li>MULTIBOOT_MEMORY_BADRAM
: <a class="el" href="multiboot_8h.html#a1604ec18ac949d88dab993904b08c075">multiboot.h</a>
</li>
<li>MULTIBOOT_MEMORY_INFO
: <a class="el" href="multiboot_8h.html#afdfca6bbbf4b7dca40e9d43e58201f55">multiboot.h</a>
</li>
<li>multiboot_memory_map_t
: <a class="el" href="multiboot_8h.html#a2aa16c58ceb6b9548aded205e46e8a3b">multiboot.h</a>
</li>
<li>MULTIBOOT_MEMORY_NVS
: <a class="el" href="multiboot_8h.html#a68f78286f7434d373a82f1b6f6473c72">multiboot.h</a>
</li>
<li>MULTIBOOT_MEMORY_RESERVED
: <a class="el" href="multiboot_8h.html#a0299aedc71e1f6707181471bafb18e7c">multiboot.h</a>
</li>
<li>MULTIBOOT_MOD_ALIGN
: <a class="el" href="multiboot_8h.html#ab3284a28549f2a2f1a2001ca023aaa1e">multiboot.h</a>
</li>
<li>multiboot_module_t
: <a class="el" href="multiboot_8h.html#a84f7545f2c7b26164fed10a81bd052fd">multiboot.h</a>
</li>
<li>MULTIBOOT_PAGE_ALIGN
: <a class="el" href="multiboot_8h.html#aab5e5487e858de2a031cd3f1232f7b60">multiboot.h</a>
</li>
<li>MULTIBOOT_SEARCH
: <a class="el" href="multiboot_8h.html#a0b53e2de91aa7498c4b476776b27e5f3">multiboot.h</a>
</li>
<li>multiboot_uint16_t
: <a class="el" href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3">multiboot.h</a>
</li>
<li>multiboot_uint32_t
: <a class="el" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot.h</a>
</li>
<li>multiboot_uint64_t
: <a class="el" href="multiboot_8h.html#a8dfdd61648b48aa31845db590970e06a">multiboot.h</a>
</li>
<li>multiboot_uint8_t
: <a class="el" href="multiboot_8h.html#a037f602538fccf97e90021c19fdfc047">multiboot.h</a>
</li>
<li>MULTIBOOT_VIDEO_MODE
: <a class="el" href="multiboot_8h.html#a74a1da9293ae3835241c60b2d9e65e8d">multiboot.h</a>
</li>
</ul>
<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
<li>NumberOfBanks
: <a class="el" href="multiboot_8h.html#a2859b02f75b5563fab60d1e88c805e50">multiboot.h</a>
</li>
<li>NumberOfImagePages
: <a class="el" href="multiboot_8h.html#a1aae79b073555a7651874a3337c708c9">multiboot.h</a>
</li>
<li>NumberOfPlanes
: <a class="el" href="multiboot_8h.html#aa1b05acb09bf7197679f5ae3f954bcd6">multiboot.h</a>
</li>
</ul>
<h3><a class="anchor" id="index_o"></a>- o -</h3><ul>
<li>OffScreenMemOffset
: <a class="el" href="multiboot_8h.html#a38efd8108381f08d44b42ce851fedc0b">multiboot.h</a>
</li>
<li>OffScreenMemSize
: <a class="el" href="multiboot_8h.html#ab4ff4006b01440fca4185213a59d8a6e">multiboot.h</a>
</li>
<li>offset
: <a class="el" href="init_8c.html#a29b5297d3393519050e3126c4cb07c1c">init.c</a>
</li>
</ul>
<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
<li>PhysBasePtr
: <a class="el" href="multiboot_8h.html#a77de1ce0d09cf610c31a1301f7cd5520">multiboot.h</a>
</li>
<li>physical
: <a class="el" href="init_8c.html#a388bdfee4074b0bddcaabf1719bd4c58">init.c</a>
</li>
</ul>
<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
<li>RedMaskPos
: <a class="el" href="multiboot_8h.html#afc688bb02ec93b5f4238832fbb75bef1">multiboot.h</a>
</li>
<li>RedMaskSize
: <a class="el" href="multiboot_8h.html#ab075edb62d8c493b0db868fbaa704b9e">multiboot.h</a>
</li>
<li>Reserved
: <a class="el" href="multiboot_8h.html#ae7b52b0eae5b6a50092bdb2535e6833e">multiboot.h</a>
</li>
<li>reserved
: <a class="el" href="init_8c.html#ab8728043a657910cc02693dfd5cc5d7a">init.c</a>
</li>
<li>Reserved_page
: <a class="el" href="multiboot_8h.html#a471b5031c20fa684175b99daf343ddbf">multiboot.h</a>
</li>
<li>ReservedMaskPos
: <a class="el" href="multiboot_8h.html#a7e024175e59a1ce58adf517959c92e00">multiboot.h</a>
</li>
<li>ReservedMaskSize
: <a class="el" href="multiboot_8h.html#a13f5f8c137757a8e11697cf914f68f3f">multiboot.h</a>
</li>
<li>RSA2048
: <a class="el" href="init_8c.html#a374d9e480837445ab2ac3c57bd0d32d3">init.c</a>
</li>
</ul>
<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
<li>sections
: <a class="el" href="init_8c.html#a1e11470b0a65f8d9b7619857d1f19acf">init.c</a>
</li>
<li>SHA256
: <a class="el" href="init_8c.html#a01b54fda0bed15306e272d0bfc9185d4">init.c</a>
</li>
<li>size
: <a class="el" href="init_8c.html#aac913b3a1f6ef005d66bf7a84428773e">init.c</a>
, <a class="el" href="multiboot_8h.html#a6d813a0f2b5281b18dea3f4cda696c33">multiboot.h</a>
</li>
<li>size_t
: <a class="el" href="stdint_8h.html#aea0c7eab1ce1eebb4e879ef4e23c16ee">stdint.h</a>
</li>
<li>start_ctors
: <a class="el" href="init_8cpp.html#a4e028ca40b16f68834980c6c1531e38a">init.cpp</a>
</li>
<li>start_dtors
: <a class="el" href="init_8cpp.html#a35c7552a18801a92e2fd4d95dd99342e">init.cpp</a>
</li>
</ul>
<h3><a class="anchor" id="index_t"></a>- t -</h3><ul>
<li>type
: <a class="el" href="multiboot_8h.html#a8da1a8c7127a0371eec0810a29e30f3c">multiboot.h</a>
</li>
</ul>
<h3><a class="anchor" id="index_u"></a>- u -</h3><ul>
<li>uint16_t
: <a class="el" href="stdint_8h.html#a273cf69d639a59973b6019625df33e30">stdint.h</a>
</li>
<li>uint32_t
: <a class="el" href="stdint_8h.html#a435d1572bf3f880d55459d9805097f62">stdint.h</a>
</li>
<li>uint64_t
: <a class="el" href="stdint_8h.html#ad27ed092432b64ff558d2254c278720f">stdint.h</a>
</li>
<li>uint8_t
: <a class="el" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">stdint.h</a>
</li>
<li>uintptr_t
: <a class="el" href="stdint_8h.html#a728e973c799f206f0151c8a3bd1e5699">stdint.h</a>
</li>
</ul>
<h3><a class="anchor" id="index_v"></a>- v -</h3><ul>
<li>version
: <a class="el" href="init_8c.html#aad880fc4455c253781e8968f2239d56f">init.c</a>
</li>
</ul>
<h3><a class="anchor" id="index_w"></a>- w -</h3><ul>
<li>WinAAttributes
: <a class="el" href="multiboot_8h.html#a473b734c6c5bb31318d8c324033c6137">multiboot.h</a>
</li>
<li>WinASegment
: <a class="el" href="multiboot_8h.html#ad8d1f6d8b819324676126703a83aded8">multiboot.h</a>
</li>
<li>WinBAttributes
: <a class="el" href="multiboot_8h.html#ab6b6baadbf99c7d22dc5b356c11b1024">multiboot.h</a>
</li>
<li>WinBSegment
: <a class="el" href="multiboot_8h.html#a93f7e14734b066b3a4bd03735c731f0e">multiboot.h</a>
</li>
<li>WinFuncPtr
: <a class="el" href="multiboot_8h.html#aa8e5e344747e1728272844be5104c093">multiboot.h</a>
</li>
<li>WinGranularity
: <a class="el" href="multiboot_8h.html#a1314919d3adc5ce476485a0b661caa35">multiboot.h</a>
</li>
<li>WinSize
: <a class="el" href="multiboot_8h.html#ad941e7fba5d18f68c2df5fda788ea3dc">multiboot.h</a>
</li>
</ul>
<h3><a class="anchor" id="index_x"></a>- x -</h3><ul>
<li>XCharSize
: <a class="el" href="multiboot_8h.html#ae4ec2504a1c1304a504858abbedf00f1">multiboot.h</a>
</li>
<li>XResolution
: <a class="el" href="multiboot_8h.html#a5bf23b66f6450da4b07ddc59eff724da">multiboot.h</a>
</li>
</ul>
<h3><a class="anchor" id="index_y"></a>- y -</h3><ul>
<li>YCharSize
: <a class="el" href="multiboot_8h.html#a1508179761ab4c4af6edf0befb48a6bf">multiboot.h</a>
</li>
<li>YResolution
: <a class="el" href="multiboot_8h.html#a7b476e7dcc02468d587ebca1d20b85a1">multiboot.h</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
</body>
</html>

View file

@ -1,205 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>MTGos: File Members</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>
<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>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">MTGos
&#160;<span id="projectnumber">0.0.0</span>
</div>
<div id="projectbrief">A microkernel written completely in C++</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&#160;List</span></a></li>
<li class="current"><a href="globals.html"><span>File&#160;Members</span></a></li>
</ul>
</div>
<div id="navrow3" class="tabs2">
<ul class="tablist">
<li><a href="globals.html"><span>All</span></a></li>
<li><a href="globals_func.html"><span>Functions</span></a></li>
<li><a href="globals_vars.html"><span>Variables</span></a></li>
<li><a href="globals_type.html"><span>Typedefs</span></a></li>
<li class="current"><a href="globals_defs.html"><span>Macros</span></a></li>
</ul>
</div>
<div id="navrow4" class="tabs3">
<ul class="tablist">
<li class="current"><a href="#index_m"><span>m</span></a></li>
</ul>
</div>
</div><!-- top -->
<!-- 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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;
<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
<li>MULTIBOOT_AOUT_KLUDGE
: <a class="el" href="multiboot_8h.html#a791f0c6a97c36de5388c990503ee4639">multiboot.h</a>
</li>
<li>MULTIBOOT_BOOTLOADER_MAGIC
: <a class="el" href="multiboot_8h.html#aacd617f4e3daafd6eab95fb6215ccae4">multiboot.h</a>
</li>
<li>MULTIBOOT_FRAMEBUFFER_TYPE_EGA_TEXT
: <a class="el" href="multiboot_8h.html#af6005f97267af2cb0ff37fb245284440">multiboot.h</a>
</li>
<li>MULTIBOOT_FRAMEBUFFER_TYPE_INDEXED
: <a class="el" href="multiboot_8h.html#a8e2af641ff42074bb807c3ec9e33b2e0">multiboot.h</a>
</li>
<li>MULTIBOOT_FRAMEBUFFER_TYPE_RGB
: <a class="el" href="multiboot_8h.html#a34b2f01226ea42de22e06db7f652fbb1">multiboot.h</a>
</li>
<li>MULTIBOOT_HEADER_ALIGN
: <a class="el" href="multiboot_8h.html#abc554da6e5184d34e039b551177434ba">multiboot.h</a>
</li>
<li>MULTIBOOT_HEADER_MAGIC
: <a class="el" href="multiboot_8h.html#ab36ad4b4a42c58aac4ad1f2ba13054e9">multiboot.h</a>
</li>
<li>MULTIBOOT_INFO_ALIGN
: <a class="el" href="multiboot_8h.html#a7f583196f43e30e93323f5e44554d726">multiboot.h</a>
</li>
<li>MULTIBOOT_INFO_AOUT_SYMS
: <a class="el" href="multiboot_8h.html#a186ab9e55c5bc612b9fd7e10b4be5600">multiboot.h</a>
</li>
<li>MULTIBOOT_INFO_APM_TABLE
: <a class="el" href="multiboot_8h.html#aab73446f0cee2e9dc91f43eb9a0c806b">multiboot.h</a>
</li>
<li>MULTIBOOT_INFO_BOOT_LOADER_NAME
: <a class="el" href="multiboot_8h.html#a9743476d5f32c9ae22f6254a0e3ba11d">multiboot.h</a>
</li>
<li>MULTIBOOT_INFO_BOOTDEV
: <a class="el" href="multiboot_8h.html#acfde5ffdd699c023dd8f4b89aa66556f">multiboot.h</a>
</li>
<li>MULTIBOOT_INFO_CMDLINE
: <a class="el" href="multiboot_8h.html#ae75fb4f821b7ab405d46318d9b90a677">multiboot.h</a>
</li>
<li>MULTIBOOT_INFO_CONFIG_TABLE
: <a class="el" href="multiboot_8h.html#ad60e5b72325f5752e955879f3fbb44c3">multiboot.h</a>
</li>
<li>MULTIBOOT_INFO_DRIVE_INFO
: <a class="el" href="multiboot_8h.html#af2c5803d8cc6e1e8c00181ca546e68ab">multiboot.h</a>
</li>
<li>MULTIBOOT_INFO_ELF_SHDR
: <a class="el" href="multiboot_8h.html#ad7d22ae99c11dc92152acdc8494a71f0">multiboot.h</a>
</li>
<li>MULTIBOOT_INFO_FRAMEBUFFER_INFO
: <a class="el" href="multiboot_8h.html#a1c07b211ed2c374f5fbcf40c97bce2c0">multiboot.h</a>
</li>
<li>MULTIBOOT_INFO_MEM_MAP
: <a class="el" href="multiboot_8h.html#a2d16dabdfdee01362c3457d06f0ff850">multiboot.h</a>
</li>
<li>MULTIBOOT_INFO_MEMORY
: <a class="el" href="multiboot_8h.html#a1cb6047ede9a179b2958048573269d7a">multiboot.h</a>
</li>
<li>MULTIBOOT_INFO_MODS
: <a class="el" href="multiboot_8h.html#a9a06a0175854cc6af54ddb6bd798c5bc">multiboot.h</a>
</li>
<li>MULTIBOOT_INFO_VBE_INFO
: <a class="el" href="multiboot_8h.html#abf0a727e2e262407c77d54baf40d2f39">multiboot.h</a>
</li>
<li>MULTIBOOT_MEMORY_ACPI_RECLAIMABLE
: <a class="el" href="multiboot_8h.html#af35be82586f332a561d00207c937ee57">multiboot.h</a>
</li>
<li>MULTIBOOT_MEMORY_AVAILABLE
: <a class="el" href="multiboot_8h.html#a7fe141351ebcde0acbd6118ad0ea1a21">multiboot.h</a>
</li>
<li>MULTIBOOT_MEMORY_BADRAM
: <a class="el" href="multiboot_8h.html#a1604ec18ac949d88dab993904b08c075">multiboot.h</a>
</li>
<li>MULTIBOOT_MEMORY_INFO
: <a class="el" href="multiboot_8h.html#afdfca6bbbf4b7dca40e9d43e58201f55">multiboot.h</a>
</li>
<li>MULTIBOOT_MEMORY_NVS
: <a class="el" href="multiboot_8h.html#a68f78286f7434d373a82f1b6f6473c72">multiboot.h</a>
</li>
<li>MULTIBOOT_MEMORY_RESERVED
: <a class="el" href="multiboot_8h.html#a0299aedc71e1f6707181471bafb18e7c">multiboot.h</a>
</li>
<li>MULTIBOOT_MOD_ALIGN
: <a class="el" href="multiboot_8h.html#ab3284a28549f2a2f1a2001ca023aaa1e">multiboot.h</a>
</li>
<li>MULTIBOOT_PAGE_ALIGN
: <a class="el" href="multiboot_8h.html#aab5e5487e858de2a031cd3f1232f7b60">multiboot.h</a>
</li>
<li>MULTIBOOT_SEARCH
: <a class="el" href="multiboot_8h.html#a0b53e2de91aa7498c4b476776b27e5f3">multiboot.h</a>
</li>
<li>MULTIBOOT_VIDEO_MODE
: <a class="el" href="multiboot_8h.html#a74a1da9293ae3835241c60b2d9e65e8d">multiboot.h</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
</body>
</html>

View file

@ -1,118 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>MTGos: File Members</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>
<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>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">MTGos
&#160;<span id="projectnumber">0.0.0</span>
</div>
<div id="projectbrief">A microkernel written completely in C++</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&#160;List</span></a></li>
<li class="current"><a href="globals.html"><span>File&#160;Members</span></a></li>
</ul>
</div>
<div id="navrow3" class="tabs2">
<ul class="tablist">
<li><a href="globals.html"><span>All</span></a></li>
<li class="current"><a href="globals_func.html"><span>Functions</span></a></li>
<li><a href="globals_vars.html"><span>Variables</span></a></li>
<li><a href="globals_type.html"><span>Typedefs</span></a></li>
<li><a href="globals_defs.html"><span>Macros</span></a></li>
</ul>
</div>
</div><!-- top -->
<!-- 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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;<ul>
<li>__attribute__()
: <a class="el" href="init_8c.html#a10d79dd48dc82c172759244b582a9307">init.c</a>
, <a class="el" href="multiboot_8h.html#aa6b9a7218d544abc2be2bd335681b0a1">multiboot.h</a>
</li>
<li>__cxa_pure_virtual()
: <a class="el" href="init_8cpp.html#a6be7d9ce80c86f5178635fa86c2dd5e7">init.cpp</a>
</li>
<li>_start()
: <a class="el" href="init_8cpp.html#a078e7d7a89207ea1c3575850e0fff462">init.cpp</a>
</li>
<li>init()
: <a class="el" href="init_8c.html#a1759742611d6bfa4566fa4a49eb720b2">init.c</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
</body>
</html>

View file

@ -1,162 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>MTGos: File Members</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>
<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>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">MTGos
&#160;<span id="projectnumber">0.0.0</span>
</div>
<div id="projectbrief">A microkernel written completely in C++</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&#160;List</span></a></li>
<li class="current"><a href="globals.html"><span>File&#160;Members</span></a></li>
</ul>
</div>
<div id="navrow3" class="tabs2">
<ul class="tablist">
<li><a href="globals.html"><span>All</span></a></li>
<li><a href="globals_func.html"><span>Functions</span></a></li>
<li><a href="globals_vars.html"><span>Variables</span></a></li>
<li class="current"><a href="globals_type.html"><span>Typedefs</span></a></li>
<li><a href="globals_defs.html"><span>Macros</span></a></li>
</ul>
</div>
</div><!-- top -->
<!-- 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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;<ul>
<li>int16_t
: <a class="el" href="stdint_8h.html#a269259c924dce846340ddbb810db2e3c">stdint.h</a>
</li>
<li>int32_t
: <a class="el" href="stdint_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">stdint.h</a>
</li>
<li>int64_t
: <a class="el" href="stdint_8h.html#a831d6234342279926bb11bad3a37add9">stdint.h</a>
</li>
<li>int8_t
: <a class="el" href="stdint_8h.html#aef44329758059c91c76d334e8fc09700">stdint.h</a>
</li>
<li>multiboot_aout_symbol_table_t
: <a class="el" href="multiboot_8h.html#a2f11acfde9ee0022a999f69d3e972352">multiboot.h</a>
</li>
<li>multiboot_elf_section_header_table_t
: <a class="el" href="multiboot_8h.html#a2ea4dd45da23724e95b9fc701b41d1e0">multiboot.h</a>
</li>
<li>multiboot_info_t
: <a class="el" href="multiboot_8h.html#a8cb99862e8314c32c007eee9d2481ae1">multiboot.h</a>
</li>
<li>multiboot_memory_map_t
: <a class="el" href="multiboot_8h.html#a2aa16c58ceb6b9548aded205e46e8a3b">multiboot.h</a>
</li>
<li>multiboot_module_t
: <a class="el" href="multiboot_8h.html#a84f7545f2c7b26164fed10a81bd052fd">multiboot.h</a>
</li>
<li>multiboot_uint16_t
: <a class="el" href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3">multiboot.h</a>
</li>
<li>multiboot_uint32_t
: <a class="el" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot.h</a>
</li>
<li>multiboot_uint64_t
: <a class="el" href="multiboot_8h.html#a8dfdd61648b48aa31845db590970e06a">multiboot.h</a>
</li>
<li>multiboot_uint8_t
: <a class="el" href="multiboot_8h.html#a037f602538fccf97e90021c19fdfc047">multiboot.h</a>
</li>
<li>size_t
: <a class="el" href="stdint_8h.html#aea0c7eab1ce1eebb4e879ef4e23c16ee">stdint.h</a>
</li>
<li>uint16_t
: <a class="el" href="stdint_8h.html#a273cf69d639a59973b6019625df33e30">stdint.h</a>
</li>
<li>uint32_t
: <a class="el" href="stdint_8h.html#a435d1572bf3f880d55459d9805097f62">stdint.h</a>
</li>
<li>uint64_t
: <a class="el" href="stdint_8h.html#ad27ed092432b64ff558d2254c278720f">stdint.h</a>
</li>
<li>uint8_t
: <a class="el" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">stdint.h</a>
</li>
<li>uintptr_t
: <a class="el" href="stdint_8h.html#a728e973c799f206f0151c8a3bd1e5699">stdint.h</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
</body>
</html>

View file

@ -1,354 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>MTGos: File Members</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>
<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>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">MTGos
&#160;<span id="projectnumber">0.0.0</span>
</div>
<div id="projectbrief">A microkernel written completely in C++</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&#160;List</span></a></li>
<li class="current"><a href="globals.html"><span>File&#160;Members</span></a></li>
</ul>
</div>
<div id="navrow3" class="tabs2">
<ul class="tablist">
<li><a href="globals.html"><span>All</span></a></li>
<li><a href="globals_func.html"><span>Functions</span></a></li>
<li class="current"><a href="globals_vars.html"><span>Variables</span></a></li>
<li><a href="globals_type.html"><span>Typedefs</span></a></li>
<li><a href="globals_defs.html"><span>Macros</span></a></li>
</ul>
</div>
<div id="navrow4" class="tabs3">
<ul class="tablist">
<li><a href="#index__"><span>_</span></a></li>
<li><a href="#index_a"><span>a</span></a></li>
<li><a href="#index_b"><span>b</span></a></li>
<li><a href="#index_d"><span>d</span></a></li>
<li><a href="#index_e"><span>e</span></a></li>
<li><a href="#index_g"><span>g</span></a></li>
<li><a href="#index_l"><span>l</span></a></li>
<li><a href="#index_m"><span>m</span></a></li>
<li><a href="#index_n"><span>n</span></a></li>
<li><a href="#index_o"><span>o</span></a></li>
<li><a href="#index_p"><span>p</span></a></li>
<li><a href="#index_r"><span>r</span></a></li>
<li><a href="#index_s"><span>s</span></a></li>
<li><a href="#index_t"><span>t</span></a></li>
<li><a href="#index_v"><span>v</span></a></li>
<li><a href="#index_w"><span>w</span></a></li>
<li><a href="#index_x"><span>x</span></a></li>
<li class="current"><a href="#index_y"><span>y</span></a></li>
</ul>
</div>
</div><!-- top -->
<!-- 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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;
<h3><a class="anchor" id="index__"></a>- _ -</h3><ul>
<li>__attribute__
: <a class="el" href="multiboot_8h.html#a76ae64e1ba3c94e0e9259d974f69e347">multiboot.h</a>
</li>
</ul>
<h3><a class="anchor" id="index_a"></a>- a -</h3><ul>
<li>addr
: <a class="el" href="multiboot_8h.html#a8286ae6db03c34c4bb161accbfbfbbcd">multiboot.h</a>
</li>
<li>arm11
: <a class="el" href="init_8c.html#ae37ed54bd49226775904ceb6c6afb371">init.c</a>
</li>
</ul>
<h3><a class="anchor" id="index_b"></a>- b -</h3><ul>
<li>BankSize
: <a class="el" href="multiboot_8h.html#a696508b5c8c166e97d4f597c720d4067">multiboot.h</a>
</li>
<li>BitsPerPixel
: <a class="el" href="multiboot_8h.html#a27849358fc386f9e3a8314fc69883ece">multiboot.h</a>
</li>
<li>BlueMaskPos
: <a class="el" href="multiboot_8h.html#a612cd0d43e45e8391a9881f48f8a40ea">multiboot.h</a>
</li>
<li>BlueMaskSize
: <a class="el" href="multiboot_8h.html#a0a1b16f85b9b13785a96d3f9b7c203f2">multiboot.h</a>
</li>
<li>BytesPerScanLine
: <a class="el" href="multiboot_8h.html#a99eea0fc9de5852642efca8a25b4d753">multiboot.h</a>
</li>
</ul>
<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
<li>DirectColorModeInfo
: <a class="el" href="multiboot_8h.html#ab59c32426fe5932cddde6f966f4f3d30">multiboot.h</a>
</li>
</ul>
<h3><a class="anchor" id="index_e"></a>- e -</h3><ul>
<li>end_ctors
: <a class="el" href="init_8cpp.html#a00ae9cd3f17dfacdef7b859e63920e23">init.cpp</a>
</li>
<li>end_dtors
: <a class="el" href="init_8cpp.html#a3c191c18392627cae308d1adf9e24351">init.cpp</a>
</li>
<li>entrypoint
: <a class="el" href="init_8c.html#ac77d736c7a6ce0e4cb1c6081311365fe">init.c</a>
</li>
</ul>
<h3><a class="anchor" id="index_g"></a>- g -</h3><ul>
<li>GreenMaskPos
: <a class="el" href="multiboot_8h.html#a4a6db3c822dad9fe2611e90adf6a1b45">multiboot.h</a>
</li>
<li>GreenMaskSize
: <a class="el" href="multiboot_8h.html#a4fbf297ec44224778127b7321ec216ac">multiboot.h</a>
</li>
</ul>
<h3><a class="anchor" id="index_l"></a>- l -</h3><ul>
<li>len
: <a class="el" href="multiboot_8h.html#a6de3a6d27a7e07942958b912d39792e6">multiboot.h</a>
</li>
</ul>
<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
<li>magic
: <a class="el" href="init_8c.html#a03dedff415badb9581a8ca90e6a45b53">init.c</a>
</li>
<li>MemoryModel
: <a class="el" href="multiboot_8h.html#a7049e1fe402c1ba8e2d19da1bb9ea237">multiboot.h</a>
</li>
<li>ModeAttributes
: <a class="el" href="multiboot_8h.html#a2a883485beac6e6bb89b8a312cba3eaa">multiboot.h</a>
</li>
</ul>
<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
<li>NumberOfBanks
: <a class="el" href="multiboot_8h.html#a2859b02f75b5563fab60d1e88c805e50">multiboot.h</a>
</li>
<li>NumberOfImagePages
: <a class="el" href="multiboot_8h.html#a1aae79b073555a7651874a3337c708c9">multiboot.h</a>
</li>
<li>NumberOfPlanes
: <a class="el" href="multiboot_8h.html#aa1b05acb09bf7197679f5ae3f954bcd6">multiboot.h</a>
</li>
</ul>
<h3><a class="anchor" id="index_o"></a>- o -</h3><ul>
<li>OffScreenMemOffset
: <a class="el" href="multiboot_8h.html#a38efd8108381f08d44b42ce851fedc0b">multiboot.h</a>
</li>
<li>OffScreenMemSize
: <a class="el" href="multiboot_8h.html#ab4ff4006b01440fca4185213a59d8a6e">multiboot.h</a>
</li>
<li>offset
: <a class="el" href="init_8c.html#a29b5297d3393519050e3126c4cb07c1c">init.c</a>
</li>
</ul>
<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
<li>PhysBasePtr
: <a class="el" href="multiboot_8h.html#a77de1ce0d09cf610c31a1301f7cd5520">multiboot.h</a>
</li>
<li>physical
: <a class="el" href="init_8c.html#a388bdfee4074b0bddcaabf1719bd4c58">init.c</a>
</li>
</ul>
<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
<li>RedMaskPos
: <a class="el" href="multiboot_8h.html#afc688bb02ec93b5f4238832fbb75bef1">multiboot.h</a>
</li>
<li>RedMaskSize
: <a class="el" href="multiboot_8h.html#ab075edb62d8c493b0db868fbaa704b9e">multiboot.h</a>
</li>
<li>Reserved
: <a class="el" href="multiboot_8h.html#ae7b52b0eae5b6a50092bdb2535e6833e">multiboot.h</a>
</li>
<li>reserved
: <a class="el" href="init_8c.html#ab8728043a657910cc02693dfd5cc5d7a">init.c</a>
</li>
<li>Reserved_page
: <a class="el" href="multiboot_8h.html#a471b5031c20fa684175b99daf343ddbf">multiboot.h</a>
</li>
<li>ReservedMaskPos
: <a class="el" href="multiboot_8h.html#a7e024175e59a1ce58adf517959c92e00">multiboot.h</a>
</li>
<li>ReservedMaskSize
: <a class="el" href="multiboot_8h.html#a13f5f8c137757a8e11697cf914f68f3f">multiboot.h</a>
</li>
<li>RSA2048
: <a class="el" href="init_8c.html#a374d9e480837445ab2ac3c57bd0d32d3">init.c</a>
</li>
</ul>
<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
<li>sections
: <a class="el" href="init_8c.html#a1e11470b0a65f8d9b7619857d1f19acf">init.c</a>
</li>
<li>SHA256
: <a class="el" href="init_8c.html#a01b54fda0bed15306e272d0bfc9185d4">init.c</a>
</li>
<li>size
: <a class="el" href="init_8c.html#aac913b3a1f6ef005d66bf7a84428773e">init.c</a>
, <a class="el" href="multiboot_8h.html#a6d813a0f2b5281b18dea3f4cda696c33">multiboot.h</a>
</li>
<li>start_ctors
: <a class="el" href="init_8cpp.html#a4e028ca40b16f68834980c6c1531e38a">init.cpp</a>
</li>
<li>start_dtors
: <a class="el" href="init_8cpp.html#a35c7552a18801a92e2fd4d95dd99342e">init.cpp</a>
</li>
</ul>
<h3><a class="anchor" id="index_t"></a>- t -</h3><ul>
<li>type
: <a class="el" href="multiboot_8h.html#a8da1a8c7127a0371eec0810a29e30f3c">multiboot.h</a>
</li>
</ul>
<h3><a class="anchor" id="index_v"></a>- v -</h3><ul>
<li>version
: <a class="el" href="init_8c.html#aad880fc4455c253781e8968f2239d56f">init.c</a>
</li>
</ul>
<h3><a class="anchor" id="index_w"></a>- w -</h3><ul>
<li>WinAAttributes
: <a class="el" href="multiboot_8h.html#a473b734c6c5bb31318d8c324033c6137">multiboot.h</a>
</li>
<li>WinASegment
: <a class="el" href="multiboot_8h.html#ad8d1f6d8b819324676126703a83aded8">multiboot.h</a>
</li>
<li>WinBAttributes
: <a class="el" href="multiboot_8h.html#ab6b6baadbf99c7d22dc5b356c11b1024">multiboot.h</a>
</li>
<li>WinBSegment
: <a class="el" href="multiboot_8h.html#a93f7e14734b066b3a4bd03735c731f0e">multiboot.h</a>
</li>
<li>WinFuncPtr
: <a class="el" href="multiboot_8h.html#aa8e5e344747e1728272844be5104c093">multiboot.h</a>
</li>
<li>WinGranularity
: <a class="el" href="multiboot_8h.html#a1314919d3adc5ce476485a0b661caa35">multiboot.h</a>
</li>
<li>WinSize
: <a class="el" href="multiboot_8h.html#ad941e7fba5d18f68c2df5fda788ea3dc">multiboot.h</a>
</li>
</ul>
<h3><a class="anchor" id="index_x"></a>- x -</h3><ul>
<li>XCharSize
: <a class="el" href="multiboot_8h.html#ae4ec2504a1c1304a504858abbedf00f1">multiboot.h</a>
</li>
<li>XResolution
: <a class="el" href="multiboot_8h.html#a5bf23b66f6450da4b07ddc59eff724da">multiboot.h</a>
</li>
</ul>
<h3><a class="anchor" id="index_y"></a>- y -</h3><ul>
<li>YCharSize
: <a class="el" href="multiboot_8h.html#a1508179761ab4c4af6edf0befb48a6bf">multiboot.h</a>
</li>
<li>YResolution
: <a class="el" href="multiboot_8h.html#a7b476e7dcc02468d587ebca1d20b85a1">multiboot.h</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
</body>
</html>

View file

@ -1,155 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>MTGos: Graph Legend</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>
<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>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">MTGos
&#160;<span id="projectnumber">0.0.0</span>
</div>
<div id="projectbrief">A microkernel written completely in C++</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
</div><!-- top -->
<!-- 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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">Graph Legend</div> </div>
</div><!--header-->
<div class="contents">
<p>This page explains how to interpret the graphs that are generated by doxygen.</p>
<p>Consider the following example: </p><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;/*! Invisible class because of truncation */</div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;class Invisible { };</div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;</div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;/*! Truncated class, inheritance relation is hidden */</div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;class Truncated : public Invisible { };</div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;</div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;/* Class not documented with doxygen comments */</div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;class Undocumented { };</div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;</div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;/*! Class that is inherited using public inheritance */</div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;class PublicBase : public Truncated { };</div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;</div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;/*! A template class */</div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;template&lt;class T&gt; class Templ { };</div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;</div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;/*! Class that is inherited using protected inheritance */</div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;class ProtectedBase { };</div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;</div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;/*! Class that is inherited using private inheritance */</div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;class PrivateBase { };</div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;</div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;/*! Class that is used by the Inherited class */</div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;class Used { };</div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;/*! Super class that inherits a number of other classes */</div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;class Inherited : public PublicBase,</div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; protected ProtectedBase,</div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; private PrivateBase,</div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; public Undocumented,</div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; public Templ&lt;int&gt;</div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;{</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; private:</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; Used *m_usedClass;</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;};</div>
</div><!-- fragment --><p> This will result in the following graph:</p>
<center><div class="image">
<img src="graph_legend.png" />
</div>
</center><p>The boxes in the above graph have the following meaning: </p>
<ul>
<li>
A filled gray box represents the struct or class for which the graph is generated. </li>
<li>
A box with a black border denotes a documented struct or class. </li>
<li>
A box with a gray border denotes an undocumented struct or class. </li>
<li>
A box with a red border denotes a documented struct or class forwhich not all inheritance/containment relations are shown. A graph is truncated if it does not fit within the specified boundaries. </li>
</ul>
<p>The arrows have the following meaning: </p>
<ul>
<li>
A dark blue arrow is used to visualize a public inheritance relation between two classes. </li>
<li>
A dark green arrow is used for protected inheritance. </li>
<li>
A dark red arrow is used for private inheritance. </li>
<li>
A purple dashed arrow is used if a class is contained or used by another class. The arrow is labeled with the variable(s) through which the pointed class or struct is accessible. </li>
<li>
A yellow dashed arrow denotes a relation between a template instance and the template class it was instantiated from. The arrow is labeled with the template parameters of the instance. </li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
</body>
</html>

View file

@ -1 +0,0 @@
387ff8eb65306fa251338d3c9bd7bfff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

View file

@ -1,92 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>MTGos: Main Page</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>
<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>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">MTGos
&#160;<span id="projectnumber">0.0.0</span>
</div>
<div id="projectbrief">A microkernel written completely in C++</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li class="current"><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
</div><!-- top -->
<!-- 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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">MTGos Documentation</div> </div>
</div><!--header-->
<div class="contents">
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
</body>
</html>

View file

@ -1,360 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>MTGos: boot/x86/init.c File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<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>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">MTGos
&#160;<span id="projectnumber">0.0.0</span>
</div>
<div id="projectbrief">A microkernel written completely in C++</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&#160;List</span></a></li>
<li><a href="globals.html"><span>File&#160;Members</span></a></li>
</ul>
</div>
<!-- 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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_5b469f6cc4f17c1b20940202e54da3f5.html">boot</a></li><li class="navelem"><a class="el" href="dir_a76d00a680db982d90f86defd75b865f.html">x86</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle">
<div class="title">init.c File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="multiboot_8h_source.html">multiboot.h</a>&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for init.c:</div>
<div class="dyncontent">
<div class="center"><img src="init_8c__incl.png" border="0" usemap="#boot_2x86_2init_8c" alt=""/></div>
<map name="boot_2x86_2init_8c" id="boot_2x86_2init_8c">
<area shape="rect" id="node2" href="multiboot_8h.html" title="multiboot.h" alt="" coords="15,80,103,107"/>
</map>
</div>
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_f_i_r_m__sect.html">FIRM_sect</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Contains one section of the FIRM format. <a href="struct_f_i_r_m__sect.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_f_i_r_m__header.html">FIRM_header</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Contains the first sector of every FIRM file. <a href="struct_f_i_r_m__header.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a10d79dd48dc82c172759244b582a9307"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="struct_f_i_r_m__sect.html">FIRM_sect</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="init_8c.html#a10d79dd48dc82c172759244b582a9307">__attribute__</a> ((packed))</td></tr>
<tr class="separator:a10d79dd48dc82c172759244b582a9307"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1759742611d6bfa4566fa4a49eb720b2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="init_8c.html#a1759742611d6bfa4566fa4a49eb720b2">init</a> (int eax, struct <a class="el" href="structmultiboot__info.html">multiboot_info</a> *mb_info)</td></tr>
<tr class="memdesc:a1759742611d6bfa4566fa4a49eb720b2"><td class="mdescLeft">&#160;</td><td class="mdescRight">This routine is called by boot.S This routine is called by boot.S. It loads and jumps to a FIRM binary. <a href="#a1759742611d6bfa4566fa4a49eb720b2">More...</a><br /></td></tr>
<tr class="separator:a1759742611d6bfa4566fa4a49eb720b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:a29b5297d3393519050e3126c4cb07c1c"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="init_8c.html#a29b5297d3393519050e3126c4cb07c1c">offset</a></td></tr>
<tr class="separator:a29b5297d3393519050e3126c4cb07c1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a388bdfee4074b0bddcaabf1719bd4c58"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="init_8c.html#a388bdfee4074b0bddcaabf1719bd4c58">physical</a></td></tr>
<tr class="memdesc:a388bdfee4074b0bddcaabf1719bd4c58"><td class="mdescLeft">&#160;</td><td class="mdescRight">Offset in file (bytes) <a href="#a388bdfee4074b0bddcaabf1719bd4c58">More...</a><br /></td></tr>
<tr class="separator:a388bdfee4074b0bddcaabf1719bd4c58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac913b3a1f6ef005d66bf7a84428773e"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="init_8c.html#aac913b3a1f6ef005d66bf7a84428773e">size</a></td></tr>
<tr class="memdesc:aac913b3a1f6ef005d66bf7a84428773e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Physical address, where the section is copied to. <a href="#aac913b3a1f6ef005d66bf7a84428773e">More...</a><br /></td></tr>
<tr class="separator:aac913b3a1f6ef005d66bf7a84428773e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae37ed54bd49226775904ceb6c6afb371"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="init_8c.html#ae37ed54bd49226775904ceb6c6afb371">arm11</a></td></tr>
<tr class="memdesc:ae37ed54bd49226775904ceb6c6afb371"><td class="mdescLeft">&#160;</td><td class="mdescRight">Size of section. <a href="#ae37ed54bd49226775904ceb6c6afb371">More...</a><br /></td></tr>
<tr class="separator:ae37ed54bd49226775904ceb6c6afb371"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a01b54fda0bed15306e272d0bfc9185d4"><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="init_8c.html#a01b54fda0bed15306e272d0bfc9185d4">SHA256</a> [0x20]</td></tr>
<tr class="memdesc:a01b54fda0bed15306e272d0bfc9185d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">currently unused <a href="#a01b54fda0bed15306e272d0bfc9185d4">More...</a><br /></td></tr>
<tr class="separator:a01b54fda0bed15306e272d0bfc9185d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03dedff415badb9581a8ca90e6a45b53"><td class="memItemLeft" align="right" valign="top">char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="init_8c.html#a03dedff415badb9581a8ca90e6a45b53">magic</a> [4]</td></tr>
<tr class="separator:a03dedff415badb9581a8ca90e6a45b53"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad880fc4455c253781e8968f2239d56f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="init_8c.html#aad880fc4455c253781e8968f2239d56f">version</a></td></tr>
<tr class="memdesc:aad880fc4455c253781e8968f2239d56f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Magic "FIRM" string (not-null terminated) <a href="#aad880fc4455c253781e8968f2239d56f">More...</a><br /></td></tr>
<tr class="separator:aad880fc4455c253781e8968f2239d56f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac77d736c7a6ce0e4cb1c6081311365fe"><td class="memItemLeft" align="right" valign="top">void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="init_8c.html#ac77d736c7a6ce0e4cb1c6081311365fe">entrypoint</a> )()</td></tr>
<tr class="memdesc:ac77d736c7a6ce0e4cb1c6081311365fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Version. Currently 1. <a href="#ac77d736c7a6ce0e4cb1c6081311365fe">More...</a><br /></td></tr>
<tr class="separator:ac77d736c7a6ce0e4cb1c6081311365fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab8728043a657910cc02693dfd5cc5d7a"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="init_8c.html#ab8728043a657910cc02693dfd5cc5d7a">reserved</a> [0xD]</td></tr>
<tr class="memdesc:ab8728043a657910cc02693dfd5cc5d7a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Address where the processor jumps to after loading. <a href="#ab8728043a657910cc02693dfd5cc5d7a">More...</a><br /></td></tr>
<tr class="separator:ab8728043a657910cc02693dfd5cc5d7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e11470b0a65f8d9b7619857d1f19acf"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="struct_f_i_r_m__sect.html">FIRM_sect</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="init_8c.html#a1e11470b0a65f8d9b7619857d1f19acf">sections</a> [4]</td></tr>
<tr class="separator:a1e11470b0a65f8d9b7619857d1f19acf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a374d9e480837445ab2ac3c57bd0d32d3"><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="init_8c.html#a374d9e480837445ab2ac3c57bd0d32d3">RSA2048</a> [0x100]</td></tr>
<tr class="memdesc:a374d9e480837445ab2ac3c57bd0d32d3"><td class="mdescLeft">&#160;</td><td class="mdescRight">The four internal sections. <a href="#a374d9e480837445ab2ac3c57bd0d32d3">More...</a><br /></td></tr>
<tr class="separator:a374d9e480837445ab2ac3c57bd0d32d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="a10d79dd48dc82c172759244b582a9307"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">struct <a class="el" href="struct_f_i_r_m__sect.html">FIRM_sect</a> __attribute__ </td>
<td>(</td>
<td class="paramtype">(packed)&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a1759742611d6bfa4566fa4a49eb720b2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">init </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>eax</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">struct <a class="el" href="structmultiboot__info.html">multiboot_info</a> *&#160;</td>
<td class="paramname"><em>mb_info</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>This routine is called by boot.S This routine is called by boot.S. It loads and jumps to a FIRM binary. </p>
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a class="anchor" id="ae37ed54bd49226775904ceb6c6afb371"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">unsigned int arm11</td>
</tr>
</table>
</div><div class="memdoc">
<p>Size of section. </p>
</div>
</div>
<a class="anchor" id="ac77d736c7a6ce0e4cb1c6081311365fe"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void(* entrypoint) ()</td>
</tr>
</table>
</div><div class="memdoc">
<p>Version. Currently 1. </p>
</div>
</div>
<a class="anchor" id="a03dedff415badb9581a8ca90e6a45b53"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">char magic[4]</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a29b5297d3393519050e3126c4cb07c1c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">unsigned int offset</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a388bdfee4074b0bddcaabf1719bd4c58"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">unsigned int physical</td>
</tr>
</table>
</div><div class="memdoc">
<p>Offset in file (bytes) </p>
</div>
</div>
<a class="anchor" id="ab8728043a657910cc02693dfd5cc5d7a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">unsigned int reserved[0xD]</td>
</tr>
</table>
</div><div class="memdoc">
<p>Address where the processor jumps to after loading. </p>
</div>
</div>
<a class="anchor" id="a374d9e480837445ab2ac3c57bd0d32d3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">unsigned char RSA2048[0x100]</td>
</tr>
</table>
</div><div class="memdoc">
<p>The four internal sections. </p>
</div>
</div>
<a class="anchor" id="a1e11470b0a65f8d9b7619857d1f19acf"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">struct <a class="el" href="struct_f_i_r_m__sect.html">FIRM_sect</a> sections[4]</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a01b54fda0bed15306e272d0bfc9185d4"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">unsigned char SHA256[0x20]</td>
</tr>
</table>
</div><div class="memdoc">
<p>currently unused </p>
</div>
</div>
<a class="anchor" id="aac913b3a1f6ef005d66bf7a84428773e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">unsigned int size</td>
</tr>
</table>
</div><div class="memdoc">
<p>Physical address, where the section is copied to. </p>
</div>
</div>
<a class="anchor" id="aad880fc4455c253781e8968f2239d56f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int version</td>
</tr>
</table>
</div><div class="memdoc">
<p>Magic "FIRM" string (not-null terminated) </p>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
</body>
</html>

View file

@ -1,3 +0,0 @@
<map id="boot/x86/init.c" name="boot/x86/init.c">
<area shape="rect" id="node2" href="$multiboot_8h.html" title="multiboot.h" alt="" coords="15,80,103,107"/>
</map>

View file

@ -1 +0,0 @@
ead00a3ec610587e2e41925104d43288

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

View file

@ -1,224 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>MTGos: kernel/init.cpp 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>
<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>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">MTGos
&#160;<span id="projectnumber">0.0.0</span>
</div>
<div id="projectbrief">A microkernel written completely in C++</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&#160;List</span></a></li>
<li><a href="globals.html"><span>File&#160;Members</span></a></li>
</ul>
</div>
<!-- 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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_64a99b504e29e39d4ccaaf9ba6212123.html">kernel</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle">
<div class="title">init.cpp File Reference</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a078e7d7a89207ea1c3575850e0fff462"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="init_8cpp.html#a078e7d7a89207ea1c3575850e0fff462">_start</a> ()</td></tr>
<tr class="memdesc:a078e7d7a89207ea1c3575850e0fff462"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the kernel. <a href="#a078e7d7a89207ea1c3575850e0fff462">More...</a><br /></td></tr>
<tr class="separator:a078e7d7a89207ea1c3575850e0fff462"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6be7d9ce80c86f5178635fa86c2dd5e7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="init_8cpp.html#a6be7d9ce80c86f5178635fa86c2dd5e7">__cxa_pure_virtual</a> ()</td></tr>
<tr class="memdesc:a6be7d9ce80c86f5178635fa86c2dd5e7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when a function tries to call a pure-virtual function. <a href="#a6be7d9ce80c86f5178635fa86c2dd5e7">More...</a><br /></td></tr>
<tr class="separator:a6be7d9ce80c86f5178635fa86c2dd5e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:a4e028ca40b16f68834980c6c1531e38a"><td class="memItemLeft" align="right" valign="top">void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="init_8cpp.html#a4e028ca40b16f68834980c6c1531e38a">start_ctors</a> )()</td></tr>
<tr class="memdesc:a4e028ca40b16f68834980c6c1531e38a"><td class="mdescLeft">&#160;</td><td class="mdescRight">beginning of constructor table <a href="#a4e028ca40b16f68834980c6c1531e38a">More...</a><br /></td></tr>
<tr class="separator:a4e028ca40b16f68834980c6c1531e38a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00ae9cd3f17dfacdef7b859e63920e23"><td class="memItemLeft" align="right" valign="top">void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="init_8cpp.html#a00ae9cd3f17dfacdef7b859e63920e23">end_ctors</a> )()</td></tr>
<tr class="memdesc:a00ae9cd3f17dfacdef7b859e63920e23"><td class="mdescLeft">&#160;</td><td class="mdescRight">end of constructor table <a href="#a00ae9cd3f17dfacdef7b859e63920e23">More...</a><br /></td></tr>
<tr class="separator:a00ae9cd3f17dfacdef7b859e63920e23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a35c7552a18801a92e2fd4d95dd99342e"><td class="memItemLeft" align="right" valign="top">void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="init_8cpp.html#a35c7552a18801a92e2fd4d95dd99342e">start_dtors</a> )()</td></tr>
<tr class="memdesc:a35c7552a18801a92e2fd4d95dd99342e"><td class="mdescLeft">&#160;</td><td class="mdescRight">start of destructor table <a href="#a35c7552a18801a92e2fd4d95dd99342e">More...</a><br /></td></tr>
<tr class="separator:a35c7552a18801a92e2fd4d95dd99342e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c191c18392627cae308d1adf9e24351"><td class="memItemLeft" align="right" valign="top">void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="init_8cpp.html#a3c191c18392627cae308d1adf9e24351">end_dtors</a> )()</td></tr>
<tr class="memdesc:a3c191c18392627cae308d1adf9e24351"><td class="mdescLeft">&#160;</td><td class="mdescRight">end of destructor table <a href="#a3c191c18392627cae308d1adf9e24351">More...</a><br /></td></tr>
<tr class="separator:a3c191c18392627cae308d1adf9e24351"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="a6be7d9ce80c86f5178635fa86c2dd5e7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void __cxa_pure_virtual </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Called when a function tries to call a pure-virtual function. </p>
<p><a class="el" href="init_8cpp.html#a6be7d9ce80c86f5178635fa86c2dd5e7" title="Called when a function tries to call a pure-virtual function. ">__cxa_pure_virtual()</a> </p>
</div>
</div>
<a class="anchor" id="a078e7d7a89207ea1c3575850e0fff462"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void _start </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Initializes the kernel. </p>
<p><a class="el" href="init_8cpp.html#a078e7d7a89207ea1c3575850e0fff462" title="Initializes the kernel. ">_start()</a> </p>
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a class="anchor" id="a00ae9cd3f17dfacdef7b859e63920e23"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void(* end_ctors) ()</td>
</tr>
</table>
</div><div class="memdoc">
<p>end of constructor table </p>
</div>
</div>
<a class="anchor" id="a3c191c18392627cae308d1adf9e24351"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void(* end_dtors) ()</td>
</tr>
</table>
</div><div class="memdoc">
<p>end of destructor table </p>
</div>
</div>
<a class="anchor" id="a4e028ca40b16f68834980c6c1531e38a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void(* start_ctors) ()</td>
</tr>
</table>
</div><div class="memdoc">
<p>beginning of constructor table </p>
</div>
</div>
<a class="anchor" id="a35c7552a18801a92e2fd4d95dd99342e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void(* start_dtors) ()</td>
</tr>
</table>
</div><div class="memdoc">
<p>start of destructor table </p>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
</body>
</html>

68
docs/html/jquery.js vendored

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load diff

View file

@ -1,3 +0,0 @@
<map id="boot/x86/multiboot.h" name="boot/x86/multiboot.h">
<area shape="rect" id="node2" href="$init_8c.html" title="boot/x86/init.c" alt="" coords="25,80,133,107"/>
</map>

View file

@ -1 +0,0 @@
5b561bbc6186ee0cc282c5c944eb8d15

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

View file

@ -1,535 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>MTGos: boot/x86/multiboot.h Source File</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>
<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>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">MTGos
&#160;<span id="projectnumber">0.0.0</span>
</div>
<div id="projectbrief">A microkernel written completely in C++</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&#160;List</span></a></li>
<li><a href="globals.html"><span>File&#160;Members</span></a></li>
</ul>
</div>
<!-- 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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_5b469f6cc4f17c1b20940202e54da3f5.html">boot</a></li><li class="navelem"><a class="el" href="dir_a76d00a680db982d90f86defd75b865f.html">x86</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">multiboot.h</div> </div>
</div><!--header-->
<div class="contents">
<a href="multiboot_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/* multiboot.h - Multiboot header file. */</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">/* Copyright (C) 1999,2003,2007,2008,2009,2010 Free Software Foundation, Inc.</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a copy</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * of this software and associated documentation files (the &quot;Software&quot;), to</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * deal in the Software without restriction, including without limitation the</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * sell copies of the Software, and to permit persons to whom the Software is</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * furnished to do so, subject to the following conditions:</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> * The above copyright notice and this permission notice shall be included in</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * all copies or substantial portions of the Software.</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL ANY</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * DEVELOPER OR DISTRIBUTOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;</div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#ifndef MULTIBOOT_HEADER</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#define MULTIBOOT_HEADER 1</span></div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="comment">/* How many bytes from the start of the file we search for the header. */</span></div>
<div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a0b53e2de91aa7498c4b476776b27e5f3"> 26</a></span>&#160;<span class="preprocessor">#define MULTIBOOT_SEARCH 8192</span></div>
<div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="multiboot_8h.html#abc554da6e5184d34e039b551177434ba"> 27</a></span>&#160;<span class="preprocessor">#define MULTIBOOT_HEADER_ALIGN 4</span></div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;</div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="comment">/* The magic field should contain this. */</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="multiboot_8h.html#ab36ad4b4a42c58aac4ad1f2ba13054e9"> 30</a></span>&#160;<span class="preprocessor">#define MULTIBOOT_HEADER_MAGIC 0x1BADB002</span></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="comment">/* This should be in %eax. */</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="multiboot_8h.html#aacd617f4e3daafd6eab95fb6215ccae4"> 33</a></span>&#160;<span class="preprocessor">#define MULTIBOOT_BOOTLOADER_MAGIC 0x2BADB002</span></div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="comment">/* Alignment of multiboot modules. */</span></div>
<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="multiboot_8h.html#ab3284a28549f2a2f1a2001ca023aaa1e"> 36</a></span>&#160;<span class="preprocessor">#define MULTIBOOT_MOD_ALIGN 0x00001000</span></div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;</div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="comment">/* Alignment of the multiboot info structure. */</span></div>
<div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a7f583196f43e30e93323f5e44554d726"> 39</a></span>&#160;<span class="preprocessor">#define MULTIBOOT_INFO_ALIGN 0x00000004</span></div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;<span class="comment">/* Flags set in the &#39;flags&#39; member of the multiboot header. */</span></div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="comment">/* Align all boot modules on i386 page (4KB) boundaries. */</span></div>
<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="multiboot_8h.html#aab5e5487e858de2a031cd3f1232f7b60"> 44</a></span>&#160;<span class="preprocessor">#define MULTIBOOT_PAGE_ALIGN 0x00000001</span></div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;<span class="comment">/* Must pass memory information to OS. */</span></div>
<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="multiboot_8h.html#afdfca6bbbf4b7dca40e9d43e58201f55"> 47</a></span>&#160;<span class="preprocessor">#define MULTIBOOT_MEMORY_INFO 0x00000002</span></div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;<span class="comment">/* Must pass video information to OS. */</span></div>
<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a74a1da9293ae3835241c60b2d9e65e8d"> 50</a></span>&#160;<span class="preprocessor">#define MULTIBOOT_VIDEO_MODE 0x00000004</span></div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;</div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;<span class="comment">/* This flag indicates the use of the address fields in the header. */</span></div>
<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a791f0c6a97c36de5388c990503ee4639"> 53</a></span>&#160;<span class="preprocessor">#define MULTIBOOT_AOUT_KLUDGE 0x00010000</span></div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;</div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;<span class="comment">/* Flags to be set in the &#39;flags&#39; member of the multiboot info structure. */</span></div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;</div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160;<span class="comment">/* is there basic lower/upper memory information? */</span></div>
<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a1cb6047ede9a179b2958048573269d7a"> 58</a></span>&#160;<span class="preprocessor">#define MULTIBOOT_INFO_MEMORY 0x00000001</span></div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;<span class="comment">/* is there a boot device set? */</span></div>
<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="multiboot_8h.html#acfde5ffdd699c023dd8f4b89aa66556f"> 60</a></span>&#160;<span class="preprocessor">#define MULTIBOOT_INFO_BOOTDEV 0x00000002</span></div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;<span class="comment">/* is the command-line defined? */</span></div>
<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="multiboot_8h.html#ae75fb4f821b7ab405d46318d9b90a677"> 62</a></span>&#160;<span class="preprocessor">#define MULTIBOOT_INFO_CMDLINE 0x00000004</span></div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;<span class="comment">/* are there modules to do something with? */</span></div>
<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a9a06a0175854cc6af54ddb6bd798c5bc"> 64</a></span>&#160;<span class="preprocessor">#define MULTIBOOT_INFO_MODS 0x00000008</span></div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;<span class="comment">/* These next two are mutually exclusive */</span></div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;</div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;<span class="comment">/* is there a symbol table loaded? */</span></div>
<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a186ab9e55c5bc612b9fd7e10b4be5600"> 69</a></span>&#160;<span class="preprocessor">#define MULTIBOOT_INFO_AOUT_SYMS 0x00000010</span></div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;<span class="comment">/* is there an ELF section header table? */</span></div>
<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="multiboot_8h.html#ad7d22ae99c11dc92152acdc8494a71f0"> 71</a></span>&#160;<span class="preprocessor">#define MULTIBOOT_INFO_ELF_SHDR 0X00000020</span></div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;</div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;<span class="comment">/* is there a full memory map? */</span></div>
<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a2d16dabdfdee01362c3457d06f0ff850"> 74</a></span>&#160;<span class="preprocessor">#define MULTIBOOT_INFO_MEM_MAP 0x00000040</span></div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;</div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160;<span class="comment">/* Is there drive info? */</span></div>
<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="multiboot_8h.html#af2c5803d8cc6e1e8c00181ca546e68ab"> 77</a></span>&#160;<span class="preprocessor">#define MULTIBOOT_INFO_DRIVE_INFO 0x00000080</span></div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;</div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;<span class="comment">/* Is there a config table? */</span></div>
<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="multiboot_8h.html#ad60e5b72325f5752e955879f3fbb44c3"> 80</a></span>&#160;<span class="preprocessor">#define MULTIBOOT_INFO_CONFIG_TABLE 0x00000100</span></div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;</div>
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;<span class="comment">/* Is there a boot loader name? */</span></div>
<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a9743476d5f32c9ae22f6254a0e3ba11d"> 83</a></span>&#160;<span class="preprocessor">#define MULTIBOOT_INFO_BOOT_LOADER_NAME 0x00000200</span></div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160;</div>
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;<span class="comment">/* Is there a APM table? */</span></div>
<div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="multiboot_8h.html#aab73446f0cee2e9dc91f43eb9a0c806b"> 86</a></span>&#160;<span class="preprocessor">#define MULTIBOOT_INFO_APM_TABLE 0x00000400</span></div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;</div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;<span class="comment">/* Is there video information? */</span></div>
<div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="multiboot_8h.html#abf0a727e2e262407c77d54baf40d2f39"> 89</a></span>&#160;<span class="preprocessor">#define MULTIBOOT_INFO_VBE_INFO 0x00000800</span></div>
<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a1c07b211ed2c374f5fbcf40c97bce2c0"> 90</a></span>&#160;<span class="preprocessor">#define MULTIBOOT_INFO_FRAMEBUFFER_INFO 0x00001000</span></div>
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;</div>
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;<span class="preprocessor">#ifndef ASM_FILE</span></div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;</div>
<div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a037f602538fccf97e90021c19fdfc047"> 94</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="multiboot_8h.html#a037f602538fccf97e90021c19fdfc047">multiboot_uint8_t</a>;</div>
<div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3"> 95</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3">multiboot_uint16_t</a>;</div>
<div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186"> 96</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a>;</div>
<div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a8dfdd61648b48aa31845db590970e06a"> 97</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> <a class="code" href="multiboot_8h.html#a8dfdd61648b48aa31845db590970e06a">multiboot_uint64_t</a>;</div>
<div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a6d813a0f2b5281b18dea3f4cda696c33"> 98</a></span>&#160;</div>
<div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a473b734c6c5bb31318d8c324033c6137"> 99</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structmultiboot__header.html">multiboot_header</a></div>
<div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="multiboot_8h.html#ab6b6baadbf99c7d22dc5b356c11b1024"> 100</a></span>&#160;{</div>
<div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a1314919d3adc5ce476485a0b661caa35"> 101</a></span>&#160; <span class="comment">/* Must be MULTIBOOT_MAGIC - see above. */</span></div>
<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="multiboot_8h.html#ad941e7fba5d18f68c2df5fda788ea3dc"> 102</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__header.html#a7fddee92e60ff58e159c6bf2c40bf29b">magic</a>;</div>
<div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="multiboot_8h.html#ad8d1f6d8b819324676126703a83aded8"> 103</a></span>&#160;</div>
<div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a93f7e14734b066b3a4bd03735c731f0e"> 104</a></span>&#160; <span class="comment">/* Feature flags. */</span></div>
<div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="multiboot_8h.html#aa8e5e344747e1728272844be5104c093"> 105</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__header.html#ab922f32c179ec7bde91519d19f27d95b">flags</a>;</div>
<div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a8da1a8c7127a0371eec0810a29e30f3c"> 106</a></span>&#160;</div>
<div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a5bf23b66f6450da4b07ddc59eff724da"> 107</a></span>&#160; <span class="comment">/* The above fields plus this one must equal 0 mod 2^32. */</span></div>
<div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a7b476e7dcc02468d587ebca1d20b85a1"> 108</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__header.html#a17e73abddfe8264c254767a20099038d">checksum</a>;</div>
<div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="multiboot_8h.html#ae4ec2504a1c1304a504858abbedf00f1"> 109</a></span>&#160;</div>
<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a1508179761ab4c4af6edf0befb48a6bf"> 110</a></span>&#160; <span class="comment">/* These are only valid if MULTIBOOT_AOUT_KLUDGE is set. */</span></div>
<div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="multiboot_8h.html#aa1b05acb09bf7197679f5ae3f954bcd6"> 111</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__header.html#a9718b2fc6ce29a37e9a209f92ab856e3">header_addr</a>;</div>
<div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a27849358fc386f9e3a8314fc69883ece"> 112</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__header.html#a99de1cf326c46c76c6039f317b7a1ef2">load_addr</a>;</div>
<div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a2859b02f75b5563fab60d1e88c805e50"> 113</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__header.html#ac9efc1a4c3cd18f286b2fd50ff052e31">load_end_addr</a>;</div>
<div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a7049e1fe402c1ba8e2d19da1bb9ea237"> 114</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__header.html#ab4f2496ec9b0d1a95985929d281dfa19">bss_end_addr</a>;</div>
<div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a696508b5c8c166e97d4f597c720d4067"> 115</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__header.html#ac3d807775a9d69730e6698dcdcf6491e">entry_addr</a>;</div>
<div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a1aae79b073555a7651874a3337c708c9"> 116</a></span>&#160;</div>
<div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a471b5031c20fa684175b99daf343ddbf"> 117</a></span>&#160; <span class="comment">/* These are only valid if MULTIBOOT_VIDEO_MODE is set. */</span></div>
<div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="multiboot_8h.html#ab075edb62d8c493b0db868fbaa704b9e"> 118</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__header.html#a4c90b7929342dd5aab7d08afa0906d28">mode_type</a>;</div>
<div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="multiboot_8h.html#afc688bb02ec93b5f4238832fbb75bef1"> 119</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__header.html#ad72a1a3dd608e73c818d0c27974def40">width</a>;</div>
<div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a4fbf297ec44224778127b7321ec216ac"> 120</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__header.html#a055c5e6553ea032897ad50a12f998a17">height</a>;</div>
<div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a4a6db3c822dad9fe2611e90adf6a1b45"> 121</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__header.html#aba85b53dc3af1bf99c71292a776e9dff">depth</a>;</div>
<div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a0a1b16f85b9b13785a96d3f9b7c203f2"> 122</a></span>&#160;};</div>
<div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a612cd0d43e45e8391a9881f48f8a40ea"> 123</a></span>&#160;</div>
<div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a13f5f8c137757a8e11697cf914f68f3f"> 124</a></span>&#160;<span class="comment">/* The symbol table for a.out. */</span></div>
<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a7e024175e59a1ce58adf517959c92e00"> 125</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structmultiboot__aout__symbol__table.html">multiboot_aout_symbol_table</a></div>
<div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="multiboot_8h.html#ab59c32426fe5932cddde6f966f4f3d30"> 126</a></span>&#160;{</div>
<div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a77de1ce0d09cf610c31a1301f7cd5520"> 127</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__aout__symbol__table.html#a3c9cc58c068678c095a7695f74375ca2">tabsize</a>;</div>
<div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a38efd8108381f08d44b42ce851fedc0b"> 128</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__aout__symbol__table.html#af9876cbe1b37935ed039c855f04b760e">strsize</a>;</div>
<div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="multiboot_8h.html#ab4ff4006b01440fca4185213a59d8a6e"> 129</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__aout__symbol__table.html#ab399f68a251079409489149a5d48033f">addr</a>;</div>
<div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="multiboot_8h.html#ae7b52b0eae5b6a50092bdb2535e6833e"> 130</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__aout__symbol__table.html#a2317e4e566e417b8fb3502074e0807d7">reserved</a>;</div>
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160;};</div>
<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a2f11acfde9ee0022a999f69d3e972352"> 132</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structmultiboot__aout__symbol__table.html">multiboot_aout_symbol_table</a> <a class="code" href="structmultiboot__aout__symbol__table.html">multiboot_aout_symbol_table_t</a>;</div>
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160;</div>
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160;<span class="comment">/* The section header table for ELF. */</span></div>
<div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="structmultiboot__elf__section__header__table.html"> 135</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structmultiboot__elf__section__header__table.html">multiboot_elf_section_header_table</a></div>
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160;{</div>
<div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="structmultiboot__elf__section__header__table.html#ac7a3ee82a45af6c3c10413de7620eec2"> 137</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__elf__section__header__table.html#ac7a3ee82a45af6c3c10413de7620eec2">num</a>;</div>
<div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="structmultiboot__elf__section__header__table.html#a87bed62f532b2e2e73ab41df40069e2a"> 138</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__elf__section__header__table.html#a87bed62f532b2e2e73ab41df40069e2a">size</a>;</div>
<div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="structmultiboot__elf__section__header__table.html#ad0c7bb0937470de83f3319015416614a"> 139</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__elf__section__header__table.html#ad0c7bb0937470de83f3319015416614a">addr</a>;</div>
<div class="line"><a name="l00140"></a><span class="lineno"><a class="line" href="structmultiboot__elf__section__header__table.html#adfc74c974ba232064320ba57a02d0fb3"> 140</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__elf__section__header__table.html#adfc74c974ba232064320ba57a02d0fb3">shndx</a>;</div>
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160;};</div>
<div class="line"><a name="l00142"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a2ea4dd45da23724e95b9fc701b41d1e0"> 142</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structmultiboot__elf__section__header__table.html">multiboot_elf_section_header_table</a> <a class="code" href="structmultiboot__elf__section__header__table.html">multiboot_elf_section_header_table_t</a>;</div>
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160;</div>
<div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="structmultiboot__info.html"> 144</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structmultiboot__info.html">multiboot_info</a></div>
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160;{</div>
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; <span class="comment">/* Multiboot info version number */</span></div>
<div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#aa562865bc325fd785c9fa4c5056294f3"> 147</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#aa562865bc325fd785c9fa4c5056294f3">flags</a>;</div>
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160;</div>
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; <span class="comment">/* Available memory from BIOS */</span></div>
<div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#aa3503176ee0d132ef98537fa0b36ff09"> 150</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#aa3503176ee0d132ef98537fa0b36ff09">mem_lower</a>;</div>
<div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a87db5803d5a79490b2bf32cb8e9a05c9"> 151</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#a87db5803d5a79490b2bf32cb8e9a05c9">mem_upper</a>;</div>
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160;</div>
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; <span class="comment">/* &quot;root&quot; partition */</span></div>
<div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#ac7dd626a05c9ba62d55ea8a7a254de80"> 154</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#ac7dd626a05c9ba62d55ea8a7a254de80">boot_device</a>;</div>
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160;</div>
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; <span class="comment">/* Kernel command line */</span></div>
<div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a0f2f05f69c69c615bf2b4820d357cf36"> 157</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#a0f2f05f69c69c615bf2b4820d357cf36">cmdline</a>;</div>
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160;</div>
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; <span class="comment">/* Boot-Module list */</span></div>
<div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#aebdafce31f94277d138202f7b1ec35cc"> 160</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#aebdafce31f94277d138202f7b1ec35cc">mods_count</a>;</div>
<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a854bdbfa7b23c9c3dfa0bfc155ef8242"> 161</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#a854bdbfa7b23c9c3dfa0bfc155ef8242">mods_addr</a>;</div>
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160;</div>
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; <span class="keyword">union</span></div>
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; {</div>
<div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#acf01e96c5d199a398901516df535a5bb"> 165</a></span>&#160; <a class="code" href="structmultiboot__aout__symbol__table.html">multiboot_aout_symbol_table_t</a> <a class="code" href="structmultiboot__info.html#acf01e96c5d199a398901516df535a5bb">aout_sym</a>;</div>
<div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#ab06f895b6b56ca37c8123d145da52387"> 166</a></span>&#160; <a class="code" href="structmultiboot__elf__section__header__table.html">multiboot_elf_section_header_table_t</a> <a class="code" href="structmultiboot__info.html#ab06f895b6b56ca37c8123d145da52387">elf_sec</a>;</div>
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; } <a class="code" href="structmultiboot__info.html#a61dc20144c958a07801f479c74e5867e">u</a>;</div>
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160;</div>
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160; <span class="comment">/* Memory Mapping buffer */</span></div>
<div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a86a0d881c5233a4b1c8cd690ccd19b75"> 170</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#a86a0d881c5233a4b1c8cd690ccd19b75">mmap_length</a>;</div>
<div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#aacf83273b9f8448d91fb24690492c0d8"> 171</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#aacf83273b9f8448d91fb24690492c0d8">mmap_addr</a>;</div>
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160;</div>
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; <span class="comment">/* Drive Info buffer */</span></div>
<div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#abe859eaa7e97309f072b3bc1caf5742e"> 174</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#abe859eaa7e97309f072b3bc1caf5742e">drives_length</a>;</div>
<div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a34d90ffaaf58124095cb17de9c3b1515"> 175</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#a34d90ffaaf58124095cb17de9c3b1515">drives_addr</a>;</div>
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160;</div>
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; <span class="comment">/* ROM configuration table */</span></div>
<div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a919ce01f85d05ab90857f8591dfb3948"> 178</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#a919ce01f85d05ab90857f8591dfb3948">config_table</a>;</div>
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160;</div>
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160; <span class="comment">/* Boot Loader Name */</span></div>
<div class="line"><a name="l00181"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a4442438f7c2da9c0cf87a94ffd1acc04"> 181</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#a4442438f7c2da9c0cf87a94ffd1acc04">boot_loader_name</a>;</div>
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160;</div>
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160; <span class="comment">/* APM table */</span></div>
<div class="line"><a name="l00184"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#ad4285d60142d241a9e6b68a03e62ee0a"> 184</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#ad4285d60142d241a9e6b68a03e62ee0a">apm_table</a>;</div>
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160;</div>
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160; <span class="comment">/* Video */</span></div>
<div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a06191cef73b64e9d64a01850547fd2e8"> 187</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#a06191cef73b64e9d64a01850547fd2e8">vbe_control_info</a>;</div>
<div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a88f574fe1adbcb5ff63fc95b2e072b4c"> 188</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#a88f574fe1adbcb5ff63fc95b2e072b4c">vbe_mode_info</a>;</div>
<div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#ac7653182e52bddb7e437cc8a66d74ce5"> 189</a></span>&#160; <a class="code" href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3">multiboot_uint16_t</a> <a class="code" href="structmultiboot__info.html#ac7653182e52bddb7e437cc8a66d74ce5">vbe_mode</a>;</div>
<div class="line"><a name="l00190"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a204c99787efd58c0f54fe1e056b1d69f"> 190</a></span>&#160; <a class="code" href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3">multiboot_uint16_t</a> <a class="code" href="structmultiboot__info.html#a204c99787efd58c0f54fe1e056b1d69f">vbe_interface_seg</a>;</div>
<div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a1621d51b1cc198a1496e9f61b3708291"> 191</a></span>&#160; <a class="code" href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3">multiboot_uint16_t</a> <a class="code" href="structmultiboot__info.html#a1621d51b1cc198a1496e9f61b3708291">vbe_interface_off</a>;</div>
<div class="line"><a name="l00192"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#ab3c537df524db1ed0aeaa2e6f61a23e6"> 192</a></span>&#160; <a class="code" href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3">multiboot_uint16_t</a> <a class="code" href="structmultiboot__info.html#ab3c537df524db1ed0aeaa2e6f61a23e6">vbe_interface_len</a>;</div>
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160;</div>
<div class="line"><a name="l00194"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a17bb708a0853e8618cb208b31d21c3c2"> 194</a></span>&#160; <a class="code" href="multiboot_8h.html#a8dfdd61648b48aa31845db590970e06a">multiboot_uint64_t</a> <a class="code" href="structmultiboot__info.html#a17bb708a0853e8618cb208b31d21c3c2">framebuffer_addr</a>;</div>
<div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a7d96c148c0360ca105ed700de1a8471b"> 195</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#a7d96c148c0360ca105ed700de1a8471b">framebuffer_pitch</a>;</div>
<div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a72cac058f9f9ed05738d4d1b003424fd"> 196</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#a72cac058f9f9ed05738d4d1b003424fd">framebuffer_width</a>;</div>
<div class="line"><a name="l00197"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#adc94f66e25a23bb66053837c1c0ec758"> 197</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#adc94f66e25a23bb66053837c1c0ec758">framebuffer_height</a>;</div>
<div class="line"><a name="l00198"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a721623c95cf1c95b61678f1e2289893c"> 198</a></span>&#160; <a class="code" href="multiboot_8h.html#a037f602538fccf97e90021c19fdfc047">multiboot_uint8_t</a> <a class="code" href="structmultiboot__info.html#a721623c95cf1c95b61678f1e2289893c">framebuffer_bpp</a>;</div>
<div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a8e2af641ff42074bb807c3ec9e33b2e0"> 199</a></span>&#160;<span class="preprocessor">#define MULTIBOOT_FRAMEBUFFER_TYPE_INDEXED 0</span></div>
<div class="line"><a name="l00200"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a34b2f01226ea42de22e06db7f652fbb1"> 200</a></span>&#160;<span class="preprocessor">#define MULTIBOOT_FRAMEBUFFER_TYPE_RGB 1</span></div>
<div class="line"><a name="l00201"></a><span class="lineno"><a class="line" href="multiboot_8h.html#af6005f97267af2cb0ff37fb245284440"> 201</a></span>&#160;<span class="preprocessor">#define MULTIBOOT_FRAMEBUFFER_TYPE_EGA_TEXT 2</span></div>
<div class="line"><a name="l00202"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a98b2122e2f14dcfcbfabb018e602fdfc"> 202</a></span>&#160; <a class="code" href="multiboot_8h.html#a037f602538fccf97e90021c19fdfc047">multiboot_uint8_t</a> <a class="code" href="structmultiboot__info.html#a98b2122e2f14dcfcbfabb018e602fdfc">framebuffer_type</a>;</div>
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160; <span class="keyword">union</span></div>
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160; {</div>
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160; <span class="keyword">struct</span></div>
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160; {</div>
<div class="line"><a name="l00207"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a3dedc220bb3e97b53f78a72f66d202e1"> 207</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#a3dedc220bb3e97b53f78a72f66d202e1">framebuffer_palette_addr</a>;</div>
<div class="line"><a name="l00208"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a37f9442827e23b75513f41b2e1674f8d"> 208</a></span>&#160; <a class="code" href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3">multiboot_uint16_t</a> <a class="code" href="structmultiboot__info.html#a37f9442827e23b75513f41b2e1674f8d">framebuffer_palette_num_colors</a>;</div>
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160; };</div>
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160; <span class="keyword">struct</span></div>
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160; {</div>
<div class="line"><a name="l00212"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a0ba9589c99e3d0968e1cfabed744bfa5"> 212</a></span>&#160; <a class="code" href="multiboot_8h.html#a037f602538fccf97e90021c19fdfc047">multiboot_uint8_t</a> <a class="code" href="structmultiboot__info.html#a0ba9589c99e3d0968e1cfabed744bfa5">framebuffer_red_field_position</a>;</div>
<div class="line"><a name="l00213"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a12b01720d430270e5afc2b28f3318e3d"> 213</a></span>&#160; <a class="code" href="multiboot_8h.html#a037f602538fccf97e90021c19fdfc047">multiboot_uint8_t</a> <a class="code" href="structmultiboot__info.html#a12b01720d430270e5afc2b28f3318e3d">framebuffer_red_mask_size</a>;</div>
<div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a2fe2ac9812c7ff88c7eeb306bd836fe3"> 214</a></span>&#160; <a class="code" href="multiboot_8h.html#a037f602538fccf97e90021c19fdfc047">multiboot_uint8_t</a> <a class="code" href="structmultiboot__info.html#a2fe2ac9812c7ff88c7eeb306bd836fe3">framebuffer_green_field_position</a>;</div>
<div class="line"><a name="l00215"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a18cfe05edd236d9ddbbd3d0118d22e47"> 215</a></span>&#160; <a class="code" href="multiboot_8h.html#a037f602538fccf97e90021c19fdfc047">multiboot_uint8_t</a> <a class="code" href="structmultiboot__info.html#a18cfe05edd236d9ddbbd3d0118d22e47">framebuffer_green_mask_size</a>;</div>
<div class="line"><a name="l00216"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#aef7453a08ec80dcd5f2645bec2995a0f"> 216</a></span>&#160; <a class="code" href="multiboot_8h.html#a037f602538fccf97e90021c19fdfc047">multiboot_uint8_t</a> <a class="code" href="structmultiboot__info.html#aef7453a08ec80dcd5f2645bec2995a0f">framebuffer_blue_field_position</a>;</div>
<div class="line"><a name="l00217"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a0409fd6c556aa388c7845a222957e455"> 217</a></span>&#160; <a class="code" href="multiboot_8h.html#a037f602538fccf97e90021c19fdfc047">multiboot_uint8_t</a> <a class="code" href="structmultiboot__info.html#a0409fd6c556aa388c7845a222957e455">framebuffer_blue_mask_size</a>;</div>
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160; };</div>
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160; };</div>
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160;};</div>
<div class="line"><a name="l00221"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a8cb99862e8314c32c007eee9d2481ae1"> 221</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structmultiboot__info.html">multiboot_info</a> <a class="code" href="structmultiboot__info.html">multiboot_info_t</a>;</div>
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160;</div>
<div class="line"><a name="l00223"></a><span class="lineno"><a class="line" href="structmultiboot__color.html"> 223</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structmultiboot__color.html">multiboot_color</a></div>
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160;{</div>
<div class="line"><a name="l00225"></a><span class="lineno"><a class="line" href="structmultiboot__color.html#a4c8a91229f40c06c3c63b4c37e83d219"> 225</a></span>&#160; <a class="code" href="multiboot_8h.html#a037f602538fccf97e90021c19fdfc047">multiboot_uint8_t</a> <a class="code" href="structmultiboot__color.html#a4c8a91229f40c06c3c63b4c37e83d219">red</a>;</div>
<div class="line"><a name="l00226"></a><span class="lineno"><a class="line" href="structmultiboot__color.html#a08e1c8bc977b39015c9043645e79713d"> 226</a></span>&#160; <a class="code" href="multiboot_8h.html#a037f602538fccf97e90021c19fdfc047">multiboot_uint8_t</a> <a class="code" href="structmultiboot__color.html#a08e1c8bc977b39015c9043645e79713d">green</a>;</div>
<div class="line"><a name="l00227"></a><span class="lineno"><a class="line" href="structmultiboot__color.html#a6f8d17b0f35ff4cbf9c51dcbc3ea7d01"> 227</a></span>&#160; <a class="code" href="multiboot_8h.html#a037f602538fccf97e90021c19fdfc047">multiboot_uint8_t</a> <a class="code" href="structmultiboot__color.html#a6f8d17b0f35ff4cbf9c51dcbc3ea7d01">blue</a>;</div>
<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160;};</div>
<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160;</div>
<div class="line"><a name="l00230"></a><span class="lineno"><a class="line" href="structmultiboot__mmap__entry.html"> 230</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structmultiboot__mmap__entry.html">multiboot_mmap_entry</a></div>
<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160;{</div>
<div class="line"><a name="l00232"></a><span class="lineno"><a class="line" href="structmultiboot__mmap__entry.html#af10c1835051b4b08bdcdb538c1b4101d"> 232</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__mmap__entry.html#af10c1835051b4b08bdcdb538c1b4101d">size</a>;</div>
<div class="line"><a name="l00233"></a><span class="lineno"><a class="line" href="structmultiboot__mmap__entry.html#a3f76a637264b83e30967bcd808ff403c"> 233</a></span>&#160; <a class="code" href="multiboot_8h.html#a8dfdd61648b48aa31845db590970e06a">multiboot_uint64_t</a> <a class="code" href="structmultiboot__mmap__entry.html#a3f76a637264b83e30967bcd808ff403c">addr</a>;</div>
<div class="line"><a name="l00234"></a><span class="lineno"><a class="line" href="structmultiboot__mmap__entry.html#a6bfa44919a328492fa4e3d6239a23352"> 234</a></span>&#160; <a class="code" href="multiboot_8h.html#a8dfdd61648b48aa31845db590970e06a">multiboot_uint64_t</a> <a class="code" href="structmultiboot__mmap__entry.html#a6bfa44919a328492fa4e3d6239a23352">len</a>;</div>
<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160;<span class="preprocessor">#define MULTIBOOT_MEMORY_AVAILABLE 1</span></div>
<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160;<span class="preprocessor">#define MULTIBOOT_MEMORY_RESERVED 2</span></div>
<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160;<span class="preprocessor">#define MULTIBOOT_MEMORY_ACPI_RECLAIMABLE 3</span></div>
<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160;<span class="preprocessor">#define MULTIBOOT_MEMORY_NVS 4</span></div>
<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160;<span class="preprocessor">#define MULTIBOOT_MEMORY_BADRAM 5</span></div>
<div class="line"><a name="l00240"></a><span class="lineno"><a class="line" href="structmultiboot__mmap__entry.html#aa6fc447c57f074d0babfe3bbb7017de9"> 240</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__mmap__entry.html#aa6fc447c57f074d0babfe3bbb7017de9">type</a>;</div>
<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160;} <a class="code" href="multiboot_8h.html#a76ae64e1ba3c94e0e9259d974f69e347">__attribute__</a>((packed));</div>
<div class="line"><a name="l00242"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a2aa16c58ceb6b9548aded205e46e8a3b"> 242</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structmultiboot__mmap__entry.html">multiboot_mmap_entry</a> <a class="code" href="structmultiboot__mmap__entry.html">multiboot_memory_map_t</a>;</div>
<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160;</div>
<div class="line"><a name="l00244"></a><span class="lineno"><a class="line" href="structmultiboot__mod__list.html"> 244</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structmultiboot__mod__list.html">multiboot_mod_list</a></div>
<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160;{</div>
<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160; <span class="comment">/* the memory used goes from bytes &#39;mod_start&#39; to &#39;mod_end-1&#39; inclusive */</span></div>
<div class="line"><a name="l00247"></a><span class="lineno"><a class="line" href="structmultiboot__mod__list.html#afe0e2af1e8c0297c17a7771bd1a62e0f"> 247</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__mod__list.html#afe0e2af1e8c0297c17a7771bd1a62e0f">mod_start</a>;</div>
<div class="line"><a name="l00248"></a><span class="lineno"><a class="line" href="structmultiboot__mod__list.html#a75b0899f1e1f90d4ff629b7136f5b988"> 248</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__mod__list.html#a75b0899f1e1f90d4ff629b7136f5b988">mod_end</a>;</div>
<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160;</div>
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160; <span class="comment">/* Module command line */</span></div>
<div class="line"><a name="l00251"></a><span class="lineno"><a class="line" href="structmultiboot__mod__list.html#a31365a9d2d0cae071f5cb8bddb9b33fb"> 251</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__mod__list.html#a31365a9d2d0cae071f5cb8bddb9b33fb">cmdline</a>;</div>
<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160;</div>
<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160; <span class="comment">/* padding to take it to 16 bytes (must be zero) */</span></div>
<div class="line"><a name="l00254"></a><span class="lineno"><a class="line" href="structmultiboot__mod__list.html#a63d98e6d313098a4d35b828e204a4e0c"> 254</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__mod__list.html#a63d98e6d313098a4d35b828e204a4e0c">pad</a>;</div>
<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160;};</div>
<div class="line"><a name="l00256"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a84f7545f2c7b26164fed10a81bd052fd"> 256</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structmultiboot__mod__list.html">multiboot_mod_list</a> <a class="code" href="structmultiboot__mod__list.html">multiboot_module_t</a>;</div>
<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160;</div>
<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160;<span class="comment">/* APM BIOS info. */</span></div>
<div class="line"><a name="l00259"></a><span class="lineno"><a class="line" href="structmultiboot__apm__info.html"> 259</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structmultiboot__apm__info.html">multiboot_apm_info</a></div>
<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>&#160;{</div>
<div class="line"><a name="l00261"></a><span class="lineno"><a class="line" href="structmultiboot__apm__info.html#ab06d9309bdc00fa4a8c37fdab639beb5"> 261</a></span>&#160; <a class="code" href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3">multiboot_uint16_t</a> <a class="code" href="structmultiboot__apm__info.html#ab06d9309bdc00fa4a8c37fdab639beb5">version</a>;</div>
<div class="line"><a name="l00262"></a><span class="lineno"><a class="line" href="structmultiboot__apm__info.html#a9eedcae62ee49310914e238d07094c4b"> 262</a></span>&#160; <a class="code" href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3">multiboot_uint16_t</a> <a class="code" href="structmultiboot__apm__info.html#a9eedcae62ee49310914e238d07094c4b">cseg</a>;</div>
<div class="line"><a name="l00263"></a><span class="lineno"><a class="line" href="structmultiboot__apm__info.html#a97958b174fe0234cafab9019eb009b91"> 263</a></span>&#160; <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__apm__info.html#a97958b174fe0234cafab9019eb009b91">offset</a>;</div>
<div class="line"><a name="l00264"></a><span class="lineno"><a class="line" href="structmultiboot__apm__info.html#a9abc154a9c3a0f3d9ae96cf2b5044b43"> 264</a></span>&#160; <a class="code" href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3">multiboot_uint16_t</a> <a class="code" href="structmultiboot__apm__info.html#a9abc154a9c3a0f3d9ae96cf2b5044b43">cseg_16</a>;</div>
<div class="line"><a name="l00265"></a><span class="lineno"><a class="line" href="structmultiboot__apm__info.html#a98cd7da8760cf5d49ba55e1f9e76c6d4"> 265</a></span>&#160; <a class="code" href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3">multiboot_uint16_t</a> <a class="code" href="structmultiboot__apm__info.html#a98cd7da8760cf5d49ba55e1f9e76c6d4">dseg</a>;</div>
<div class="line"><a name="l00266"></a><span class="lineno"><a class="line" href="structmultiboot__apm__info.html#a55fb7837ae61f63d0310b65767a2505c"> 266</a></span>&#160; <a class="code" href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3">multiboot_uint16_t</a> <a class="code" href="structmultiboot__apm__info.html#a55fb7837ae61f63d0310b65767a2505c">flags</a>;</div>
<div class="line"><a name="l00267"></a><span class="lineno"><a class="line" href="structmultiboot__apm__info.html#a95aa6b556019e1b9c526b190341cc531"> 267</a></span>&#160; <a class="code" href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3">multiboot_uint16_t</a> <a class="code" href="structmultiboot__apm__info.html#a95aa6b556019e1b9c526b190341cc531">cseg_len</a>;</div>
<div class="line"><a name="l00268"></a><span class="lineno"><a class="line" href="structmultiboot__apm__info.html#a09573729600592739fe8f2480217a30d"> 268</a></span>&#160; <a class="code" href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3">multiboot_uint16_t</a> <a class="code" href="structmultiboot__apm__info.html#a09573729600592739fe8f2480217a30d">cseg_16_len</a>;</div>
<div class="line"><a name="l00269"></a><span class="lineno"><a class="line" href="structmultiboot__apm__info.html#afee11d31183fe424af90546b10c9fac2"> 269</a></span>&#160; <a class="code" href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3">multiboot_uint16_t</a> <a class="code" href="structmultiboot__apm__info.html#afee11d31183fe424af90546b10c9fac2">dseg_len</a>;</div>
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160;};</div>
<div class="line"><a name="l00271"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html"> 271</a></span>&#160;<span class="keyword">struct </span><a class="code" href="struct_m_o_d_e___i_n_f_o.html">MODE_INFO</a></div>
<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160;{</div>
<div class="line"><a name="l00273"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a8f384f7b253e7fba04691c9a7bf61869"> 273</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a8f384f7b253e7fba04691c9a7bf61869">ModeAttributes</a> ;</div>
<div class="line"><a name="l00274"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a13c07e34a389abb77442dc491768dac1"> 274</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a13c07e34a389abb77442dc491768dac1">WinAAttributes</a> ;</div>
<div class="line"><a name="l00275"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#aecd320d96b1d3c1a7d8f09bf53e58412"> 275</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#aecd320d96b1d3c1a7d8f09bf53e58412">WinBAttributes</a> ;</div>
<div class="line"><a name="l00276"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a6658a56578f86970dbf739f9fe1bf350"> 276</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a6658a56578f86970dbf739f9fe1bf350">WinGranularity</a> ;</div>
<div class="line"><a name="l00277"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#ae04eca479fd10cabd9f46edd60763582"> 277</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#ae04eca479fd10cabd9f46edd60763582">WinSize</a> ;</div>
<div class="line"><a name="l00278"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#aaa187340991109b3d2b58ae161256b28"> 278</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#aaa187340991109b3d2b58ae161256b28">WinASegment</a> ;</div>
<div class="line"><a name="l00279"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a38a1ba42efca8285b9134f4f47c89dc4"> 279</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a38a1ba42efca8285b9134f4f47c89dc4">WinBSegment</a> ;</div>
<div class="line"><a name="l00280"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#abe7570330397aef1564cd471329582fc"> 280</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#abe7570330397aef1564cd471329582fc">WinFuncPtr</a> ;</div>
<div class="line"><a name="l00281"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a7e836227c5d2ff4dc3bd7b90bdf1fb7b"> 281</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a7e836227c5d2ff4dc3bd7b90bdf1fb7b">BytesPerScanLine</a> ;</div>
<div class="line"><a name="l00282"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#abb1600e71614364d0a752798da65a1d6"> 282</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#abb1600e71614364d0a752798da65a1d6">XResolution</a> ;</div>
<div class="line"><a name="l00283"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#aaa07c2ee372621e82b06376c83e718e0"> 283</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#aaa07c2ee372621e82b06376c83e718e0">YResolution</a> ;</div>
<div class="line"><a name="l00284"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#ace02de2544b40e5c83f7e9fbebd418cc"> 284</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#ace02de2544b40e5c83f7e9fbebd418cc">XCharSize</a> ;</div>
<div class="line"><a name="l00285"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a818ddf6ff3ca5e5b45f76478f5813ac2"> 285</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a818ddf6ff3ca5e5b45f76478f5813ac2">YCharSize</a> ;</div>
<div class="line"><a name="l00286"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#af2cab2389902deca91d2410ee8fbd067"> 286</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#af2cab2389902deca91d2410ee8fbd067">NumberOfPlanes</a> ;</div>
<div class="line"><a name="l00287"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a880652ae9c52f6a83e1fbf38f2799de9"> 287</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a880652ae9c52f6a83e1fbf38f2799de9">BitsPerPixel</a> ;</div>
<div class="line"><a name="l00288"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#af47ccee3ea2d7b618128f3ea97880f86"> 288</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#af47ccee3ea2d7b618128f3ea97880f86">NumberOfBanks</a> ;</div>
<div class="line"><a name="l00289"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a8a72ec6a9d9dcf889d05447372f6b8ed"> 289</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a8a72ec6a9d9dcf889d05447372f6b8ed">MemoryModel</a> ;</div>
<div class="line"><a name="l00290"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a14d876ec0e1f5bcaa21e69086c200b50"> 290</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a14d876ec0e1f5bcaa21e69086c200b50">BankSize</a> ;</div>
<div class="line"><a name="l00291"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a5c82ed2c8587e816e139e64fc82e3a97"> 291</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a5c82ed2c8587e816e139e64fc82e3a97">NumberOfImagePages</a> ;</div>
<div class="line"><a name="l00292"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#ae271e35fb165aea98b15a79ea692c237"> 292</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#ae271e35fb165aea98b15a79ea692c237">Reserved_page</a> ;</div>
<div class="line"><a name="l00293"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a913ed780543a2466489f9d2b54761c5d"> 293</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a913ed780543a2466489f9d2b54761c5d">RedMaskSize</a> ;</div>
<div class="line"><a name="l00294"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a69b9f065c3877b921e1e28ae74d51029"> 294</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a69b9f065c3877b921e1e28ae74d51029">RedMaskPos</a> ;</div>
<div class="line"><a name="l00295"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a4727bb6ac8a21b55a26cd70afdf07b93"> 295</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a4727bb6ac8a21b55a26cd70afdf07b93">GreenMaskSize</a> ;</div>
<div class="line"><a name="l00296"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a812caaff15468cef3ea4207ceb2c16c4"> 296</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a812caaff15468cef3ea4207ceb2c16c4">GreenMaskPos</a> ;</div>
<div class="line"><a name="l00297"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a3f3aae9079285d788424ddf9c0ab4da9"> 297</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a3f3aae9079285d788424ddf9c0ab4da9">BlueMaskSize</a> ;</div>
<div class="line"><a name="l00298"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#ae2adf5427d1c133490ef54268d409bde"> 298</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#ae2adf5427d1c133490ef54268d409bde">BlueMaskPos</a> ;</div>
<div class="line"><a name="l00299"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a476c52eecf02936bc170809f375bde05"> 299</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a476c52eecf02936bc170809f375bde05">ReservedMaskSize</a> ;</div>
<div class="line"><a name="l00300"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#adaa96a124ba7fecf2c5930779e289183"> 300</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#adaa96a124ba7fecf2c5930779e289183">ReservedMaskPos</a> ;</div>
<div class="line"><a name="l00301"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a2ed2e0b7027fd0394545e4967e59d9bf"> 301</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a2ed2e0b7027fd0394545e4967e59d9bf">DirectColorModeInfo</a> ;</div>
<div class="line"><a name="l00302"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#ab2680bfa18eb9cf5112bba5fb0c6622a"> 302</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#ab2680bfa18eb9cf5112bba5fb0c6622a">PhysBasePtr</a> ;</div>
<div class="line"><a name="l00303"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a2f550578827e82fdea72691553d9dceb"> 303</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a2f550578827e82fdea72691553d9dceb">OffScreenMemOffset</a> ;</div>
<div class="line"><a name="l00304"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a0e9c84a1dda1268b6225df5b7d832f0c"> 304</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a0e9c84a1dda1268b6225df5b7d832f0c">OffScreenMemSize</a> ;</div>
<div class="line"><a name="l00305"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#afed368ddd295ce1d5f6ee6c7f0e745a5"> 305</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#afed368ddd295ce1d5f6ee6c7f0e745a5">Reserved</a>[206] ;</div>
<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160;}<a class="code" href="multiboot_8h.html#a76ae64e1ba3c94e0e9259d974f69e347">__attribute__</a> ((packed));</div>
<div class="line"><a name="l00307"></a><span class="lineno"> 307</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* ! ASM_FILE */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00308"></a><span class="lineno"> 308</span>&#160;</div>
<div class="line"><a name="l00309"></a><span class="lineno"> 309</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* ! MULTIBOOT_HEADER */</span><span class="preprocessor"></span></div>
<div class="ttc" id="multiboot_8h_html_a8dfdd61648b48aa31845db590970e06a"><div class="ttname"><a href="multiboot_8h.html#a8dfdd61648b48aa31845db590970e06a">multiboot_uint64_t</a></div><div class="ttdeci">unsigned long long multiboot_uint64_t</div><div class="ttdef"><b>Definition:</b> multiboot.h:97</div></div>
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a880652ae9c52f6a83e1fbf38f2799de9"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a880652ae9c52f6a83e1fbf38f2799de9">MODE_INFO::BitsPerPixel</a></div><div class="ttdeci">unsigned char BitsPerPixel</div><div class="ttdef"><b>Definition:</b> multiboot.h:287</div></div>
<div class="ttc" id="structmultiboot__info_html_adc94f66e25a23bb66053837c1c0ec758"><div class="ttname"><a href="structmultiboot__info.html#adc94f66e25a23bb66053837c1c0ec758">multiboot_info::framebuffer_height</a></div><div class="ttdeci">multiboot_uint32_t framebuffer_height</div><div class="ttdef"><b>Definition:</b> multiboot.h:197</div></div>
<div class="ttc" id="structmultiboot__info_html_a204c99787efd58c0f54fe1e056b1d69f"><div class="ttname"><a href="structmultiboot__info.html#a204c99787efd58c0f54fe1e056b1d69f">multiboot_info::vbe_interface_seg</a></div><div class="ttdeci">multiboot_uint16_t vbe_interface_seg</div><div class="ttdef"><b>Definition:</b> multiboot.h:190</div></div>
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a38a1ba42efca8285b9134f4f47c89dc4"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a38a1ba42efca8285b9134f4f47c89dc4">MODE_INFO::WinBSegment</a></div><div class="ttdeci">unsigned short WinBSegment</div><div class="ttdef"><b>Definition:</b> multiboot.h:279</div></div>
<div class="ttc" id="structmultiboot__header_html_ac9efc1a4c3cd18f286b2fd50ff052e31"><div class="ttname"><a href="structmultiboot__header.html#ac9efc1a4c3cd18f286b2fd50ff052e31">multiboot_header::load_end_addr</a></div><div class="ttdeci">multiboot_uint32_t load_end_addr</div><div class="ttdef"><b>Definition:</b> multiboot.h:113</div></div>
<div class="ttc" id="structmultiboot__aout__symbol__table_html"><div class="ttname"><a href="structmultiboot__aout__symbol__table.html">multiboot_aout_symbol_table</a></div><div class="ttdef"><b>Definition:</b> multiboot.h:125</div></div>
<div class="ttc" id="structmultiboot__info_html_a37f9442827e23b75513f41b2e1674f8d"><div class="ttname"><a href="structmultiboot__info.html#a37f9442827e23b75513f41b2e1674f8d">multiboot_info::framebuffer_palette_num_colors</a></div><div class="ttdeci">multiboot_uint16_t framebuffer_palette_num_colors</div><div class="ttdef"><b>Definition:</b> multiboot.h:208</div></div>
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_afed368ddd295ce1d5f6ee6c7f0e745a5"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#afed368ddd295ce1d5f6ee6c7f0e745a5">MODE_INFO::Reserved</a></div><div class="ttdeci">unsigned char Reserved[206]</div><div class="ttdef"><b>Definition:</b> multiboot.h:305</div></div>
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html">MODE_INFO</a></div><div class="ttdef"><b>Definition:</b> multiboot.h:271</div></div>
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a818ddf6ff3ca5e5b45f76478f5813ac2"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a818ddf6ff3ca5e5b45f76478f5813ac2">MODE_INFO::YCharSize</a></div><div class="ttdeci">unsigned char YCharSize</div><div class="ttdef"><b>Definition:</b> multiboot.h:285</div></div>
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a8a72ec6a9d9dcf889d05447372f6b8ed"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a8a72ec6a9d9dcf889d05447372f6b8ed">MODE_INFO::MemoryModel</a></div><div class="ttdeci">unsigned char MemoryModel</div><div class="ttdef"><b>Definition:</b> multiboot.h:289</div></div>
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a2ed2e0b7027fd0394545e4967e59d9bf"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a2ed2e0b7027fd0394545e4967e59d9bf">MODE_INFO::DirectColorModeInfo</a></div><div class="ttdeci">unsigned char DirectColorModeInfo</div><div class="ttdef"><b>Definition:</b> multiboot.h:301</div></div>
<div class="ttc" id="structmultiboot__info_html_a721623c95cf1c95b61678f1e2289893c"><div class="ttname"><a href="structmultiboot__info.html#a721623c95cf1c95b61678f1e2289893c">multiboot_info::framebuffer_bpp</a></div><div class="ttdeci">multiboot_uint8_t framebuffer_bpp</div><div class="ttdef"><b>Definition:</b> multiboot.h:198</div></div>
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a812caaff15468cef3ea4207ceb2c16c4"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a812caaff15468cef3ea4207ceb2c16c4">MODE_INFO::GreenMaskPos</a></div><div class="ttdeci">unsigned char GreenMaskPos</div><div class="ttdef"><b>Definition:</b> multiboot.h:296</div></div>
<div class="ttc" id="structmultiboot__aout__symbol__table_html_a3c9cc58c068678c095a7695f74375ca2"><div class="ttname"><a href="structmultiboot__aout__symbol__table.html#a3c9cc58c068678c095a7695f74375ca2">multiboot_aout_symbol_table::tabsize</a></div><div class="ttdeci">multiboot_uint32_t tabsize</div><div class="ttdef"><b>Definition:</b> multiboot.h:127</div></div>
<div class="ttc" id="structmultiboot__info_html_a0ba9589c99e3d0968e1cfabed744bfa5"><div class="ttname"><a href="structmultiboot__info.html#a0ba9589c99e3d0968e1cfabed744bfa5">multiboot_info::framebuffer_red_field_position</a></div><div class="ttdeci">multiboot_uint8_t framebuffer_red_field_position</div><div class="ttdef"><b>Definition:</b> multiboot.h:212</div></div>
<div class="ttc" id="structmultiboot__mmap__entry_html_af10c1835051b4b08bdcdb538c1b4101d"><div class="ttname"><a href="structmultiboot__mmap__entry.html#af10c1835051b4b08bdcdb538c1b4101d">multiboot_mmap_entry::size</a></div><div class="ttdeci">multiboot_uint32_t size</div><div class="ttdef"><b>Definition:</b> multiboot.h:232</div></div>
<div class="ttc" id="structmultiboot__info_html_a88f574fe1adbcb5ff63fc95b2e072b4c"><div class="ttname"><a href="structmultiboot__info.html#a88f574fe1adbcb5ff63fc95b2e072b4c">multiboot_info::vbe_mode_info</a></div><div class="ttdeci">multiboot_uint32_t vbe_mode_info</div><div class="ttdef"><b>Definition:</b> multiboot.h:188</div></div>
<div class="ttc" id="structmultiboot__info_html_aef7453a08ec80dcd5f2645bec2995a0f"><div class="ttname"><a href="structmultiboot__info.html#aef7453a08ec80dcd5f2645bec2995a0f">multiboot_info::framebuffer_blue_field_position</a></div><div class="ttdeci">multiboot_uint8_t framebuffer_blue_field_position</div><div class="ttdef"><b>Definition:</b> multiboot.h:216</div></div>
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a2f550578827e82fdea72691553d9dceb"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a2f550578827e82fdea72691553d9dceb">MODE_INFO::OffScreenMemOffset</a></div><div class="ttdeci">unsigned int OffScreenMemOffset</div><div class="ttdef"><b>Definition:</b> multiboot.h:303</div></div>
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a476c52eecf02936bc170809f375bde05"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a476c52eecf02936bc170809f375bde05">MODE_INFO::ReservedMaskSize</a></div><div class="ttdeci">unsigned char ReservedMaskSize</div><div class="ttdef"><b>Definition:</b> multiboot.h:299</div></div>
<div class="ttc" id="structmultiboot__info_html_a2fe2ac9812c7ff88c7eeb306bd836fe3"><div class="ttname"><a href="structmultiboot__info.html#a2fe2ac9812c7ff88c7eeb306bd836fe3">multiboot_info::framebuffer_green_field_position</a></div><div class="ttdeci">multiboot_uint8_t framebuffer_green_field_position</div><div class="ttdef"><b>Definition:</b> multiboot.h:214</div></div>
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_aecd320d96b1d3c1a7d8f09bf53e58412"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#aecd320d96b1d3c1a7d8f09bf53e58412">MODE_INFO::WinBAttributes</a></div><div class="ttdeci">unsigned char WinBAttributes</div><div class="ttdef"><b>Definition:</b> multiboot.h:275</div></div>
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_aaa187340991109b3d2b58ae161256b28"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#aaa187340991109b3d2b58ae161256b28">MODE_INFO::WinASegment</a></div><div class="ttdeci">unsigned short WinASegment</div><div class="ttdef"><b>Definition:</b> multiboot.h:278</div></div>
<div class="ttc" id="structmultiboot__info_html_a4442438f7c2da9c0cf87a94ffd1acc04"><div class="ttname"><a href="structmultiboot__info.html#a4442438f7c2da9c0cf87a94ffd1acc04">multiboot_info::boot_loader_name</a></div><div class="ttdeci">multiboot_uint32_t boot_loader_name</div><div class="ttdef"><b>Definition:</b> multiboot.h:181</div></div>
<div class="ttc" id="structmultiboot__header_html_a17e73abddfe8264c254767a20099038d"><div class="ttname"><a href="structmultiboot__header.html#a17e73abddfe8264c254767a20099038d">multiboot_header::checksum</a></div><div class="ttdeci">multiboot_uint32_t checksum</div><div class="ttdef"><b>Definition:</b> multiboot.h:108</div></div>
<div class="ttc" id="structmultiboot__apm__info_html_a55fb7837ae61f63d0310b65767a2505c"><div class="ttname"><a href="structmultiboot__apm__info.html#a55fb7837ae61f63d0310b65767a2505c">multiboot_apm_info::flags</a></div><div class="ttdeci">multiboot_uint16_t flags</div><div class="ttdef"><b>Definition:</b> multiboot.h:266</div></div>
<div class="ttc" id="structmultiboot__mmap__entry_html_a3f76a637264b83e30967bcd808ff403c"><div class="ttname"><a href="structmultiboot__mmap__entry.html#a3f76a637264b83e30967bcd808ff403c">multiboot_mmap_entry::addr</a></div><div class="ttdeci">multiboot_uint64_t addr</div><div class="ttdef"><b>Definition:</b> multiboot.h:233</div></div>
<div class="ttc" id="structmultiboot__info_html_a12b01720d430270e5afc2b28f3318e3d"><div class="ttname"><a href="structmultiboot__info.html#a12b01720d430270e5afc2b28f3318e3d">multiboot_info::framebuffer_red_mask_size</a></div><div class="ttdeci">multiboot_uint8_t framebuffer_red_mask_size</div><div class="ttdef"><b>Definition:</b> multiboot.h:213</div></div>
<div class="ttc" id="structmultiboot__aout__symbol__table_html_ab399f68a251079409489149a5d48033f"><div class="ttname"><a href="structmultiboot__aout__symbol__table.html#ab399f68a251079409489149a5d48033f">multiboot_aout_symbol_table::addr</a></div><div class="ttdeci">multiboot_uint32_t addr</div><div class="ttdef"><b>Definition:</b> multiboot.h:129</div></div>
<div class="ttc" id="structmultiboot__header_html_aba85b53dc3af1bf99c71292a776e9dff"><div class="ttname"><a href="structmultiboot__header.html#aba85b53dc3af1bf99c71292a776e9dff">multiboot_header::depth</a></div><div class="ttdeci">multiboot_uint32_t depth</div><div class="ttdef"><b>Definition:</b> multiboot.h:121</div></div>
<div class="ttc" id="structmultiboot__mmap__entry_html_a6bfa44919a328492fa4e3d6239a23352"><div class="ttname"><a href="structmultiboot__mmap__entry.html#a6bfa44919a328492fa4e3d6239a23352">multiboot_mmap_entry::len</a></div><div class="ttdeci">multiboot_uint64_t len</div><div class="ttdef"><b>Definition:</b> multiboot.h:234</div></div>
<div class="ttc" id="structmultiboot__mod__list_html"><div class="ttname"><a href="structmultiboot__mod__list.html">multiboot_mod_list</a></div><div class="ttdef"><b>Definition:</b> multiboot.h:244</div></div>
<div class="ttc" id="structmultiboot__info_html_a7d96c148c0360ca105ed700de1a8471b"><div class="ttname"><a href="structmultiboot__info.html#a7d96c148c0360ca105ed700de1a8471b">multiboot_info::framebuffer_pitch</a></div><div class="ttdeci">multiboot_uint32_t framebuffer_pitch</div><div class="ttdef"><b>Definition:</b> multiboot.h:195</div></div>
<div class="ttc" id="structmultiboot__mod__list_html_a75b0899f1e1f90d4ff629b7136f5b988"><div class="ttname"><a href="structmultiboot__mod__list.html#a75b0899f1e1f90d4ff629b7136f5b988">multiboot_mod_list::mod_end</a></div><div class="ttdeci">multiboot_uint32_t mod_end</div><div class="ttdef"><b>Definition:</b> multiboot.h:248</div></div>
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_abe7570330397aef1564cd471329582fc"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#abe7570330397aef1564cd471329582fc">MODE_INFO::WinFuncPtr</a></div><div class="ttdeci">unsigned int WinFuncPtr</div><div class="ttdef"><b>Definition:</b> multiboot.h:280</div></div>
<div class="ttc" id="structmultiboot__info_html"><div class="ttname"><a href="structmultiboot__info.html">multiboot_info</a></div><div class="ttdef"><b>Definition:</b> multiboot.h:144</div></div>
<div class="ttc" id="structmultiboot__header_html_a7fddee92e60ff58e159c6bf2c40bf29b"><div class="ttname"><a href="structmultiboot__header.html#a7fddee92e60ff58e159c6bf2c40bf29b">multiboot_header::magic</a></div><div class="ttdeci">multiboot_uint32_t magic</div><div class="ttdef"><b>Definition:</b> multiboot.h:102</div></div>
<div class="ttc" id="structmultiboot__header_html_a9718b2fc6ce29a37e9a209f92ab856e3"><div class="ttname"><a href="structmultiboot__header.html#a9718b2fc6ce29a37e9a209f92ab856e3">multiboot_header::header_addr</a></div><div class="ttdeci">multiboot_uint32_t header_addr</div><div class="ttdef"><b>Definition:</b> multiboot.h:111</div></div>
<div class="ttc" id="structmultiboot__color_html_a4c8a91229f40c06c3c63b4c37e83d219"><div class="ttname"><a href="structmultiboot__color.html#a4c8a91229f40c06c3c63b4c37e83d219">multiboot_color::red</a></div><div class="ttdeci">multiboot_uint8_t red</div><div class="ttdef"><b>Definition:</b> multiboot.h:225</div></div>
<div class="ttc" id="structmultiboot__mod__list_html_a63d98e6d313098a4d35b828e204a4e0c"><div class="ttname"><a href="structmultiboot__mod__list.html#a63d98e6d313098a4d35b828e204a4e0c">multiboot_mod_list::pad</a></div><div class="ttdeci">multiboot_uint32_t pad</div><div class="ttdef"><b>Definition:</b> multiboot.h:254</div></div>
<div class="ttc" id="structmultiboot__aout__symbol__table_html_a2317e4e566e417b8fb3502074e0807d7"><div class="ttname"><a href="structmultiboot__aout__symbol__table.html#a2317e4e566e417b8fb3502074e0807d7">multiboot_aout_symbol_table::reserved</a></div><div class="ttdeci">multiboot_uint32_t reserved</div><div class="ttdef"><b>Definition:</b> multiboot.h:130</div></div>
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_aaa07c2ee372621e82b06376c83e718e0"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#aaa07c2ee372621e82b06376c83e718e0">MODE_INFO::YResolution</a></div><div class="ttdeci">unsigned short YResolution</div><div class="ttdef"><b>Definition:</b> multiboot.h:283</div></div>
<div class="ttc" id="structmultiboot__elf__section__header__table_html_ac7a3ee82a45af6c3c10413de7620eec2"><div class="ttname"><a href="structmultiboot__elf__section__header__table.html#ac7a3ee82a45af6c3c10413de7620eec2">multiboot_elf_section_header_table::num</a></div><div class="ttdeci">multiboot_uint32_t num</div><div class="ttdef"><b>Definition:</b> multiboot.h:137</div></div>
<div class="ttc" id="structmultiboot__apm__info_html_afee11d31183fe424af90546b10c9fac2"><div class="ttname"><a href="structmultiboot__apm__info.html#afee11d31183fe424af90546b10c9fac2">multiboot_apm_info::dseg_len</a></div><div class="ttdeci">multiboot_uint16_t dseg_len</div><div class="ttdef"><b>Definition:</b> multiboot.h:269</div></div>
<div class="ttc" id="structmultiboot__mmap__entry_html_aa6fc447c57f074d0babfe3bbb7017de9"><div class="ttname"><a href="structmultiboot__mmap__entry.html#aa6fc447c57f074d0babfe3bbb7017de9">multiboot_mmap_entry::type</a></div><div class="ttdeci">multiboot_uint32_t type</div><div class="ttdef"><b>Definition:</b> multiboot.h:240</div></div>
<div class="ttc" id="structmultiboot__header_html_a99de1cf326c46c76c6039f317b7a1ef2"><div class="ttname"><a href="structmultiboot__header.html#a99de1cf326c46c76c6039f317b7a1ef2">multiboot_header::load_addr</a></div><div class="ttdeci">multiboot_uint32_t load_addr</div><div class="ttdef"><b>Definition:</b> multiboot.h:112</div></div>
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a14d876ec0e1f5bcaa21e69086c200b50"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a14d876ec0e1f5bcaa21e69086c200b50">MODE_INFO::BankSize</a></div><div class="ttdeci">unsigned char BankSize</div><div class="ttdef"><b>Definition:</b> multiboot.h:290</div></div>
<div class="ttc" id="structmultiboot__info_html_a0409fd6c556aa388c7845a222957e455"><div class="ttname"><a href="structmultiboot__info.html#a0409fd6c556aa388c7845a222957e455">multiboot_info::framebuffer_blue_mask_size</a></div><div class="ttdeci">multiboot_uint8_t framebuffer_blue_mask_size</div><div class="ttdef"><b>Definition:</b> multiboot.h:217</div></div>
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a6658a56578f86970dbf739f9fe1bf350"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a6658a56578f86970dbf739f9fe1bf350">MODE_INFO::WinGranularity</a></div><div class="ttdeci">unsigned short WinGranularity</div><div class="ttdef"><b>Definition:</b> multiboot.h:276</div></div>
<div class="ttc" id="structmultiboot__elf__section__header__table_html_ad0c7bb0937470de83f3319015416614a"><div class="ttname"><a href="structmultiboot__elf__section__header__table.html#ad0c7bb0937470de83f3319015416614a">multiboot_elf_section_header_table::addr</a></div><div class="ttdeci">multiboot_uint32_t addr</div><div class="ttdef"><b>Definition:</b> multiboot.h:139</div></div>
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_ae271e35fb165aea98b15a79ea692c237"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#ae271e35fb165aea98b15a79ea692c237">MODE_INFO::Reserved_page</a></div><div class="ttdeci">unsigned char Reserved_page</div><div class="ttdef"><b>Definition:</b> multiboot.h:292</div></div>
<div class="ttc" id="structmultiboot__info_html_ad4285d60142d241a9e6b68a03e62ee0a"><div class="ttname"><a href="structmultiboot__info.html#ad4285d60142d241a9e6b68a03e62ee0a">multiboot_info::apm_table</a></div><div class="ttdeci">multiboot_uint32_t apm_table</div><div class="ttdef"><b>Definition:</b> multiboot.h:184</div></div>
<div class="ttc" id="structmultiboot__info_html_abe859eaa7e97309f072b3bc1caf5742e"><div class="ttname"><a href="structmultiboot__info.html#abe859eaa7e97309f072b3bc1caf5742e">multiboot_info::drives_length</a></div><div class="ttdeci">multiboot_uint32_t drives_length</div><div class="ttdef"><b>Definition:</b> multiboot.h:174</div></div>
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_ab2680bfa18eb9cf5112bba5fb0c6622a"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#ab2680bfa18eb9cf5112bba5fb0c6622a">MODE_INFO::PhysBasePtr</a></div><div class="ttdeci">unsigned int PhysBasePtr</div><div class="ttdef"><b>Definition:</b> multiboot.h:302</div></div>
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_adaa96a124ba7fecf2c5930779e289183"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#adaa96a124ba7fecf2c5930779e289183">MODE_INFO::ReservedMaskPos</a></div><div class="ttdeci">unsigned char ReservedMaskPos</div><div class="ttdef"><b>Definition:</b> multiboot.h:300</div></div>
<div class="ttc" id="structmultiboot__info_html_a17bb708a0853e8618cb208b31d21c3c2"><div class="ttname"><a href="structmultiboot__info.html#a17bb708a0853e8618cb208b31d21c3c2">multiboot_info::framebuffer_addr</a></div><div class="ttdeci">multiboot_uint64_t framebuffer_addr</div><div class="ttdef"><b>Definition:</b> multiboot.h:194</div></div>
<div class="ttc" id="structmultiboot__header_html_ab922f32c179ec7bde91519d19f27d95b"><div class="ttname"><a href="structmultiboot__header.html#ab922f32c179ec7bde91519d19f27d95b">multiboot_header::flags</a></div><div class="ttdeci">multiboot_uint32_t flags</div><div class="ttdef"><b>Definition:</b> multiboot.h:105</div></div>
<div class="ttc" id="structmultiboot__header_html_ab4f2496ec9b0d1a95985929d281dfa19"><div class="ttname"><a href="structmultiboot__header.html#ab4f2496ec9b0d1a95985929d281dfa19">multiboot_header::bss_end_addr</a></div><div class="ttdeci">multiboot_uint32_t bss_end_addr</div><div class="ttdef"><b>Definition:</b> multiboot.h:114</div></div>
<div class="ttc" id="structmultiboot__info_html_ac7dd626a05c9ba62d55ea8a7a254de80"><div class="ttname"><a href="structmultiboot__info.html#ac7dd626a05c9ba62d55ea8a7a254de80">multiboot_info::boot_device</a></div><div class="ttdeci">multiboot_uint32_t boot_device</div><div class="ttdef"><b>Definition:</b> multiboot.h:154</div></div>
<div class="ttc" id="structmultiboot__color_html"><div class="ttname"><a href="structmultiboot__color.html">multiboot_color</a></div><div class="ttdef"><b>Definition:</b> multiboot.h:223</div></div>
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a4727bb6ac8a21b55a26cd70afdf07b93"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a4727bb6ac8a21b55a26cd70afdf07b93">MODE_INFO::GreenMaskSize</a></div><div class="ttdeci">unsigned char GreenMaskSize</div><div class="ttdef"><b>Definition:</b> multiboot.h:295</div></div>
<div class="ttc" id="structmultiboot__apm__info_html_a95aa6b556019e1b9c526b190341cc531"><div class="ttname"><a href="structmultiboot__apm__info.html#a95aa6b556019e1b9c526b190341cc531">multiboot_apm_info::cseg_len</a></div><div class="ttdeci">multiboot_uint16_t cseg_len</div><div class="ttdef"><b>Definition:</b> multiboot.h:267</div></div>
<div class="ttc" id="structmultiboot__info_html_aa562865bc325fd785c9fa4c5056294f3"><div class="ttname"><a href="structmultiboot__info.html#aa562865bc325fd785c9fa4c5056294f3">multiboot_info::flags</a></div><div class="ttdeci">multiboot_uint32_t flags</div><div class="ttdef"><b>Definition:</b> multiboot.h:147</div></div>
<div class="ttc" id="structmultiboot__elf__section__header__table_html_adfc74c974ba232064320ba57a02d0fb3"><div class="ttname"><a href="structmultiboot__elf__section__header__table.html#adfc74c974ba232064320ba57a02d0fb3">multiboot_elf_section_header_table::shndx</a></div><div class="ttdeci">multiboot_uint32_t shndx</div><div class="ttdef"><b>Definition:</b> multiboot.h:140</div></div>
<div class="ttc" id="structmultiboot__info_html_a34d90ffaaf58124095cb17de9c3b1515"><div class="ttname"><a href="structmultiboot__info.html#a34d90ffaaf58124095cb17de9c3b1515">multiboot_info::drives_addr</a></div><div class="ttdeci">multiboot_uint32_t drives_addr</div><div class="ttdef"><b>Definition:</b> multiboot.h:175</div></div>
<div class="ttc" id="structmultiboot__elf__section__header__table_html"><div class="ttname"><a href="structmultiboot__elf__section__header__table.html">multiboot_elf_section_header_table</a></div><div class="ttdef"><b>Definition:</b> multiboot.h:135</div></div>
<div class="ttc" id="structmultiboot__info_html_a0f2f05f69c69c615bf2b4820d357cf36"><div class="ttname"><a href="structmultiboot__info.html#a0f2f05f69c69c615bf2b4820d357cf36">multiboot_info::cmdline</a></div><div class="ttdeci">multiboot_uint32_t cmdline</div><div class="ttdef"><b>Definition:</b> multiboot.h:157</div></div>
<div class="ttc" id="structmultiboot__header_html_a4c90b7929342dd5aab7d08afa0906d28"><div class="ttname"><a href="structmultiboot__header.html#a4c90b7929342dd5aab7d08afa0906d28">multiboot_header::mode_type</a></div><div class="ttdeci">multiboot_uint32_t mode_type</div><div class="ttdef"><b>Definition:</b> multiboot.h:118</div></div>
<div class="ttc" id="multiboot_8h_html_a009f355da41fed4badb8a52d432f5186"><div class="ttname"><a href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a></div><div class="ttdeci">unsigned int multiboot_uint32_t</div><div class="ttdef"><b>Definition:</b> multiboot.h:96</div></div>
<div class="ttc" id="structmultiboot__mod__list_html_afe0e2af1e8c0297c17a7771bd1a62e0f"><div class="ttname"><a href="structmultiboot__mod__list.html#afe0e2af1e8c0297c17a7771bd1a62e0f">multiboot_mod_list::mod_start</a></div><div class="ttdeci">multiboot_uint32_t mod_start</div><div class="ttdef"><b>Definition:</b> multiboot.h:247</div></div>
<div class="ttc" id="structmultiboot__color_html_a6f8d17b0f35ff4cbf9c51dcbc3ea7d01"><div class="ttname"><a href="structmultiboot__color.html#a6f8d17b0f35ff4cbf9c51dcbc3ea7d01">multiboot_color::blue</a></div><div class="ttdeci">multiboot_uint8_t blue</div><div class="ttdef"><b>Definition:</b> multiboot.h:227</div></div>
<div class="ttc" id="structmultiboot__apm__info_html_a98cd7da8760cf5d49ba55e1f9e76c6d4"><div class="ttname"><a href="structmultiboot__apm__info.html#a98cd7da8760cf5d49ba55e1f9e76c6d4">multiboot_apm_info::dseg</a></div><div class="ttdeci">multiboot_uint16_t dseg</div><div class="ttdef"><b>Definition:</b> multiboot.h:265</div></div>
<div class="ttc" id="structmultiboot__info_html_aebdafce31f94277d138202f7b1ec35cc"><div class="ttname"><a href="structmultiboot__info.html#aebdafce31f94277d138202f7b1ec35cc">multiboot_info::mods_count</a></div><div class="ttdeci">multiboot_uint32_t mods_count</div><div class="ttdef"><b>Definition:</b> multiboot.h:160</div></div>
<div class="ttc" id="structmultiboot__mmap__entry_html"><div class="ttname"><a href="structmultiboot__mmap__entry.html">multiboot_mmap_entry</a></div><div class="ttdef"><b>Definition:</b> multiboot.h:230</div></div>
<div class="ttc" id="structmultiboot__info_html_ac7653182e52bddb7e437cc8a66d74ce5"><div class="ttname"><a href="structmultiboot__info.html#ac7653182e52bddb7e437cc8a66d74ce5">multiboot_info::vbe_mode</a></div><div class="ttdeci">multiboot_uint16_t vbe_mode</div><div class="ttdef"><b>Definition:</b> multiboot.h:189</div></div>
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a3f3aae9079285d788424ddf9c0ab4da9"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a3f3aae9079285d788424ddf9c0ab4da9">MODE_INFO::BlueMaskSize</a></div><div class="ttdeci">unsigned char BlueMaskSize</div><div class="ttdef"><b>Definition:</b> multiboot.h:297</div></div>
<div class="ttc" id="structmultiboot__info_html_aacf83273b9f8448d91fb24690492c0d8"><div class="ttname"><a href="structmultiboot__info.html#aacf83273b9f8448d91fb24690492c0d8">multiboot_info::mmap_addr</a></div><div class="ttdeci">multiboot_uint32_t mmap_addr</div><div class="ttdef"><b>Definition:</b> multiboot.h:171</div></div>
<div class="ttc" id="structmultiboot__mod__list_html_a31365a9d2d0cae071f5cb8bddb9b33fb"><div class="ttname"><a href="structmultiboot__mod__list.html#a31365a9d2d0cae071f5cb8bddb9b33fb">multiboot_mod_list::cmdline</a></div><div class="ttdeci">multiboot_uint32_t cmdline</div><div class="ttdef"><b>Definition:</b> multiboot.h:251</div></div>
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_ae04eca479fd10cabd9f46edd60763582"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#ae04eca479fd10cabd9f46edd60763582">MODE_INFO::WinSize</a></div><div class="ttdeci">unsigned short WinSize</div><div class="ttdef"><b>Definition:</b> multiboot.h:277</div></div>
<div class="ttc" id="structmultiboot__info_html_ab3c537df524db1ed0aeaa2e6f61a23e6"><div class="ttname"><a href="structmultiboot__info.html#ab3c537df524db1ed0aeaa2e6f61a23e6">multiboot_info::vbe_interface_len</a></div><div class="ttdeci">multiboot_uint16_t vbe_interface_len</div><div class="ttdef"><b>Definition:</b> multiboot.h:192</div></div>
<div class="ttc" id="multiboot_8h_html_a76ae64e1ba3c94e0e9259d974f69e347"><div class="ttname"><a href="multiboot_8h.html#a76ae64e1ba3c94e0e9259d974f69e347">__attribute__</a></div><div class="ttdeci">struct multiboot_header __attribute__</div></div>
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a0e9c84a1dda1268b6225df5b7d832f0c"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a0e9c84a1dda1268b6225df5b7d832f0c">MODE_INFO::OffScreenMemSize</a></div><div class="ttdeci">unsigned short OffScreenMemSize</div><div class="ttdef"><b>Definition:</b> multiboot.h:304</div></div>
<div class="ttc" id="structmultiboot__apm__info_html_ab06d9309bdc00fa4a8c37fdab639beb5"><div class="ttname"><a href="structmultiboot__apm__info.html#ab06d9309bdc00fa4a8c37fdab639beb5">multiboot_apm_info::version</a></div><div class="ttdeci">multiboot_uint16_t version</div><div class="ttdef"><b>Definition:</b> multiboot.h:261</div></div>
<div class="ttc" id="structmultiboot__info_html_a919ce01f85d05ab90857f8591dfb3948"><div class="ttname"><a href="structmultiboot__info.html#a919ce01f85d05ab90857f8591dfb3948">multiboot_info::config_table</a></div><div class="ttdeci">multiboot_uint32_t config_table</div><div class="ttdef"><b>Definition:</b> multiboot.h:178</div></div>
<div class="ttc" id="multiboot_8h_html_a037f602538fccf97e90021c19fdfc047"><div class="ttname"><a href="multiboot_8h.html#a037f602538fccf97e90021c19fdfc047">multiboot_uint8_t</a></div><div class="ttdeci">unsigned char multiboot_uint8_t</div><div class="ttdef"><b>Definition:</b> multiboot.h:94</div></div>
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_af2cab2389902deca91d2410ee8fbd067"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#af2cab2389902deca91d2410ee8fbd067">MODE_INFO::NumberOfPlanes</a></div><div class="ttdeci">unsigned char NumberOfPlanes</div><div class="ttdef"><b>Definition:</b> multiboot.h:286</div></div>
<div class="ttc" id="structmultiboot__apm__info_html_a9abc154a9c3a0f3d9ae96cf2b5044b43"><div class="ttname"><a href="structmultiboot__apm__info.html#a9abc154a9c3a0f3d9ae96cf2b5044b43">multiboot_apm_info::cseg_16</a></div><div class="ttdeci">multiboot_uint16_t cseg_16</div><div class="ttdef"><b>Definition:</b> multiboot.h:264</div></div>
<div class="ttc" id="structmultiboot__elf__section__header__table_html_a87bed62f532b2e2e73ab41df40069e2a"><div class="ttname"><a href="structmultiboot__elf__section__header__table.html#a87bed62f532b2e2e73ab41df40069e2a">multiboot_elf_section_header_table::size</a></div><div class="ttdeci">multiboot_uint32_t size</div><div class="ttdef"><b>Definition:</b> multiboot.h:138</div></div>
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a69b9f065c3877b921e1e28ae74d51029"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a69b9f065c3877b921e1e28ae74d51029">MODE_INFO::RedMaskPos</a></div><div class="ttdeci">unsigned char RedMaskPos</div><div class="ttdef"><b>Definition:</b> multiboot.h:294</div></div>
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a5c82ed2c8587e816e139e64fc82e3a97"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a5c82ed2c8587e816e139e64fc82e3a97">MODE_INFO::NumberOfImagePages</a></div><div class="ttdeci">unsigned char NumberOfImagePages</div><div class="ttdef"><b>Definition:</b> multiboot.h:291</div></div>
<div class="ttc" id="structmultiboot__info_html_a06191cef73b64e9d64a01850547fd2e8"><div class="ttname"><a href="structmultiboot__info.html#a06191cef73b64e9d64a01850547fd2e8">multiboot_info::vbe_control_info</a></div><div class="ttdeci">multiboot_uint32_t vbe_control_info</div><div class="ttdef"><b>Definition:</b> multiboot.h:187</div></div>
<div class="ttc" id="structmultiboot__apm__info_html"><div class="ttname"><a href="structmultiboot__apm__info.html">multiboot_apm_info</a></div><div class="ttdef"><b>Definition:</b> multiboot.h:259</div></div>
<div class="ttc" id="structmultiboot__apm__info_html_a97958b174fe0234cafab9019eb009b91"><div class="ttname"><a href="structmultiboot__apm__info.html#a97958b174fe0234cafab9019eb009b91">multiboot_apm_info::offset</a></div><div class="ttdeci">multiboot_uint32_t offset</div><div class="ttdef"><b>Definition:</b> multiboot.h:263</div></div>
<div class="ttc" id="multiboot_8h_html_a3a11e3c2b5e0617736a05343aa5795b3"><div class="ttname"><a href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3">multiboot_uint16_t</a></div><div class="ttdeci">unsigned short multiboot_uint16_t</div><div class="ttdef"><b>Definition:</b> multiboot.h:95</div></div>
<div class="ttc" id="structmultiboot__info_html_a98b2122e2f14dcfcbfabb018e602fdfc"><div class="ttname"><a href="structmultiboot__info.html#a98b2122e2f14dcfcbfabb018e602fdfc">multiboot_info::framebuffer_type</a></div><div class="ttdeci">multiboot_uint8_t framebuffer_type</div><div class="ttdef"><b>Definition:</b> multiboot.h:202</div></div>
<div class="ttc" id="structmultiboot__apm__info_html_a9eedcae62ee49310914e238d07094c4b"><div class="ttname"><a href="structmultiboot__apm__info.html#a9eedcae62ee49310914e238d07094c4b">multiboot_apm_info::cseg</a></div><div class="ttdeci">multiboot_uint16_t cseg</div><div class="ttdef"><b>Definition:</b> multiboot.h:262</div></div>
<div class="ttc" id="structmultiboot__info_html_a61dc20144c958a07801f479c74e5867e"><div class="ttname"><a href="structmultiboot__info.html#a61dc20144c958a07801f479c74e5867e">multiboot_info::u</a></div><div class="ttdeci">union multiboot_info::@0 u</div></div>
<div class="ttc" id="structmultiboot__info_html_a18cfe05edd236d9ddbbd3d0118d22e47"><div class="ttname"><a href="structmultiboot__info.html#a18cfe05edd236d9ddbbd3d0118d22e47">multiboot_info::framebuffer_green_mask_size</a></div><div class="ttdeci">multiboot_uint8_t framebuffer_green_mask_size</div><div class="ttdef"><b>Definition:</b> multiboot.h:215</div></div>
<div class="ttc" id="structmultiboot__info_html_a86a0d881c5233a4b1c8cd690ccd19b75"><div class="ttname"><a href="structmultiboot__info.html#a86a0d881c5233a4b1c8cd690ccd19b75">multiboot_info::mmap_length</a></div><div class="ttdeci">multiboot_uint32_t mmap_length</div><div class="ttdef"><b>Definition:</b> multiboot.h:170</div></div>
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a13c07e34a389abb77442dc491768dac1"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a13c07e34a389abb77442dc491768dac1">MODE_INFO::WinAAttributes</a></div><div class="ttdeci">unsigned char WinAAttributes</div><div class="ttdef"><b>Definition:</b> multiboot.h:274</div></div>
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a913ed780543a2466489f9d2b54761c5d"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a913ed780543a2466489f9d2b54761c5d">MODE_INFO::RedMaskSize</a></div><div class="ttdeci">unsigned char RedMaskSize</div><div class="ttdef"><b>Definition:</b> multiboot.h:293</div></div>
<div class="ttc" id="structmultiboot__info_html_a87db5803d5a79490b2bf32cb8e9a05c9"><div class="ttname"><a href="structmultiboot__info.html#a87db5803d5a79490b2bf32cb8e9a05c9">multiboot_info::mem_upper</a></div><div class="ttdeci">multiboot_uint32_t mem_upper</div><div class="ttdef"><b>Definition:</b> multiboot.h:151</div></div>
<div class="ttc" id="structmultiboot__info_html_ab06f895b6b56ca37c8123d145da52387"><div class="ttname"><a href="structmultiboot__info.html#ab06f895b6b56ca37c8123d145da52387">multiboot_info::elf_sec</a></div><div class="ttdeci">multiboot_elf_section_header_table_t elf_sec</div><div class="ttdef"><b>Definition:</b> multiboot.h:166</div></div>
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_ace02de2544b40e5c83f7e9fbebd418cc"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#ace02de2544b40e5c83f7e9fbebd418cc">MODE_INFO::XCharSize</a></div><div class="ttdeci">unsigned char XCharSize</div><div class="ttdef"><b>Definition:</b> multiboot.h:284</div></div>
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a8f384f7b253e7fba04691c9a7bf61869"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a8f384f7b253e7fba04691c9a7bf61869">MODE_INFO::ModeAttributes</a></div><div class="ttdeci">unsigned short ModeAttributes</div><div class="ttdef"><b>Definition:</b> multiboot.h:273</div></div>
<div class="ttc" id="structmultiboot__aout__symbol__table_html_af9876cbe1b37935ed039c855f04b760e"><div class="ttname"><a href="structmultiboot__aout__symbol__table.html#af9876cbe1b37935ed039c855f04b760e">multiboot_aout_symbol_table::strsize</a></div><div class="ttdeci">multiboot_uint32_t strsize</div><div class="ttdef"><b>Definition:</b> multiboot.h:128</div></div>
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_af47ccee3ea2d7b618128f3ea97880f86"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#af47ccee3ea2d7b618128f3ea97880f86">MODE_INFO::NumberOfBanks</a></div><div class="ttdeci">unsigned char NumberOfBanks</div><div class="ttdef"><b>Definition:</b> multiboot.h:288</div></div>
<div class="ttc" id="structmultiboot__header_html_ad72a1a3dd608e73c818d0c27974def40"><div class="ttname"><a href="structmultiboot__header.html#ad72a1a3dd608e73c818d0c27974def40">multiboot_header::width</a></div><div class="ttdeci">multiboot_uint32_t width</div><div class="ttdef"><b>Definition:</b> multiboot.h:119</div></div>
<div class="ttc" id="structmultiboot__header_html_ac3d807775a9d69730e6698dcdcf6491e"><div class="ttname"><a href="structmultiboot__header.html#ac3d807775a9d69730e6698dcdcf6491e">multiboot_header::entry_addr</a></div><div class="ttdeci">multiboot_uint32_t entry_addr</div><div class="ttdef"><b>Definition:</b> multiboot.h:115</div></div>
<div class="ttc" id="structmultiboot__apm__info_html_a09573729600592739fe8f2480217a30d"><div class="ttname"><a href="structmultiboot__apm__info.html#a09573729600592739fe8f2480217a30d">multiboot_apm_info::cseg_16_len</a></div><div class="ttdeci">multiboot_uint16_t cseg_16_len</div><div class="ttdef"><b>Definition:</b> multiboot.h:268</div></div>
<div class="ttc" id="structmultiboot__info_html_a72cac058f9f9ed05738d4d1b003424fd"><div class="ttname"><a href="structmultiboot__info.html#a72cac058f9f9ed05738d4d1b003424fd">multiboot_info::framebuffer_width</a></div><div class="ttdeci">multiboot_uint32_t framebuffer_width</div><div class="ttdef"><b>Definition:</b> multiboot.h:196</div></div>
<div class="ttc" id="structmultiboot__info_html_a854bdbfa7b23c9c3dfa0bfc155ef8242"><div class="ttname"><a href="structmultiboot__info.html#a854bdbfa7b23c9c3dfa0bfc155ef8242">multiboot_info::mods_addr</a></div><div class="ttdeci">multiboot_uint32_t mods_addr</div><div class="ttdef"><b>Definition:</b> multiboot.h:161</div></div>
<div class="ttc" id="structmultiboot__header_html_a055c5e6553ea032897ad50a12f998a17"><div class="ttname"><a href="structmultiboot__header.html#a055c5e6553ea032897ad50a12f998a17">multiboot_header::height</a></div><div class="ttdeci">multiboot_uint32_t height</div><div class="ttdef"><b>Definition:</b> multiboot.h:120</div></div>
<div class="ttc" id="structmultiboot__header_html"><div class="ttname"><a href="structmultiboot__header.html">multiboot_header</a></div><div class="ttdef"><b>Definition:</b> multiboot.h:99</div></div>
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_abb1600e71614364d0a752798da65a1d6"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#abb1600e71614364d0a752798da65a1d6">MODE_INFO::XResolution</a></div><div class="ttdeci">unsigned short XResolution</div><div class="ttdef"><b>Definition:</b> multiboot.h:282</div></div>
<div class="ttc" id="structmultiboot__info_html_a3dedc220bb3e97b53f78a72f66d202e1"><div class="ttname"><a href="structmultiboot__info.html#a3dedc220bb3e97b53f78a72f66d202e1">multiboot_info::framebuffer_palette_addr</a></div><div class="ttdeci">multiboot_uint32_t framebuffer_palette_addr</div><div class="ttdef"><b>Definition:</b> multiboot.h:207</div></div>
<div class="ttc" id="structmultiboot__info_html_acf01e96c5d199a398901516df535a5bb"><div class="ttname"><a href="structmultiboot__info.html#acf01e96c5d199a398901516df535a5bb">multiboot_info::aout_sym</a></div><div class="ttdeci">multiboot_aout_symbol_table_t aout_sym</div><div class="ttdef"><b>Definition:</b> multiboot.h:165</div></div>
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_ae2adf5427d1c133490ef54268d409bde"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#ae2adf5427d1c133490ef54268d409bde">MODE_INFO::BlueMaskPos</a></div><div class="ttdeci">unsigned char BlueMaskPos</div><div class="ttdef"><b>Definition:</b> multiboot.h:298</div></div>
<div class="ttc" id="structmultiboot__color_html_a08e1c8bc977b39015c9043645e79713d"><div class="ttname"><a href="structmultiboot__color.html#a08e1c8bc977b39015c9043645e79713d">multiboot_color::green</a></div><div class="ttdeci">multiboot_uint8_t green</div><div class="ttdef"><b>Definition:</b> multiboot.h:226</div></div>
<div class="ttc" id="structmultiboot__info_html_aa3503176ee0d132ef98537fa0b36ff09"><div class="ttname"><a href="structmultiboot__info.html#aa3503176ee0d132ef98537fa0b36ff09">multiboot_info::mem_lower</a></div><div class="ttdeci">multiboot_uint32_t mem_lower</div><div class="ttdef"><b>Definition:</b> multiboot.h:150</div></div>
<div class="ttc" id="structmultiboot__info_html_a1621d51b1cc198a1496e9f61b3708291"><div class="ttname"><a href="structmultiboot__info.html#a1621d51b1cc198a1496e9f61b3708291">multiboot_info::vbe_interface_off</a></div><div class="ttdeci">multiboot_uint16_t vbe_interface_off</div><div class="ttdef"><b>Definition:</b> multiboot.h:191</div></div>
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a7e836227c5d2ff4dc3bd7b90bdf1fb7b"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a7e836227c5d2ff4dc3bd7b90bdf1fb7b">MODE_INFO::BytesPerScanLine</a></div><div class="ttdeci">unsigned short BytesPerScanLine</div><div class="ttdef"><b>Definition:</b> multiboot.h:281</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
</body>
</html>

View file

@ -1,106 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>MTGos: MTGos Namespace 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>
<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>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">MTGos
&#160;<span id="projectnumber">0.0.0</span>
</div>
<div id="projectbrief">A microkernel written completely in C++</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="namespaces.html"><span>Namespace&#160;List</span></a></li>
<li><a href="namespacemembers.html"><span>Namespace&#160;Members</span></a></li>
</ul>
</div>
<!-- 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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#namespaces">Namespaces</a> </div>
<div class="headertitle">
<div class="title">MTGos Namespace Reference</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespace_m_t_gos_1_1_base"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_m_t_gos_1_1_base.html">Base</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
</body>
</html>

View file

@ -1,193 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>MTGos: MTGos::Base Namespace 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>
<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>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">MTGos
&#160;<span id="projectnumber">0.0.0</span>
</div>
<div id="projectbrief">A microkernel written completely in C++</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="namespaces.html"><span>Namespace&#160;List</span></a></li>
<li><a href="namespacemembers.html"><span>Namespace&#160;Members</span></a></li>
</ul>
</div>
<!-- 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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespace_m_t_gos.html">MTGos</a></li><li class="navelem"><a class="el" href="namespace_m_t_gos_1_1_base.html">Base</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#enum-members">Enumerations</a> </div>
<div class="headertitle">
<div class="title">MTGos::Base Namespace Reference</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html">Output</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="namespace_m_t_gos_1_1_base.html">Base</a> class for output classes. <a href="class_m_t_gos_1_1_base_1_1_output.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:a985066b1d1e61799ead33462c57496a1"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1">Base</a> : int { <br />
&#160;&#160;<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a98ad0e8750ae10ad556ed7a62affb452">Base::BINARY</a> =2,
<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a8343ca237665c0d9e59cb1b668462f70">Base::TERNARY</a>,
<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a318b856f74594843844042bf9ab09ec1">Base::BASE4</a>,
<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a55197e0b604bcd695580d3195dee8bda">Base::BASE5</a>,
<br />
&#160;&#160;<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1ab32f9567b422b1314a04fb70e46eefc3">Base::BASE6</a>,
<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1aa6e517afa675ea5e7475f2ec0b5d1ea5">Base::BASE7</a>,
<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a62bfcf2abd9e92ff5e7cc7f6aa552d14">Base::OCTAL</a>,
<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1ae010292b0e1e622ba25a7e74a057703d">Base::BASE9</a>,
<br />
&#160;&#160;<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a13d992d671957e9a2b3e936ca0cf14a4">Base::DECIMAL</a>,
<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1af2a8c7e523d8164420af80aa37725e61">Base::BASE11</a>,
<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a019b38414fbc79cd8a902243389392f9">Base::BASE12</a>,
<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a3b11e53a4cc9342c948976ff40488cbf">Base::BASE13</a>,
<br />
&#160;&#160;<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a8ffa2305b0c97880be705d0b1144e26a">Base::BASE14</a>,
<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1ae0e888f5dc8a328cc1281a61b5b7352d">Base::BASE15</a>,
<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a99f7a3f3b35d3a43505b79198b698b84">Base::HEXADECIMAL</a>
<br />
}<tr class="memdesc:a985066b1d1e61799ead33462c57496a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Contains the useable bases in the number-printing routine. <a href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1">More...</a><br /></td></tr>
<tr class="separator:a985066b1d1e61799ead33462c57496a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
</td></tr>
</table>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a class="anchor" id="a985066b1d1e61799ead33462c57496a1"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1">MTGos::Base::Base</a> : int</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">strong</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Contains the useable bases in the number-printing routine. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="a985066b1d1e61799ead33462c57496a1a98ad0e8750ae10ad556ed7a62affb452"></a>BINARY&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a985066b1d1e61799ead33462c57496a1a8343ca237665c0d9e59cb1b668462f70"></a>TERNARY&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a985066b1d1e61799ead33462c57496a1a318b856f74594843844042bf9ab09ec1"></a>BASE4&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a985066b1d1e61799ead33462c57496a1a55197e0b604bcd695580d3195dee8bda"></a>BASE5&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a985066b1d1e61799ead33462c57496a1ab32f9567b422b1314a04fb70e46eefc3"></a>BASE6&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a985066b1d1e61799ead33462c57496a1aa6e517afa675ea5e7475f2ec0b5d1ea5"></a>BASE7&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a985066b1d1e61799ead33462c57496a1a62bfcf2abd9e92ff5e7cc7f6aa552d14"></a>OCTAL&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a985066b1d1e61799ead33462c57496a1ae010292b0e1e622ba25a7e74a057703d"></a>BASE9&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a985066b1d1e61799ead33462c57496a1a13d992d671957e9a2b3e936ca0cf14a4"></a>DECIMAL&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a985066b1d1e61799ead33462c57496a1af2a8c7e523d8164420af80aa37725e61"></a>BASE11&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a985066b1d1e61799ead33462c57496a1a019b38414fbc79cd8a902243389392f9"></a>BASE12&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a985066b1d1e61799ead33462c57496a1a3b11e53a4cc9342c948976ff40488cbf"></a>BASE13&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a985066b1d1e61799ead33462c57496a1a8ffa2305b0c97880be705d0b1144e26a"></a>BASE14&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a985066b1d1e61799ead33462c57496a1ae0e888f5dc8a328cc1281a61b5b7352d"></a>BASE15&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a985066b1d1e61799ead33462c57496a1a99f7a3f3b35d3a43505b79198b698b84"></a>HEXADECIMAL&#160;</td><td class="fielddoc">
</td></tr>
</table>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
</body>
</html>

View file

@ -1,105 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>MTGos: Namespace Members</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>
<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>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">MTGos
&#160;<span id="projectnumber">0.0.0</span>
</div>
<div id="projectbrief">A microkernel written completely in C++</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="namespaces.html"><span>Namespace&#160;List</span></a></li>
<li class="current"><a href="namespacemembers.html"><span>Namespace&#160;Members</span></a></li>
</ul>
</div>
<div id="navrow3" class="tabs2">
<ul class="tablist">
<li class="current"><a href="namespacemembers.html"><span>All</span></a></li>
<li><a href="namespacemembers_enum.html"><span>Enumerations</span></a></li>
</ul>
</div>
</div><!-- top -->
<!-- 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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
<div class="textblock">Here is a list of all namespace members with links to the namespace documentation for each member:</div><ul>
<li>Base
: <a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1">MTGos::Base</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
</body>
</html>

View file

@ -1,105 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>MTGos: Namespace Members</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>
<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>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">MTGos
&#160;<span id="projectnumber">0.0.0</span>
</div>
<div id="projectbrief">A microkernel written completely in C++</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="namespaces.html"><span>Namespace&#160;List</span></a></li>
<li class="current"><a href="namespacemembers.html"><span>Namespace&#160;Members</span></a></li>
</ul>
</div>
<div id="navrow3" class="tabs2">
<ul class="tablist">
<li><a href="namespacemembers.html"><span>All</span></a></li>
<li class="current"><a href="namespacemembers_enum.html"><span>Enumerations</span></a></li>
</ul>
</div>
</div><!-- top -->
<!-- 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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;<ul>
<li>Base
: <a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1">MTGos::Base</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
</body>
</html>

View file

@ -1,104 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>MTGos: Namespace List</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>
<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>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">MTGos
&#160;<span id="projectnumber">0.0.0</span>
</div>
<div id="projectbrief">A microkernel written completely in C++</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li class="current"><a href="namespaces.html"><span>Namespace&#160;List</span></a></li>
<li><a href="namespacemembers.html"><span>Namespace&#160;Members</span></a></li>
</ul>
</div>
</div><!-- top -->
<!-- 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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">Namespace List</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here is a list of all namespaces with brief descriptions:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_m_t_gos.html" target="_self">MTGos</a></td><td class="desc"></td></tr>
<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_m_t_gos_1_1_base.html" target="_self">Base</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
</body>
</html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 153 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 95 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 98 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 123 B

View file

@ -1,148 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>MTGos: include/base/output.hpp 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>
<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>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">MTGos
&#160;<span id="projectnumber">0.0.0</span>
</div>
<div id="projectbrief">A microkernel written completely in C++</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&#160;List</span></a></li>
<li><a href="globals.html"><span>File&#160;Members</span></a></li>
</ul>
</div>
<!-- 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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_2b5e629ba493116556aea0b3ca510220.html">include</a></li><li class="navelem"><a class="el" href="dir_c2ea2130cdfc7a215f01dbce3d0456ce.html">base</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#namespaces">Namespaces</a> &#124;
<a href="#enum-members">Enumerations</a> </div>
<div class="headertitle">
<div class="title">output.hpp File Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><a href="output_8hpp_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 name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html">MTGos::Base::Output</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="namespace_m_t_gos_1_1_base.html">Base</a> class for output classes. <a href="class_m_t_gos_1_1_base_1_1_output.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespace_m_t_gos"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_m_t_gos.html">MTGos</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespace_m_t_gos_1_1_base"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_m_t_gos_1_1_base.html">MTGos::Base</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:a985066b1d1e61799ead33462c57496a1"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1">MTGos::Base::Base</a> : int { <br />
&#160;&#160;<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a98ad0e8750ae10ad556ed7a62affb452">MTGos::Base::Base::BINARY</a> =2,
<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a8343ca237665c0d9e59cb1b668462f70">MTGos::Base::Base::TERNARY</a>,
<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a318b856f74594843844042bf9ab09ec1">MTGos::Base::Base::BASE4</a>,
<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a55197e0b604bcd695580d3195dee8bda">MTGos::Base::Base::BASE5</a>,
<br />
&#160;&#160;<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1ab32f9567b422b1314a04fb70e46eefc3">MTGos::Base::Base::BASE6</a>,
<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1aa6e517afa675ea5e7475f2ec0b5d1ea5">MTGos::Base::Base::BASE7</a>,
<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a62bfcf2abd9e92ff5e7cc7f6aa552d14">MTGos::Base::Base::OCTAL</a>,
<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1ae010292b0e1e622ba25a7e74a057703d">MTGos::Base::Base::BASE9</a>,
<br />
&#160;&#160;<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a13d992d671957e9a2b3e936ca0cf14a4">MTGos::Base::Base::DECIMAL</a>,
<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1af2a8c7e523d8164420af80aa37725e61">MTGos::Base::Base::BASE11</a>,
<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a019b38414fbc79cd8a902243389392f9">MTGos::Base::Base::BASE12</a>,
<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a3b11e53a4cc9342c948976ff40488cbf">MTGos::Base::Base::BASE13</a>,
<br />
&#160;&#160;<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a8ffa2305b0c97880be705d0b1144e26a">MTGos::Base::Base::BASE14</a>,
<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1ae0e888f5dc8a328cc1281a61b5b7352d">MTGos::Base::Base::BASE15</a>,
<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a99f7a3f3b35d3a43505b79198b698b84">MTGos::Base::Base::HEXADECIMAL</a>
<br />
}<tr class="memdesc:a985066b1d1e61799ead33462c57496a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Contains the useable bases in the number-printing routine. <a href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1">More...</a><br /></td></tr>
<tr class="separator:a985066b1d1e61799ead33462c57496a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
</td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
</body>
</html>

View file

@ -1,169 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>MTGos: include/base/output.hpp Source File</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>
<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>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">MTGos
&#160;<span id="projectnumber">0.0.0</span>
</div>
<div id="projectbrief">A microkernel written completely in C++</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&#160;List</span></a></li>
<li><a href="globals.html"><span>File&#160;Members</span></a></li>
</ul>
</div>
<!-- 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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_2b5e629ba493116556aea0b3ca510220.html">include</a></li><li class="navelem"><a class="el" href="dir_c2ea2130cdfc7a215f01dbce3d0456ce.html">base</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">output.hpp</div> </div>
</div><!--header-->
<div class="contents">
<a href="output_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="preprocessor">#pragma once</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"><a class="line" href="namespace_m_t_gos.html"> 2</a></span>&#160;<span class="keyword">namespace </span><a class="code" href="namespace_m_t_gos.html">MTGos</a> {</div>
<div class="line"><a name="l00003"></a><span class="lineno"><a class="line" href="namespace_m_t_gos_1_1_base.html"> 3</a></span>&#160;<span class="keyword">namespace </span><a class="code" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1">Base</a> {</div>
<div class="line"><a name="l00007"></a><span class="lineno"><a class="line" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1"> 7</a></span>&#160;<span class="keyword">enum class</span> <a class="code" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1">Base</a> : int {</div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160; <a class="code" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a98ad0e8750ae10ad556ed7a62affb452">BINARY</a>=2,</div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160; <a class="code" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a8343ca237665c0d9e59cb1b668462f70">TERNARY</a>,</div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160; <a class="code" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a318b856f74594843844042bf9ab09ec1">BASE4</a>,</div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160; <a class="code" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a55197e0b604bcd695580d3195dee8bda">BASE5</a>,</div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160; <a class="code" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1ab32f9567b422b1314a04fb70e46eefc3">BASE6</a>,</div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160; <a class="code" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1aa6e517afa675ea5e7475f2ec0b5d1ea5">BASE7</a>,</div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160; <a class="code" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a62bfcf2abd9e92ff5e7cc7f6aa552d14">OCTAL</a>,</div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160; <a class="code" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1ae010292b0e1e622ba25a7e74a057703d">BASE9</a>,</div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160; <a class="code" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a13d992d671957e9a2b3e936ca0cf14a4">DECIMAL</a>,</div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160; <a class="code" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1af2a8c7e523d8164420af80aa37725e61">BASE11</a>,</div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; <a class="code" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a019b38414fbc79cd8a902243389392f9">BASE12</a>,</div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160; <a class="code" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a3b11e53a4cc9342c948976ff40488cbf">BASE13</a>,</div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; <a class="code" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a8ffa2305b0c97880be705d0b1144e26a">BASE14</a>,</div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; <a class="code" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1ae0e888f5dc8a328cc1281a61b5b7352d">BASE15</a>,</div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160; <a class="code" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a99f7a3f3b35d3a43505b79198b698b84">HEXADECIMAL</a></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;};</div>
<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="class_m_t_gos_1_1_base_1_1_output.html"> 28</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_m_t_gos_1_1_base_1_1_output.html">Output</a> {</div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; <span class="keyword">virtual</span> <span class="keyword">auto</span> <a class="code" href="class_m_t_gos_1_1_base_1_1_output.html#a9e3a286afa694700d5cf7666cf22d2e8">putChar</a>(<span class="keywordtype">int</span>) -&gt; <span class="keywordtype">void</span> = 0;</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; <span class="keyword">auto</span> <a class="code" href="class_m_t_gos_1_1_base_1_1_output.html#a9e3a286afa694700d5cf7666cf22d2e8">putChar</a>(<span class="keywordtype">char</span>) -&gt; void;</div>
<div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="class_m_t_gos_1_1_base_1_1_output.html#a1b713f91402dd5c1fa466268fac2e439"> 41</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="class_m_t_gos_1_1_base_1_1_output.html#a1b713f91402dd5c1fa466268fac2e439">base</a>=10;</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; <span class="keyword">auto</span> <a class="code" href="class_m_t_gos_1_1_base_1_1_output.html#a484df9ac6db83924c80118154f7088a1">puts</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>*) -&gt; void;</div>
<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="class_m_t_gos_1_1_base_1_1_output.html#a6144d124dcb9299c2b95963b8ac7ad54"> 50</a></span>&#160; <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <span class="keyword">auto</span> <a class="code" href="class_m_t_gos_1_1_base_1_1_output.html#a6144d124dcb9299c2b95963b8ac7ad54">operator&lt;&lt;</a>(T &amp;<span class="keywordtype">object</span>) -&gt; <a class="code" href="class_m_t_gos_1_1_base_1_1_output.html">Output</a> &amp; {</div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; <a class="code" href="class_m_t_gos_1_1_base_1_1_output.html#a484df9ac6db83924c80118154f7088a1">puts</a>(<span class="keywordtype">object</span>);</div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; }</div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;};</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;<span class="keyword">auto</span> Output::operator&lt;&lt;&lt;Base&gt;(<a class="code" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1">Base</a>&amp;) -&gt; Output &amp;;</div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160;<span class="keyword">auto</span> Output::operator&lt;&lt;&lt;int&gt;(<span class="keywordtype">int</span>&amp;) -&gt; Output&amp;;</div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;<span class="keyword">auto</span> Output::operator&lt;&lt;&lt;long int&gt;(<span class="keywordtype">long</span> <span class="keywordtype">int</span>&amp;) -&gt; Output&amp;;</div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;<span class="keyword">auto</span> Output::operator&lt;&lt;&lt;unsigned int&gt;(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>&amp;) -&gt; Output&amp;;</div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;<span class="keyword">auto</span> Output::operator&lt;&lt;&lt;unsigned long int&gt;(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">int</span>&amp;) -&gt; Output&amp;;</div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;<span class="keyword">auto</span> Output::operator&lt;&lt;&lt;char&gt;(<span class="keywordtype">char</span> &amp;) -&gt; Output&amp;;</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;}</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;}</div>
<div class="ttc" id="namespace_m_t_gos_1_1_base_html_a985066b1d1e61799ead33462c57496a1a98ad0e8750ae10ad556ed7a62affb452"><div class="ttname"><a href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a98ad0e8750ae10ad556ed7a62affb452">MTGos::Base::Base::BINARY</a></div></div>
<div class="ttc" id="namespace_m_t_gos_1_1_base_html_a985066b1d1e61799ead33462c57496a1ae010292b0e1e622ba25a7e74a057703d"><div class="ttname"><a href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1ae010292b0e1e622ba25a7e74a057703d">MTGos::Base::Base::BASE9</a></div></div>
<div class="ttc" id="class_m_t_gos_1_1_base_1_1_output_html_a484df9ac6db83924c80118154f7088a1"><div class="ttname"><a href="class_m_t_gos_1_1_base_1_1_output.html#a484df9ac6db83924c80118154f7088a1">MTGos::Base::Output::puts</a></div><div class="ttdeci">auto puts(const char *) -&gt; void</div><div class="ttdoc">Outputs an generic null-terminated ASCII string. </div></div>
<div class="ttc" id="class_m_t_gos_1_1_base_1_1_output_html"><div class="ttname"><a href="class_m_t_gos_1_1_base_1_1_output.html">MTGos::Base::Output</a></div><div class="ttdoc">Base class for output classes. </div><div class="ttdef"><b>Definition:</b> output.hpp:28</div></div>
<div class="ttc" id="namespace_m_t_gos_1_1_base_html_a985066b1d1e61799ead33462c57496a1ae0e888f5dc8a328cc1281a61b5b7352d"><div class="ttname"><a href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1ae0e888f5dc8a328cc1281a61b5b7352d">MTGos::Base::Base::BASE15</a></div></div>
<div class="ttc" id="class_m_t_gos_1_1_base_1_1_output_html_a6144d124dcb9299c2b95963b8ac7ad54"><div class="ttname"><a href="class_m_t_gos_1_1_base_1_1_output.html#a6144d124dcb9299c2b95963b8ac7ad54">MTGos::Base::Output::operator&lt;&lt;</a></div><div class="ttdeci">auto operator&lt;&lt;(T &amp;object) -&gt; Output &amp;</div><div class="ttdoc">Outputs an object of any type. </div><div class="ttdef"><b>Definition:</b> output.hpp:50</div></div>
<div class="ttc" id="namespace_m_t_gos_1_1_base_html_a985066b1d1e61799ead33462c57496a1a13d992d671957e9a2b3e936ca0cf14a4"><div class="ttname"><a href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a13d992d671957e9a2b3e936ca0cf14a4">MTGos::Base::Base::DECIMAL</a></div></div>
<div class="ttc" id="namespace_m_t_gos_html"><div class="ttname"><a href="namespace_m_t_gos.html">MTGos</a></div><div class="ttdef"><b>Definition:</b> output.hpp:2</div></div>
<div class="ttc" id="namespace_m_t_gos_1_1_base_html_a985066b1d1e61799ead33462c57496a1aa6e517afa675ea5e7475f2ec0b5d1ea5"><div class="ttname"><a href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1aa6e517afa675ea5e7475f2ec0b5d1ea5">MTGos::Base::Base::BASE7</a></div></div>
<div class="ttc" id="namespace_m_t_gos_1_1_base_html_a985066b1d1e61799ead33462c57496a1a8343ca237665c0d9e59cb1b668462f70"><div class="ttname"><a href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a8343ca237665c0d9e59cb1b668462f70">MTGos::Base::Base::TERNARY</a></div></div>
<div class="ttc" id="namespace_m_t_gos_1_1_base_html_a985066b1d1e61799ead33462c57496a1a3b11e53a4cc9342c948976ff40488cbf"><div class="ttname"><a href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a3b11e53a4cc9342c948976ff40488cbf">MTGos::Base::Base::BASE13</a></div></div>
<div class="ttc" id="namespace_m_t_gos_1_1_base_html_a985066b1d1e61799ead33462c57496a1"><div class="ttname"><a href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1">MTGos::Base::Base</a></div><div class="ttdeci">Base</div><div class="ttdoc">Contains the useable bases in the number-printing routine. </div><div class="ttdef"><b>Definition:</b> output.hpp:7</div></div>
<div class="ttc" id="class_m_t_gos_1_1_base_1_1_output_html_a9e3a286afa694700d5cf7666cf22d2e8"><div class="ttname"><a href="class_m_t_gos_1_1_base_1_1_output.html#a9e3a286afa694700d5cf7666cf22d2e8">MTGos::Base::Output::putChar</a></div><div class="ttdeci">virtual auto putChar(int) -&gt; void=0</div><div class="ttdoc">Output of a character (UTF-32) </div></div>
<div class="ttc" id="namespace_m_t_gos_1_1_base_html_a985066b1d1e61799ead33462c57496a1a99f7a3f3b35d3a43505b79198b698b84"><div class="ttname"><a href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a99f7a3f3b35d3a43505b79198b698b84">MTGos::Base::Base::HEXADECIMAL</a></div></div>
<div class="ttc" id="namespace_m_t_gos_1_1_base_html_a985066b1d1e61799ead33462c57496a1ab32f9567b422b1314a04fb70e46eefc3"><div class="ttname"><a href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1ab32f9567b422b1314a04fb70e46eefc3">MTGos::Base::Base::BASE6</a></div></div>
<div class="ttc" id="namespace_m_t_gos_1_1_base_html_a985066b1d1e61799ead33462c57496a1af2a8c7e523d8164420af80aa37725e61"><div class="ttname"><a href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1af2a8c7e523d8164420af80aa37725e61">MTGos::Base::Base::BASE11</a></div></div>
<div class="ttc" id="namespace_m_t_gos_1_1_base_html_a985066b1d1e61799ead33462c57496a1a8ffa2305b0c97880be705d0b1144e26a"><div class="ttname"><a href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a8ffa2305b0c97880be705d0b1144e26a">MTGos::Base::Base::BASE14</a></div></div>
<div class="ttc" id="class_m_t_gos_1_1_base_1_1_output_html_a1b713f91402dd5c1fa466268fac2e439"><div class="ttname"><a href="class_m_t_gos_1_1_base_1_1_output.html#a1b713f91402dd5c1fa466268fac2e439">MTGos::Base::Output::base</a></div><div class="ttdeci">int base</div><div class="ttdoc">Contains the base stored for number output. </div><div class="ttdef"><b>Definition:</b> output.hpp:41</div></div>
<div class="ttc" id="namespace_m_t_gos_1_1_base_html_a985066b1d1e61799ead33462c57496a1a55197e0b604bcd695580d3195dee8bda"><div class="ttname"><a href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a55197e0b604bcd695580d3195dee8bda">MTGos::Base::Base::BASE5</a></div></div>
<div class="ttc" id="namespace_m_t_gos_1_1_base_html_a985066b1d1e61799ead33462c57496a1a62bfcf2abd9e92ff5e7cc7f6aa552d14"><div class="ttname"><a href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a62bfcf2abd9e92ff5e7cc7f6aa552d14">MTGos::Base::Base::OCTAL</a></div></div>
<div class="ttc" id="namespace_m_t_gos_1_1_base_html_a985066b1d1e61799ead33462c57496a1a318b856f74594843844042bf9ab09ec1"><div class="ttname"><a href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a318b856f74594843844042bf9ab09ec1">MTGos::Base::Base::BASE4</a></div></div>
<div class="ttc" id="namespace_m_t_gos_1_1_base_html_a985066b1d1e61799ead33462c57496a1a019b38414fbc79cd8a902243389392f9"><div class="ttname"><a href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a019b38414fbc79cd8a902243389392f9">MTGos::Base::Base::BASE12</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
</body>
</html>

View file

@ -1,26 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_0.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View file

@ -1,6 +0,0 @@
var searchData=
[
['_5f_5fattribute_5f_5f',['__attribute__',['../multiboot_8h.html#a76ae64e1ba3c94e0e9259d974f69e347',1,'__attribute__():&#160;multiboot.h'],['../init_8c.html#a10d79dd48dc82c172759244b582a9307',1,'__attribute__((packed)):&#160;init.c'],['../multiboot_8h.html#aa6b9a7218d544abc2be2bd335681b0a1',1,'__attribute__((packed)):&#160;multiboot.h']]],
['_5f_5fcxa_5fpure_5fvirtual',['__cxa_pure_virtual',['../init_8cpp.html#a6be7d9ce80c86f5178635fa86c2dd5e7',1,'init.cpp']]],
['_5fstart',['_start',['../init_8cpp.html#a078e7d7a89207ea1c3575850e0fff462',1,'init.cpp']]]
];

View file

@ -1,26 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_1.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View file

@ -1,7 +0,0 @@
var searchData=
[
['addr',['addr',['../structmultiboot__aout__symbol__table.html#ab399f68a251079409489149a5d48033f',1,'multiboot_aout_symbol_table::addr()'],['../structmultiboot__elf__section__header__table.html#ad0c7bb0937470de83f3319015416614a',1,'multiboot_elf_section_header_table::addr()'],['../structmultiboot__mmap__entry.html#a3f76a637264b83e30967bcd808ff403c',1,'multiboot_mmap_entry::addr()'],['../multiboot_8h.html#a8286ae6db03c34c4bb161accbfbfbbcd',1,'addr():&#160;multiboot.h']]],
['aout_5fsym',['aout_sym',['../structmultiboot__info.html#acf01e96c5d199a398901516df535a5bb',1,'multiboot_info']]],
['apm_5ftable',['apm_table',['../structmultiboot__info.html#ad4285d60142d241a9e6b68a03e62ee0a',1,'multiboot_info']]],
['arm11',['arm11',['../struct_f_i_r_m__sect.html#a1adcbe3a44c9e970460544dcf183a00d',1,'FIRM_sect::arm11()'],['../init_8c.html#ae37ed54bd49226775904ceb6c6afb371',1,'arm11():&#160;init.c']]]
];

View file

@ -1,26 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_10.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View file

@ -1,12 +0,0 @@
var searchData=
[
['sections',['sections',['../struct_f_i_r_m__header.html#a685b6a1c1a0cfb8fb0f1dfcba06b9741',1,'FIRM_header::sections()'],['../init_8c.html#a1e11470b0a65f8d9b7619857d1f19acf',1,'sections():&#160;init.c']]],
['sha256',['SHA256',['../struct_f_i_r_m__sect.html#a1fe1f999e70cc68c0435bf48ab66c895',1,'FIRM_sect::SHA256()'],['../init_8c.html#a01b54fda0bed15306e272d0bfc9185d4',1,'SHA256():&#160;init.c']]],
['shndx',['shndx',['../structmultiboot__elf__section__header__table.html#adfc74c974ba232064320ba57a02d0fb3',1,'multiboot_elf_section_header_table']]],
['size',['size',['../struct_f_i_r_m__sect.html#a9e91b2a4f35d02c240ff8fed515ca4f4',1,'FIRM_sect::size()'],['../structmultiboot__elf__section__header__table.html#a87bed62f532b2e2e73ab41df40069e2a',1,'multiboot_elf_section_header_table::size()'],['../structmultiboot__mmap__entry.html#af10c1835051b4b08bdcdb538c1b4101d',1,'multiboot_mmap_entry::size()'],['../init_8c.html#aac913b3a1f6ef005d66bf7a84428773e',1,'size():&#160;init.c'],['../multiboot_8h.html#a6d813a0f2b5281b18dea3f4cda696c33',1,'size():&#160;multiboot.h']]],
['size_5ft',['size_t',['../stdint_8h.html#aea0c7eab1ce1eebb4e879ef4e23c16ee',1,'stdint.h']]],
['start_5fctors',['start_ctors',['../init_8cpp.html#a4e028ca40b16f68834980c6c1531e38a',1,'init.cpp']]],
['start_5fdtors',['start_dtors',['../init_8cpp.html#a35c7552a18801a92e2fd4d95dd99342e',1,'init.cpp']]],
['stdint_2eh',['stdint.h',['../stdint_8h.html',1,'']]],
['strsize',['strsize',['../structmultiboot__aout__symbol__table.html#af9876cbe1b37935ed039c855f04b760e',1,'multiboot_aout_symbol_table']]]
];

View file

@ -1,26 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_11.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View file

@ -1,6 +0,0 @@
var searchData=
[
['tabsize',['tabsize',['../structmultiboot__aout__symbol__table.html#a3c9cc58c068678c095a7695f74375ca2',1,'multiboot_aout_symbol_table']]],
['ternary',['TERNARY',['../namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a8343ca237665c0d9e59cb1b668462f70',1,'MTGos::Base']]],
['type',['type',['../structmultiboot__mmap__entry.html#aa6fc447c57f074d0babfe3bbb7017de9',1,'multiboot_mmap_entry::type()'],['../multiboot_8h.html#a8da1a8c7127a0371eec0810a29e30f3c',1,'type():&#160;multiboot.h']]]
];

View file

@ -1,26 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_12.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View file

@ -1,9 +0,0 @@
var searchData=
[
['u',['u',['../structmultiboot__info.html#a61dc20144c958a07801f479c74e5867e',1,'multiboot_info']]],
['uint16_5ft',['uint16_t',['../stdint_8h.html#a273cf69d639a59973b6019625df33e30',1,'stdint.h']]],
['uint32_5ft',['uint32_t',['../stdint_8h.html#a435d1572bf3f880d55459d9805097f62',1,'stdint.h']]],
['uint64_5ft',['uint64_t',['../stdint_8h.html#ad27ed092432b64ff558d2254c278720f',1,'stdint.h']]],
['uint8_5ft',['uint8_t',['../stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5',1,'stdint.h']]],
['uintptr_5ft',['uintptr_t',['../stdint_8h.html#a728e973c799f206f0151c8a3bd1e5699',1,'stdint.h']]]
];

View file

@ -1,26 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_13.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View file

@ -1,10 +0,0 @@
var searchData=
[
['vbe_5fcontrol_5finfo',['vbe_control_info',['../structmultiboot__info.html#a06191cef73b64e9d64a01850547fd2e8',1,'multiboot_info']]],
['vbe_5finterface_5flen',['vbe_interface_len',['../structmultiboot__info.html#ab3c537df524db1ed0aeaa2e6f61a23e6',1,'multiboot_info']]],
['vbe_5finterface_5foff',['vbe_interface_off',['../structmultiboot__info.html#a1621d51b1cc198a1496e9f61b3708291',1,'multiboot_info']]],
['vbe_5finterface_5fseg',['vbe_interface_seg',['../structmultiboot__info.html#a204c99787efd58c0f54fe1e056b1d69f',1,'multiboot_info']]],
['vbe_5fmode',['vbe_mode',['../structmultiboot__info.html#ac7653182e52bddb7e437cc8a66d74ce5',1,'multiboot_info']]],
['vbe_5fmode_5finfo',['vbe_mode_info',['../structmultiboot__info.html#a88f574fe1adbcb5ff63fc95b2e072b4c',1,'multiboot_info']]],
['version',['version',['../struct_f_i_r_m__header.html#a3a3ccecb2f6348d0071ce98d102e8a22',1,'FIRM_header::version()'],['../structmultiboot__apm__info.html#ab06d9309bdc00fa4a8c37fdab639beb5',1,'multiboot_apm_info::version()'],['../init_8c.html#aad880fc4455c253781e8968f2239d56f',1,'version():&#160;init.c']]]
];

View file

@ -1,26 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_14.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View file

@ -1,11 +0,0 @@
var searchData=
[
['width',['width',['../structmultiboot__header.html#ad72a1a3dd608e73c818d0c27974def40',1,'multiboot_header']]],
['winaattributes',['WinAAttributes',['../struct_m_o_d_e___i_n_f_o.html#a13c07e34a389abb77442dc491768dac1',1,'MODE_INFO::WinAAttributes()'],['../multiboot_8h.html#a473b734c6c5bb31318d8c324033c6137',1,'WinAAttributes():&#160;multiboot.h']]],
['winasegment',['WinASegment',['../struct_m_o_d_e___i_n_f_o.html#aaa187340991109b3d2b58ae161256b28',1,'MODE_INFO::WinASegment()'],['../multiboot_8h.html#ad8d1f6d8b819324676126703a83aded8',1,'WinASegment():&#160;multiboot.h']]],
['winbattributes',['WinBAttributes',['../struct_m_o_d_e___i_n_f_o.html#aecd320d96b1d3c1a7d8f09bf53e58412',1,'MODE_INFO::WinBAttributes()'],['../multiboot_8h.html#ab6b6baadbf99c7d22dc5b356c11b1024',1,'WinBAttributes():&#160;multiboot.h']]],
['winbsegment',['WinBSegment',['../struct_m_o_d_e___i_n_f_o.html#a38a1ba42efca8285b9134f4f47c89dc4',1,'MODE_INFO::WinBSegment()'],['../multiboot_8h.html#a93f7e14734b066b3a4bd03735c731f0e',1,'WinBSegment():&#160;multiboot.h']]],
['winfuncptr',['WinFuncPtr',['../struct_m_o_d_e___i_n_f_o.html#abe7570330397aef1564cd471329582fc',1,'MODE_INFO::WinFuncPtr()'],['../multiboot_8h.html#aa8e5e344747e1728272844be5104c093',1,'WinFuncPtr():&#160;multiboot.h']]],
['wingranularity',['WinGranularity',['../struct_m_o_d_e___i_n_f_o.html#a6658a56578f86970dbf739f9fe1bf350',1,'MODE_INFO::WinGranularity()'],['../multiboot_8h.html#a1314919d3adc5ce476485a0b661caa35',1,'WinGranularity():&#160;multiboot.h']]],
['winsize',['WinSize',['../struct_m_o_d_e___i_n_f_o.html#ae04eca479fd10cabd9f46edd60763582',1,'MODE_INFO::WinSize()'],['../multiboot_8h.html#ad941e7fba5d18f68c2df5fda788ea3dc',1,'WinSize():&#160;multiboot.h']]]
];

View file

@ -1,26 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_15.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View file

@ -1,5 +0,0 @@
var searchData=
[
['xcharsize',['XCharSize',['../struct_m_o_d_e___i_n_f_o.html#ace02de2544b40e5c83f7e9fbebd418cc',1,'MODE_INFO::XCharSize()'],['../multiboot_8h.html#ae4ec2504a1c1304a504858abbedf00f1',1,'XCharSize():&#160;multiboot.h']]],
['xresolution',['XResolution',['../struct_m_o_d_e___i_n_f_o.html#abb1600e71614364d0a752798da65a1d6',1,'MODE_INFO::XResolution()'],['../multiboot_8h.html#a5bf23b66f6450da4b07ddc59eff724da',1,'XResolution():&#160;multiboot.h']]]
];

View file

@ -1,26 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_16.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View file

@ -1,5 +0,0 @@
var searchData=
[
['ycharsize',['YCharSize',['../struct_m_o_d_e___i_n_f_o.html#a818ddf6ff3ca5e5b45f76478f5813ac2',1,'MODE_INFO::YCharSize()'],['../multiboot_8h.html#a1508179761ab4c4af6edf0befb48a6bf',1,'YCharSize():&#160;multiboot.h']]],
['yresolution',['YResolution',['../struct_m_o_d_e___i_n_f_o.html#aaa07c2ee372621e82b06376c83e718e0',1,'MODE_INFO::YResolution()'],['../multiboot_8h.html#a7b476e7dcc02468d587ebca1d20b85a1',1,'YResolution():&#160;multiboot.h']]]
];

View file

@ -1,26 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_2.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

Some files were not shown because too many files have changed in this diff Show more