mirror of
https://github.com/EnderIce2/Fennix.git
synced 2025-05-28 15:34:31 +00:00
443 lines
34 KiB
HTML
443 lines
34 KiB
HTML
<!-- HTML header for doxygen 1.9.1-->
|
|
<!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.9.8" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
|
<title>Fennix: Kernel/include/interface/driver.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>
|
|
<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>
|
|
<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="../../custom.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="../../doxygen-awesome-darkmode-toggle.js"></script>
|
|
<script type="text/javascript" src="../../doxygen-awesome-fragment-copy-button.js"></script>
|
|
<script type="text/javascript" src="../../doxygen-awesome-paragraph-link.js"></script>
|
|
<script type="text/javascript" src="../../doxygen-awesome-interactive-toc.js"></script>
|
|
<script type="text/javascript" src="../../doxygen-awesome-tabs.js"></script>
|
|
<script type="text/javascript">
|
|
DoxygenAwesomeDarkModeToggle.init()
|
|
DoxygenAwesomeFragmentCopyButton.init()
|
|
DoxygenAwesomeParagraphLink.init()
|
|
DoxygenAwesomeInteractiveToc.init()
|
|
DoxygenAwesomeTabs.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 style="height: 56px;">
|
|
<td id="projectlogo"><img alt="Logo" src="../../favicon.ico" /></td>
|
|
<td id="projectalign" style="padding-left: 0.5em;">
|
|
<div id="projectname">Fennix
|
|
 <span
