<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <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.16"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>UbixOS: ogDisplay_UbixOS 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="../../navtree.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="../../resize.js"></script> <script type="text/javascript" src="../../navtreedata.js"></script> <script type="text/javascript" src="../../navtree.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(document).ready(initResizable); /* @license-end */</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">UbixOS  <span id="projectnumber">2.0</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.16 --> <script type="text/javascript" src="../../menudata.js"></script> <script type="text/javascript" src="../../menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(function() { initMenu('../../',false,false,'search.php','Search'); }); /* @license-end */</script> <div id="main-nav"></div> </div><!-- top --> <div id="side-nav" class="ui-resizable side-nav-resizable"> <div id="nav-tree"> <div id="nav-tree-contents"> <div id="nav-sync" class="sync"></div> </div> </div> <div id="splitbar" style="-moz-user-select:none;" class="ui-resizable-handle"> </div> </div> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(document).ready(function(){initNavTree('d4/d6a/classogDisplay__UbixOS.html','../../');}); /* @license-end */ </script> <div id="doc-content"> <div class="header"> <div class="summary"> <a href="#pub-methods">Public Member Functions</a> | <a href="#pro-methods">Protected Member Functions</a> | <a href="#pro-attribs">Protected Attributes</a> </div> <div class="headertitle"> <div class="title">ogDisplay_UbixOS Class Reference</div> </div> </div><!--header--> <div class="contents"> <p><code>#include <<a class="el" href="../../d3/d76/ogDisplay__UbixOS_8h_source.html">ogDisplay_UbixOS.h</a>></code></p> <div class="dynheader"> Inheritance diagram for ogDisplay_UbixOS:</div> <div class="dyncontent"> <div class="center"><img src="../../de/db4/classogDisplay__UbixOS__inherit__graph.png" border="0" usemap="#ogDisplay__UbixOS_inherit__map" alt="Inheritance graph"/></div> <map name="ogDisplay__UbixOS_inherit__map" id="ogDisplay__UbixOS_inherit__map"> <area shape="rect" title=" " alt="" coords="5,131,164,472"/> <area shape="rect" title=" " alt="" coords="45,5,125,83"/> </map> </div> <div class="dynheader"> Collaboration diagram for ogDisplay_UbixOS:</div> <div class="dyncontent"> <div class="center"><img src="../../d5/d80/classogDisplay__UbixOS__coll__graph.png" border="0" usemap="#ogDisplay__UbixOS_coll__map" alt="Collaboration graph"/></div> <map name="ogDisplay__UbixOS_coll__map" id="ogDisplay__UbixOS_coll__map"> <area shape="rect" title=" " alt="" coords="89,307,247,619"/> <area shape="rect" title=" " alt="" coords="5,86,85,163"/> <area shape="rect" href="../../d2/dfe/structogVESAInfo.html" title=" " alt="" coords="109,5,227,244"/> <area shape="rect" href="../../d9/d96/structogModeInfo.html" title=" " alt="" coords="251,13,368,237"/> </map> </div> <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:a8c59e771a88ede6c067cf53f7b90c0f7"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="../../d0/d27/include_2sys_2types_8h.html#af6a258d8f3ee5206d682d799316314b1">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d6a/classogDisplay__UbixOS.html#a8c59e771a88ede6c067cf53f7b90c0f7">ogAlias</a> (ogSurface &, <a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a0238af00180b6d9278fa1c6aa790fdf4">uint32_t</a>, <a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a0238af00180b6d9278fa1c6aa790fdf4">uint32_t</a>, <a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a0238af00180b6d9278fa1c6aa790fdf4">uint32_t</a>, <a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a0238af00180b6d9278fa1c6aa790fdf4">uint32_t</a>)</td></tr> <tr class="separator:a8c59e771a88ede6c067cf53f7b90c0f7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a96bfabb0ad1ad71e41b633b501d521c1"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="../../d0/d27/include_2sys_2types_8h.html#af6a258d8f3ee5206d682d799316314b1">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d6a/classogDisplay__UbixOS.html#a96bfabb0ad1ad71e41b633b501d521c1">ogClone</a> (ogSurface &)</td></tr> <tr class="separator:a96bfabb0ad1ad71e41b633b501d521c1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0511b21713bea5e57d9a434ab206122d"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d6a/classogDisplay__UbixOS.html#a0511b21713bea5e57d9a434ab206122d">ogCopyPalette</a> (ogSurface &)</td></tr> <tr class="separator:a0511b21713bea5e57d9a434ab206122d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7db007dee52a7496570f1e5e53c1898d"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="../../d0/d27/include_2sys_2types_8h.html#af6a258d8f3ee5206d682d799316314b1">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d6a/classogDisplay__UbixOS.html#a7db007dee52a7496570f1e5e53c1898d">ogCreate</a> (<a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a0238af00180b6d9278fa1c6aa790fdf4">uint32_t</a>, <a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a0238af00180b6d9278fa1c6aa790fdf4">uint32_t</a>, ogPixelFmt)</td></tr> <tr class="separator:a7db007dee52a7496570f1e5e53c1898d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a25d323f4811978e7ae91dc65fe2f65fd"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d6a/classogDisplay__UbixOS.html#a25d323f4811978e7ae91dc65fe2f65fd">ogDisplay_UbixOS</a> (void)</td></tr> <tr class="separator:a25d323f4811978e7ae91dc65fe2f65fd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae1b788afeabdaadbb42c0bf2720d6cfb"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="../../d0/d27/include_2sys_2types_8h.html#af6a258d8f3ee5206d682d799316314b1">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d6a/classogDisplay__UbixOS.html#ae1b788afeabdaadbb42c0bf2720d6cfb">ogLoadPalette</a> (<a class="el" href="../../d6/d92/cdefs_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:ae1b788afeabdaadbb42c0bf2720d6cfb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2358b8b9aa1d32c66a3ceb0cc831049f"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d6a/classogDisplay__UbixOS.html#a2358b8b9aa1d32c66a3ceb0cc831049f">ogSetPalette</a> (<a class="el" href="../../d6/d92/cdefs_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> ogRGBA8[])</td></tr> <tr class="separator:a2358b8b9aa1d32c66a3ceb0cc831049f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aee63ac2373d79c6fadd02c84334d0dfb"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d6a/classogDisplay__UbixOS.html#aee63ac2373d79c6fadd02c84334d0dfb">ogSetPalette</a> (<a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a2aff71146ab4942b2b38860c749c4074">uint8_t</a>, <a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a2aff71146ab4942b2b38860c749c4074">uint8_t</a>, <a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a2aff71146ab4942b2b38860c749c4074">uint8_t</a>, <a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a2aff71146ab4942b2b38860c749c4074">uint8_t</a>)</td></tr> <tr class="separator:aee63ac2373d79c6fadd02c84334d0dfb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad457c39394fd90479d164a3b90270fb4"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d6a/classogDisplay__UbixOS.html#ad457c39394fd90479d164a3b90270fb4">ogSetPalette</a> (<a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a2aff71146ab4942b2b38860c749c4074">uint8_t</a>, <a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a2aff71146ab4942b2b38860c749c4074">uint8_t</a>, <a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a2aff71146ab4942b2b38860c749c4074">uint8_t</a>, <a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a2aff71146ab4942b2b38860c749c4074">uint8_t</a>, <a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a2aff71146ab4942b2b38860c749c4074">uint8_t</a>)</td></tr> <tr class="separator:ad457c39394fd90479d164a3b90270fb4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a29ca9dd756f612e91ad13c0090385bac"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d6a/classogDisplay__UbixOS.html#a29ca9dd756f612e91ad13c0090385bac">~ogDisplay_UbixOS</a> (void)</td></tr> <tr class="separator:a29ca9dd756f612e91ad13c0090385bac"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a> Protected Member Functions</h2></td></tr> <tr class="memitem:ae7507b5bc1a405d48489120b64a09f5b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a281b4b5562236420969a830503b0ba19">uint16_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d6a/classogDisplay__UbixOS.html#ae7507b5bc1a405d48489120b64a09f5b">FindMode</a> (<a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a0238af00180b6d9278fa1c6aa790fdf4">uint32_t</a>, <a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a0238af00180b6d9278fa1c6aa790fdf4">uint32_t</a>, <a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a0238af00180b6d9278fa1c6aa790fdf4">uint32_t</a>)</td></tr> <tr class="separator:ae7507b5bc1a405d48489120b64a09f5b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae2c8cf31425f915d10490902c2ffec10"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d6a/classogDisplay__UbixOS.html#ae2c8cf31425f915d10490902c2ffec10">GetModeInfo</a> (<a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a281b4b5562236420969a830503b0ba19">uint16_t</a>)</td></tr> <tr class="separator:ae2c8cf31425f915d10490902c2ffec10"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a93552b3a106e40d37292eff9104d8eed"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d6a/classogDisplay__UbixOS.html#a93552b3a106e40d37292eff9104d8eed">GetVESAInfo</a> (void)</td></tr> <tr class="separator:a93552b3a106e40d37292eff9104d8eed"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a63ff8d6ee36f49385885fd0cf64fba3f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d6a/classogDisplay__UbixOS.html#a63ff8d6ee36f49385885fd0cf64fba3f">SetMode</a> (<a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a281b4b5562236420969a830503b0ba19">uint16_t</a>)</td></tr> <tr class="separator:a63ff8d6ee36f49385885fd0cf64fba3f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7efbf741bacc04a07fc4ecb7d695c54f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d6a/classogDisplay__UbixOS.html#a7efbf741bacc04a07fc4ecb7d695c54f">SetPal</a> (void)</td></tr> <tr class="separator:a7efbf741bacc04a07fc4ecb7d695c54f"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a> Protected Attributes</h2></td></tr> <tr class="memitem:aa254f8b88a588d7fdf81684fd9406433"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a0238af00180b6d9278fa1c6aa790fdf4">uint32_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d6a/classogDisplay__UbixOS.html#aa254f8b88a588d7fdf81684fd9406433">activePage</a></td></tr> <tr class="separator:aa254f8b88a588d7fdf81684fd9406433"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af5f94d1fe23624f84964cae04d8de95f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d9/d96/structogModeInfo.html">ogModeInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d6a/classogDisplay__UbixOS.html#af5f94d1fe23624f84964cae04d8de95f">modeInfo</a></td></tr> <tr class="separator:af5f94d1fe23624f84964cae04d8de95f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad17517e5f9f567029576489734396739"><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d6a/classogDisplay__UbixOS.html#ad17517e5f9f567029576489734396739">pages</a> [2]</td></tr> <tr class="separator:ad17517e5f9f567029576489734396739"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a44126ad0630147c9b4053e8e5edb8902"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/dfe/structogVESAInfo.html">ogVESAInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d6a/classogDisplay__UbixOS.html#a44126ad0630147c9b4053e8e5edb8902">VESAInfo</a></td></tr> <tr class="separator:a44126ad0630147c9b4053e8e5edb8902"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2f51779b7394685d7bd9572bd200bc3c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a0238af00180b6d9278fa1c6aa790fdf4">uint32_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d6a/classogDisplay__UbixOS.html#a2f51779b7394685d7bd9572bd200bc3c">visualPage</a></td></tr> <tr class="separator:a2f51779b7394685d7bd9572bd200bc3c"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"> <p class="definition">Definition at line <a class="el" href="../../d3/d76/ogDisplay__UbixOS_8h_source.html#l00089">89</a> of file <a class="el" href="../../d3/d76/ogDisplay__UbixOS_8h_source.html">ogDisplay_UbixOS.h</a>.</p> </div><h2 class="groupheader">Constructor & Destructor Documentation</h2> <a id="a25d323f4811978e7ae91dc65fe2f65fd"></a> <h2 class="memtitle"><span class="permalink"><a href="#a25d323f4811978e7ae91dc65fe2f65fd">◆ </a></span>ogDisplay_UbixOS()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">ogDisplay_UbixOS::ogDisplay_UbixOS </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00052">52</a> of file <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html">ogDisplay_UbixOS.cc</a>.</p> <p class="reference">References <a class="el" href="../../d3/d76/ogDisplay__UbixOS_8h_source.html#l00092">activePage</a>, <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00070">GetVESAInfo()</a>, <a class="el" href="../../d3/d76/ogDisplay__UbixOS_8h_source.html#l00095">modeInfo</a>, <a class="el" href="../../d6/d8a/fat__string_8h_source.html#l00017">NULL</a>, <a class="el" href="../../d3/d76/ogDisplay__UbixOS_8h_source.html#l00091">pages</a>, <a class="el" href="../../d3/d76/ogDisplay__UbixOS_8h_source.html#l00094">VESAInfo</a>, and <a class="el" href="../../d3/d76/ogDisplay__UbixOS_8h_source.html#l00093">visualPage</a>.</p> <div class="dynheader"> Here is the call graph for this function:</div> <div class="dyncontent"> <div class="center"><img src="../../d4/d6a/classogDisplay__UbixOS_a25d323f4811978e7ae91dc65fe2f65fd_cgraph.png" border="0" usemap="#d4/d6a/classogDisplay__UbixOS_a25d323f4811978e7ae91dc65fe2f65fd_cgraph" alt=""/></div> <map name="d4/d6a/classogDisplay__UbixOS_a25d323f4811978e7ae91dc65fe2f65fd_cgraph" id="d4/d6a/classogDisplay__UbixOS_a25d323f4811978e7ae91dc65fe2f65fd_cgraph"> <area shape="rect" title=" " alt="" coords="5,5,201,47"/> <area shape="rect" href="../../d4/d6a/classogDisplay__UbixOS.html#a93552b3a106e40d37292eff9104d8eed" title=" " alt="" coords="249,13,465,39"/> <area shape="rect" href="../../dd/d80/armv6_2bioscall_8c.html#a56a172d2268fc10811a0bb180d7c3f49" title=" " alt="" coords="513,13,581,39"/> </map> </div> </div> </div> <a id="a29ca9dd756f612e91ad13c0090385bac"></a> <h2 class="memtitle"><span class="permalink"><a href="#a29ca9dd756f612e91ad13c0090385bac">◆ </a></span>~ogDisplay_UbixOS()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">ogDisplay_UbixOS::~ogDisplay_UbixOS </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00291">291</a> of file <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html">ogDisplay_UbixOS.cc</a>.</p> </div> </div> <h2 class="groupheader">Member Function Documentation</h2> <a id="ae7507b5bc1a405d48489120b64a09f5b"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae7507b5bc1a405d48489120b64a09f5b">◆ </a></span>FindMode()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a281b4b5562236420969a830503b0ba19">uint16_t</a> ogDisplay_UbixOS::FindMode </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a0238af00180b6d9278fa1c6aa790fdf4">uint32_t</a> </td> <td class="paramname"><em>_xRes</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a0238af00180b6d9278fa1c6aa790fdf4">uint32_t</a> </td> <td class="paramname"><em>_yRes</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a0238af00180b6d9278fa1c6aa790fdf4">uint32_t</a> </td> <td class="paramname"><em>_BPP</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00079">79</a> of file <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html">ogDisplay_UbixOS.cc</a>.</p> <p class="reference">References <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00065">GetModeInfo()</a>, <a class="el" href="../../d3/d76/ogDisplay__UbixOS_8h_source.html#l00095">modeInfo</a>, and <a class="el" href="../../d6/d8a/fat__string_8h_source.html#l00017">NULL</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00228">ogCreate()</a>.</p> <div class="dynheader"> Here is the call graph for this function:</div> <div class="dyncontent"> <div class="center"><img src="../../d4/d6a/classogDisplay__UbixOS_ae7507b5bc1a405d48489120b64a09f5b_cgraph.png" border="0" usemap="#d4/d6a/classogDisplay__UbixOS_ae7507b5bc1a405d48489120b64a09f5b_cgraph" alt=""/></div> <map name="d4/d6a/classogDisplay__UbixOS_ae7507b5bc1a405d48489120b64a09f5b_cgraph" id="d4/d6a/classogDisplay__UbixOS_ae7507b5bc1a405d48489120b64a09f5b_cgraph"> <area shape="rect" title=" " alt="" coords="5,5,201,32"/> <area shape="rect" href="../../d4/d6a/classogDisplay__UbixOS.html#ae2c8cf31425f915d10490902c2ffec10" title=" " alt="" coords="249,5,461,32"/> <area shape="rect" href="../../dd/d80/armv6_2bioscall_8c.html#a56a172d2268fc10811a0bb180d7c3f49" title=" " alt="" coords="509,5,577,32"/> </map> </div> </div> </div> <a id="ae2c8cf31425f915d10490902c2ffec10"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae2c8cf31425f915d10490902c2ffec10">◆ </a></span>GetModeInfo()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void ogDisplay_UbixOS::GetModeInfo </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a281b4b5562236420969a830503b0ba19">uint16_t</a> </td> <td class="paramname"><em>mode</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00065">65</a> of file <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html">ogDisplay_UbixOS.cc</a>.</p> <p class="reference">References <a class="el" href="../../dd/d80/armv6_2bioscall_8c_source.html#l00049">biosCall()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00079">FindMode()</a>, and <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00099">SetMode()</a>.</p> <div class="dynheader"> Here is the call graph for this function:</div> <div class="dyncontent"> <div class="center"><img src="../../d4/d6a/classogDisplay__UbixOS_ae2c8cf31425f915d10490902c2ffec10_cgraph.png" border="0" usemap="#d4/d6a/classogDisplay__UbixOS_ae2c8cf31425f915d10490902c2ffec10_cgraph" alt=""/></div> <map name="d4/d6a/classogDisplay__UbixOS_ae2c8cf31425f915d10490902c2ffec10_cgraph" id="d4/d6a/classogDisplay__UbixOS_ae2c8cf31425f915d10490902c2ffec10_cgraph"> <area shape="rect" title=" " alt="" coords="5,5,217,32"/> <area shape="rect" href="../../dd/d80/armv6_2bioscall_8c.html#a56a172d2268fc10811a0bb180d7c3f49" title=" " alt="" coords="265,5,333,32"/> </map> </div> </div> </div> <a id="a93552b3a106e40d37292eff9104d8eed"></a> <h2 class="memtitle"><span class="permalink"><a href="#a93552b3a106e40d37292eff9104d8eed">◆ </a></span>GetVESAInfo()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void ogDisplay_UbixOS::GetVESAInfo </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00070">70</a> of file <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html">ogDisplay_UbixOS.cc</a>.</p> <p class="reference">References <a class="el" href="../../dd/d80/armv6_2bioscall_8c_source.html#l00049">biosCall()</a>, and <a class="el" href="../../d3/d76/ogDisplay__UbixOS_8h_source.html#l00094">VESAInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00052">ogDisplay_UbixOS()</a>.</p> <div class="dynheader"> Here is the call graph for this function:</div> <div class="dyncontent"> <div class="center"><img src="../../d4/d6a/classogDisplay__UbixOS_a93552b3a106e40d37292eff9104d8eed_cgraph.png" border="0" usemap="#d4/d6a/classogDisplay__UbixOS_a93552b3a106e40d37292eff9104d8eed_cgraph" alt=""/></div> <map name="d4/d6a/classogDisplay__UbixOS_a93552b3a106e40d37292eff9104d8eed_cgraph" id="d4/d6a/classogDisplay__UbixOS_a93552b3a106e40d37292eff9104d8eed_cgraph"> <area shape="rect" title=" " alt="" coords="5,5,221,32"/> <area shape="rect" href="../../dd/d80/armv6_2bioscall_8c.html#a56a172d2268fc10811a0bb180d7c3f49" title=" " alt="" coords="269,5,337,32"/> </map> </div> </div> </div> <a id="a8c59e771a88ede6c067cf53f7b90c0f7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8c59e771a88ede6c067cf53f7b90c0f7">◆ </a></span>ogAlias()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d0/d27/include_2sys_2types_8h.html#af6a258d8f3ee5206d682d799316314b1">bool</a> ogDisplay_UbixOS::ogAlias </td> <td>(</td> <td class="paramtype">ogSurface & </td> <td class="paramname"><em>SrcObject</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a0238af00180b6d9278fa1c6aa790fdf4">uint32_t</a> </td> <td class="paramname"><em>x1</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a0238af00180b6d9278fa1c6aa790fdf4">uint32_t</a> </td> <td class="paramname"><em>y1</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a0238af00180b6d9278fa1c6aa790fdf4">uint32_t</a> </td> <td class="paramname"><em>x2</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a0238af00180b6d9278fa1c6aa790fdf4">uint32_t</a> </td> <td class="paramname"><em>y2</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00223">223</a> of file <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html">ogDisplay_UbixOS.cc</a>.</p> </div> </div> <a id="a96bfabb0ad1ad71e41b633b501d521c1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a96bfabb0ad1ad71e41b633b501d521c1">◆ </a></span>ogClone()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d0/d27/include_2sys_2types_8h.html#af6a258d8f3ee5206d682d799316314b1">bool</a> ogDisplay_UbixOS::ogClone </td> <td>(</td> <td class="paramtype">ogSurface & </td> <td class="paramname"><em>SrcObject</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00248">248</a> of file <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html">ogDisplay_UbixOS.cc</a>.</p> </div> </div> <a id="a0511b21713bea5e57d9a434ab206122d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0511b21713bea5e57d9a434ab206122d">◆ </a></span>ogCopyPalette()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void ogDisplay_UbixOS::ogCopyPalette </td> <td>(</td> <td class="paramtype">ogSurface & </td> <td class="paramname"><em>SrcObject</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00253">253</a> of file <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html">ogDisplay_UbixOS.cc</a>.</p> <p class="reference">References <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00211">SetPal()</a>.</p> <div class="dynheader"> Here is the call graph for this function:</div> <div class="dyncontent"> <div class="center"><img src="../../d4/d6a/classogDisplay__UbixOS_a0511b21713bea5e57d9a434ab206122d_cgraph.png" border="0" usemap="#d4/d6a/classogDisplay__UbixOS_a0511b21713bea5e57d9a434ab206122d_cgraph" alt=""/></div> <map name="d4/d6a/classogDisplay__UbixOS_a0511b21713bea5e57d9a434ab206122d_cgraph" id="d4/d6a/classogDisplay__UbixOS_a0511b21713bea5e57d9a434ab206122d_cgraph"> <area shape="rect" title=" " alt="" coords="5,5,188,47"/> <area shape="rect" href="../../d4/d6a/classogDisplay__UbixOS.html#a7efbf741bacc04a07fc4ecb7d695c54f" title=" " alt="" coords="236,13,415,39"/> <area shape="rect" href="../../dc/dac/io_8h.html#a8acc1a06073db2e7b92ffbd00fbd0cf1" title="outputut one byte to specified port" alt="" coords="463,13,552,39"/> </map> </div> </div> </div> <a id="a7db007dee52a7496570f1e5e53c1898d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7db007dee52a7496570f1e5e53c1898d">◆ </a></span>ogCreate()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d0/d27/include_2sys_2types_8h.html#af6a258d8f3ee5206d682d799316314b1">bool</a> ogDisplay_UbixOS::ogCreate </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a0238af00180b6d9278fa1c6aa790fdf4">uint32_t</a> </td> <td class="paramname"><em>_xRes</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a0238af00180b6d9278fa1c6aa790fdf4">uint32_t</a> </td> <td class="paramname"><em>_yRes</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">ogPixelFmt </td> <td class="paramname"><em>_pixFormat</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00228">228</a> of file <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html">ogDisplay_UbixOS.cc</a>.</p> <p class="reference">References <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00079">FindMode()</a>, and <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00099">SetMode()</a>.</p> <div class="dynheader"> Here is the call graph for this function:</div> <div class="dyncontent"> <div class="center"><img src="../../d4/d6a/classogDisplay__UbixOS_a7db007dee52a7496570f1e5e53c1898d_cgraph.png" border="0" usemap="#d4/d6a/classogDisplay__UbixOS_a7db007dee52a7496570f1e5e53c1898d_cgraph" alt=""/></div> <map name="d4/d6a/classogDisplay__UbixOS_a7db007dee52a7496570f1e5e53c1898d_cgraph" id="d4/d6a/classogDisplay__UbixOS_a7db007dee52a7496570f1e5e53c1898d_cgraph"> <area shape="rect" title=" " alt="" coords="5,57,196,84"/> <area shape="rect" href="../../d4/d6a/classogDisplay__UbixOS.html#ae7507b5bc1a405d48489120b64a09f5b" title=" " alt="" coords="244,19,440,45"/> <area shape="rect" href="../../d4/d6a/classogDisplay__UbixOS.html#a63ff8d6ee36f49385885fd0cf64fba3f" title=" " alt="" coords="247,95,437,121"/> <area shape="rect" href="../../d4/d6a/classogDisplay__UbixOS.html#ae2c8cf31425f915d10490902c2ffec10" title=" " alt="" coords="489,5,701,32"/> <area shape="rect" href="../../dd/d80/armv6_2bioscall_8c.html#a56a172d2268fc10811a0bb180d7c3f49" title=" " alt="" coords="754,44,822,71"/> <area shape="rect" href="../../de/d1c/ogDisplay__UbixOS_8cc.html#aaf55dbf02ab342a68f3a4078403763a0" title=" " alt="" coords="542,56,649,83"/> <area shape="rect" href="../../dc/d94/armv6_2kpanic_8c.html#adb9a182aa071791a306163d50d653deb" title="print panic message and halt system" alt="" coords="758,120,818,147"/> <area shape="rect" href="../../d4/d6a/classogDisplay__UbixOS.html#a2358b8b9aa1d32c66a3ceb0cc831049f" title=" " alt="" coords="488,157,703,184"/> <area shape="rect" href="../../d4/df4/paging_8h.html#adea68f248df43bddee62a09d945304b0" title=" " alt="" coords="534,208,657,235"/> <area shape="rect" href="../../dc/d88/armv6_2spinlock_8c.html#a71f03d2ba55111c715b6068254847a53" title=" " alt="" coords="751,208,825,235"/> <area shape="rect" href="../../d3/d02/armv6_2sched_8c.html#a08933fe6d593a1c78b9080359f15a0b7" title=" " alt="" coords="874,183,965,209"/> <area shape="rect" href="../../dc/d88/armv6_2spinlock_8c.html#a740766af5da58616f700fffab6768a78" title=" " alt="" coords="873,233,965,260"/> </map> </div> </div> </div> <a id="ae1b788afeabdaadbb42c0bf2720d6cfb"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae1b788afeabdaadbb42c0bf2720d6cfb">◆ </a></span>ogLoadPalette()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d0/d27/include_2sys_2types_8h.html#af6a258d8f3ee5206d682d799316314b1">bool</a> ogDisplay_UbixOS::ogLoadPalette </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d6/d92/cdefs_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"><em>palfile</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00259">259</a> of file <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html">ogDisplay_UbixOS.cc</a>.</p> <p class="reference">References <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00211">SetPal()</a>.</p> <div class="dynheader"> Here is the call graph for this function:</div> <div class="dyncontent"> <div class="center"><img src="../../d4/d6a/classogDisplay__UbixOS_ae1b788afeabdaadbb42c0bf2720d6cfb_cgraph.png" border="0" usemap="#d4/d6a/classogDisplay__UbixOS_ae1b788afeabdaadbb42c0bf2720d6cfb_cgraph" alt=""/></div> <map name="d4/d6a/classogDisplay__UbixOS_ae1b788afeabdaadbb42c0bf2720d6cfb_cgraph" id="d4/d6a/classogDisplay__UbixOS_ae1b788afeabdaadbb42c0bf2720d6cfb_cgraph"> <area shape="rect" title=" " alt="" coords="5,5,187,47"/> <area shape="rect" href="../../d4/d6a/classogDisplay__UbixOS.html#a7efbf741bacc04a07fc4ecb7d695c54f" title=" " alt="" coords="235,13,413,39"/> <area shape="rect" href="../../dc/dac/io_8h.html#a8acc1a06073db2e7b92ffbd00fbd0cf1" title="outputut one byte to specified port" alt="" coords="461,13,551,39"/> </map> </div> </div> </div> <a id="a2358b8b9aa1d32c66a3ceb0cc831049f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2358b8b9aa1d32c66a3ceb0cc831049f">◆ </a></span>ogSetPalette() <span class="overload">[1/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual void ogDisplay_UbixOS::ogSetPalette </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d6/d92/cdefs_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> </td> <td class="paramname"><em>ogRGBA8</em>[]</td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00099">SetMode()</a>.</p> </div> </div> <a id="aee63ac2373d79c6fadd02c84334d0dfb"></a> <h2 class="memtitle"><span class="permalink"><a href="#aee63ac2373d79c6fadd02c84334d0dfb">◆ </a></span>ogSetPalette() <span class="overload">[2/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void ogDisplay_UbixOS::ogSetPalette </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a2aff71146ab4942b2b38860c749c4074">uint8_t</a> </td> <td class="paramname"><em>colour</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a2aff71146ab4942b2b38860c749c4074">uint8_t</a> </td> <td class="paramname"><em>red</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a2aff71146ab4942b2b38860c749c4074">uint8_t</a> </td> <td class="paramname"><em>green</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a2aff71146ab4942b2b38860c749c4074">uint8_t</a> </td> <td class="paramname"><em>blue</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00266">266</a> of file <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html">ogDisplay_UbixOS.cc</a>.</p> <p class="reference">References <a class="el" href="../../d6/d8a/fat__string_8h_source.html#l00017">NULL</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l00072">outportByte()</a>.</p> <div class="dynheader"> Here is the call graph for this function:</div> <div class="dyncontent"> <div class="center"><img src="../../d4/d6a/classogDisplay__UbixOS_aee63ac2373d79c6fadd02c84334d0dfb_cgraph.png" border="0" usemap="#d4/d6a/classogDisplay__UbixOS_aee63ac2373d79c6fadd02c84334d0dfb_cgraph" alt=""/></div> <map name="d4/d6a/classogDisplay__UbixOS_aee63ac2373d79c6fadd02c84334d0dfb_cgraph" id="d4/d6a/classogDisplay__UbixOS_aee63ac2373d79c6fadd02c84334d0dfb_cgraph"> <area shape="rect" title=" " alt="" coords="5,5,220,32"/> <area shape="rect" href="../../dc/dac/io_8h.html#a8acc1a06073db2e7b92ffbd00fbd0cf1" title="outputut one byte to specified port" alt="" coords="268,5,357,32"/> </map> </div> </div> </div> <a id="ad457c39394fd90479d164a3b90270fb4"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad457c39394fd90479d164a3b90270fb4">◆ </a></span>ogSetPalette() <span class="overload">[3/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void ogDisplay_UbixOS::ogSetPalette </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a2aff71146ab4942b2b38860c749c4074">uint8_t</a> </td> <td class="paramname"><em>colour</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a2aff71146ab4942b2b38860c749c4074">uint8_t</a> </td> <td class="paramname"><em>red</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a2aff71146ab4942b2b38860c749c4074">uint8_t</a> </td> <td class="paramname"><em>green</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a2aff71146ab4942b2b38860c749c4074">uint8_t</a> </td> <td class="paramname"><em>blue</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a2aff71146ab4942b2b38860c749c4074">uint8_t</a> </td> <td class="paramname"><em>alpha</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00278">278</a> of file <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html">ogDisplay_UbixOS.cc</a>.</p> <p class="reference">References <a class="el" href="../../d6/d8a/fat__string_8h_source.html#l00017">NULL</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l00072">outportByte()</a>.</p> <div class="dynheader"> Here is the call graph for this function:</div> <div class="dyncontent"> <div class="center"><img src="../../d4/d6a/classogDisplay__UbixOS_ad457c39394fd90479d164a3b90270fb4_cgraph.png" border="0" usemap="#d4/d6a/classogDisplay__UbixOS_ad457c39394fd90479d164a3b90270fb4_cgraph" alt=""/></div> <map name="d4/d6a/classogDisplay__UbixOS_ad457c39394fd90479d164a3b90270fb4_cgraph" id="d4/d6a/classogDisplay__UbixOS_ad457c39394fd90479d164a3b90270fb4_cgraph"> <area shape="rect" title=" " alt="" coords="5,5,220,32"/> <area shape="rect" href="../../dc/dac/io_8h.html#a8acc1a06073db2e7b92ffbd00fbd0cf1" title="outputut one byte to specified port" alt="" coords="268,5,357,32"/> </map> </div> </div> </div> <a id="a63ff8d6ee36f49385885fd0cf64fba3f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a63ff8d6ee36f49385885fd0cf64fba3f">◆ </a></span>SetMode()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void ogDisplay_UbixOS::SetMode </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a281b4b5562236420969a830503b0ba19">uint16_t</a> </td> <td class="paramname"><em>mode</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00099">99</a> of file <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html">ogDisplay_UbixOS.cc</a>.</p> <p class="reference">References <a class="el" href="../../d6/d4f/shell_8c_source.html#l00047">buffer</a>, <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00065">GetModeInfo()</a>, <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00047">initVESAMode()</a>, <a class="el" href="../../d4/df4/paging_8h_source.html#l00069">KERNEL_PAGE_DEFAULT</a>, <a class="el" href="../../dc/d94/armv6_2kpanic_8c_source.html#l00041">kpanic()</a>, <a class="el" href="../../d3/d76/ogDisplay__UbixOS_8h_source.html#l00095">modeInfo</a>, <a class="el" href="../../d6/d8a/fat__string_8h_source.html#l00017">NULL</a>, <a class="el" href="../../d4/d6a/classogDisplay__UbixOS.html#a2358b8b9aa1d32c66a3ceb0cc831049f">ogSetPalette()</a>, <a class="el" href="../../df/d87/kprintf_8c_source.html#l00256">printOff</a>, and <a class="el" href="../../de/d38/paging_8c_source.html#l00199">vmm_remapPage()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00228">ogCreate()</a>.</p> <div class="dynheader"> Here is the call graph for this function:</div> <div class="dyncontent"> <div class="center"><img src="../../d4/d6a/classogDisplay__UbixOS_a63ff8d6ee36f49385885fd0cf64fba3f_cgraph.png" border="0" usemap="#d4/d6a/classogDisplay__UbixOS_a63ff8d6ee36f49385885fd0cf64fba3f_cgraph" alt=""/></div> <map name="d4/d6a/classogDisplay__UbixOS_a63ff8d6ee36f49385885fd0cf64fba3f_cgraph" id="d4/d6a/classogDisplay__UbixOS_a63ff8d6ee36f49385885fd0cf64fba3f_cgraph"> <area shape="rect" title=" " alt="" coords="5,107,196,133"/> <area shape="rect" href="../../d4/d6a/classogDisplay__UbixOS.html#ae2c8cf31425f915d10490902c2ffec10" title=" " alt="" coords="245,5,457,32"/> <area shape="rect" href="../../de/d1c/ogDisplay__UbixOS_8cc.html#aaf55dbf02ab342a68f3a4078403763a0" title=" " alt="" coords="298,56,405,83"/> <area shape="rect" href="../../dc/d94/armv6_2kpanic_8c.html#adb9a182aa071791a306163d50d653deb" title="print panic message and halt system" alt="" coords="514,120,574,147"/> <area shape="rect" href="../../d4/d6a/classogDisplay__UbixOS.html#a2358b8b9aa1d32c66a3ceb0cc831049f" title=" " alt="" coords="244,157,459,184"/> <area shape="rect" href="../../d4/df4/paging_8h.html#adea68f248df43bddee62a09d945304b0" title=" " alt="" coords="290,208,413,235"/> <area shape="rect" href="../../dd/d80/armv6_2bioscall_8c.html#a56a172d2268fc10811a0bb180d7c3f49" title=" " alt="" coords="510,44,578,71"/> <area shape="rect" href="../../dc/d88/armv6_2spinlock_8c.html#a71f03d2ba55111c715b6068254847a53" title=" " alt="" coords="507,208,581,235"/> <area shape="rect" href="../../d3/d02/armv6_2sched_8c.html#a08933fe6d593a1c78b9080359f15a0b7" title=" " alt="" coords="630,183,721,209"/> <area shape="rect" href="../../dc/d88/armv6_2spinlock_8c.html#a740766af5da58616f700fffab6768a78" title=" " alt="" coords="629,233,721,260"/> </map> </div> </div> </div> <a id="a7efbf741bacc04a07fc4ecb7d695c54f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7efbf741bacc04a07fc4ecb7d695c54f">◆ </a></span>SetPal()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void ogDisplay_UbixOS::SetPal </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00211">211</a> of file <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html">ogDisplay_UbixOS.cc</a>.</p> <p class="reference">References <a class="el" href="../../df/d0a/io_8c_source.html#l00072">outportByte()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00253">ogCopyPalette()</a>, and <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00259">ogLoadPalette()</a>.</p> <div class="dynheader"> Here is the call graph for this function:</div> <div class="dyncontent"> <div class="center"><img src="../../d4/d6a/classogDisplay__UbixOS_a7efbf741bacc04a07fc4ecb7d695c54f_cgraph.png" border="0" usemap="#d4/d6a/classogDisplay__UbixOS_a7efbf741bacc04a07fc4ecb7d695c54f_cgraph" alt=""/></div> <map name="d4/d6a/classogDisplay__UbixOS_a7efbf741bacc04a07fc4ecb7d695c54f_cgraph" id="d4/d6a/classogDisplay__UbixOS_a7efbf741bacc04a07fc4ecb7d695c54f_cgraph"> <area shape="rect" title=" " alt="" coords="5,5,184,32"/> <area shape="rect" href="../../dc/dac/io_8h.html#a8acc1a06073db2e7b92ffbd00fbd0cf1" title="outputut one byte to specified port" alt="" coords="232,5,321,32"/> </map> </div> </div> </div> <h2 class="groupheader">Field Documentation</h2> <a id="aa254f8b88a588d7fdf81684fd9406433"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa254f8b88a588d7fdf81684fd9406433">◆ </a></span>activePage</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a0238af00180b6d9278fa1c6aa790fdf4">uint32_t</a> ogDisplay_UbixOS::activePage</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/d76/ogDisplay__UbixOS_8h_source.html#l00092">92</a> of file <a class="el" href="../../d3/d76/ogDisplay__UbixOS_8h_source.html">ogDisplay_UbixOS.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00052">ogDisplay_UbixOS()</a>.</p> </div> </div> <a id="af5f94d1fe23624f84964cae04d8de95f"></a> <h2 class="memtitle"><span class="permalink"><a href="#af5f94d1fe23624f84964cae04d8de95f">◆ </a></span>modeInfo</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d9/d96/structogModeInfo.html">ogModeInfo</a>* ogDisplay_UbixOS::modeInfo</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/d76/ogDisplay__UbixOS_8h_source.html#l00095">95</a> of file <a class="el" href="../../d3/d76/ogDisplay__UbixOS_8h_source.html">ogDisplay_UbixOS.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00079">FindMode()</a>, <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00052">ogDisplay_UbixOS()</a>, and <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00099">SetMode()</a>.</p> </div> </div> <a id="ad17517e5f9f567029576489734396739"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad17517e5f9f567029576489734396739">◆ </a></span>pages</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void* ogDisplay_UbixOS::pages[2]</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/d76/ogDisplay__UbixOS_8h_source.html#l00091">91</a> of file <a class="el" href="../../d3/d76/ogDisplay__UbixOS_8h_source.html">ogDisplay_UbixOS.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00052">ogDisplay_UbixOS()</a>.</p> </div> </div> <a id="a44126ad0630147c9b4053e8e5edb8902"></a> <h2 class="memtitle"><span class="permalink"><a href="#a44126ad0630147c9b4053e8e5edb8902">◆ </a></span>VESAInfo</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d2/dfe/structogVESAInfo.html">ogVESAInfo</a>* ogDisplay_UbixOS::VESAInfo</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/d76/ogDisplay__UbixOS_8h_source.html#l00094">94</a> of file <a class="el" href="../../d3/d76/ogDisplay__UbixOS_8h_source.html">ogDisplay_UbixOS.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00070">GetVESAInfo()</a>, and <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00052">ogDisplay_UbixOS()</a>.</p> </div> </div> <a id="a2f51779b7394685d7bd9572bd200bc3c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2f51779b7394685d7bd9572bd200bc3c">◆ </a></span>visualPage</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d0/d27/include_2sys_2types_8h.html#a0238af00180b6d9278fa1c6aa790fdf4">uint32_t</a> ogDisplay_UbixOS::visualPage</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/d76/ogDisplay__UbixOS_8h_source.html#l00093">93</a> of file <a class="el" href="../../d3/d76/ogDisplay__UbixOS_8h_source.html">ogDisplay_UbixOS.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html#l00052">ogDisplay_UbixOS()</a>.</p> </div> </div> <hr/>The documentation for this class was generated from the following files:<ul> <li>include/sde/<a class="el" href="../../d3/d76/ogDisplay__UbixOS_8h_source.html">ogDisplay_UbixOS.h</a></li> <li>sde/<a class="el" href="../../de/d1c/ogDisplay__UbixOS_8cc_source.html">ogDisplay_UbixOS.cc</a></li> </ul> </div><!-- contents --> </div><!-- doc-content --> <!-- start footer part --> <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> <ul> <li class="navelem"><a class="el" href="../../d4/d6a/classogDisplay__UbixOS.html">ogDisplay_UbixOS</a></li> <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.16 </li> </ul> </div> </body> </html>