Skip to content

Commit

Permalink
Added interrupts!
Browse files Browse the repository at this point in the history
  • Loading branch information
pradosh-arduino committed Dec 17, 2023
1 parent 3964f3f commit 3c58b49
Show file tree
Hide file tree
Showing 147 changed files with 4,689 additions and 1,007 deletions.
10 changes: 5 additions & 5 deletions acpi_8h.html
Original file line number Diff line number Diff line change
Expand Up @@ -127,8 +127,8 @@
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a2a38711f4cd632ae82e780d890a5f751"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structsdt.html">sdt</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="acpi_8h.html#a2a38711f4cd632ae82e780d890a5f751">__attribute__</a> ((packed))</td></tr>
<tr class="separator:a2a38711f4cd632ae82e780d890a5f751"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4f6b2c6e85caf9d00522475a13e622b2"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structsdt.html">sdt</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="acpi_8h.html#a4f6b2c6e85caf9d00522475a13e622b2">__attribute__</a> ((packed))</td></tr>
<tr class="separator:a4f6b2c6e85caf9d00522475a13e622b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac89f7fd8333fcd61dea9163a99c0fd6c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="acpi_8h.html#ac89f7fd8333fcd61dea9163a99c0fd6c">acpi_init</a> ()</td></tr>
<tr class="memdesc:ac89f7fd8333fcd61dea9163a99c0fd6c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes and iterates through all ACPI tables. <a href="acpi_8h.html#ac89f7fd8333fcd61dea9163a99c0fd6c">More...</a><br /></td></tr>
<tr class="separator:ac89f7fd8333fcd61dea9163a99c0fd6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
Expand Down Expand Up @@ -168,14 +168,14 @@
<dl class="section date"><dt>Date</dt><dd>2023-10-29</dd></dl>
<dl class="section copyright"><dt>Copyright</dt><dd>Copyright (C) 2019-2023 mintsuki and contributors. </dd></dl>
</div><h2 class="groupheader">Function Documentation</h2>
<a id="a2a38711f4cd632ae82e780d890a5f751" name="a2a38711f4cd632ae82e780d890a5f751"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2a38711f4cd632ae82e780d890a5f751">&#9670;&nbsp;</a></span>__attribute__()</h2>
<a id="a4f6b2c6e85caf9d00522475a13e622b2" name="a4f6b2c6e85caf9d00522475a13e622b2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4f6b2c6e85caf9d00522475a13e622b2">&#9670;&nbsp;</a></span>__attribute__()</h2>

