Module Name:    src
Committed By:   mbalmer
Date:           Sat Aug  1 15:43:01 UTC 2009

Modified Files:
        src/distrib/sets/lists/man: mi
        src/share/man/man4: Makefile
Added Files:
        src/share/man/man4: gpiosim.4

Log Message:
Add a manual page for the gpiosim(4) pseudo-device.


To generate a diff of this commit:
cvs rdiff -u -r1.1149 -r1.1150 src/distrib/sets/lists/man/mi
cvs rdiff -u -r1.493 -r1.494 src/share/man/man4/Makefile
cvs rdiff -u -r0 -r1.1 src/share/man/man4/gpiosim.4

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/sets/lists/man/mi
diff -u src/distrib/sets/lists/man/mi:1.1149 src/distrib/sets/lists/man/mi:1.1150
--- src/distrib/sets/lists/man/mi:1.1149	Mon Jul 27 12:34:12 2009
+++ src/distrib/sets/lists/man/mi	Sat Aug  1 15:43:01 2009
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.1149 2009/07/27 12:34:12 kiyohara Exp $
+# $NetBSD: mi,v 1.1150 2009/08/01 15:43:01 mbalmer Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 #
@@ -939,6 +939,7 @@
 ./usr/share/man/cat4/gpib.0			man-sys-catman		.cat
 ./usr/share/man/cat4/gpio.0			man-sys-catman		.cat
 ./usr/share/man/cat4/gpioow.0			man-sys-catman		.cat
+./usr/share/man/cat4/gpiosim.0			man-sys-catman		.cat
 ./usr/share/man/cat4/gre.0			man-sys-catman		.cat
 ./usr/share/man/cat4/gsip.0			man-sys-catman		.cat
 ./usr/share/man/cat4/gus.0			man-sys-catman		.cat
@@ -3545,6 +3546,7 @@
 ./usr/share/man/html4/gpib.html			man-sys-htmlman		html
 ./usr/share/man/html4/gpio.html			man-sys-htmlman		html
 ./usr/share/man/html4/gpioow.html		man-sys-htmlman		html
+./usr/share/man/html4/gpiosim.html		man-sys-htmlman		html
 ./usr/share/man/html4/gre.html			man-sys-htmlman		html
 ./usr/share/man/html4/gsip.html			man-sys-htmlman		html
 ./usr/share/man/html4/gus.html			man-sys-htmlman		html
@@ -5931,6 +5933,7 @@
 ./usr/share/man/man4/gpib.4			man-sys-man		.man
 ./usr/share/man/man4/gpio.4			man-sys-man		.man
 ./usr/share/man/man4/gpioow.4			man-sys-man		.man
+./usr/share/man/man4/gpiosim.4			man-sys-man		.man
 ./usr/share/man/man4/gre.4			man-sys-man		.man
 ./usr/share/man/man4/gsip.4			man-sys-man		.man
 ./usr/share/man/man4/gus.4			man-sys-man		.man

Index: src/share/man/man4/Makefile
diff -u src/share/man/man4/Makefile:1.493 src/share/man/man4/Makefile:1.494
--- src/share/man/man4/Makefile:1.493	Mon Jul 27 12:34:13 2009
+++ src/share/man/man4/Makefile	Sat Aug  1 15:43:01 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.493 2009/07/27 12:34:13 kiyohara Exp $
+#	$NetBSD: Makefile,v 1.494 2009/08/01 15:43:01 mbalmer Exp $
 #	@(#)Makefile	8.1 (Berkeley) 6/18/93
 
 MAN=	aac.4 ac97.4 acardide.4 aceride.4 acphy.4 acpidalb.4 \
@@ -25,7 +25,7 @@
 	esa.4 esiop.4 esm.4 eso.4 etherip.4 exphy.4 \
 	fast_ipsec.4 fd.4 finsio.4 fpa.4 fms.4 fss.4 fxp.4 \
 	gcscaudio.4 gem.4 genfb.4 gentbi.4 geodeide.4 \
-	glxtphy.4 gpib.4 gpio.4 gre.4 gphyter.4 gsip.4 hifn.4 hme.4 \
+	glxtphy.4 gpib.4 gpio.4 gpiosim.4 gre.4 gphyter.4 gsip.4 hifn.4 hme.4 \
 	hpqlb.4 hptide.4 \
 	ichlpcib.4 ichsmb.4 icmp.4 icp.4 icsphy.4 iee.4 ieee80211.4 \
 	ifmedia.4 igsfb.4 iha.4 iic.4 inet.4 ikphy.4 inphy.4 intersil7170.4 \

Added files:

Index: src/share/man/man4/gpiosim.4
diff -u /dev/null src/share/man/man4/gpiosim.4:1.1
--- /dev/null	Sat Aug  1 15:43:01 2009
+++ src/share/man/man4/gpiosim.4	Sat Aug  1 15:43:01 2009
@@ -0,0 +1,48 @@
+.\" $NetBSD: gpiosim.4,v 1.1 2009/08/01 15:43:01 mbalmer Exp $
+.\"
+.\" Copyright (c) 2009 Marc Balmer <m...@msys.ch>
+.\" All rights reserved.
+.\"
+.\" Permission to use, copy, modify, and distribute this software for any
+.\" purpose with or without fee is hereby granted, provided that the above
+.\" copyright notice and this permission notice appear in all copies.
+.\"
+.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+.\"
+.Dd August 1, 2009
+.Dt GPIOSIM 4
+.Os
+.Sh NAME
+.Nm gpiosim
+.Nd General Purpose Input/Output Simulator
+.Sh SYNOPSIS
+.Cd "pseudo-device gpiosim"
+.Sh DESCRIPTION
+The
+.Nm
+pseudo-device simulates a 32-bit wide
+.Xr gpio 4
+device.
+The state of the simulated device can be manipulated through the
+.Xr sysctl 8
+interface.
+For this purpose, access the "hw.gpiosim<N>.value"
+.Xr sysctl 8
+variable, where "<N>" denotes the number of the
+.Nm
+instance.
+.Sh SEE ALSO
+.Xr gpio 4 ,
+.Xr sysctl 8
+.Sh AUTHORS
+.An -nosplit
+The
+.Nm
+driver was written by
+.An Marc Balmer Aq m...@msys.ch .

Reply via email to