Sophie

Sophie

distrib > Mageia > 7 > i586 > media > nonfree-updates > by-pkgid > c8989415778eb7c0443f361d4f1179b5 > files > 21

nvidia390-doc-html-390.132-6.mga7.nonfree.i586.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta name="generator" content=
"HTML Tidy for Linux/x86 (vers 1 September 2005), see www.w3.org">
<meta http-equiv="Content-Type" content=
"text/html; charset=us-ascii">
<title>Appendix&nbsp;F.&nbsp;i2c Bus Support</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<link rel="start" href="index.html" title=
"NVIDIA Accelerated Linux Graphics Driver README and Installation Guide">
<link rel="up" href="appendices.html" title=
"Part&nbsp;II.&nbsp;Appendices">
<link rel="prev" href="dpi.html" title=
"Appendix&nbsp;E.&nbsp;Dots Per Inch">
<link rel="next" href="vdpausupport.html" title=
"Appendix&nbsp;G.&nbsp;VDPAU Support">
</head>
<body>
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
<th colspan="3" align="center">Appendix&nbsp;F.&nbsp;i2c Bus
Support</th>
</tr>
<tr>
<td width="20%" align="left"><a accesskey="p" href=
"dpi.html">Prev</a>&nbsp;</td>
<th width="60%" align="center">Part&nbsp;II.&nbsp;Appendices</th>
<td width="20%" align="right">&nbsp;<a accesskey="n" href=
"vdpausupport.html">Next</a></td>
</tr>
</table>
<hr></div>
<div class="appendix" lang="en">
<div class="titlepage">
<div>
<div>
<h2 class="title"><a name="i2c" id=
"i2c"></a>Appendix&nbsp;F.&nbsp;i2c Bus Support</h2>
</div>
</div>
</div>
<p>The NVIDIA Linux kernel module now includes i2c (also called
I-squared-c, Inter-IC Communications, or IIC) functionality that
allows the NVIDIA Linux kernel module to export i2c ports found on
board NVIDIA cards to the Linux kernel. This allows i2c devices
on-board the NVIDIA graphics card, as well as devices connected to
the VGA and/or DVI ports, to be accessed from kernel modules or
userspace programs in a manner consistent with other i2c ports
exported by the Linux kernel through the i2c framework.</p>
<p>You must have i2c support compiled into the kernel, or as a
module, and X must be running. The Linux kernel documentation
covers the kernel and userspace /dev APIs, which you may wish to
use to access NVIDIA i2c ports.</p>
<p>For further information regarding the Linux kernel's i2c
framework, refer to the documentation for your kernel, located at
.../Documentation/i2c/ within the kernel source tree.</p>
<p>The following functionality is currently supported:</p>
<pre class="screen">
  I2C_FUNC_I2C
  I2C_FUNC_SMBUS_QUICK
  I2C_FUNC_SMBUS_BYTE
  I2C_FUNC_SMBUS_BYTE_DATA
  I2C_FUNC_SMBUS_WORD_DATA
</pre>
<p></p>
</div>
<div class="navfooter">
<hr>
<table width="100%" summary="Navigation footer">
<tr>
<td width="40%" align="left"><a accesskey="p" href=
"dpi.html">Prev</a>&nbsp;</td>
<td width="20%" align="center"><a accesskey="u" href=
"appendices.html">Up</a></td>
<td width="40%" align="right">&nbsp;<a accesskey="n" href=
"vdpausupport.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">
Appendix&nbsp;E.&nbsp;Dots Per Inch&nbsp;</td>
<td width="20%" align="center"><a accesskey="h" href=
"index.html">Home</a></td>
<td width="40%" align="right" valign="top">
&nbsp;Appendix&nbsp;G.&nbsp;VDPAU Support</td>
</tr>
</table>
</div>
</body>
</html>