From 6b0e8038bd0ba79feb4a64a0e55d8cc8a5c181dc Mon Sep 17 00:00:00 2001 From: rkujawa Date: Fri, 13 Jul 2012 16:19:42 +0000 Subject: [PATCH] Add voodoofb man page. This time trying to use the "the" word more. --- share/man/man4/Makefile | 4 +-- share/man/man4/voodoofb.4 | 60 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 62 insertions(+), 2 deletions(-) create mode 100644 share/man/man4/voodoofb.4 diff --git a/share/man/man4/Makefile b/share/man/man4/Makefile index e1a9bfa606b7..b9cf3f65ee31 100644 --- a/share/man/man4/Makefile +++ b/share/man/man4/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.586 2012/05/30 20:13:10 wiz Exp $ +# $NetBSD: Makefile,v 1.587 2012/07/13 16:19:42 rkujawa Exp $ # @(#)Makefile 8.1 (Berkeley) 6/18/93 MAN= aac.4 ac97.4 acardide.4 aceride.4 acphy.4 \ @@ -62,7 +62,7 @@ MAN= aac.4 ac97.4 acardide.4 aceride.4 acphy.4 \ trm.4 tty.4 tun.4 tqphy.4 twa.4 twe.4 txp.4 \ uark.4 ubsec.4 udp.4 uep.4 ug.4 uha.4 uk.4 ukphy.4 unix.4 userconf.4 \ vald.4 veriexec.4 vga.4 vge.4 viaide.4 video.4 vioif.4 viomb.4 virt.4 \ - virtio.4 vlan.4 vmmon.4 vmnet.4 vnd.4 vr.4 vte.4 \ + virtio.4 vlan.4 vmmon.4 vmnet.4 vnd.4 voodoofb.4 vr.4 vte.4 \ wapbl.4 wb.4 wbsio.4 wd.4 wdc.4 wi.4 wm.4 wpi.4 \ wscons.4 wsdisplay.4 wsfont.4 wskbd.4 wsmouse.4 wsmux.4 \ xbox.4 xge.4 \ diff --git a/share/man/man4/voodoofb.4 b/share/man/man4/voodoofb.4 new file mode 100644 index 000000000000..984b4e116ab7 --- /dev/null +++ b/share/man/man4/voodoofb.4 @@ -0,0 +1,60 @@ +.\" $NetBSD: voodoofb.4,v 1.1 2012/07/13 16:19:42 rkujawa Exp $ +.\" +.\" Copyright (c) 2012 Radoslaw Kujawa +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, +.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +.\" BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +.\" LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED +.\" AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +.\" OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +.\" SUCH DAMAGE. +.\" +.Dd July 13, 2012 +.Dt VOODOOFB 4 +.Os +.Sh NAME +.Nm voodoofb +.Nd 3Dfx Voodoo 3 framebuffer driver +.Sh SYNOPSIS +.Cd "voodoofb* at pci?" +.Cd "wsdisplay* at voodoofb?" +.Sh DESCRIPTION +The +.Nm +driver provides support for the 3Dfx Voodoo 3 series of graphics cards +and provides interface for machine independent +.Xr wscons 4 +driver. +.Pp +Currently +.Nm +depends on the firmware to do low level initialization of the card +(e.g. program video RAM controller). However, it is capable of changing +the resolution and uses DDC2 to pick appropriate video mode. +.Pp +2D graphics engine is used to accelerate all drawing operations. +Direct access to video memory is not required by the +.Nm . +.Sh SEE ALSO +.Xr genfb 4 , +.Xr wsdisplay 4 +.Sh AUTHORS +The +.Nm +driver was written by Michael Lorenz. This man page was written by +Radoslaw Kujawa.