|
|
id="projectnumber">1.0.0</span>
|
|
</div>
|
|
<div id="projectbrief">Full Documentation</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part --><!-- Generated by Doxygen 1.9.8 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
|
$(function() {
|
|
initMenu('../../',true,false,'search.php','Search');
|
|
$(document).ready(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&dn=expat.txt MIT */
|
|
$(document).ready(function(){initNavTree('db/de4/driver_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> |
|
|
<a href="#define-members">Macros</a> |
|
|
<a href="#enum-members">Enumerations</a> </div>
|
|
<div class="headertitle"><div class="title">driver.h File Reference</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p><a href="../../db/de4/driver_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:df/d8a/struct____PCIArray" id="r_df/d8a/struct____PCIArray"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de4/driver_8h.html#df/d8a/struct____PCIArray">__PCIArray</a></td></tr>
|
|
<tr class="separator:df/d8a/struct____PCIArray"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:d8/d02/struct____DriverInfo" id="r_d8/d02/struct____DriverInfo"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de4/driver_8h.html#d8/d02/struct____DriverInfo">__DriverInfo</a></td></tr>
|
|
<tr class="separator:d8/d02/struct____DriverInfo"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:d7/d01/struct____DriverInfo_1_1____DriverVersion" id="r_d7/d01/struct____DriverInfo_1_1____DriverVersion"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de4/driver_8h.html#d7/d01/struct____DriverInfo_1_1____DriverVersion">__DriverInfo::__DriverVersion</a></td></tr>
|
|
<tr class="separator:d7/d01/struct____DriverInfo_1_1____DriverVersion"><td class="memSeparator" colspan="2"> </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:a8f953c934c895e70362cdc1b4ae8e639" id="r_a8f953c934c895e70362cdc1b4ae8e639"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de4/driver_8h.html#a8f953c934c895e70362cdc1b4ae8e639">PCI_END</a>   0x0000</td></tr>
|
|
<tr class="separator:a8f953c934c895e70362cdc1b4ae8e639"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aec01f9714eb7819e93076f28a01316db" id="r_aec01f9714eb7819e93076f28a01316db"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de4/driver_8h.html#aec01f9714eb7819e93076f28a01316db">KEY_NULL</a>   0x00</td></tr>
|
|
<tr class="separator:aec01f9714eb7819e93076f28a01316db"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="enum-members" name="enum-members"></a>
|
|
Enumerations</h2></td></tr>
|
|
<tr class="memitem:a61662cd00dc0375eb8d5795fcaba286a" id="r_a61662cd00dc0375eb8d5795fcaba286a"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286a">AudioIoctl</a> { <br />
|
|
  <a class="el" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa4dbfe9b3a3e485468a719c4a012be381">IOCTL_AUDIO_GET_VOLUME</a> = 0
|
|
, <a class="el" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa4bb03b6f95fece6ef8f64431bda005b6">IOCTL_AUDIO_SET_VOLUME</a> = 1
|
|
, <a class="el" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa9a91fdb2d867b50a68dc705ee337cb3b">IOCTL_AUDIO_GET_MUTE</a> = 2
|
|
, <a class="el" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa4f48faa8eab571a3572929599a978eb1">IOCTL_AUDIO_SET_MUTE</a> = 3
|
|
, <br />
|
|
  <a class="el" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aaf0bb1507f09bee78343863a3f3e01322">IOCTL_AUDIO_GET_SAMPLE_RATE</a> = 4
|
|
, <a class="el" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aaefa43bde388b75b0d5c239bbfd8f900a">IOCTL_AUDIO_SET_SAMPLE_RATE</a> = 5
|
|
, <a class="el" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa40455b6684cc7554a225ae51072e6e0c">IOCTL_AUDIO_GET_CHANNELS</a> = 6
|
|
, <a class="el" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa8d19c462c4408bf7c9da4c192ddd6855">IOCTL_AUDIO_SET_CHANNELS</a> = 7
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:a61662cd00dc0375eb8d5795fcaba286a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a883d45f645482196fd8e144d87ef0ce6" id="r_a883d45f645482196fd8e144d87ef0ce6"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de4/driver_8h.html#a883d45f645482196fd8e144d87ef0ce6">NetIoctl</a> { <a class="el" href="../../db/de4/driver_8h.html#a883d45f645482196fd8e144d87ef0ce6a9820f5b81b760592800fbbb83a2e0368">IOCTL_NET_GET_MAC</a> = 0
|
|
}</td></tr>
|
|
<tr class="separator:a883d45f645482196fd8e144d87ef0ce6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac0416d24abd7b108d48d16eb4e913e8a" id="r_ac0416d24abd7b108d48d16eb4e913e8a"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8a">PageMapFlags</a> { <br />
|
|
  <a class="el" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aac6561ce1d7eedab3962cfca17c460341">MAP_PRESENT</a> = 1 << 0
|
|
, <a class="el" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aaaa41d0a3e439a73337b62bc352495571">MAP_WRITE</a> = 1 << 1
|
|
, <a class="el" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aaf80f9130d5cda510347a1e3ef55e076c">MAP_USER</a> = 1 << 2
|
|
, <a class="el" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aa46b21613d1139b1262129a7791500e40">MAP_WRITE_THROUGH</a> = 1 << 3
|
|
, <br />
|
|
  <a class="el" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aa0da429c07c8ddc3526231587ac4cac41">MAP_CACHE_DISABLE</a> = 1 << 4
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:ac0416d24abd7b108d48d16eb4e913e8a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<hr/><h2 class="groupheader">Data Structure Documentation</h2>
|
|
<a name="df/d8a/struct____PCIArray" id="df/d8a/struct____PCIArray"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#df/d8a/struct____PCIArray">◆ </a></span>__PCIArray</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct __PCIArray</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock">
|
|
<p class="definition">Definition at line <a class="el" href="../../db/de4/driver_8h_source.html#l00023">23</a> of file <a class="el" href="../../db/de4/driver_8h_source.html">driver.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a9621e2b64bb89fa541c5028c377f4788" name="a9621e2b64bb89fa541c5028c377f4788"></a>void *</td>
|
|
<td class="fieldname">
|
|
Device</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a26d05ed0210d3f4b2e4d882a2c802cbf" name="a26d05ed0210d3f4b2e4d882a2c802cbf"></a>void *</td>
|
|
<td class="fieldname">
|
|
Next</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="d8/d02/struct____DriverInfo" id="d8/d02/struct____DriverInfo"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#d8/d02/struct____DriverInfo">◆ </a></span>__DriverInfo</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct __DriverInfo</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock">
|
|
<p class="definition">Definition at line <a class="el" href="../../db/de4/driver_8h_source.html#l00063">63</a> of file <a class="el" href="../../db/de4/driver_8h_source.html">driver.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a2d3b49bf3bc9a98b0c5d08152ef20863" name="a2d3b49bf3bc9a98b0c5d08152ef20863"></a>const char *</td>
|
|
<td class="fieldname">
|
|
Author</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="ae899d6a573c8272d7f8c76baf8e3bd72" name="ae899d6a573c8272d7f8c76baf8e3bd72"></a>const char *</td>
|
|
<td class="fieldname">
|
|
Description</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="ab5668e50b63547b42892315f1f59da77" name="ab5668e50b63547b42892315f1f59da77"></a>const char *</td>
|
|
<td class="fieldname">
|
|
License</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="aa4fad96d724cc497931ce8587436bdbe" name="aa4fad96d724cc497931ce8587436bdbe"></a>const char *</td>
|
|
<td class="fieldname">
|
|
Name</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a7f2ee0705a9eaf49c4f920d827198530" name="a7f2ee0705a9eaf49c4f920d827198530"></a>struct <a class="el" href="../../db/de4/driver_8h.html#d7/d01/struct____DriverInfo_1_1____DriverVersion">__DriverVersion</a></td>
|
|
<td class="fieldname">
|
|
Version</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="d7/d01/struct____DriverInfo_1_1____DriverVersion" id="d7/d01/struct____DriverInfo_1_1____DriverVersion"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#d7/d01/struct____DriverInfo_1_1____DriverVersion">◆ </a></span>__DriverInfo::__DriverVersion</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct __DriverInfo::__DriverVersion</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock">
|
|
<p class="definition">Definition at line <a class="el" href="../../db/de4/driver_8h_source.html#l00068">68</a> of file <a class="el" href="../../db/de4/driver_8h_source.html">driver.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="af48c5b3ec3ca0917f83accb7464e4b0b" name="af48c5b3ec3ca0917f83accb7464e4b0b"></a>int</td>
|
|
<td class="fieldname">
|
|
APIVersion</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a662fb62393b6fd7d7ec85f502db44247" name="a662fb62393b6fd7d7ec85f502db44247"></a>int</td>
|
|
<td class="fieldname">
|
|
Major</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a3f96d16fb3c6015ab7e0049f6e18834b" name="a3f96d16fb3c6015ab7e0049f6e18834b"></a>int</td>
|
|
<td class="fieldname">
|
|
Minor</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="ae96beda3cc29ee65b51c9838c01041c7" name="ae96beda3cc29ee65b51c9838c01041c7"></a>int</td>
|
|
<td class="fieldname">
|
|
Patch</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Macro Definition Documentation</h2>
|
|
<a id="aec01f9714eb7819e93076f28a01316db" name="aec01f9714eb7819e93076f28a01316db"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aec01f9714eb7819e93076f28a01316db">◆ </a></span>KEY_NULL</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define KEY_NULL   0x00</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../db/de4/driver_8h_source.html#l00032">32</a> of file <a class="el" href="../../db/de4/driver_8h_source.html">driver.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8f953c934c895e70362cdc1b4ae8e639" name="a8f953c934c895e70362cdc1b4ae8e639"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8f953c934c895e70362cdc1b4ae8e639">◆ </a></span>PCI_END</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PCI_END   0x0000</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../db/de4/driver_8h_source.html#l00031">31</a> of file <a class="el" href="../../db/de4/driver_8h_source.html">driver.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Enumeration Type Documentation</h2>
|
|
<a id="a61662cd00dc0375eb8d5795fcaba286a" name="a61662cd00dc0375eb8d5795fcaba286a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a61662cd00dc0375eb8d5795fcaba286a">◆ </a></span>AudioIoctl</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286a">AudioIoctl</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a61662cd00dc0375eb8d5795fcaba286aa4dbfe9b3a3e485468a719c4a012be381" name="a61662cd00dc0375eb8d5795fcaba286aa4dbfe9b3a3e485468a719c4a012be381"></a>IOCTL_AUDIO_GET_VOLUME </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a61662cd00dc0375eb8d5795fcaba286aa4bb03b6f95fece6ef8f64431bda005b6" name="a61662cd00dc0375eb8d5795fcaba286aa4bb03b6f95fece6ef8f64431bda005b6"></a>IOCTL_AUDIO_SET_VOLUME </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a61662cd00dc0375eb8d5795fcaba286aa9a91fdb2d867b50a68dc705ee337cb3b" name="a61662cd00dc0375eb8d5795fcaba286aa9a91fdb2d867b50a68dc705ee337cb3b"></a>IOCTL_AUDIO_GET_MUTE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a61662cd00dc0375eb8d5795fcaba286aa4f48faa8eab571a3572929599a978eb1" name="a61662cd00dc0375eb8d5795fcaba286aa4f48faa8eab571a3572929599a978eb1"></a>IOCTL_AUDIO_SET_MUTE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a61662cd00dc0375eb8d5795fcaba286aaf0bb1507f09bee78343863a3f3e01322" name="a61662cd00dc0375eb8d5795fcaba286aaf0bb1507f09bee78343863a3f3e01322"></a>IOCTL_AUDIO_GET_SAMPLE_RATE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a61662cd00dc0375eb8d5795fcaba286aaefa43bde388b75b0d5c239bbfd8f900a" name="a61662cd00dc0375eb8d5795fcaba286aaefa43bde388b75b0d5c239bbfd8f900a"></a>IOCTL_AUDIO_SET_SAMPLE_RATE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a61662cd00dc0375eb8d5795fcaba286aa40455b6684cc7554a225ae51072e6e0c" name="a61662cd00dc0375eb8d5795fcaba286aa40455b6684cc7554a225ae51072e6e0c"></a>IOCTL_AUDIO_GET_CHANNELS </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a61662cd00dc0375eb8d5795fcaba286aa8d19c462c4408bf7c9da4c192ddd6855" name="a61662cd00dc0375eb8d5795fcaba286aa8d19c462c4408bf7c9da4c192ddd6855"></a>IOCTL_AUDIO_SET_CHANNELS </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../db/de4/driver_8h_source.html#l00034">34</a> of file <a class="el" href="../../db/de4/driver_8h_source.html">driver.h</a>.</p>
|
|
<div class="fragment"><div class="line"><span class="lineno"> 35</span>{</div>
|
|
<div class="line"><span class="lineno"> 36</span> <a class="code hl_enumvalue" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa4dbfe9b3a3e485468a719c4a012be381">IOCTL_AUDIO_GET_VOLUME</a> = 0,</div>
|
|
<div class="line"><span class="lineno"> 37</span> <a class="code hl_enumvalue" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa4bb03b6f95fece6ef8f64431bda005b6">IOCTL_AUDIO_SET_VOLUME</a> = 1,</div>
|
|
<div class="line"><span class="lineno"> 38</span> </div>
|
|
<div class="line"><span class="lineno"> 39</span> <a class="code hl_enumvalue" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa9a91fdb2d867b50a68dc705ee337cb3b">IOCTL_AUDIO_GET_MUTE</a> = 2,</div>
|
|
<div class="line"><span class="lineno"> 40</span> <a class="code hl_enumvalue" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa4f48faa8eab571a3572929599a978eb1">IOCTL_AUDIO_SET_MUTE</a> = 3,</div>
|
|
<div class="line"><span class="lineno"> 41</span> </div>
|
|
<div class="line"><span class="lineno"> 42</span> <a class="code hl_enumvalue" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aaf0bb1507f09bee78343863a3f3e01322">IOCTL_AUDIO_GET_SAMPLE_RATE</a> = 4,</div>
|
|
<div class="line"><span class="lineno"> 43</span> <a class="code hl_enumvalue" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aaefa43bde388b75b0d5c239bbfd8f900a">IOCTL_AUDIO_SET_SAMPLE_RATE</a> = 5,</div>
|
|
<div class="line"><span class="lineno"> 44</span> </div>
|
|
<div class="line"><span class="lineno"> 45</span> <a class="code hl_enumvalue" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa40455b6684cc7554a225ae51072e6e0c">IOCTL_AUDIO_GET_CHANNELS</a> = 6,</div>
|
|
<div class="line"><span class="lineno"> 46</span> <a class="code hl_enumvalue" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa8d19c462c4408bf7c9da4c192ddd6855">IOCTL_AUDIO_SET_CHANNELS</a> = 7,</div>
|
|
<div class="line"><span class="lineno"> 47</span>} <a class="code hl_enumeration" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286a">AudioIoctl</a>;</div>
|
|
<div class="ttc" id="adriver_8h_html_a61662cd00dc0375eb8d5795fcaba286a"><div class="ttname"><a href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286a">AudioIoctl</a></div><div class="ttdeci">AudioIoctl</div><div class="ttdef"><b>Definition</b> <a href="../../db/de4/driver_8h_source.html#l00034">driver.h:35</a></div></div>
|
|
<div class="ttc" id="adriver_8h_html_a61662cd00dc0375eb8d5795fcaba286aa40455b6684cc7554a225ae51072e6e0c"><div class="ttname"><a href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa40455b6684cc7554a225ae51072e6e0c">IOCTL_AUDIO_GET_CHANNELS</a></div><div class="ttdeci">@ IOCTL_AUDIO_GET_CHANNELS</div><div class="ttdef"><b>Definition</b> <a href="../../db/de4/driver_8h_source.html#l00045">driver.h:45</a></div></div>
|
|
<div class="ttc" id="adriver_8h_html_a61662cd00dc0375eb8d5795fcaba286aa4bb03b6f95fece6ef8f64431bda005b6"><div class="ttname"><a href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa4bb03b6f95fece6ef8f64431bda005b6">IOCTL_AUDIO_SET_VOLUME</a></div><div class="ttdeci">@ IOCTL_AUDIO_SET_VOLUME</div><div class="ttdef"><b>Definition</b> <a href="../../db/de4/driver_8h_source.html#l00037">driver.h:37</a></div></div>
|
|
<div class="ttc" id="adriver_8h_html_a61662cd00dc0375eb8d5795fcaba286aa4dbfe9b3a3e485468a719c4a012be381"><div class="ttname"><a href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa4dbfe9b3a3e485468a719c4a012be381">IOCTL_AUDIO_GET_VOLUME</a></div><div class="ttdeci">@ IOCTL_AUDIO_GET_VOLUME</div><div class="ttdef"><b>Definition</b> <a href="../../db/de4/driver_8h_source.html#l00036">driver.h:36</a></div></div>
|
|
<div class="ttc" id="adriver_8h_html_a61662cd00dc0375eb8d5795fcaba286aa4f48faa8eab571a3572929599a978eb1"><div class="ttname"><a href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa4f48faa8eab571a3572929599a978eb1">IOCTL_AUDIO_SET_MUTE</a></div><div class="ttdeci">@ IOCTL_AUDIO_SET_MUTE</div><div class="ttdef"><b>Definition</b> <a href="../../db/de4/driver_8h_source.html#l00040">driver.h:40</a></div></div>
|
|
<div class="ttc" id="adriver_8h_html_a61662cd00dc0375eb8d5795fcaba286aa8d19c462c4408bf7c9da4c192ddd6855"><div class="ttname"><a href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa8d19c462c4408bf7c9da4c192ddd6855">IOCTL_AUDIO_SET_CHANNELS</a></div><div class="ttdeci">@ IOCTL_AUDIO_SET_CHANNELS</div><div class="ttdef"><b>Definition</b> <a href="../../db/de4/driver_8h_source.html#l00046">driver.h:46</a></div></div>
|
|
<div class="ttc" id="adriver_8h_html_a61662cd00dc0375eb8d5795fcaba286aa9a91fdb2d867b50a68dc705ee337cb3b"><div class="ttname"><a href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa9a91fdb2d867b50a68dc705ee337cb3b">IOCTL_AUDIO_GET_MUTE</a></div><div class="ttdeci">@ IOCTL_AUDIO_GET_MUTE</div><div class="ttdef"><b>Definition</b> <a href="../../db/de4/driver_8h_source.html#l00039">driver.h:39</a></div></div>
|
|
<div class="ttc" id="adriver_8h_html_a61662cd00dc0375eb8d5795fcaba286aaefa43bde388b75b0d5c239bbfd8f900a"><div class="ttname"><a href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aaefa43bde388b75b0d5c239bbfd8f900a">IOCTL_AUDIO_SET_SAMPLE_RATE</a></div><div class="ttdeci">@ IOCTL_AUDIO_SET_SAMPLE_RATE</div><div class="ttdef"><b>Definition</b> <a href="../../db/de4/driver_8h_source.html#l00043">driver.h:43</a></div></div>
|
|
<div class="ttc" id="adriver_8h_html_a61662cd00dc0375eb8d5795fcaba286aaf0bb1507f09bee78343863a3f3e01322"><div class="ttname"><a href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aaf0bb1507f09bee78343863a3f3e01322">IOCTL_AUDIO_GET_SAMPLE_RATE</a></div><div class="ttdeci">@ IOCTL_AUDIO_GET_SAMPLE_RATE</div><div class="ttdef"><b>Definition</b> <a href="../../db/de4/driver_8h_source.html#l00042">driver.h:42</a></div></div>
|
|
</div><!-- fragment -->
|
|
</div>
|
|
</div>
|
|
<a id="a883d45f645482196fd8e144d87ef0ce6" name="a883d45f645482196fd8e144d87ef0ce6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a883d45f645482196fd8e144d87ef0ce6">◆ </a></span>NetIoctl</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="../../db/de4/driver_8h.html#a883d45f645482196fd8e144d87ef0ce6">NetIoctl</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a883d45f645482196fd8e144d87ef0ce6a9820f5b81b760592800fbbb83a2e0368" name="a883d45f645482196fd8e144d87ef0ce6a9820f5b81b760592800fbbb83a2e0368"></a>IOCTL_NET_GET_MAC </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../db/de4/driver_8h_source.html#l00049">49</a> of file <a class="el" href="../../db/de4/driver_8h_source.html">driver.h</a>.</p>
|
|
<div class="fragment"><div class="line"><span class="lineno"> 50</span>{</div>
|
|
<div class="line"><span class="lineno"> 51</span> <a class="code hl_enumvalue" href="../../db/de4/driver_8h.html#a883d45f645482196fd8e144d87ef0ce6a9820f5b81b760592800fbbb83a2e0368">IOCTL_NET_GET_MAC</a> = 0,</div>
|
|
<div class="line"><span class="lineno"> 52</span>} <a class="code hl_enumeration" href="../../db/de4/driver_8h.html#a883d45f645482196fd8e144d87ef0ce6">NetIoctl</a>;</div>
|
|
<div class="ttc" id="adriver_8h_html_a883d45f645482196fd8e144d87ef0ce6"><div class="ttname"><a href="../../db/de4/driver_8h.html#a883d45f645482196fd8e144d87ef0ce6">NetIoctl</a></div><div class="ttdeci">NetIoctl</div><div class="ttdef"><b>Definition</b> <a href="../../db/de4/driver_8h_source.html#l00049">driver.h:50</a></div></div>
|
|
<div class="ttc" id="adriver_8h_html_a883d45f645482196fd8e144d87ef0ce6a9820f5b81b760592800fbbb83a2e0368"><div class="ttname"><a href="../../db/de4/driver_8h.html#a883d45f645482196fd8e144d87ef0ce6a9820f5b81b760592800fbbb83a2e0368">IOCTL_NET_GET_MAC</a></div><div class="ttdeci">@ IOCTL_NET_GET_MAC</div><div class="ttdef"><b>Definition</b> <a href="../../db/de4/driver_8h_source.html#l00051">driver.h:51</a></div></div>
|
|
</div><!-- fragment -->
|
|
</div>
|
|
</div>
|
|
<a id="ac0416d24abd7b108d48d16eb4e913e8a" name="ac0416d24abd7b108d48d16eb4e913e8a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac0416d24abd7b108d48d16eb4e913e8a">◆ </a></span>PageMapFlags</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8a">PageMapFlags</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ac0416d24abd7b108d48d16eb4e913e8aac6561ce1d7eedab3962cfca17c460341" name="ac0416d24abd7b108d48d16eb4e913e8aac6561ce1d7eedab3962cfca17c460341"></a>MAP_PRESENT </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac0416d24abd7b108d48d16eb4e913e8aaaa41d0a3e439a73337b62bc352495571" name="ac0416d24abd7b108d48d16eb4e913e8aaaa41d0a3e439a73337b62bc352495571"></a>MAP_WRITE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac0416d24abd7b108d48d16eb4e913e8aaf80f9130d5cda510347a1e3ef55e076c" name="ac0416d24abd7b108d48d16eb4e913e8aaf80f9130d5cda510347a1e3ef55e076c"></a>MAP_USER </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac0416d24abd7b108d48d16eb4e913e8aa46b21613d1139b1262129a7791500e40" name="ac0416d24abd7b108d48d16eb4e913e8aa46b21613d1139b1262129a7791500e40"></a>MAP_WRITE_THROUGH </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac0416d24abd7b108d48d16eb4e913e8aa0da429c07c8ddc3526231587ac4cac41" name="ac0416d24abd7b108d48d16eb4e913e8aa0da429c07c8ddc3526231587ac4cac41"></a>MAP_CACHE_DISABLE </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../db/de4/driver_8h_source.html#l00054">54</a> of file <a class="el" href="../../db/de4/driver_8h_source.html">driver.h</a>.</p>
|
|
<div class="fragment"><div class="line"><span class="lineno"> 55</span>{</div>
|
|
<div class="line"><span class="lineno"> 56</span> <a class="code hl_enumvalue" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aac6561ce1d7eedab3962cfca17c460341">MAP_PRESENT</a> = 1 << 0,</div>
|
|
<div class="line"><span class="lineno"> 57</span> <a class="code hl_enumvalue" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aaaa41d0a3e439a73337b62bc352495571">MAP_WRITE</a> = 1 << 1,</div>
|
|
<div class="line"><span class="lineno"> 58</span> <a class="code hl_enumvalue" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aaf80f9130d5cda510347a1e3ef55e076c">MAP_USER</a> = 1 << 2,</div>
|
|
<div class="line"><span class="lineno"> 59</span> <a class="code hl_enumvalue" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aa46b21613d1139b1262129a7791500e40">MAP_WRITE_THROUGH</a> = 1 << 3,</div>
|
|
<div class="line"><span class="lineno"> 60</span> <a class="code hl_enumvalue" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aa0da429c07c8ddc3526231587ac4cac41">MAP_CACHE_DISABLE</a> = 1 << 4,</div>
|
|
<div class="line"><span class="lineno"> 61</span>} <a class="code hl_enumeration" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8a">PageMapFlags</a>;</div>
|
|
<div class="ttc" id="adriver_8h_html_ac0416d24abd7b108d48d16eb4e913e8a"><div class="ttname"><a href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8a">PageMapFlags</a></div><div class="ttdeci">PageMapFlags</div><div class="ttdef"><b>Definition</b> <a href="../../db/de4/driver_8h_source.html#l00054">driver.h:55</a></div></div>
|
|
<div class="ttc" id="adriver_8h_html_ac0416d24abd7b108d48d16eb4e913e8aa0da429c07c8ddc3526231587ac4cac41"><div class="ttname"><a href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aa0da429c07c8ddc3526231587ac4cac41">MAP_CACHE_DISABLE</a></div><div class="ttdeci">@ MAP_CACHE_DISABLE</div><div class="ttdef"><b>Definition</b> <a href="../../db/de4/driver_8h_source.html#l00060">driver.h:60</a></div></div>
|
|
<div class="ttc" id="adriver_8h_html_ac0416d24abd7b108d48d16eb4e913e8aa46b21613d1139b1262129a7791500e40"><div class="ttname"><a href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aa46b21613d1139b1262129a7791500e40">MAP_WRITE_THROUGH</a></div><div class="ttdeci">@ MAP_WRITE_THROUGH</div><div class="ttdef"><b>Definition</b> <a href="../../db/de4/driver_8h_source.html#l00059">driver.h:59</a></div></div>
|
|
<div class="ttc" id="adriver_8h_html_ac0416d24abd7b108d48d16eb4e913e8aaaa41d0a3e439a73337b62bc352495571"><div class="ttname"><a href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aaaa41d0a3e439a73337b62bc352495571">MAP_WRITE</a></div><div class="ttdeci">@ MAP_WRITE</div><div class="ttdef"><b>Definition</b> <a href="../../db/de4/driver_8h_source.html#l00057">driver.h:57</a></div></div>
|
|
<div class="ttc" id="adriver_8h_html_ac0416d24abd7b108d48d16eb4e913e8aac6561ce1d7eedab3962cfca17c460341"><div class="ttname"><a href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aac6561ce1d7eedab3962cfca17c460341">MAP_PRESENT</a></div><div class="ttdeci">@ MAP_PRESENT</div><div class="ttdef"><b>Definition</b> <a href="../../db/de4/driver_8h_source.html#l00056">driver.h:56</a></div></div>
|
|
<div class="ttc" id="adriver_8h_html_ac0416d24abd7b108d48d16eb4e913e8aaf80f9130d5cda510347a1e3ef55e076c"><div class="ttname"><a href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aaf80f9130d5cda510347a1e3ef55e076c">MAP_USER</a></div><div class="ttdeci">@ MAP_USER</div><div class="ttdef"><b>Definition</b> <a href="../../db/de4/driver_8h_source.html#l00058">driver.h:58</a></div></div>
|
|
</div><!-- fragment -->
|
|
</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_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="../../dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="../../dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li><li class="navelem"><a class="el" href="../../db/de4/driver_8h.html">driver.h</a></li>
|
|
<li class="footer">Generated on Sat Jan 11 2025 04:49:21 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
|
|
</ul>
|
|
</div>
|
|
</body>
|
|
</html>
|