summaryrefslogtreecommitdiff
path: root/static/freebsd/man4/tdfx.4 3.html
diff options
context:
space:
mode:
Diffstat (limited to 'static/freebsd/man4/tdfx.4 3.html')
-rw-r--r--static/freebsd/man4/tdfx.4 3.html104
1 files changed, 104 insertions, 0 deletions
diff --git a/static/freebsd/man4/tdfx.4 3.html b/static/freebsd/man4/tdfx.4 3.html
new file mode 100644
index 00000000..679f262f
--- /dev/null
+++ b/static/freebsd/man4/tdfx.4 3.html
@@ -0,0 +1,104 @@
+<table class="head">
+ <tr>
+ <td class="head-ltitle">TDFX(4)</td>
+ <td class="head-vol">Device Drivers Manual</td>
+ <td class="head-rtitle">TDFX(4)</td>
+ </tr>
+</table>
+<div class="manual-text">
+<section class="Sh">
+<h1 class="Sh" id="NAME"><a class="permalink" href="#NAME">NAME</a></h1>
+<p class="Pp"><code class="Nm">tdfx</code> &#x2014; <span class="Nd">Voodoo
+ Graphics and VoodooII Memory Access GLIDE device driver</span></p>
+</section>
+<section class="Sh">
+<h1 class="Sh" id="SYNOPSIS"><a class="permalink" href="#SYNOPSIS">SYNOPSIS</a></h1>
+<p class="Pp"><code class="Cd">device tdfx</code></p>
+</section>
+<section class="Sh">
+<h1 class="Sh" id="DESCRIPTION"><a class="permalink" href="#DESCRIPTION">DESCRIPTION</a></h1>
+<p class="Pp">This driver creates an entry in <span class="Pa">/dev</span> that
+ allows programs (mostly
+ <a class="permalink" href="#GLIDE-based"><i class="Em" id="GLIDE-based">GLIDE-based
+ software</i></a>) to access the device memory of the Voodoo Graphics and
+ VoodooII 3D accelerators created by
+ <a class="permalink" href="#3Dfx,"><i class="Em" id="3Dfx,">3Dfx,
+ Inc</i></a>. This provides an interface for applications based on the
+ <a class="permalink" href="#GLIDE"><i class="Em" id="GLIDE">GLIDE
+ API</i></a> or that simply use the API provided by the linux
+ <span class="Pa">/dev/3dfx</span> device to use the video device.</p>
+<p class="Pp">Supports all cards based on the following chipsets:</p>
+<p class="Pp"></p>
+<ul class="Bl-item Bd-indent Bl-compact">
+ <li id="3Dfx"><a class="permalink" href="#3Dfx"><i class="Em">3Dfx Voodoo
+ Graphics</i></a></li>
+ <li id="3Dfx~2"><a class="permalink" href="#3Dfx~2"><i class="Em">3Dfx Voodoo
+ II</i></a></li>
+</ul>
+<p class="Pp">Specifically, the following cards should work:</p>
+<p class="Pp"></p>
+<ul class="Bl-item Bd-indent Bl-compact">
+ <li id="Diamond"><a class="permalink" href="#Diamond"><i class="Em">Diamond
+ Multimedia Monster 3D</i></a></li>
+ <li id="Diamond~2"><a class="permalink" href="#Diamond~2"><i class="Em">Diamond
+ Multimedia Monster 3D II</i></a></li>
+</ul>
+<p class="Pp">Note that this driver does not currently have support for the
+ Voodoo Banshee, Voodoo3, Voodoo5, or Voodoo6 based cards. It also does not
+ currently support the Voodoo Rush. It also does not yet handle the SLI
+ feature of the Voodoo II boards. You can only use each of them
+ separately.</p>
+<p class="Pp">By loading the <code class="Nm">tdfx_linux.ko</code> and
+ <code class="Nm">linux.ko</code> modules, you can enable the linux ioctl
+ code for this driver, where the only supported applications currently
+ reside.</p>
+</section>
+<section class="Sh">
+<h1 class="Sh" id="FILES"><a class="permalink" href="#FILES">FILES</a></h1>
+<dl class="Bl-tag Bl-compact">
+ <dt id="3dfx"><span class="Pa">/dev/3dfx</span></dt>
+ <dd>Symlinked to default
+ <a class="permalink" href="#3dfx"><i class="Em">3dfx</i></a> board</dd>
+ <dt id="Character"><span class="Pa">/dev/3dfx*</span></dt>
+ <dd><a class="permalink" href="#Character"><i class="Em">Character
+ Device</i></a> programming interface
+ <p class="Pp"></p>
+ </dd>
+ <dt><span class="Pa">/dev/voodoo</span></dt>
+ <dd>Mirrors of above interfaces</dd>
+ <dt><span class="Pa">/dev/voodoo*</span></dt>
+ <dd>(Some apps use <span class="Pa">/dev/voodoo</span>)</dd>
+</dl>
+</section>
+<section class="Sh">
+<h1 class="Sh" id="SEE_ALSO"><a class="permalink" href="#SEE_ALSO">SEE
+ ALSO</a></h1>
+<p class="Pp"><a class="Xr">kld(4)</a>, <a class="Xr">linux(4)</a>,
+ <a class="Xr">kldload(8)</a></p>
+</section>
+<section class="Sh">
+<h1 class="Sh" id="HISTORY"><a class="permalink" href="#HISTORY">HISTORY</a></h1>
+<p class="Pp">The <code class="Nm">tdfx</code> driver appeared in
+ <span class="Ux">FreeBSD 5.0</span>, and was originally developed for Linux
+ kernel 2.0.x, later written for 2.2.x and 2.4.x.</p>
+</section>
+<section class="Sh">
+<h1 class="Sh" id="AUTHORS"><a class="permalink" href="#AUTHORS">AUTHORS</a></h1>
+<p class="Pp">The driver was developed by <span class="An">Coleman Kane</span>
+ &lt;<a class="Mt" href="mailto:cokane@micro.ti.com">cokane@micro.ti.com</a>&gt;
+ after the linux version of this driver by <span class="An">Darryll
+ Straus</span>, <span class="An">John Taylor</span>, <span class="An">Jens
+ Axboe</span>, <span class="An">Carlo Wood</span>
+ &lt;<a class="Mt" href="mailto:carlo@alinoe.com">carlo@alinoe.com</a>&gt;
+ and <span class="An">Joseph Kain</span>
+ &lt;<a class="Mt" href="mailto:joseph@3dfx.com">joseph@3dfx.com</a>&gt; to
+ be directly compatible with it and support the many GLIDE based games
+ available for Linux and <span class="Ux">UNIX</span>.</p>
+</section>
+</div>
+<table class="foot">
+ <tr>
+ <td class="foot-date">February 19, 2001</td>
+ <td class="foot-os">FreeBSD 15.0</td>
+ </tr>
+</table>