<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">struct <a class="el" href="structsdt.html">sdt</a> __attribute__ </td>
<td class="memname">struct <a class="el" href="structIDTPointer.html">IDTPointer</a> __attribute__ </td>
<td>(</td>
<td class="paramtype">(packed)&#160;</td>
<td class="paramname"></td><td>)</td>
Expand Down
2 changes: 1 addition & 1 deletion acpi_8h.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
var acpi_8h =
[
[ "sdt", "structsdt.html", "structsdt" ],
[ "__attribute__", "acpi_8h.html#a2a38711f4cd632ae82e780d890a5f751", null ],
[ "__attribute__", "acpi_8h.html#a4f6b2c6e85caf9d00522475a13e622b2", null ],
[ "acpi_find_sdt", "acpi_8h.html#a6c27f4adcd1588a94ba2dced1ed49fc3", null ],
[ "acpi_init", "acpi_8h.html#ac89f7fd8333fcd61dea9163a99c0fd6c", null ],
[ "checksum", "acpi_8h.html#a59eac9627282a484fbaf0aa7aa3b8a9a", null ],
Expand Down
6 changes: 3 additions & 3 deletions acpi_8h_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span> </div>
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="keyword">extern</span> <span class="keywordtype">char</span>* <a class="code hl_variable" href="acpi_8h.html#a4d7cbc07e85553a9158affcad4eb9640">oem_name</a>;</div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"><a class="line" href="acpi_8h.html#a2a38711f4cd632ae82e780d890a5f751"> 19</a></span><span class="keyword">extern</span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="acpi_8h.html#af74f5d397d98cc7769f2630458744fb9">virtualized</a>;</div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"><a class="line" href="acpi_8h.html#a4f6b2c6e85caf9d00522475a13e622b2"> 19</a></span><span class="keyword">extern</span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="acpi_8h.html#af74f5d397d98cc7769f2630458744fb9">virtualized</a>;</div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> </div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"><a class="line" href="structsdt.html"> 21</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structsdt.html">sdt</a> {</div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"><a class="line" href="structsdt.html#a28721402052343fc17374bbf7f188225"> 22</a></span> <span class="keywordtype">char</span> <a class="code hl_variable" href="structsdt.html#a28721402052343fc17374bbf7f188225">signature</a>[4];</div>
Expand All @@ -109,15 +109,15 @@
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"><a class="line" href="structsdt.html#a443d516a21812a9edc6d9ea5e392541b"> 28</a></span> uint32_t <a class="code hl_variable" href="structsdt.html#a443d516a21812a9edc6d9ea5e392541b">oem_rev</a>;</div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"><a class="line" href="structsdt.html#a51070776b959855ece19828283056141"> 29</a></span> uint32_t <a class="code hl_variable" href="structsdt.html#a51070776b959855ece19828283056141">creator_id</a>;</div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"><a class="line" href="structsdt.html#abc86cd351f3f55f89154db59a7116160"> 30</a></span> uint32_t <a class="code hl_variable" href="structsdt.html#abc86cd351f3f55f89154db59a7116160">creator_rev</a>;</div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span>} <a class="code hl_function" href="acpi_8h.html#a2a38711f4cd632ae82e780d890a5f751">__attribute__</a>((packed));</div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span>} <a class="code hl_function" href="acpi_8h.html#a4f6b2c6e85caf9d00522475a13e622b2">__attribute__</a>((packed));</div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> </div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"><a class="line" href="acpi_8h.html#ac89f7fd8333fcd61dea9163a99c0fd6c"> 37</a></span><span class="keywordtype">void</span> <a class="code hl_function" href="acpi_8h.html#ac89f7fd8333fcd61dea9163a99c0fd6c">acpi_init</a>();</div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> </div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"><a class="line" href="acpi_8h.html#a6c27f4adcd1588a94ba2dced1ed49fc3"> 46</a></span><span class="keywordtype">void</span> *<a class="code hl_function" href="acpi_8h.html#a6c27f4adcd1588a94ba2dced1ed49fc3">acpi_find_sdt</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="acpi_8h.html#a7df4f23794127d1af7b8361d982c6ee4">signature</a>, <span class="keywordtype">size_t</span> index);</div>
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> </div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="aacpi_8h_html_a2a38711f4cd632ae82e780d890a5f751"><div class="ttname"><a href="acpi_8h.html#a2a38711f4cd632ae82e780d890a5f751">__attribute__</a></div><div class="ttdeci">struct sdt __attribute__((packed))</div></div>
<div class="ttc" id="aacpi_8h_html_a4d7cbc07e85553a9158affcad4eb9640"><div class="ttname"><a href="acpi_8h.html#a4d7cbc07e85553a9158affcad4eb9640">oem_name</a></div><div class="ttdeci">char * oem_name</div></div>
<div class="ttc" id="aacpi_8h_html_a4f6b2c6e85caf9d00522475a13e622b2"><div class="ttname"><a href="acpi_8h.html#a4f6b2c6e85caf9d00522475a13e622b2">__attribute__</a></div><div class="ttdeci">struct sdt __attribute__((packed))</div></div>
<div class="ttc" id="aacpi_8h_html_a6c27f4adcd1588a94ba2dced1ed49fc3"><div class="ttname"><a href="acpi_8h.html#a6c27f4adcd1588a94ba2dced1ed49fc3">acpi_find_sdt</a></div><div class="ttdeci">void * acpi_find_sdt(const char *signature, size_t index)</div><div class="ttdoc">Searches for an STD Header in the ACPI Tables.</div></div>
<div class="ttc" id="aacpi_8h_html_a7df4f23794127d1af7b8361d982c6ee4"><div class="ttname"><a href="acpi_8h.html#a7df4f23794127d1af7b8361d982c6ee4">signature</a></div><div class="ttdeci">char signature[4]</div><div class="ttdef"><b>Definition:</b> acpi.h:0</div></div>
<div class="ttc" id="aacpi_8h_html_ac89f7fd8333fcd61dea9163a99c0fd6c"><div class="ttname"><a href="acpi_8h.html#ac89f7fd8333fcd61dea9163a99c0fd6c">acpi_init</a></div><div class="ttdeci">void acpi_init()</div><div class="ttdoc">Initializes and iterates through all ACPI tables.</div></div>
Expand Down
Loading

0 comments on commit 3c58b49

Please sign in to comment.