<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"> <title>UbixOS V2: src/sys/include/sys/idt.h File Reference</title> <link href="doxygen.css" rel="stylesheet" type="text/css"> <link href="tabs.css" rel="stylesheet" type="text/css"> </head><body> <!-- Generated by Doxygen 1.4.7 --> <div class="tabs"> <ul> <li><a href="main.html"><span>Main Page</span></a></li> <li><a href="classes.html"><span>Data Structures</span></a></li> <li id="current"><a href="files.html"><span>Files</span></a></li> <li><a href="dirs.html"><span>Directories</span></a></li> <li> <form action="search.php" method="get"> <table cellspacing="0" cellpadding="0" border="0"> <tr> <td><label> <u>S</u>earch for </label></td> <td><input type="text" name="query" value="" size="20" accesskey="s"/></td> </tr> </table> </form> </li> </ul></div> <div class="tabs"> <ul> <li><a href="files.html"><span>File List</span></a></li> <li><a href="globals.html"><span>Globals</span></a></li> </ul></div> <div class="nav"> <a class="el" href="dir_897b6a2d7bab147dd1db58381aad3984.html">src</a> » <a class="el" href="dir_832905b1f7f5feaf61a306b40c0ac817.html">sys</a> » <a class="el" href="dir_caf4200c438ae9601464168e21e8e4d8.html">include</a> » <a class="el" href="dir_d26f37d6397a53073c964316867e8d67.html">sys</a></div> <h1>idt.h File Reference</h1><code>#include <<a class="el" href="types_8h-source.html">ubixos/types.h</a>></code><br> <code>#include <<a class="el" href="gdt_8h-source.html">sys/gdt.h</a>></code><br> <p> Include dependency graph for idt.h:<p><center><img src="idt_8h__incl.png" border="0" usemap="#src/sys/include/sys/idt.h_map" alt=""></center> <map name="src/sys/include/sys/idt.h_map"> <area href="types_8h.html" shape="rect" coords="239,5,359,32" alt=""> <area href="gdt_8h.html" shape="rect" coords="257,56,340,83" alt=""> <area href="__types_8h.html" shape="rect" coords="409,5,513,32" alt=""> </map> <p> This graph shows which files directly or indirectly include this file:<p><center><img src="idt_8h__dep__incl.png" border="0" usemap="#src/sys/include/sys/idt.hdep_map" alt=""></center> <map name="src/sys/include/sys/idt.hdep_map"> <area href="init_8h.html" shape="rect" coords="239,5,447,32" alt=""> <area href="atkbd_8c.html" shape="rect" coords="269,56,416,83" alt=""> <area href="fdc_8c.html" shape="rect" coords="279,107,407,133" alt=""> <area href="mouse_8c.html" shape="rect" coords="267,157,419,184" alt=""> <area href="ne2k_8c.html" shape="rect" coords="272,208,413,235" alt=""> <area href="sched_8c.html" shape="rect" coords="257,259,428,285" alt=""> <area href="lnc_8c.html" shape="rect" coords="279,309,407,336" alt=""> <area href="idt_8c.html" shape="rect" coords="279,360,407,387" alt=""> <area href="main_8c.html" shape="rect" coords="496,5,640,32" alt=""> </map> <p> <a href="idt_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0"> <tr><td></td></tr> <tr><td colspan="2"><br><h2>Defines</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="idt_8h.html#9e06d707701fc3d835d8d0d366476d77">EFLAG_IF</a> 0x200</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="idt_8h.html#fe40449df15f3e7b2514a8f742767e91">EFLAG_IOPL3</a> 0x3000</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="idt_8h.html#186a5896d65606ffa3211a7f4b2cfa82">EFLAG_TF</a> 0x100</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="idt_8h.html#c853c10e3eb19188c6b3b8d3ff6914e2">EFLAG_VM</a> 0x20000</td></tr> <tr><td colspan="2"><br><h2>Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="idt_8h.html#e4129d156580fb5d485a440995d24dc2">_int0</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="idt_8h.html#ce97dc326d244a0766e196bba26be437">_int1</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="idt_8h.html#e70dab5ac99d0fef2314f9cdf41751b1">_int10</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="idt_8h.html#7fcf84f4c51eab2ed23e415bc89ad6e5">_int11</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="idt_8h.html#52a2ea8642cffdd21dcd42dbb9f4fcb6">_int12</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="idt_8h.html#ef0711bd8a0f07c3f4b9877fc93930e1">_int13</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="idt_8h.html#e8c1c195a8aae25a942c0078946da3cb">_int2</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="idt_8h.html#f5d44f2bc5a77196c3697d4560f5ae6a">_int3</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="idt_8h.html#47bd8cbcfb5e3df37012c7c8dc253a71">_int4</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="idt_8h.html#3d95bf7a1212d5078495fdae84a2f708">_int5</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="idt_8h.html#514bba9e7774eab1afba32c99c25cecb">_int6</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="idt_8h.html#c9017b6a16e2b5b4359dc089db4832b5">_int7</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="idt_8h.html#2444cd2a62fc14b2d7f404b0fad5bf1b">_int8</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="idt_8h.html#fe33101eba72b18d919a8a49af733564">_int9</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="idt_8h.html#d2968ba244dc6df20e94c32861314906">idt_init</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="idt_8h.html#dbf451ce0d6ecb3c485382616bee1de4">intNull</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="idt_8h.html#ee676dc504a8f6498927c2d5fb5e4c88">setTaskVector</a> (<a class="el" href="types_8h.html#a4e0f27a9aca905e340c06d2dcae843c">uInt8</a> interrupt, <a class="el" href="types_8h.html#3b65128d2644e9b80cec9a69bfa7e094">uInt16</a> controlMajor, <a class="el" href="types_8h.html#a4e0f27a9aca905e340c06d2dcae843c">uInt8</a> selector)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="idt_8h.html#174a47ed653fc64fff6b5bb1b895c2cf">setVector</a> (void *handler, unsigned char interrupt, unsigned short controlMajor)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="idt_8h.html#cd14f4ee7d1a7b3676988812aef0cc57">timerInt</a> ()</td></tr> </table> <hr><h2>Define Documentation</h2> <a class="anchor" name="9e06d707701fc3d835d8d0d366476d77"></a><!-- doxytag: member="idt.h::EFLAG_IF" ref="9e06d707701fc3d835d8d0d366476d77" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define EFLAG_IF 0x200 </td> </tr> </table> </div> <div class="memdoc"> <p> <p> Definition at line <a class="el" href="idt_8h-source.html#l00037">37</a> of file <a class="el" href="idt_8h-source.html">idt.h</a>. </div> </div><p> <a class="anchor" name="fe40449df15f3e7b2514a8f742767e91"></a><!-- doxytag: member="idt.h::EFLAG_IOPL3" ref="fe40449df15f3e7b2514a8f742767e91" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define EFLAG_IOPL3 0x3000 </td> </tr> </table> </div> <div class="memdoc"> <p> <p> Definition at line <a class="el" href="idt_8h-source.html#l00038">38</a> of file <a class="el" href="idt_8h-source.html">idt.h</a>. </div> </div><p> <a class="anchor" name="186a5896d65606ffa3211a7f4b2cfa82"></a><!-- doxytag: member="idt.h::EFLAG_TF" ref="186a5896d65606ffa3211a7f4b2cfa82" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define EFLAG_TF 0x100 </td> </tr> </table> </div> <div class="memdoc"> <p> <p> Definition at line <a class="el" href="idt_8h-source.html#l00036">36</a> of file <a class="el" href="idt_8h-source.html">idt.h</a>. </div> </div><p> <a class="anchor" name="c853c10e3eb19188c6b3b8d3ff6914e2"></a><!-- doxytag: member="idt.h::EFLAG_VM" ref="c853c10e3eb19188c6b3b8d3ff6914e2" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define EFLAG_VM 0x20000 </td> </tr> </table> </div> <div class="memdoc"> <p> <p> Definition at line <a class="el" href="idt_8h-source.html#l00039">39</a> of file <a class="el" href="idt_8h-source.html">idt.h</a>. </div> </div><p> <hr><h2>Function Documentation</h2> <a class="anchor" name="e4129d156580fb5d485a440995d24dc2"></a><!-- doxytag: member="idt.h::_int0" ref="e4129d156580fb5d485a440995d24dc2" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void _int0 </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> <p> Definition at line <a class="el" href="idt_8c-source.html#l00197">197</a> of file <a class="el" href="idt_8c-source.html">idt.c</a>. <p> References <a class="el" href="sched_8c-source.html#l00051">_current</a>, <a class="el" href="endtask_8c-source.html#l00046">endTask()</a>, <a class="el" href="sched_8h-source.html#l00055">taskStruct::id</a>, <a class="el" href="kpanic_8c-source.html#l00042">kpanic()</a>, and <a class="el" href="sched_8c-source.html#l00259">sched_yield()</a>. <p> Referenced by <a class="el" href="idt_8c-source.html#l00063">idt_init()</a>. <p> Here is the call graph for this function:<p><center><img src="idt_8h_e4129d156580fb5d485a440995d24dc2_cgraph.png" border="0" usemap="#idt_8h_e4129d156580fb5d485a440995d24dc2_cgraph_map" alt=""></center> <map name="idt_8h_e4129d156580fb5d485a440995d24dc2_cgraph_map"> <area href="endtask_8h.html#152c1859ada097cc21071f471bfa2e67" shape="rect" coords="109,19,187,45" alt=""> <area href="sched_8h.html#08933fe6d593a1c78b9080359f15a0b7" shape="rect" coords="251,56,352,83" alt=""> <area href="kpanic_8h.html#db9a182aa071791a306163d50d653deb" shape="rect" coords="115,145,181,172" alt=""> <area href="sched_8h.html#51101e12c9236ea1286477695c110482" shape="rect" coords="236,5,367,32" alt=""> <area href="sched_8h.html#9cf37ade4c1f6184b33014ac2015e8ed" shape="rect" coords="417,5,535,32" alt=""> <area href="sched_8h.html#549a0c1cc47933fa045b200690965cbd" shape="rect" coords="445,56,507,83" alt=""> <area href="sched_8h.html#e969273d772018d111e1f0344eb550f8" shape="rect" coords="584,5,731,32" alt=""> <area href="sched_8h.html#086cc0adc0b6a3860ceeeb5bc5ea94ea" shape="rect" coords="588,56,727,83" alt=""> <area href="spinlock_8h.html#8f9173fadeddafa01754d6cbcc630198" shape="rect" coords="608,107,707,133" alt=""> <area href="8259_8h.html#2b9ec30943ddb0a2ef3bd7ccfd2026c0" shape="rect" coords="256,107,347,133" alt=""> <area href="kprint_8h.html#b2761bdf0cca73ad0fb5880895210cd8" shape="rect" coords="268,157,335,184" alt=""> <area href="stdarg_8h.html#621577c2df0ad5faa281223c56eeb7a5" shape="rect" coords="265,208,337,235" alt=""> <area href="vsprintf_8c.html#c2f4c669c6f6aa6caa5ab8adb1b07dd0" shape="rect" coords="439,183,513,209" alt=""> <area href="vsprintf_8c.html#3fa7c8ef8597579301cb4b5c59bc6d9a" shape="rect" coords="436,233,516,260" alt=""> </map> </div> </div><p> <a class="anchor" name="ce97dc326d244a0766e196bba26be437"></a><!-- doxytag: member="idt.h::_int1" ref="ce97dc326d244a0766e196bba26be437" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void _int1 </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> <p> Definition at line <a class="el" href="idt_8c-source.html#l00203">203</a> of file <a class="el" href="idt_8c-source.html">idt.c</a>. <p> References <a class="el" href="sched_8c-source.html#l00051">_current</a>, <a class="el" href="endtask_8c-source.html#l00046">endTask()</a>, <a class="el" href="sched_8h-source.html#l00055">taskStruct::id</a>, <a class="el" href="kpanic_8c-source.html#l00042">kpanic()</a>, and <a class="el" href="sched_8c-source.html#l00259">sched_yield()</a>. <p> Referenced by <a class="el" href="idt_8c-source.html#l00063">idt_init()</a>. <p> Here is the call graph for this function:<p><center><img src="idt_8h_ce97dc326d244a0766e196bba26be437_cgraph.png" border="0" usemap="#idt_8h_ce97dc326d244a0766e196bba26be437_cgraph_map" alt=""></center> <map name="idt_8h_ce97dc326d244a0766e196bba26be437_cgraph_map"> <area href="endtask_8h.html#152c1859ada097cc21071f471bfa2e67" shape="rect" coords="109,19,187,45" alt=""> <area href="sched_8h.html#08933fe6d593a1c78b9080359f15a0b7" shape="rect" coords="251,56,352,83" alt=""> <area href="kpanic_8h.html#db9a182aa071791a306163d50d653deb" shape="rect" coords="115,145,181,172" alt=""> <area href="sched_8h.html#51101e12c9236ea1286477695c110482" shape="rect" coords="236,5,367,32" alt=""> <area href="sched_8h.html#9cf37ade4c1f6184b33014ac2015e8ed" shape="rect" coords="417,5,535,32" alt=""> <area href="sched_8h.html#549a0c1cc47933fa045b200690965cbd" shape="rect" coords="445,56,507,83" alt=""> <area href="sched_8h.html#e969273d772018d111e1f0344eb550f8" shape="rect" coords="584,5,731,32" alt=""> <area href="sched_8h.html#086cc0adc0b6a3860ceeeb5bc5ea94ea" shape="rect" coords="588,56,727,83" alt=""> <area href="spinlock_8h.html#8f9173fadeddafa01754d6cbcc630198" shape="rect" coords="608,107,707,133" alt=""> <area href="8259_8h.html#2b9ec30943ddb0a2ef3bd7ccfd2026c0" shape="rect" coords="256,107,347,133" alt=""> <area href="kprint_8h.html#b2761bdf0cca73ad0fb5880895210cd8" shape="rect" coords="268,157,335,184" alt=""> <area href="stdarg_8h.html#621577c2df0ad5faa281223c56eeb7a5" shape="rect" coords="265,208,337,235" alt=""> <area href="vsprintf_8c.html#c2f4c669c6f6aa6caa5ab8adb1b07dd0" shape="rect" coords="439,183,513,209" alt=""> <area href="vsprintf_8c.html#3fa7c8ef8597579301cb4b5c59bc6d9a" shape="rect" coords="436,233,516,260" alt=""> </map> </div> </div><p> <a class="anchor" name="e70dab5ac99d0fef2314f9cdf41751b1"></a><!-- doxytag: member="idt.h::_int10" ref="e70dab5ac99d0fef2314f9cdf41751b1" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void _int10 </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> <p> Definition at line <a class="el" href="idt_8c-source.html#l00263">263</a> of file <a class="el" href="idt_8c-source.html">idt.c</a>. <p> References <a class="el" href="sched_8c-source.html#l00051">_current</a>, <a class="el" href="endtask_8c-source.html#l00046">endTask()</a>, <a class="el" href="sched_8h-source.html#l00055">taskStruct::id</a>, <a class="el" href="kpanic_8c-source.html#l00042">kpanic()</a>, and <a class="el" href="sched_8c-source.html#l00259">sched_yield()</a>. <p> Referenced by <a class="el" href="idt_8c-source.html#l00063">idt_init()</a>. <p> Here is the call graph for this function:<p><center><img src="idt_8h_e70dab5ac99d0fef2314f9cdf41751b1_cgraph.png" border="0" usemap="#idt_8h_e70dab5ac99d0fef2314f9cdf41751b1_cgraph_map" alt=""></center> <map name="idt_8h_e70dab5ac99d0fef2314f9cdf41751b1_cgraph_map"> <area href="endtask_8h.html#152c1859ada097cc21071f471bfa2e67" shape="rect" coords="120,19,198,45" alt=""> <area href="sched_8h.html#08933fe6d593a1c78b9080359f15a0b7" shape="rect" coords="262,56,363,83" alt=""> <area href="kpanic_8h.html#db9a182aa071791a306163d50d653deb" shape="rect" coords="126,145,192,172" alt=""> <area href="sched_8h.html#51101e12c9236ea1286477695c110482" shape="rect" coords="247,5,378,32" alt=""> <area href="sched_8h.html#9cf37ade4c1f6184b33014ac2015e8ed" shape="rect" coords="428,5,546,32" alt=""> <area href="sched_8h.html#549a0c1cc47933fa045b200690965cbd" shape="rect" coords="456,56,518,83" alt=""> <area href="sched_8h.html#e969273d772018d111e1f0344eb550f8" shape="rect" coords="595,5,742,32" alt=""> <area href="sched_8h.html#086cc0adc0b6a3860ceeeb5bc5ea94ea" shape="rect" coords="599,56,738,83" alt=""> <area href="spinlock_8h.html#8f9173fadeddafa01754d6cbcc630198" shape="rect" coords="619,107,718,133" alt=""> <area href="8259_8h.html#2b9ec30943ddb0a2ef3bd7ccfd2026c0" shape="rect" coords="267,107,358,133" alt=""> <area href="kprint_8h.html#b2761bdf0cca73ad0fb5880895210cd8" shape="rect" coords="279,157,346,184" alt=""> <area href="stdarg_8h.html#621577c2df0ad5faa281223c56eeb7a5" shape="rect" coords="276,208,348,235" alt=""> <area href="vsprintf_8c.html#c2f4c669c6f6aa6caa5ab8adb1b07dd0" shape="rect" coords="450,183,524,209" alt=""> <area href="vsprintf_8c.html#3fa7c8ef8597579301cb4b5c59bc6d9a" shape="rect" coords="447,233,527,260" alt=""> </map> </div> </div><p> <a class="anchor" name="7fcf84f4c51eab2ed23e415bc89ad6e5"></a><!-- doxytag: member="idt.h::_int11" ref="7fcf84f4c51eab2ed23e415bc89ad6e5" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void _int11 </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> <p> Definition at line <a class="el" href="idt_8c-source.html#l00269">269</a> of file <a class="el" href="idt_8c-source.html">idt.c</a>. <p> References <a class="el" href="sched_8c-source.html#l00051">_current</a>, <a class="el" href="endtask_8c-source.html#l00046">endTask()</a>, <a class="el" href="sched_8h-source.html#l00055">taskStruct::id</a>, <a class="el" href="kpanic_8c-source.html#l00042">kpanic()</a>, and <a class="el" href="sched_8c-source.html#l00259">sched_yield()</a>. <p> Referenced by <a class="el" href="idt_8c-source.html#l00063">idt_init()</a>. <p> Here is the call graph for this function:<p><center><img src="idt_8h_7fcf84f4c51eab2ed23e415bc89ad6e5_cgraph.png" border="0" usemap="#idt_8h_7fcf84f4c51eab2ed23e415bc89ad6e5_cgraph_map" alt=""></center> <map name="idt_8h_7fcf84f4c51eab2ed23e415bc89ad6e5_cgraph_map"> <area href="endtask_8h.html#152c1859ada097cc21071f471bfa2e67" shape="rect" coords="120,19,198,45" alt=""> <area href="sched_8h.html#08933fe6d593a1c78b9080359f15a0b7" shape="rect" coords="262,56,363,83" alt=""> <area href="kpanic_8h.html#db9a182aa071791a306163d50d653deb" shape="rect" coords="126,145,192,172" alt=""> <area href="sched_8h.html#51101e12c9236ea1286477695c110482" shape="rect" coords="247,5,378,32" alt=""> <area href="sched_8h.html#9cf37ade4c1f6184b33014ac2015e8ed" shape="rect" coords="428,5,546,32" alt=""> <area href="sched_8h.html#549a0c1cc47933fa045b200690965cbd" shape="rect" coords="456,56,518,83" alt=""> <area href="sched_8h.html#e969273d772018d111e1f0344eb550f8" shape="rect" coords="595,5,742,32" alt=""> <area href="sched_8h.html#086cc0adc0b6a3860ceeeb5bc5ea94ea" shape="rect" coords="599,56,738,83" alt=""> <area href="spinlock_8h.html#8f9173fadeddafa01754d6cbcc630198" shape="rect" coords="619,107,718,133" alt=""> <area href="8259_8h.html#2b9ec30943ddb0a2ef3bd7ccfd2026c0" shape="rect" coords="267,107,358,133" alt=""> <area href="kprint_8h.html#b2761bdf0cca73ad0fb5880895210cd8" shape="rect" coords="279,157,346,184" alt=""> <area href="stdarg_8h.html#621577c2df0ad5faa281223c56eeb7a5" shape="rect" coords="276,208,348,235" alt=""> <area href="vsprintf_8c.html#c2f4c669c6f6aa6caa5ab8adb1b07dd0" shape="rect" coords="450,183,524,209" alt=""> <area href="vsprintf_8c.html#3fa7c8ef8597579301cb4b5c59bc6d9a" shape="rect" coords="447,233,527,260" alt=""> </map> </div> </div><p> <a class="anchor" name="52a2ea8642cffdd21dcd42dbb9f4fcb6"></a><!-- doxytag: member="idt.h::_int12" ref="52a2ea8642cffdd21dcd42dbb9f4fcb6" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void _int12 </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> <p> Definition at line <a class="el" href="idt_8c-source.html#l00275">275</a> of file <a class="el" href="idt_8c-source.html">idt.c</a>. <p> References <a class="el" href="sched_8c-source.html#l00051">_current</a>, <a class="el" href="endtask_8c-source.html#l00046">endTask()</a>, <a class="el" href="sched_8h-source.html#l00055">taskStruct::id</a>, <a class="el" href="kpanic_8c-source.html#l00042">kpanic()</a>, and <a class="el" href="sched_8c-source.html#l00259">sched_yield()</a>. <p> Referenced by <a class="el" href="idt_8c-source.html#l00063">idt_init()</a>. <p> Here is the call graph for this function:<p><center><img src="idt_8h_52a2ea8642cffdd21dcd42dbb9f4fcb6_cgraph.png" border="0" usemap="#idt_8h_52a2ea8642cffdd21dcd42dbb9f4fcb6_cgraph_map" alt=""></center> <map name="idt_8h_52a2ea8642cffdd21dcd42dbb9f4fcb6_cgraph_map"> <area href="endtask_8h.html#152c1859ada097cc21071f471bfa2e67" shape="rect" coords="120,19,198,45" alt=""> <area href="sched_8h.html#08933fe6d593a1c78b9080359f15a0b7" shape="rect" coords="262,56,363,83" alt=""> <area href="kpanic_8h.html#db9a182aa071791a306163d50d653deb" shape="rect" coords="126,145,192,172" alt=""> <area href="sched_8h.html#51101e12c9236ea1286477695c110482" shape="rect" coords="247,5,378,32" alt=""> <area href="sched_8h.html#9cf37ade4c1f6184b33014ac2015e8ed" shape="rect" coords="428,5,546,32" alt=""> <area href="sched_8h.html#549a0c1cc47933fa045b200690965cbd" shape="rect" coords="456,56,518,83" alt=""> <area href="sched_8h.html#e969273d772018d111e1f0344eb550f8" shape="rect" coords="595,5,742,32" alt=""> <area href="sched_8h.html#086cc0adc0b6a3860ceeeb5bc5ea94ea" shape="rect" coords="599,56,738,83" alt=""> <area href="spinlock_8h.html#8f9173fadeddafa01754d6cbcc630198" shape="rect" coords="619,107,718,133" alt=""> <area href="8259_8h.html#2b9ec30943ddb0a2ef3bd7ccfd2026c0" shape="rect" coords="267,107,358,133" alt=""> <area href="kprint_8h.html#b2761bdf0cca73ad0fb5880895210cd8" shape="rect" coords="279,157,346,184" alt=""> <area href="stdarg_8h.html#621577c2df0ad5faa281223c56eeb7a5" shape="rect" coords="276,208,348,235" alt=""> <area href="vsprintf_8c.html#c2f4c669c6f6aa6caa5ab8adb1b07dd0" shape="rect" coords="450,183,524,209" alt=""> <area href="vsprintf_8c.html#3fa7c8ef8597579301cb4b5c59bc6d9a" shape="rect" coords="447,233,527,260" alt=""> </map> </div> </div><p> <a class="anchor" name="ef0711bd8a0f07c3f4b9877fc93930e1"></a><!-- doxytag: member="idt.h::_int13" ref="ef0711bd8a0f07c3f4b9877fc93930e1" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void _int13 </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> <p> Definition at line <a class="el" href="idt_8c-source.html#l00281">281</a> of file <a class="el" href="idt_8c-source.html">idt.c</a>. <p> References <a class="el" href="sched_8c-source.html#l00051">_current</a>, <a class="el" href="idt_8c-source.html#l00281">_int13()</a>, <a class="el" href="tss_8h-source.html#l00057">tssStruct::cs</a>, <a class="el" href="sched_8h.html#3fb333b67375561d327e9b5a8ffa03b911fd9ca455f92c69c084484d5cd803c2">DEAD</a>, <a class="el" href="tss_8h-source.html#l00050">tssStruct::eax</a>, <a class="el" href="tss_8h-source.html#l00052">tssStruct::ebp</a>, <a class="el" href="tss_8h-source.html#l00050">tssStruct::edx</a>, <a class="el" href="bioscall_8h-source.html#l00036">EFLAG_IF</a>, <a class="el" href="bioscall_8h-source.html#l00038">EFLAG_VM</a>, <a class="el" href="tss_8h-source.html#l00049">tssStruct::eflags</a>, <a class="el" href="tss_8h-source.html#l00048">tssStruct::eip</a>, <a class="el" href="tss_8h-source.html#l00051">tssStruct::esp</a>, <a class="el" href="types_8h.html#f6a258d8f3ee5206d682d799316314b1a1e095cc966dbecf6a0d8aad75348d1a">FALSE</a>, <a class="el" href="idt_8c-source.html#l00043">FP_TO_LINEAR</a>, <a class="el" href="sched_8h-source.html#l00055">taskStruct::id</a>, <a class="el" href="io_8c-source.html#l00039">inportByte()</a>, <a class="el" href="io_8c-source.html#l00056">inportWord()</a>, <a class="el" href="8259_8h.html#2b9ec30943ddb0a2ef3bd7ccfd2026c0">irqDisable()</a>, <a class="el" href="8259_8h.html#0ac079c4d770f02e505f4d8569a6960a">irqEnable()</a>, <a class="el" href="kpanic_8c-source.html#l00042">kpanic()</a>, <a class="el" href="kprintf_8c-source.html#l00038">kprintf()</a>, <a class="el" href="sched_8h-source.html#l00060">taskStruct::oInfo</a>, <a class="el" href="io_8c-source.html#l00073">outportByte()</a>, <a class="el" href="io_8c-source.html#l00104">outportWord()</a>, <a class="el" href="tss_8h-source.html#l00059">tssStruct::ss</a>, <a class="el" href="sched_8h-source.html#l00062">taskStruct::state</a>, <a class="el" href="sched_8h-source.html#l00044">osInfo::timer</a>, <a class="el" href="types_8h.html#f6a258d8f3ee5206d682d799316314b1a82764c3079aea4e60c80e45befbb839">TRUE</a>, <a class="el" href="sched_8h-source.html#l00058">taskStruct::tss</a>, and <a class="el" href="sched_8h-source.html#l00046">osInfo::v86If</a>. <p> Referenced by <a class="el" href="idt_8c-source.html#l00281">_int13()</a>, and <a class="el" href="idt_8c-source.html#l00063">idt_init()</a>. <p> Here is the call graph for this function:<p><center><img src="idt_8h_ef0711bd8a0f07c3f4b9877fc93930e1_cgraph.png" border="0" usemap="#idt_8h_ef0711bd8a0f07c3f4b9877fc93930e1_cgraph_map" alt=""></center> <map name="idt_8h_ef0711bd8a0f07c3f4b9877fc93930e1_cgraph_map"> <area href="io_8h.html#77b934268de1b3ecdcf3f275413b3108" shape="rect" coords="157,5,251,32" alt=""> <area href="io_8h.html#fb703b187feb4b92444454df6c3dd9e6" shape="rect" coords="156,56,252,83" alt=""> <area href="8259_8h.html#2b9ec30943ddb0a2ef3bd7ccfd2026c0" shape="rect" coords="305,132,396,159" alt=""> <area href="8259_8h.html#0ac079c4d770f02e505f4d8569a6960a" shape="rect" coords="161,157,247,184" alt=""> <area href="kpanic_8h.html#db9a182aa071791a306163d50d653deb" shape="rect" coords="171,208,237,235" alt=""> <area href="kprint_8h.html#b2761bdf0cca73ad0fb5880895210cd8" shape="rect" coords="317,259,384,285" alt=""> <area href="io_8h.html#8acc1a06073db2e7b92ffbd00fbd0cf1" shape="rect" coords="153,309,255,336" alt=""> <area href="io_8h.html#243f6b6d22cc5948908b764d58efc2b0" shape="rect" coords="151,360,257,387" alt=""> <area href="stdarg_8h.html#621577c2df0ad5faa281223c56eeb7a5" shape="rect" coords="315,208,387,235" alt=""> <area href="vsprintf_8c.html#c2f4c669c6f6aa6caa5ab8adb1b07dd0" shape="rect" coords="448,183,523,209" alt=""> <area href="vsprintf_8c.html#3fa7c8ef8597579301cb4b5c59bc6d9a" shape="rect" coords="445,233,525,260" alt=""> </map> </div> </div><p> <a class="anchor" name="e8c1c195a8aae25a942c0078946da3cb"></a><!-- doxytag: member="idt.h::_int2" ref="e8c1c195a8aae25a942c0078946da3cb" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void _int2 </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> <p> Definition at line <a class="el" href="idt_8c-source.html#l00209">209</a> of file <a class="el" href="idt_8c-source.html">idt.c</a>. <p> References <a class="el" href="sched_8c-source.html#l00051">_current</a>, <a class="el" href="endtask_8c-source.html#l00046">endTask()</a>, <a class="el" href="sched_8h-source.html#l00055">taskStruct::id</a>, <a class="el" href="kpanic_8c-source.html#l00042">kpanic()</a>, and <a class="el" href="sched_8c-source.html#l00259">sched_yield()</a>. <p> Referenced by <a class="el" href="idt_8c-source.html#l00063">idt_init()</a>. <p> Here is the call graph for this function:<p><center><img src="idt_8h_e8c1c195a8aae25a942c0078946da3cb_cgraph.png" border="0" usemap="#idt_8h_e8c1c195a8aae25a942c0078946da3cb_cgraph_map" alt=""></center> <map name="idt_8h_e8c1c195a8aae25a942c0078946da3cb_cgraph_map"> <area href="endtask_8h.html#152c1859ada097cc21071f471bfa2e67" shape="rect" coords="109,19,187,45" alt=""> <area href="sched_8h.html#08933fe6d593a1c78b9080359f15a0b7" shape="rect" coords="251,56,352,83" alt=""> <area href="kpanic_8h.html#db9a182aa071791a306163d50d653deb" shape="rect" coords="115,145,181,172" alt=""> <area href="sched_8h.html#51101e12c9236ea1286477695c110482" shape="rect" coords="236,5,367,32" alt=""> <area href="sched_8h.html#9cf37ade4c1f6184b33014ac2015e8ed" shape="rect" coords="417,5,535,32" alt=""> <area href="sched_8h.html#549a0c1cc47933fa045b200690965cbd" shape="rect" coords="445,56,507,83" alt=""> <area href="sched_8h.html#e969273d772018d111e1f0344eb550f8" shape="rect" coords="584,5,731,32" alt=""> <area href="sched_8h.html#086cc0adc0b6a3860ceeeb5bc5ea94ea" shape="rect" coords="588,56,727,83" alt=""> <area href="spinlock_8h.html#8f9173fadeddafa01754d6cbcc630198" shape="rect" coords="608,107,707,133" alt=""> <area href="8259_8h.html#2b9ec30943ddb0a2ef3bd7ccfd2026c0" shape="rect" coords="256,107,347,133" alt=""> <area href="kprint_8h.html#b2761bdf0cca73ad0fb5880895210cd8" shape="rect" coords="268,157,335,184" alt=""> <area href="stdarg_8h.html#621577c2df0ad5faa281223c56eeb7a5" shape="rect" coords="265,208,337,235" alt=""> <area href="vsprintf_8c.html#c2f4c669c6f6aa6caa5ab8adb1b07dd0" shape="rect" coords="439,183,513,209" alt=""> <area href="vsprintf_8c.html#3fa7c8ef8597579301cb4b5c59bc6d9a" shape="rect" coords="436,233,516,260" alt=""> </map> </div> </div><p> <a class="anchor" name="f5d44f2bc5a77196c3697d4560f5ae6a"></a><!-- doxytag: member="idt.h::_int3" ref="f5d44f2bc5a77196c3697d4560f5ae6a" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void _int3 </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> <p> Definition at line <a class="el" href="idt_8c-source.html#l00215">215</a> of file <a class="el" href="idt_8c-source.html">idt.c</a>. <p> References <a class="el" href="sched_8c-source.html#l00051">_current</a>, <a class="el" href="endtask_8c-source.html#l00046">endTask()</a>, <a class="el" href="sched_8h-source.html#l00055">taskStruct::id</a>, <a class="el" href="kpanic_8c-source.html#l00042">kpanic()</a>, and <a class="el" href="sched_8c-source.html#l00259">sched_yield()</a>. <p> Referenced by <a class="el" href="idt_8c-source.html#l00063">idt_init()</a>. <p> Here is the call graph for this function:<p><center><img src="idt_8h_f5d44f2bc5a77196c3697d4560f5ae6a_cgraph.png" border="0" usemap="#idt_8h_f5d44f2bc5a77196c3697d4560f5ae6a_cgraph_map" alt=""></center> <map name="idt_8h_f5d44f2bc5a77196c3697d4560f5ae6a_cgraph_map"> <area href="endtask_8h.html#152c1859ada097cc21071f471bfa2e67" shape="rect" coords="109,19,187,45" alt=""> <area href="sched_8h.html#08933fe6d593a1c78b9080359f15a0b7" shape="rect" coords="251,56,352,83" alt=""> <area href="kpanic_8h.html#db9a182aa071791a306163d50d653deb" shape="rect" coords="115,145,181,172" alt=""> <area href="sched_8h.html#51101e12c9236ea1286477695c110482" shape="rect" coords="236,5,367,32" alt=""> <area href="sched_8h.html#9cf37ade4c1f6184b33014ac2015e8ed" shape="rect" coords="417,5,535,32" alt=""> <area href="sched_8h.html#549a0c1cc47933fa045b200690965cbd" shape="rect" coords="445,56,507,83" alt=""> <area href="sched_8h.html#e969273d772018d111e1f0344eb550f8" shape="rect" coords="584,5,731,32" alt=""> <area href="sched_8h.html#086cc0adc0b6a3860ceeeb5bc5ea94ea" shape="rect" coords="588,56,727,83" alt=""> <area href="spinlock_8h.html#8f9173fadeddafa01754d6cbcc630198" shape="rect" coords="608,107,707,133" alt=""> <area href="8259_8h.html#2b9ec30943ddb0a2ef3bd7ccfd2026c0" shape="rect" coords="256,107,347,133" alt=""> <area href="kprint_8h.html#b2761bdf0cca73ad0fb5880895210cd8" shape="rect" coords="268,157,335,184" alt=""> <area href="stdarg_8h.html#621577c2df0ad5faa281223c56eeb7a5" shape="rect" coords="265,208,337,235" alt=""> <area href="vsprintf_8c.html#c2f4c669c6f6aa6caa5ab8adb1b07dd0" shape="rect" coords="439,183,513,209" alt=""> <area href="vsprintf_8c.html#3fa7c8ef8597579301cb4b5c59bc6d9a" shape="rect" coords="436,233,516,260" alt=""> </map> </div> </div><p> <a class="anchor" name="47bd8cbcfb5e3df37012c7c8dc253a71"></a><!-- doxytag: member="idt.h::_int4" ref="47bd8cbcfb5e3df37012c7c8dc253a71" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void _int4 </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> <p> Definition at line <a class="el" href="idt_8c-source.html#l00221">221</a> of file <a class="el" href="idt_8c-source.html">idt.c</a>. <p> References <a class="el" href="sched_8c-source.html#l00051">_current</a>, <a class="el" href="endtask_8c-source.html#l00046">endTask()</a>, <a class="el" href="sched_8h-source.html#l00055">taskStruct::id</a>, <a class="el" href="kpanic_8c-source.html#l00042">kpanic()</a>, and <a class="el" href="sched_8c-source.html#l00259">sched_yield()</a>. <p> Referenced by <a class="el" href="idt_8c-source.html#l00063">idt_init()</a>. <p> Here is the call graph for this function:<p><center><img src="idt_8h_47bd8cbcfb5e3df37012c7c8dc253a71_cgraph.png" border="0" usemap="#idt_8h_47bd8cbcfb5e3df37012c7c8dc253a71_cgraph_map" alt=""></center> <map name="idt_8h_47bd8cbcfb5e3df37012c7c8dc253a71_cgraph_map"> <area href="endtask_8h.html#152c1859ada097cc21071f471bfa2e67" shape="rect" coords="109,19,187,45" alt=""> <area href="sched_8h.html#08933fe6d593a1c78b9080359f15a0b7" shape="rect" coords="251,56,352,83" alt=""> <area href="kpanic_8h.html#db9a182aa071791a306163d50d653deb" shape="rect" coords="115,145,181,172" alt=""> <area href="sched_8h.html#51101e12c9236ea1286477695c110482" shape="rect" coords="236,5,367,32" alt=""> <area href="sched_8h.html#9cf37ade4c1f6184b33014ac2015e8ed" shape="rect" coords="417,5,535,32" alt=""> <area href="sched_8h.html#549a0c1cc47933fa045b200690965cbd" shape="rect" coords="445,56,507,83" alt=""> <area href="sched_8h.html#e969273d772018d111e1f0344eb550f8" shape="rect" coords="584,5,731,32" alt=""> <area href="sched_8h.html#086cc0adc0b6a3860ceeeb5bc5ea94ea" shape="rect" coords="588,56,727,83" alt=""> <area href="spinlock_8h.html#8f9173fadeddafa01754d6cbcc630198" shape="rect" coords="608,107,707,133" alt=""> <area href="8259_8h.html#2b9ec30943ddb0a2ef3bd7ccfd2026c0" shape="rect" coords="256,107,347,133" alt=""> <area href="kprint_8h.html#b2761bdf0cca73ad0fb5880895210cd8" shape="rect" coords="268,157,335,184" alt=""> <area href="stdarg_8h.html#621577c2df0ad5faa281223c56eeb7a5" shape="rect" coords="265,208,337,235" alt=""> <area href="vsprintf_8c.html#c2f4c669c6f6aa6caa5ab8adb1b07dd0" shape="rect" coords="439,183,513,209" alt=""> <area href="vsprintf_8c.html#3fa7c8ef8597579301cb4b5c59bc6d9a" shape="rect" coords="436,233,516,260" alt=""> </map> </div> </div><p> <a class="anchor" name="3d95bf7a1212d5078495fdae84a2f708"></a><!-- doxytag: member="idt.h::_int5" ref="3d95bf7a1212d5078495fdae84a2f708" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void _int5 </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> <p> Definition at line <a class="el" href="idt_8c-source.html#l00227">227</a> of file <a class="el" href="idt_8c-source.html">idt.c</a>. <p> References <a class="el" href="sched_8c-source.html#l00051">_current</a>, <a class="el" href="endtask_8c-source.html#l00046">endTask()</a>, <a class="el" href="sched_8h-source.html#l00055">taskStruct::id</a>, <a class="el" href="kpanic_8c-source.html#l00042">kpanic()</a>, and <a class="el" href="sched_8c-source.html#l00259">sched_yield()</a>. <p> Referenced by <a class="el" href="idt_8c-source.html#l00063">idt_init()</a>. <p> Here is the call graph for this function:<p><center><img src="idt_8h_3d95bf7a1212d5078495fdae84a2f708_cgraph.png" border="0" usemap="#idt_8h_3d95bf7a1212d5078495fdae84a2f708_cgraph_map" alt=""></center> <map name="idt_8h_3d95bf7a1212d5078495fdae84a2f708_cgraph_map"> <area href="endtask_8h.html#152c1859ada097cc21071f471bfa2e67" shape="rect" coords="109,19,187,45" alt=""> <area href="sched_8h.html#08933fe6d593a1c78b9080359f15a0b7" shape="rect" coords="251,56,352,83" alt=""> <area href="kpanic_8h.html#db9a182aa071791a306163d50d653deb" shape="rect" coords="115,145,181,172" alt=""> <area href="sched_8h.html#51101e12c9236ea1286477695c110482" shape="rect" coords="236,5,367,32" alt=""> <area href="sched_8h.html#9cf37ade4c1f6184b33014ac2015e8ed" shape="rect" coords="417,5,535,32" alt=""> <area href="sched_8h.html#549a0c1cc47933fa045b200690965cbd" shape="rect" coords="445,56,507,83" alt=""> <area href="sched_8h.html#e969273d772018d111e1f0344eb550f8" shape="rect" coords="584,5,731,32" alt=""> <area href="sched_8h.html#086cc0adc0b6a3860ceeeb5bc5ea94ea" shape="rect" coords="588,56,727,83" alt=""> <area href="spinlock_8h.html#8f9173fadeddafa01754d6cbcc630198" shape="rect" coords="608,107,707,133" alt=""> <area href="8259_8h.html#2b9ec30943ddb0a2ef3bd7ccfd2026c0" shape="rect" coords="256,107,347,133" alt=""> <area href="kprint_8h.html#b2761bdf0cca73ad0fb5880895210cd8" shape="rect" coords="268,157,335,184" alt=""> <area href="stdarg_8h.html#621577c2df0ad5faa281223c56eeb7a5" shape="rect" coords="265,208,337,235" alt=""> <area href="vsprintf_8c.html#c2f4c669c6f6aa6caa5ab8adb1b07dd0" shape="rect" coords="439,183,513,209" alt=""> <area href="vsprintf_8c.html#3fa7c8ef8597579301cb4b5c59bc6d9a" shape="rect" coords="436,233,516,260" alt=""> </map> </div> </div><p> <a class="anchor" name="514bba9e7774eab1afba32c99c25cecb"></a><!-- doxytag: member="idt.h::_int6" ref="514bba9e7774eab1afba32c99c25cecb" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void _int6 </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> <p> Definition at line <a class="el" href="idt_8c-source.html#l00233">233</a> of file <a class="el" href="idt_8c-source.html">idt.c</a>. <p> References <a class="el" href="sched_8c-source.html#l00051">_current</a>, <a class="el" href="endtask_8c-source.html#l00046">endTask()</a>, <a class="el" href="sched_8h-source.html#l00055">taskStruct::id</a>, <a class="el" href="kpanic_8c-source.html#l00042">kpanic()</a>, and <a class="el" href="sched_8c-source.html#l00259">sched_yield()</a>. <p> Referenced by <a class="el" href="idt_8c-source.html#l00063">idt_init()</a>. <p> Here is the call graph for this function:<p><center><img src="idt_8h_514bba9e7774eab1afba32c99c25cecb_cgraph.png" border="0" usemap="#idt_8h_514bba9e7774eab1afba32c99c25cecb_cgraph_map" alt=""></center> <map name="idt_8h_514bba9e7774eab1afba32c99c25cecb_cgraph_map"> <area href="endtask_8h.html#152c1859ada097cc21071f471bfa2e67" shape="rect" coords="109,19,187,45" alt=""> <area href="sched_8h.html#08933fe6d593a1c78b9080359f15a0b7" shape="rect" coords="251,56,352,83" alt=""> <area href="kpanic_8h.html#db9a182aa071791a306163d50d653deb" shape="rect" coords="115,145,181,172" alt=""> <area href="sched_8h.html#51101e12c9236ea1286477695c110482" shape="rect" coords="236,5,367,32" alt=""> <area href="sched_8h.html#9cf37ade4c1f6184b33014ac2015e8ed" shape="rect" coords="417,5,535,32" alt=""> <area href="sched_8h.html#549a0c1cc47933fa045b200690965cbd" shape="rect" coords="445,56,507,83" alt=""> <area href="sched_8h.html#e969273d772018d111e1f0344eb550f8" shape="rect" coords="584,5,731,32" alt=""> <area href="sched_8h.html#086cc0adc0b6a3860ceeeb5bc5ea94ea" shape="rect" coords="588,56,727,83" alt=""> <area href="spinlock_8h.html#8f9173fadeddafa01754d6cbcc630198" shape="rect" coords="608,107,707,133" alt=""> <area href="8259_8h.html#2b9ec30943ddb0a2ef3bd7ccfd2026c0" shape="rect" coords="256,107,347,133" alt=""> <area href="kprint_8h.html#b2761bdf0cca73ad0fb5880895210cd8" shape="rect" coords="268,157,335,184" alt=""> <area href="stdarg_8h.html#621577c2df0ad5faa281223c56eeb7a5" shape="rect" coords="265,208,337,235" alt=""> <area href="vsprintf_8c.html#c2f4c669c6f6aa6caa5ab8adb1b07dd0" shape="rect" coords="439,183,513,209" alt=""> <area href="vsprintf_8c.html#3fa7c8ef8597579301cb4b5c59bc6d9a" shape="rect" coords="436,233,516,260" alt=""> </map> </div> </div><p> <a class="anchor" name="c9017b6a16e2b5b4359dc089db4832b5"></a><!-- doxytag: member="idt.h::_int7" ref="c9017b6a16e2b5b4359dc089db4832b5" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void _int7 </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> <p> Referenced by <a class="el" href="idt_8c-source.html#l00063">idt_init()</a>. </div> </div><p> <a class="anchor" name="2444cd2a62fc14b2d7f404b0fad5bf1b"></a><!-- doxytag: member="idt.h::_int8" ref="2444cd2a62fc14b2d7f404b0fad5bf1b" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void _int8 </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> <p> Definition at line <a class="el" href="idt_8c-source.html#l00239">239</a> of file <a class="el" href="idt_8c-source.html">idt.c</a>. <p> References <a class="el" href="sched_8c-source.html#l00051">_current</a>, <a class="el" href="idt_8c-source.html#l00239">_int8()</a>, <a class="el" href="tss_8h-source.html#l00047">tssStruct::cr3</a>, <a class="el" href="tss_8h-source.html#l00057">tssStruct::cs</a>, <a class="el" href="tss_8h-source.html#l00061">tssStruct::ds</a>, <a class="el" href="tss_8h-source.html#l00052">tssStruct::ebp</a>, <a class="el" href="tss_8h-source.html#l00049">tssStruct::eflags</a>, <a class="el" href="tss_8h-source.html#l00048">tssStruct::eip</a>, <a class="el" href="tss_8h-source.html#l00055">tssStruct::es</a>, <a class="el" href="tss_8h-source.html#l00051">tssStruct::esp</a>, <a class="el" href="tss_8h-source.html#l00063">tssStruct::fs</a>, <a class="el" href="tss_8h-source.html#l00065">tssStruct::gs</a>, <a class="el" href="sched_8h-source.html#l00055">taskStruct::id</a>, <a class="el" href="tss_8h-source.html#l00070">tssStruct::io_map</a>, <a class="el" href="paging_8c-source.html#l00040">kernelPageDirectory</a>, <a class="el" href="kpanic_8c-source.html#l00042">kpanic()</a>, and <a class="el" href="tss_8h-source.html#l00059">tssStruct::ss</a>. <p> Referenced by <a class="el" href="idt_8c-source.html#l00239">_int8()</a>, and <a class="el" href="idt_8c-source.html#l00063">idt_init()</a>. <p> Here is the call graph for this function:<p><center><img src="idt_8h_2444cd2a62fc14b2d7f404b0fad5bf1b_cgraph.png" border="0" usemap="#idt_8h_2444cd2a62fc14b2d7f404b0fad5bf1b_cgraph_map" alt=""></center> <map name="idt_8h_2444cd2a62fc14b2d7f404b0fad5bf1b_cgraph_map"> <area href="kpanic_8h.html#db9a182aa071791a306163d50d653deb" shape="rect" coords="134,56,200,83" alt=""> <area href="8259_8h.html#2b9ec30943ddb0a2ef3bd7ccfd2026c0" shape="rect" coords="248,5,339,32" alt=""> <area href="kprint_8h.html#b2761bdf0cca73ad0fb5880895210cd8" shape="rect" coords="260,56,327,83" alt=""> <area href="stdarg_8h.html#621577c2df0ad5faa281223c56eeb7a5" shape="rect" coords="258,107,330,133" alt=""> <area href="vsprintf_8c.html#c2f4c669c6f6aa6caa5ab8adb1b07dd0" shape="rect" coords="391,81,466,108" alt=""> <area href="vsprintf_8c.html#3fa7c8ef8597579301cb4b5c59bc6d9a" shape="rect" coords="388,132,468,159" alt=""> </map> </div> </div><p> <a class="anchor" name="fe33101eba72b18d919a8a49af733564"></a><!-- doxytag: member="idt.h::_int9" ref="fe33101eba72b18d919a8a49af733564" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void _int9 </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> <p> Definition at line <a class="el" href="idt_8c-source.html#l00257">257</a> of file <a class="el" href="idt_8c-source.html">idt.c</a>. <p> References <a class="el" href="sched_8c-source.html#l00051">_current</a>, <a class="el" href="endtask_8c-source.html#l00046">endTask()</a>, <a class="el" href="sched_8h-source.html#l00055">taskStruct::id</a>, <a class="el" href="kpanic_8c-source.html#l00042">kpanic()</a>, and <a class="el" href="sched_8c-source.html#l00259">sched_yield()</a>. <p> Referenced by <a class="el" href="idt_8c-source.html#l00063">idt_init()</a>. <p> Here is the call graph for this function:<p><center><img src="idt_8h_fe33101eba72b18d919a8a49af733564_cgraph.png" border="0" usemap="#idt_8h_fe33101eba72b18d919a8a49af733564_cgraph_map" alt=""></center> <map name="idt_8h_fe33101eba72b18d919a8a49af733564_cgraph_map"> <area href="endtask_8h.html#152c1859ada097cc21071f471bfa2e67" shape="rect" coords="109,19,187,45" alt=""> <area href="sched_8h.html#08933fe6d593a1c78b9080359f15a0b7" shape="rect" coords="251,56,352,83" alt=""> <area href="kpanic_8h.html#db9a182aa071791a306163d50d653deb" shape="rect" coords="115,145,181,172" alt=""> <area href="sched_8h.html#51101e12c9236ea1286477695c110482" shape="rect" coords="236,5,367,32" alt=""> <area href="sched_8h.html#9cf37ade4c1f6184b33014ac2015e8ed" shape="rect" coords="417,5,535,32" alt=""> <area href="sched_8h.html#549a0c1cc47933fa045b200690965cbd" shape="rect" coords="445,56,507,83" alt=""> <area href="sched_8h.html#e969273d772018d111e1f0344eb550f8" shape="rect" coords="584,5,731,32" alt=""> <area href="sched_8h.html#086cc0adc0b6a3860ceeeb5bc5ea94ea" shape="rect" coords="588,56,727,83" alt=""> <area href="spinlock_8h.html#8f9173fadeddafa01754d6cbcc630198" shape="rect" coords="608,107,707,133" alt=""> <area href="8259_8h.html#2b9ec30943ddb0a2ef3bd7ccfd2026c0" shape="rect" coords="256,107,347,133" alt=""> <area href="kprint_8h.html#b2761bdf0cca73ad0fb5880895210cd8" shape="rect" coords="268,157,335,184" alt=""> <area href="stdarg_8h.html#621577c2df0ad5faa281223c56eeb7a5" shape="rect" coords="265,208,337,235" alt=""> <area href="vsprintf_8c.html#c2f4c669c6f6aa6caa5ab8adb1b07dd0" shape="rect" coords="439,183,513,209" alt=""> <area href="vsprintf_8c.html#3fa7c8ef8597579301cb4b5c59bc6d9a" shape="rect" coords="436,233,516,260" alt=""> </map> </div> </div><p> <a class="anchor" name="d2968ba244dc6df20e94c32861314906"></a><!-- doxytag: member="idt.h::idt_init" ref="d2968ba244dc6df20e94c32861314906" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int idt_init </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> <p> Definition at line <a class="el" href="idt_8c-source.html#l00063">63</a> of file <a class="el" href="idt_8c-source.html">idt.c</a>. <p> References <a class="el" href="idt_8c-source.html#l00197">_int0()</a>, <a class="el" href="idt_8c-source.html#l00203">_int1()</a>, <a class="el" href="idt_8c-source.html#l00263">_int10()</a>, <a class="el" href="idt_8c-source.html#l00269">_int11()</a>, <a class="el" href="idt_8c-source.html#l00275">_int12()</a>, <a class="el" href="idt_8c-source.html#l00281">_int13()</a>, <a class="el" href="idt_8c-source.html#l00209">_int2()</a>, <a class="el" href="idt_8c-source.html#l00215">_int3()</a>, <a class="el" href="idt_8c-source.html#l00221">_int4()</a>, <a class="el" href="idt_8c-source.html#l00227">_int5()</a>, <a class="el" href="idt_8c-source.html#l00233">_int6()</a>, <a class="el" href="idt_8h.html#c9017b6a16e2b5b4359dc089db4832b5">_int7()</a>, <a class="el" href="idt_8c-source.html#l00239">_int8()</a>, <a class="el" href="idt_8c-source.html#l00257">_int9()</a>, <a class="el" href="sys__call_8S-source.html#l00034">_sysCall</a>, <a class="el" href="sys__call__new_8S-source.html#l00037">_sysCall_new</a>, <a class="el" href="page__fault_8S-source.html#l00038">_vmm_pageFault</a>, <a class="el" href="tss_8h-source.html#l00036">tssStruct::back_link</a>, <a class="el" href="tss_8h-source.html#l00047">tssStruct::cr3</a>, <a class="el" href="tss_8h-source.html#l00057">tssStruct::cs</a>, <a class="el" href="gdt_8h-source.html#l00047">dDpl0</a>, <a class="el" href="gdt_8h-source.html#l00044">dDpl3</a>, <a class="el" href="gdt_8h-source.html#l00037">dInt</a>, <a class="el" href="gdt_8h-source.html#l00048">dPresent</a>, <a class="el" href="tss_8h-source.html#l00061">tssStruct::ds</a>, <a class="el" href="gdt_8h-source.html#l00039">dTask</a>, <a class="el" href="gdt_8h-source.html#l00040">dTrap</a>, <a class="el" href="tss_8h-source.html#l00052">tssStruct::ebp</a>, <a class="el" href="tss_8h-source.html#l00054">tssStruct::edi</a>, <a class="el" href="tss_8h-source.html#l00049">tssStruct::eflags</a>, <a class="el" href="tss_8h-source.html#l00048">tssStruct::eip</a>, <a class="el" href="tss_8h-source.html#l00055">tssStruct::es</a>, <a class="el" href="tss_8h-source.html#l00053">tssStruct::esi</a>, <a class="el" href="tss_8h-source.html#l00051">tssStruct::esp</a>, <a class="el" href="tss_8h-source.html#l00038">tssStruct::esp0</a>, <a class="el" href="tss_8h-source.html#l00041">tssStruct::esp1</a>, <a class="el" href="tss_8h-source.html#l00044">tssStruct::esp2</a>, <a class="el" href="tss_8h-source.html#l00063">tssStruct::fs</a>, <a class="el" href="tss_8h-source.html#l00065">tssStruct::gs</a>, <a class="el" href="idt_8c-source.html#l00187">intNull()</a>, <a class="el" href="tss_8h-source.html#l00070">tssStruct::io_map</a>, <a class="el" href="paging_8c-source.html#l00040">kernelPageDirectory</a>, <a class="el" href="kprintf_8c-source.html#l00038">kprintf()</a>, <a class="el" href="tss_8h-source.html#l00067">tssStruct::ldt</a>, <a class="el" href="idt_8c.html#a780e1204e24a3b5a71b4cea837ab800">loadidt</a>, <a class="el" href="memset_8c-source.html#l00037">memset()</a>, <a class="el" href="idt_8c-source.html#l00174">setTaskVector()</a>, <a class="el" href="idt_8c-source.html#l00156">setVector()</a>, <a class="el" href="tss_8h-source.html#l00059">tssStruct::ss</a>, <a class="el" href="tss_8h-source.html#l00039">tssStruct::ss0</a>, <a class="el" href="tss_8h-source.html#l00042">tssStruct::ss1</a>, <a class="el" href="tss_8h-source.html#l00045">tssStruct::ss2</a>, <a class="el" href="timer_8S-source.html#l00035">timerInt</a>, and <a class="el" href="tss_8h-source.html#l00069">tssStruct::trace_bitmap</a>. <p> Here is the call graph for this function:<p><center><img src="idt_8h_d2968ba244dc6df20e94c32861314906_cgraph.png" border="0" usemap="#idt_8h_d2968ba244dc6df20e94c32861314906_cgraph_map" alt=""></center> <map name="idt_8h_d2968ba244dc6df20e94c32861314906_cgraph_map"> <area href="idt_8h.html#e4129d156580fb5d485a440995d24dc2" shape="rect" coords="152,5,208,32" alt=""> <area href="idt_8h.html#ce97dc326d244a0766e196bba26be437" shape="rect" coords="152,56,208,83" alt=""> <area href="idt_8h.html#e70dab5ac99d0fef2314f9cdf41751b1" shape="rect" coords="148,107,212,133" alt=""> <area href="idt_8h.html#7fcf84f4c51eab2ed23e415bc89ad6e5" shape="rect" coords="148,157,212,184" alt=""> <area href="idt_8h.html#52a2ea8642cffdd21dcd42dbb9f4fcb6" shape="rect" coords="148,208,212,235" alt=""> <area href="idt_8h.html#ef0711bd8a0f07c3f4b9877fc93930e1" shape="rect" coords="148,283,212,309" alt=""> <area href="kprint_8h.html#b2761bdf0cca73ad0fb5880895210cd8" shape="rect" coords="285,333,352,360" alt=""> <area href="idt_8h.html#e8c1c195a8aae25a942c0078946da3cb" shape="rect" coords="152,384,208,411" alt=""> <area href="idt_8h.html#f5d44f2bc5a77196c3697d4560f5ae6a" shape="rect" coords="152,435,208,461" alt=""> <area href="idt_8h.html#47bd8cbcfb5e3df37012c7c8dc253a71" shape="rect" coords="152,485,208,512" alt=""> <area href="idt_8h.html#3d95bf7a1212d5078495fdae84a2f708" shape="rect" coords="152,536,208,563" alt=""> <area href="idt_8h.html#514bba9e7774eab1afba32c99c25cecb" shape="rect" coords="152,587,208,613" alt=""> <area href="idt_8h.html#c9017b6a16e2b5b4359dc089db4832b5" shape="rect" coords="152,637,208,664" alt=""> <area href="idt_8h.html#2444cd2a62fc14b2d7f404b0fad5bf1b" shape="rect" coords="152,712,208,739" alt=""> <area href="idt_8h.html#fe33101eba72b18d919a8a49af733564" shape="rect" coords="152,763,208,789" alt=""> <area href="idt_8h.html#dbf451ce0d6ecb3c485382616bee1de4" shape="rect" coords="147,813,213,840" alt=""> <area href="lib_2string_8h.html#ce4b911463887af5e748326323e99a23" shape="rect" coords="141,864,219,891" alt=""> <area href="idt_8h.html#ee676dc504a8f6498927c2d5fb5e4c88" shape="rect" coords="123,915,237,941" alt=""> <area href="idt_8h.html#174a47ed653fc64fff6b5bb1b895c2cf" shape="rect" coords="137,965,223,992" alt=""> </map> </div> </div><p> <a class="anchor" name="dbf451ce0d6ecb3c485382616bee1de4"></a><!-- doxytag: member="idt.h::intNull" ref="dbf451ce0d6ecb3c485382616bee1de4" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void intNull </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> <p> Definition at line <a class="el" href="idt_8c-source.html#l00187">187</a> of file <a class="el" href="idt_8c-source.html">idt.c</a>. <p> References <a class="el" href="sched_8c-source.html#l00051">_current</a>, <a class="el" href="sched_8h-source.html#l00055">taskStruct::id</a>, and <a class="el" href="kprintf_8c-source.html#l00038">kprintf()</a>. <p> Referenced by <a class="el" href="idt_8c-source.html#l00063">idt_init()</a>. <p> Here is the call graph for this function:<p><center><img src="idt_8h_dbf451ce0d6ecb3c485382616bee1de4_cgraph.png" border="0" usemap="#idt_8h_dbf451ce0d6ecb3c485382616bee1de4_cgraph_map" alt=""></center> <map name="idt_8h_dbf451ce0d6ecb3c485382616bee1de4_cgraph_map"> <area href="kprint_8h.html#b2761bdf0cca73ad0fb5880895210cd8" shape="rect" coords="120,5,187,32" alt=""> </map> </div> </div><p> <a class="anchor" name="ee676dc504a8f6498927c2d5fb5e4c88"></a><!-- doxytag: member="idt.h::setTaskVector" ref="ee676dc504a8f6498927c2d5fb5e4c88" args="(uInt8 interrupt, uInt16 controlMajor, uInt8 selector)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void setTaskVector </td> <td>(</td> <td class="paramtype"><a class="el" href="types_8h.html#a4e0f27a9aca905e340c06d2dcae843c">uInt8</a> </td> <td class="paramname"> <em>interrupt</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="types_8h.html#3b65128d2644e9b80cec9a69bfa7e094">uInt16</a> </td> <td class="paramname"> <em>controlMajor</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="types_8h.html#a4e0f27a9aca905e340c06d2dcae843c">uInt8</a> </td> <td class="paramname"> <em>selector</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> <p> Definition at line <a class="el" href="idt_8c-source.html#l00174">174</a> of file <a class="el" href="idt_8c-source.html">idt.c</a>. <p> References <a class="el" href="gdt_8h-source.html#l00073">gdtGate::access</a>, <a class="el" href="gdt_8h-source.html#l00079">descriptorTableUnion::gate</a>, <a class="el" href="gdt_8h-source.html#l00074">gdtGate::offsetHigh</a>, <a class="el" href="gdt_8h-source.html#l00071">gdtGate::offsetLow</a>, and <a class="el" href="gdt_8h-source.html#l00072">gdtGate::selector</a>. <p> Referenced by <a class="el" href="idt_8c-source.html#l00063">idt_init()</a>. </div> </div><p> <a class="anchor" name="174a47ed653fc64fff6b5bb1b895c2cf"></a><!-- doxytag: member="idt.h::setVector" ref="174a47ed653fc64fff6b5bb1b895c2cf" args="(void *handler, unsigned char interrupt, unsigned short controlMajor)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void setVector </td> <td>(</td> <td class="paramtype">void * </td> <td class="paramname"> <em>handler</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned char </td> <td class="paramname"> <em>interrupt</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned short </td> <td class="paramname"> <em>controlMajor</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> <p> Definition at line <a class="el" href="idt_8c-source.html#l00156">156</a> of file <a class="el" href="idt_8c-source.html">idt.c</a>. <p> References <a class="el" href="gdt_8h-source.html#l00073">gdtGate::access</a>, <a class="el" href="gdt_8h-source.html#l00079">descriptorTableUnion::gate</a>, <a class="el" href="gdt_8h-source.html#l00074">gdtGate::offsetHigh</a>, <a class="el" href="gdt_8h-source.html#l00071">gdtGate::offsetLow</a>, and <a class="el" href="gdt_8h-source.html#l00072">gdtGate::selector</a>. <p> Referenced by <a class="el" href="atkbd_8c-source.html#l00157">atkbd_init()</a>, <a class="el" href="fdc_8c-source.html#l00063">fdc_init()</a>, <a class="el" href="idt_8c-source.html#l00063">idt_init()</a>, <a class="el" href="lnc_8c-source.html#l00104">initLNC()</a>, <a class="el" href="mouse_8c-source.html#l00094">mouseInit()</a>, and <a class="el" href="ne2k_8c-source.html#l00070">ne2k_init()</a>. </div> </div><p> <a class="anchor" name="cd14f4ee7d1a7b3676988812aef0cc57"></a><!-- doxytag: member="idt.h::timerInt" ref="cd14f4ee7d1a7b3676988812aef0cc57" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void timerInt </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <hr size="1"><address style="align: right;"><small>Generated on Fri Dec 15 11:20:41 2006 for UbixOS V2 by <a href="http://www.doxygen.org/index.html"> <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address> </body> </html>