Files
mk64/os__vi_8h.html
T

1041 lines
65 KiB
HTML

<!-- HTML header for doxygen 1.10.0-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Mario Kart 64: include/PR/os_vi.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only-darkmode-toggle.css" rel="stylesheet" type="text/css"/>
<link href="docs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="doxygen-awesome-darkmode-toggle.js"></script>
<script type="text/javascript">
DoxygenAwesomeDarkModeToggle.init()
</script>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Mario Kart 64
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('os__vi_8h.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle"><div class="title">os_vi.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;<a class="el" href="ultratypes_8h_source.html">PR/ultratypes.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="os__message_8h_source.html">PR/os_message.h</a>&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for os_vi.h:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="os__vi_8h__incl.svg" width="236" height="330"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="os__vi_8h__dep__incl.svg" width="100%" height="503"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
<p><a href="os__vi_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOSViCommonRegs.html">OSViCommonRegs</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOSViFieldRegs.html">OSViFieldRegs</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOSViMode.html">OSViMode</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOSViContext.html">OSViContext</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a03bc0303f6846147afb57b5e679b4e9a" id="r_a03bc0303f6846147afb57b5e679b4e9a"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a03bc0303f6846147afb57b5e679b4e9a">OS_VI_GAMMA_ON</a>&#160;&#160;&#160;0x0001</td></tr>
<tr class="separator:a03bc0303f6846147afb57b5e679b4e9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1efa709ec859511ae448ce11b31cb08e" id="r_a1efa709ec859511ae448ce11b31cb08e"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a1efa709ec859511ae448ce11b31cb08e">OS_VI_GAMMA_OFF</a>&#160;&#160;&#160;0x0002</td></tr>
<tr class="separator:a1efa709ec859511ae448ce11b31cb08e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6373069547faca2ac643dda122cf33f9" id="r_a6373069547faca2ac643dda122cf33f9"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a6373069547faca2ac643dda122cf33f9">OS_VI_GAMMA_DITHER_ON</a>&#160;&#160;&#160;0x0004</td></tr>
<tr class="separator:a6373069547faca2ac643dda122cf33f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a736a3a7647f293efbd034ee2c766d602" id="r_a736a3a7647f293efbd034ee2c766d602"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a736a3a7647f293efbd034ee2c766d602">OS_VI_GAMMA_DITHER_OFF</a>&#160;&#160;&#160;0x0008</td></tr>
<tr class="separator:a736a3a7647f293efbd034ee2c766d602"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9345754726409e862b0a5599871e4218" id="r_a9345754726409e862b0a5599871e4218"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9345754726409e862b0a5599871e4218">OS_VI_DIVOT_ON</a>&#160;&#160;&#160;0x0010</td></tr>
<tr class="separator:a9345754726409e862b0a5599871e4218"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a912b8e4668b7b28d4fb99edf8ee6d0e6" id="r_a912b8e4668b7b28d4fb99edf8ee6d0e6"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a912b8e4668b7b28d4fb99edf8ee6d0e6">OS_VI_DIVOT_OFF</a>&#160;&#160;&#160;0x0020</td></tr>
<tr class="separator:a912b8e4668b7b28d4fb99edf8ee6d0e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aabde4cbdd15e2cc267a77b639669c475" id="r_aabde4cbdd15e2cc267a77b639669c475"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aabde4cbdd15e2cc267a77b639669c475">OS_VI_DITHER_FILTER_ON</a>&#160;&#160;&#160;0x0040</td></tr>
<tr class="separator:aabde4cbdd15e2cc267a77b639669c475"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac6cff9ff4c0614b7e977ce8b441e034b" id="r_ac6cff9ff4c0614b7e977ce8b441e034b"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ac6cff9ff4c0614b7e977ce8b441e034b">OS_VI_DITHER_FILTER_OFF</a>&#160;&#160;&#160;0x0080</td></tr>
<tr class="separator:ac6cff9ff4c0614b7e977ce8b441e034b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab9a2a0c2745b1dde3b1b5d091b09be32" id="r_ab9a2a0c2745b1dde3b1b5d091b09be32"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab9a2a0c2745b1dde3b1b5d091b09be32">OS_VI_GAMMA</a>&#160;&#160;&#160;0x08</td></tr>
<tr class="separator:ab9a2a0c2745b1dde3b1b5d091b09be32"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa5efb5d88109a6fe5aa16c8d98dd91eb" id="r_aa5efb5d88109a6fe5aa16c8d98dd91eb"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa5efb5d88109a6fe5aa16c8d98dd91eb">OS_VI_GAMMA_DITHER</a>&#160;&#160;&#160;0x04</td></tr>
<tr class="separator:aa5efb5d88109a6fe5aa16c8d98dd91eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b5603859115fa81c088cda65eb24bb0" id="r_a3b5603859115fa81c088cda65eb24bb0"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a3b5603859115fa81c088cda65eb24bb0">OS_VI_DIVOT</a>&#160;&#160;&#160;0x10</td></tr>
<tr class="separator:a3b5603859115fa81c088cda65eb24bb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab419316d7ad3b71ec19c7b0581815a86" id="r_ab419316d7ad3b71ec19c7b0581815a86"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab419316d7ad3b71ec19c7b0581815a86">OS_VI_DITHER_FILTER</a>&#160;&#160;&#160;0x10000</td></tr>
<tr class="separator:ab419316d7ad3b71ec19c7b0581815a86"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab03f738553560f9aa4082599bf6b96b6" id="r_ab03f738553560f9aa4082599bf6b96b6"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab03f738553560f9aa4082599bf6b96b6">OS_VI_UNK200</a>&#160;&#160;&#160;0x200</td></tr>
<tr class="separator:ab03f738553560f9aa4082599bf6b96b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc02cac53ef205a6db20ba0308633b6d" id="r_abc02cac53ef205a6db20ba0308633b6d"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#abc02cac53ef205a6db20ba0308633b6d">OS_VI_UNK100</a>&#160;&#160;&#160;0x100</td></tr>
<tr class="separator:abc02cac53ef205a6db20ba0308633b6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a490d60bc5ebcb8cf2ea5bea9dc9e8b00" id="r_a490d60bc5ebcb8cf2ea5bea9dc9e8b00"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a490d60bc5ebcb8cf2ea5bea9dc9e8b00">OS_VI_NTSC_LPN1</a>&#160;&#160;&#160;0 /* <a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">NTSC</a> */</td></tr>
<tr class="separator:a490d60bc5ebcb8cf2ea5bea9dc9e8b00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6cd0b1a8612cf458c7b8ef314c9d2c62" id="r_a6cd0b1a8612cf458c7b8ef314c9d2c62"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a6cd0b1a8612cf458c7b8ef314c9d2c62">OS_VI_NTSC_LPF1</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a6cd0b1a8612cf458c7b8ef314c9d2c62"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4a180e58cf6d040a34d85bc5f1bd1cb" id="r_ad4a180e58cf6d040a34d85bc5f1bd1cb"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad4a180e58cf6d040a34d85bc5f1bd1cb">OS_VI_NTSC_LAN1</a>&#160;&#160;&#160;2</td></tr>
<tr class="separator:ad4a180e58cf6d040a34d85bc5f1bd1cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abfe9dfedc698ff0ba755844d6d92e342" id="r_abfe9dfedc698ff0ba755844d6d92e342"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#abfe9dfedc698ff0ba755844d6d92e342">OS_VI_NTSC_LAF1</a>&#160;&#160;&#160;3</td></tr>
<tr class="separator:abfe9dfedc698ff0ba755844d6d92e342"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a64c401932461763f454a5610c3574b34" id="r_a64c401932461763f454a5610c3574b34"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a64c401932461763f454a5610c3574b34">OS_VI_NTSC_LPN2</a>&#160;&#160;&#160;4</td></tr>
<tr class="separator:a64c401932461763f454a5610c3574b34"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6b6e6a252f8d955b7c0d846d4d02333" id="r_ae6b6e6a252f8d955b7c0d846d4d02333"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae6b6e6a252f8d955b7c0d846d4d02333">OS_VI_NTSC_LPF2</a>&#160;&#160;&#160;5</td></tr>
<tr class="separator:ae6b6e6a252f8d955b7c0d846d4d02333"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72ee38b1208c23fe27174605e42bc0ff" id="r_a72ee38b1208c23fe27174605e42bc0ff"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a72ee38b1208c23fe27174605e42bc0ff">OS_VI_NTSC_LAN2</a>&#160;&#160;&#160;6</td></tr>
<tr class="separator:a72ee38b1208c23fe27174605e42bc0ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6691f04fa266d1401e619e4b927193b" id="r_aa6691f04fa266d1401e619e4b927193b"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa6691f04fa266d1401e619e4b927193b">OS_VI_NTSC_LAF2</a>&#160;&#160;&#160;7</td></tr>
<tr class="separator:aa6691f04fa266d1401e619e4b927193b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2791581549afb1950bddc840d30c0de8" id="r_a2791581549afb1950bddc840d30c0de8"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a2791581549afb1950bddc840d30c0de8">OS_VI_NTSC_HPN1</a>&#160;&#160;&#160;8</td></tr>
<tr class="separator:a2791581549afb1950bddc840d30c0de8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a887766b7004812180bd8c6b3df3bcfc7" id="r_a887766b7004812180bd8c6b3df3bcfc7"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a887766b7004812180bd8c6b3df3bcfc7">OS_VI_NTSC_HPF1</a>&#160;&#160;&#160;9</td></tr>
<tr class="separator:a887766b7004812180bd8c6b3df3bcfc7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abfb426ed7b0f94f9b2ba23fbd813d6e1" id="r_abfb426ed7b0f94f9b2ba23fbd813d6e1"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#abfb426ed7b0f94f9b2ba23fbd813d6e1">OS_VI_NTSC_HAN1</a>&#160;&#160;&#160;10</td></tr>
<tr class="separator:abfb426ed7b0f94f9b2ba23fbd813d6e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ffe875da15a37b06916aa6b4f3e8ba4" id="r_a9ffe875da15a37b06916aa6b4f3e8ba4"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9ffe875da15a37b06916aa6b4f3e8ba4">OS_VI_NTSC_HAF1</a>&#160;&#160;&#160;11</td></tr>
<tr class="separator:a9ffe875da15a37b06916aa6b4f3e8ba4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae5f3d3ddd0c78167cdfca826dcf9437" id="r_aae5f3d3ddd0c78167cdfca826dcf9437"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aae5f3d3ddd0c78167cdfca826dcf9437">OS_VI_NTSC_HPN2</a>&#160;&#160;&#160;12</td></tr>
<tr class="separator:aae5f3d3ddd0c78167cdfca826dcf9437"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59d19d3ce072a8e20ce3e5ead9c35e16" id="r_a59d19d3ce072a8e20ce3e5ead9c35e16"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a59d19d3ce072a8e20ce3e5ead9c35e16">OS_VI_NTSC_HPF2</a>&#160;&#160;&#160;13</td></tr>
<tr class="separator:a59d19d3ce072a8e20ce3e5ead9c35e16"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb56655d274809e5bea1036e647604e2" id="r_afb56655d274809e5bea1036e647604e2"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#afb56655d274809e5bea1036e647604e2">OS_VI_PAL_LPN1</a>&#160;&#160;&#160;14 /* <a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">PAL</a> */</td></tr>
<tr class="separator:afb56655d274809e5bea1036e647604e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c7a2f17d2c0e28c9c5bacfb08a117fa" id="r_a6c7a2f17d2c0e28c9c5bacfb08a117fa"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a6c7a2f17d2c0e28c9c5bacfb08a117fa">OS_VI_PAL_LPF1</a>&#160;&#160;&#160;15</td></tr>
<tr class="separator:a6c7a2f17d2c0e28c9c5bacfb08a117fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afcb08c95a27065cb6121ea8ee981e9c5" id="r_afcb08c95a27065cb6121ea8ee981e9c5"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#afcb08c95a27065cb6121ea8ee981e9c5">OS_VI_PAL_LAN1</a>&#160;&#160;&#160;16</td></tr>
<tr class="separator:afcb08c95a27065cb6121ea8ee981e9c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ff2d5ce208f8277060289965656d70e" id="r_a1ff2d5ce208f8277060289965656d70e"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a1ff2d5ce208f8277060289965656d70e">OS_VI_PAL_LAF1</a>&#160;&#160;&#160;17</td></tr>
<tr class="separator:a1ff2d5ce208f8277060289965656d70e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a31a4fc8e281e687ac0757b18e2e341f6" id="r_a31a4fc8e281e687ac0757b18e2e341f6"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a31a4fc8e281e687ac0757b18e2e341f6">OS_VI_PAL_LPN2</a>&#160;&#160;&#160;18</td></tr>
<tr class="separator:a31a4fc8e281e687ac0757b18e2e341f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a917b58036fbe5994a5e27417863bc40b" id="r_a917b58036fbe5994a5e27417863bc40b"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a917b58036fbe5994a5e27417863bc40b">OS_VI_PAL_LPF2</a>&#160;&#160;&#160;19</td></tr>
<tr class="separator:a917b58036fbe5994a5e27417863bc40b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7498e485077bc63420855804f39e2bba" id="r_a7498e485077bc63420855804f39e2bba"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a7498e485077bc63420855804f39e2bba">OS_VI_PAL_LAN2</a>&#160;&#160;&#160;20</td></tr>
<tr class="separator:a7498e485077bc63420855804f39e2bba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a99c7259a2cd925c81c49f7216ce81a3c" id="r_a99c7259a2cd925c81c49f7216ce81a3c"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a99c7259a2cd925c81c49f7216ce81a3c">OS_VI_PAL_LAF2</a>&#160;&#160;&#160;21</td></tr>
<tr class="separator:a99c7259a2cd925c81c49f7216ce81a3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a31424d7a456cecc623fdcfa91fdcb0e7" id="r_a31424d7a456cecc623fdcfa91fdcb0e7"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a31424d7a456cecc623fdcfa91fdcb0e7">OS_VI_PAL_HPN1</a>&#160;&#160;&#160;22</td></tr>
<tr class="separator:a31424d7a456cecc623fdcfa91fdcb0e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aafbbaef897b0c1a55d992c7dd5feb42f" id="r_aafbbaef897b0c1a55d992c7dd5feb42f"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aafbbaef897b0c1a55d992c7dd5feb42f">OS_VI_PAL_HPF1</a>&#160;&#160;&#160;23</td></tr>
<tr class="separator:aafbbaef897b0c1a55d992c7dd5feb42f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa1b5d366eeaf2ae27a833a2f0fa3b342" id="r_aa1b5d366eeaf2ae27a833a2f0fa3b342"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa1b5d366eeaf2ae27a833a2f0fa3b342">OS_VI_PAL_HAN1</a>&#160;&#160;&#160;24</td></tr>
<tr class="separator:aa1b5d366eeaf2ae27a833a2f0fa3b342"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8b70728a2d4f7553d59473f65fe57e2" id="r_aa8b70728a2d4f7553d59473f65fe57e2"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa8b70728a2d4f7553d59473f65fe57e2">OS_VI_PAL_HAF1</a>&#160;&#160;&#160;25</td></tr>
<tr class="separator:aa8b70728a2d4f7553d59473f65fe57e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab8cd97c6be2864dc2a994fe78b5a8f9a" id="r_ab8cd97c6be2864dc2a994fe78b5a8f9a"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab8cd97c6be2864dc2a994fe78b5a8f9a">OS_VI_PAL_HPN2</a>&#160;&#160;&#160;26</td></tr>
<tr class="separator:ab8cd97c6be2864dc2a994fe78b5a8f9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a96cde492ecad7563f1e13c63f1199791" id="r_a96cde492ecad7563f1e13c63f1199791"><td class="memItemLeft" align="right" valign="top">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a96cde492ecad7563f1e13c63f1199791">OS_VI_PAL_HPF2</a>&#160;&#160;&#160;27</td></tr>
<tr class="separator:a96cde492ecad7563f1e13c63f1199791"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a0b32162ed7cfeee6f51f2187052268e2" id="r_a0b32162ed7cfeee6f51f2187052268e2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a0b32162ed7cfeee6f51f2187052268e2">osCreateViManager</a> (<a class="el" href="os__thread_8h.html#aee1a7320768e3064766977d984bb927f">OSPri</a> pri)</td></tr>
<tr class="separator:a0b32162ed7cfeee6f51f2187052268e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6bbc9ccb13540fca052eed991070e810" id="r_a6bbc9ccb13540fca052eed991070e810"><td class="memItemLeft" align="right" valign="top"><a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a6bbc9ccb13540fca052eed991070e810">osViSetMode</a> (<a class="el" href="structOSViMode.html">OSViMode</a> *mode)</td></tr>
<tr class="separator:a6bbc9ccb13540fca052eed991070e810"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77e9140da93b81b60780d3862001999b" id="r_a77e9140da93b81b60780d3862001999b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a77e9140da93b81b60780d3862001999b">osViSetEvent</a> (OSMesgQueue *mq, OSMesg msg, <a class="el" href="ultratypes_8h.html#a10e94b422ef0c20dcdec20d31a1f5049">u32</a> retraceCount)</td></tr>
<tr class="separator:a77e9140da93b81b60780d3862001999b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6446513d8cd19001210d458f11b12df4" id="r_a6446513d8cd19001210d458f11b12df4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a6446513d8cd19001210d458f11b12df4">osViBlack</a> (<a class="el" href="ultratypes_8h.html#aed742c436da53c1080638ce6ef7d13de">u8</a> active)</td></tr>
<tr class="separator:a6446513d8cd19001210d458f11b12df4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1892347871f440cd85f4f11f33d3e481" id="r_a1892347871f440cd85f4f11f33d3e481"><td class="memItemLeft" align="right" valign="top"><a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a1892347871f440cd85f4f11f33d3e481">osViSetSpecialFeatures</a> (<a class="el" href="ultratypes_8h.html#a10e94b422ef0c20dcdec20d31a1f5049">u32</a> <a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">func</a>)</td></tr>
<tr class="separator:a1892347871f440cd85f4f11f33d3e481"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9fbc8feed5d6cf557a051834e168950" id="r_ad9fbc8feed5d6cf557a051834e168950"><td class="memItemLeft" align="right" valign="top"><a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad9fbc8feed5d6cf557a051834e168950">osViSwapBuffer</a> (<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">void</a> *<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">vaddr</a>)</td></tr>
<tr class="separator:ad9fbc8feed5d6cf557a051834e168950"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="var-members" name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:a1bd0fb40b87060535b5ec4561bbd7523" id="r_a1bd0fb40b87060535b5ec4561bbd7523"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structOSViMode.html">OSViMode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a1bd0fb40b87060535b5ec4561bbd7523">osViModeTable</a> []</td></tr>
<tr class="separator:a1bd0fb40b87060535b5ec4561bbd7523"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a id="ab419316d7ad3b71ec19c7b0581815a86" name="ab419316d7ad3b71ec19c7b0581815a86"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab419316d7ad3b71ec19c7b0581815a86">&#9670;&#160;</a></span>OS_VI_DITHER_FILTER</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_DITHER_FILTER&#160;&#160;&#160;0x10000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ac6cff9ff4c0614b7e977ce8b441e034b" name="ac6cff9ff4c0614b7e977ce8b441e034b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac6cff9ff4c0614b7e977ce8b441e034b">&#9670;&#160;</a></span>OS_VI_DITHER_FILTER_OFF</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_DITHER_FILTER_OFF&#160;&#160;&#160;0x0080</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aabde4cbdd15e2cc267a77b639669c475" name="aabde4cbdd15e2cc267a77b639669c475"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aabde4cbdd15e2cc267a77b639669c475">&#9670;&#160;</a></span>OS_VI_DITHER_FILTER_ON</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_DITHER_FILTER_ON&#160;&#160;&#160;0x0040</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a3b5603859115fa81c088cda65eb24bb0" name="a3b5603859115fa81c088cda65eb24bb0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3b5603859115fa81c088cda65eb24bb0">&#9670;&#160;</a></span>OS_VI_DIVOT</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_DIVOT&#160;&#160;&#160;0x10</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a912b8e4668b7b28d4fb99edf8ee6d0e6" name="a912b8e4668b7b28d4fb99edf8ee6d0e6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a912b8e4668b7b28d4fb99edf8ee6d0e6">&#9670;&#160;</a></span>OS_VI_DIVOT_OFF</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_DIVOT_OFF&#160;&#160;&#160;0x0020</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a9345754726409e862b0a5599871e4218" name="a9345754726409e862b0a5599871e4218"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9345754726409e862b0a5599871e4218">&#9670;&#160;</a></span>OS_VI_DIVOT_ON</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_DIVOT_ON&#160;&#160;&#160;0x0010</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ab9a2a0c2745b1dde3b1b5d091b09be32" name="ab9a2a0c2745b1dde3b1b5d091b09be32"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab9a2a0c2745b1dde3b1b5d091b09be32">&#9670;&#160;</a></span>OS_VI_GAMMA</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_GAMMA&#160;&#160;&#160;0x08</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aa5efb5d88109a6fe5aa16c8d98dd91eb" name="aa5efb5d88109a6fe5aa16c8d98dd91eb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa5efb5d88109a6fe5aa16c8d98dd91eb">&#9670;&#160;</a></span>OS_VI_GAMMA_DITHER</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_GAMMA_DITHER&#160;&#160;&#160;0x04</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a736a3a7647f293efbd034ee2c766d602" name="a736a3a7647f293efbd034ee2c766d602"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a736a3a7647f293efbd034ee2c766d602">&#9670;&#160;</a></span>OS_VI_GAMMA_DITHER_OFF</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_GAMMA_DITHER_OFF&#160;&#160;&#160;0x0008</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a6373069547faca2ac643dda122cf33f9" name="a6373069547faca2ac643dda122cf33f9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6373069547faca2ac643dda122cf33f9">&#9670;&#160;</a></span>OS_VI_GAMMA_DITHER_ON</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_GAMMA_DITHER_ON&#160;&#160;&#160;0x0004</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a1efa709ec859511ae448ce11b31cb08e" name="a1efa709ec859511ae448ce11b31cb08e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1efa709ec859511ae448ce11b31cb08e">&#9670;&#160;</a></span>OS_VI_GAMMA_OFF</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_GAMMA_OFF&#160;&#160;&#160;0x0002</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a03bc0303f6846147afb57b5e679b4e9a" name="a03bc0303f6846147afb57b5e679b4e9a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a03bc0303f6846147afb57b5e679b4e9a">&#9670;&#160;</a></span>OS_VI_GAMMA_ON</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_GAMMA_ON&#160;&#160;&#160;0x0001</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a9ffe875da15a37b06916aa6b4f3e8ba4" name="a9ffe875da15a37b06916aa6b4f3e8ba4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9ffe875da15a37b06916aa6b4f3e8ba4">&#9670;&#160;</a></span>OS_VI_NTSC_HAF1</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_NTSC_HAF1&#160;&#160;&#160;11</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="abfb426ed7b0f94f9b2ba23fbd813d6e1" name="abfb426ed7b0f94f9b2ba23fbd813d6e1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abfb426ed7b0f94f9b2ba23fbd813d6e1">&#9670;&#160;</a></span>OS_VI_NTSC_HAN1</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_NTSC_HAN1&#160;&#160;&#160;10</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a887766b7004812180bd8c6b3df3bcfc7" name="a887766b7004812180bd8c6b3df3bcfc7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a887766b7004812180bd8c6b3df3bcfc7">&#9670;&#160;</a></span>OS_VI_NTSC_HPF1</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_NTSC_HPF1&#160;&#160;&#160;9</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a59d19d3ce072a8e20ce3e5ead9c35e16" name="a59d19d3ce072a8e20ce3e5ead9c35e16"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a59d19d3ce072a8e20ce3e5ead9c35e16">&#9670;&#160;</a></span>OS_VI_NTSC_HPF2</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_NTSC_HPF2&#160;&#160;&#160;13</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a2791581549afb1950bddc840d30c0de8" name="a2791581549afb1950bddc840d30c0de8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2791581549afb1950bddc840d30c0de8">&#9670;&#160;</a></span>OS_VI_NTSC_HPN1</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_NTSC_HPN1&#160;&#160;&#160;8</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aae5f3d3ddd0c78167cdfca826dcf9437" name="aae5f3d3ddd0c78167cdfca826dcf9437"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aae5f3d3ddd0c78167cdfca826dcf9437">&#9670;&#160;</a></span>OS_VI_NTSC_HPN2</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_NTSC_HPN2&#160;&#160;&#160;12</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="abfe9dfedc698ff0ba755844d6d92e342" name="abfe9dfedc698ff0ba755844d6d92e342"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abfe9dfedc698ff0ba755844d6d92e342">&#9670;&#160;</a></span>OS_VI_NTSC_LAF1</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_NTSC_LAF1&#160;&#160;&#160;3</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aa6691f04fa266d1401e619e4b927193b" name="aa6691f04fa266d1401e619e4b927193b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa6691f04fa266d1401e619e4b927193b">&#9670;&#160;</a></span>OS_VI_NTSC_LAF2</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_NTSC_LAF2&#160;&#160;&#160;7</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ad4a180e58cf6d040a34d85bc5f1bd1cb" name="ad4a180e58cf6d040a34d85bc5f1bd1cb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad4a180e58cf6d040a34d85bc5f1bd1cb">&#9670;&#160;</a></span>OS_VI_NTSC_LAN1</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_NTSC_LAN1&#160;&#160;&#160;2</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a72ee38b1208c23fe27174605e42bc0ff" name="a72ee38b1208c23fe27174605e42bc0ff"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a72ee38b1208c23fe27174605e42bc0ff">&#9670;&#160;</a></span>OS_VI_NTSC_LAN2</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_NTSC_LAN2&#160;&#160;&#160;6</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a6cd0b1a8612cf458c7b8ef314c9d2c62" name="a6cd0b1a8612cf458c7b8ef314c9d2c62"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6cd0b1a8612cf458c7b8ef314c9d2c62">&#9670;&#160;</a></span>OS_VI_NTSC_LPF1</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_NTSC_LPF1&#160;&#160;&#160;1</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ae6b6e6a252f8d955b7c0d846d4d02333" name="ae6b6e6a252f8d955b7c0d846d4d02333"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae6b6e6a252f8d955b7c0d846d4d02333">&#9670;&#160;</a></span>OS_VI_NTSC_LPF2</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_NTSC_LPF2&#160;&#160;&#160;5</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a490d60bc5ebcb8cf2ea5bea9dc9e8b00" name="a490d60bc5ebcb8cf2ea5bea9dc9e8b00"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a490d60bc5ebcb8cf2ea5bea9dc9e8b00">&#9670;&#160;</a></span>OS_VI_NTSC_LPN1</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_NTSC_LPN1&#160;&#160;&#160;0 /* <a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">NTSC</a> */</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a64c401932461763f454a5610c3574b34" name="a64c401932461763f454a5610c3574b34"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a64c401932461763f454a5610c3574b34">&#9670;&#160;</a></span>OS_VI_NTSC_LPN2</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_NTSC_LPN2&#160;&#160;&#160;4</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aa8b70728a2d4f7553d59473f65fe57e2" name="aa8b70728a2d4f7553d59473f65fe57e2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa8b70728a2d4f7553d59473f65fe57e2">&#9670;&#160;</a></span>OS_VI_PAL_HAF1</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_PAL_HAF1&#160;&#160;&#160;25</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aa1b5d366eeaf2ae27a833a2f0fa3b342" name="aa1b5d366eeaf2ae27a833a2f0fa3b342"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa1b5d366eeaf2ae27a833a2f0fa3b342">&#9670;&#160;</a></span>OS_VI_PAL_HAN1</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_PAL_HAN1&#160;&#160;&#160;24</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aafbbaef897b0c1a55d992c7dd5feb42f" name="aafbbaef897b0c1a55d992c7dd5feb42f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aafbbaef897b0c1a55d992c7dd5feb42f">&#9670;&#160;</a></span>OS_VI_PAL_HPF1</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_PAL_HPF1&#160;&#160;&#160;23</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a96cde492ecad7563f1e13c63f1199791" name="a96cde492ecad7563f1e13c63f1199791"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a96cde492ecad7563f1e13c63f1199791">&#9670;&#160;</a></span>OS_VI_PAL_HPF2</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_PAL_HPF2&#160;&#160;&#160;27</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a31424d7a456cecc623fdcfa91fdcb0e7" name="a31424d7a456cecc623fdcfa91fdcb0e7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a31424d7a456cecc623fdcfa91fdcb0e7">&#9670;&#160;</a></span>OS_VI_PAL_HPN1</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_PAL_HPN1&#160;&#160;&#160;22</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ab8cd97c6be2864dc2a994fe78b5a8f9a" name="ab8cd97c6be2864dc2a994fe78b5a8f9a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab8cd97c6be2864dc2a994fe78b5a8f9a">&#9670;&#160;</a></span>OS_VI_PAL_HPN2</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_PAL_HPN2&#160;&#160;&#160;26</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a1ff2d5ce208f8277060289965656d70e" name="a1ff2d5ce208f8277060289965656d70e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1ff2d5ce208f8277060289965656d70e">&#9670;&#160;</a></span>OS_VI_PAL_LAF1</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_PAL_LAF1&#160;&#160;&#160;17</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a99c7259a2cd925c81c49f7216ce81a3c" name="a99c7259a2cd925c81c49f7216ce81a3c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a99c7259a2cd925c81c49f7216ce81a3c">&#9670;&#160;</a></span>OS_VI_PAL_LAF2</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_PAL_LAF2&#160;&#160;&#160;21</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="afcb08c95a27065cb6121ea8ee981e9c5" name="afcb08c95a27065cb6121ea8ee981e9c5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afcb08c95a27065cb6121ea8ee981e9c5">&#9670;&#160;</a></span>OS_VI_PAL_LAN1</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_PAL_LAN1&#160;&#160;&#160;16</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a7498e485077bc63420855804f39e2bba" name="a7498e485077bc63420855804f39e2bba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7498e485077bc63420855804f39e2bba">&#9670;&#160;</a></span>OS_VI_PAL_LAN2</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_PAL_LAN2&#160;&#160;&#160;20</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a6c7a2f17d2c0e28c9c5bacfb08a117fa" name="a6c7a2f17d2c0e28c9c5bacfb08a117fa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6c7a2f17d2c0e28c9c5bacfb08a117fa">&#9670;&#160;</a></span>OS_VI_PAL_LPF1</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_PAL_LPF1&#160;&#160;&#160;15</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a917b58036fbe5994a5e27417863bc40b" name="a917b58036fbe5994a5e27417863bc40b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a917b58036fbe5994a5e27417863bc40b">&#9670;&#160;</a></span>OS_VI_PAL_LPF2</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_PAL_LPF2&#160;&#160;&#160;19</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="afb56655d274809e5bea1036e647604e2" name="afb56655d274809e5bea1036e647604e2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afb56655d274809e5bea1036e647604e2">&#9670;&#160;</a></span>OS_VI_PAL_LPN1</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_PAL_LPN1&#160;&#160;&#160;14 /* <a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">PAL</a> */</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a31a4fc8e281e687ac0757b18e2e341f6" name="a31a4fc8e281e687ac0757b18e2e341f6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a31a4fc8e281e687ac0757b18e2e341f6">&#9670;&#160;</a></span>OS_VI_PAL_LPN2</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_PAL_LPN2&#160;&#160;&#160;18</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="abc02cac53ef205a6db20ba0308633b6d" name="abc02cac53ef205a6db20ba0308633b6d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abc02cac53ef205a6db20ba0308633b6d">&#9670;&#160;</a></span>OS_VI_UNK100</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_UNK100&#160;&#160;&#160;0x100</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ab03f738553560f9aa4082599bf6b96b6" name="ab03f738553560f9aa4082599bf6b96b6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab03f738553560f9aa4082599bf6b96b6">&#9670;&#160;</a></span>OS_VI_UNK200</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#<a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">define</a> OS_VI_UNK200&#160;&#160;&#160;0x200</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a id="a0b32162ed7cfeee6f51f2187052268e2" name="a0b32162ed7cfeee6f51f2187052268e2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0b32162ed7cfeee6f51f2187052268e2">&#9670;&#160;</a></span>osCreateViManager()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">void</a> osCreateViManager </td>
<td>(</td>
<td class="paramtype"><a class="el" href="os__thread_8h.html#aee1a7320768e3064766977d984bb927f">OSPri</a></td> <td class="paramname"><span class="paramname"><em>pri</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="os__vi_8h_a0b32162ed7cfeee6f51f2187052268e2_cgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="os__vi_8h_a0b32162ed7cfeee6f51f2187052268e2_icgraph.svg" width="451" height="36"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div>
</div>
<a id="a6446513d8cd19001210d458f11b12df4" name="a6446513d8cd19001210d458f11b12df4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6446513d8cd19001210d458f11b12df4">&#9670;&#160;</a></span>osViBlack()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">void</a> osViBlack </td>
<td>(</td>
<td class="paramtype"><a class="el" href="ultratypes_8h.html#aed742c436da53c1080638ce6ef7d13de">u8</a></td> <td class="paramname"><span class="paramname"><em>active</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000033">Todo</a></b></dt><dd>name magic constants </dd></dl>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="os__vi_8h_a6446513d8cd19001210d458f11b12df4_cgraph.svg" width="264" height="86"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="os__vi_8h_a6446513d8cd19001210d458f11b12df4_icgraph.svg" width="100%" height="403"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
</div>
<a id="a77e9140da93b81b60780d3862001999b" name="a77e9140da93b81b60780d3862001999b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a77e9140da93b81b60780d3862001999b">&#9670;&#160;</a></span>osViSetEvent()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">void</a> osViSetEvent </td>
<td>(</td>
<td class="paramtype">OSMesgQueue *</td> <td class="paramname"><span class="paramname"><em>mq</em>, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">OSMesg</td> <td class="paramname"><span class="paramname"><em>msg</em>, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="ultratypes_8h.html#a10e94b422ef0c20dcdec20d31a1f5049">u32</a></td> <td class="paramname"><span class="paramname"><em>retraceCount</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="os__vi_8h_a77e9140da93b81b60780d3862001999b_cgraph.svg" width="286" height="86"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="os__vi_8h_a77e9140da93b81b60780d3862001999b_icgraph.svg" width="100%" height="300"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
</div>
<a id="a6bbc9ccb13540fca052eed991070e810" name="a6bbc9ccb13540fca052eed991070e810"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6bbc9ccb13540fca052eed991070e810">&#9670;&#160;</a></span>osViSetMode()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">void</a> osViSetMode </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structOSViMode.html">OSViMode</a> *</td> <td class="paramname"><span class="paramname"><em>mode</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="os__vi_8h_a6bbc9ccb13540fca052eed991070e810_cgraph.svg" width="284" height="86"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="os__vi_8h_a6bbc9ccb13540fca052eed991070e810_icgraph.svg" width="407" height="36"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div>
</div>
<a id="a1892347871f440cd85f4f11f33d3e481" name="a1892347871f440cd85f4f11f33d3e481"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1892347871f440cd85f4f11f33d3e481">&#9670;&#160;</a></span>osViSetSpecialFeatures()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">void</a> osViSetSpecialFeatures </td>
<td>(</td>
<td class="paramtype"><a class="el" href="ultratypes_8h.html#a10e94b422ef0c20dcdec20d31a1f5049">u32</a></td> <td class="paramname"><span class="paramname"><em>func</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="os__vi_8h_a1892347871f440cd85f4f11f33d3e481_cgraph.svg" width="352" height="86"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="os__vi_8h_a1892347871f440cd85f4f11f33d3e481_icgraph.svg" width="100%" height="485"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
</div>
<a id="ad9fbc8feed5d6cf557a051834e168950" name="ad9fbc8feed5d6cf557a051834e168950"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad9fbc8feed5d6cf557a051834e168950">&#9670;&#160;</a></span>osViSwapBuffer()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">void</a> osViSwapBuffer </td>
<td>(</td>
<td class="paramtype"><a class="el" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">void</a> *</td> <td class="paramname"><span class="paramname"><em>vaddr</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000034">Todo</a></b></dt><dd>figure out what this flag means </dd></dl>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="os__vi_8h_ad9fbc8feed5d6cf557a051834e168950_cgraph.svg" width="302" height="86"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="os__vi_8h_ad9fbc8feed5d6cf557a051834e168950_icgraph.svg" width="100%" height="401"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a id="a1bd0fb40b87060535b5ec4561bbd7523" name="a1bd0fb40b87060535b5ec4561bbd7523"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1bd0fb40b87060535b5ec4561bbd7523">&#9670;&#160;</a></span>osViModeTable</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="structOSViMode.html">OSViMode</a> osViModeTable[]</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">extern</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_83efb4269fa89047a37e895c24f65331.html">PR</a></li><li class="navelem"><a class="el" href="os__vi_8h.html">os_vi.h</a></li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0 </li>
</ul>
</div>
</body>
</html>