CVS commit: src/share/man/man4

2021-08-17 Thread Andrius Varanavicius
Module Name:src
Committed By:   andvar
Date:   Tue Aug 17 14:11:22 UTC 2021

Modified Files:
src/share/man/man4: tty.4

Log Message:
tty.4: s/asynchronus/asynchronous/


To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 src/share/man/man4/tty.4

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

Modified files:

Index: src/share/man/man4/tty.4
diff -u src/share/man/man4/tty.4:1.30 src/share/man/man4/tty.4:1.31
--- src/share/man/man4/tty.4:1.30	Sat Sep  7 19:32:52 2019
+++ src/share/man/man4/tty.4	Tue Aug 17 14:11:22 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: tty.4,v 1.30 2019/09/07 19:32:52 wiz Exp $
+.\"	$NetBSD: tty.4,v 1.31 2021/08/17 14:11:22 andvar Exp $
 .\"
 .\" Copyright (c) 1991, 1992, 1993
 .\"	The Regents of the University of California.  All rights reserved.
@@ -478,7 +478,7 @@ Return the current line discipline in th
 .Sh HISTORY
 A console typewriter device
 .Pa /dev/tty
-and asynchronus communication interfaces
+and asynchronous communication interfaces
 .Pa /dev/tty[0-5]
 first appeared in
 .At v1 .



CVS commit: src/share/man/man4

2021-08-05 Thread Tobias Nygren
Module Name:src
Committed By:   tnn
Date:   Thu Aug  5 19:23:45 UTC 2021

Modified Files:
src/share/man/man4: ssdfb.4

Log Message:
ssdfb(4): note SSD1353 support


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/share/man/man4/ssdfb.4

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

Modified files:

Index: src/share/man/man4/ssdfb.4
diff -u src/share/man/man4/ssdfb.4:1.6 src/share/man/man4/ssdfb.4:1.7
--- src/share/man/man4/ssdfb.4:1.6	Sun Aug  1 16:17:05 2021
+++ src/share/man/man4/ssdfb.4	Thu Aug  5 19:23:44 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: ssdfb.4,v 1.6 2021/08/01 16:17:05 tnn Exp $
+.\"	$NetBSD: ssdfb.4,v 1.7 2021/08/05 19:23:44 tnn Exp $
 .\"
 .\" Copyright (c) 2019 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -27,7 +27,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd August 1, 2021
+.Dd August 5, 2021
 .Dt SSDFB 4
 .Os
 .Sh NAME
@@ -54,6 +54,8 @@ Solomon Systech Ltd SSD1306
 Sino Wealth Electronic Ltd SH1106
 .It
 Solomon Systech Ltd SSD1322
+.It
+Solomon Systech Ltd SSD1353
 .El
 .Pp
 The following products (controller + panel assemblies) are supported:
@@ -73,6 +75,12 @@ Adafruit Industries, LLC product 931 (12
 .It
 .Em 0x05 :
 Generic SSD1322 modules using default settings
+.It
+.Em 0x06 :
+Generic SSD1353 modules using default settings
+.It
+.Em 0x07 :
+Display Elektronik GmbH DEP 160128A(1)-RGB
 .El
 .Pp
 The flags value can contain one or more of the following, bitwise OR'ed:



CVS commit: src/share/man/man4

2021-08-01 Thread Tobias Nygren
Module Name:src
Committed By:   tnn
Date:   Sun Aug  1 16:17:05 UTC 2021

Modified Files:
src/share/man/man4: ssdfb.4

Log Message:
ssdfb(4): add an iic fdt attachment example also


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/share/man/man4/ssdfb.4

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

Modified files:

Index: src/share/man/man4/ssdfb.4
diff -u src/share/man/man4/ssdfb.4:1.5 src/share/man/man4/ssdfb.4:1.6
--- src/share/man/man4/ssdfb.4:1.5	Sun Aug  1 15:35:47 2021
+++ src/share/man/man4/ssdfb.4	Sun Aug  1 16:17:05 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: ssdfb.4,v 1.5 2021/08/01 15:35:47 tnn Exp $
+.\"	$NetBSD: ssdfb.4,v 1.6 2021/08/01 16:17:05 tnn Exp $
 .\"
 .\" Copyright (c) 2019 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -95,17 +95,32 @@ On most displays, the contrast setting c
 .Xr wsconsctl 8
 program.
 .Sh EXAMPLES
-To attach an SSD1322 display using the 4-wire SPI interface on an
+To attach an SSD1322 display using the 4-wire
+.Xr spi 4
+interface on an
 Allwinner A20 ARM single board computer, the following Device Tree overlay
 can be used:
 .Bd -literal -offset indent
  {
-ssdfb@0 {
-compatible = "solomon,ssd1322";
-reg = <0x00>;
-dc-gpio = <0x10 0x07 0x02 0x00>;
-status = "okay";
-};
+	ssdfb@0 {
+		compatible = "solomon,ssd1322";
+		reg = <0x00>;
+		dc-gpio = <0x10 0x07 0x02 0x00>;
+		status = "okay";
+	};
+};
+.Ed
+.Pp
+To attach an SSD1306 display using the
+.Xr iic 4
+interface on the same board, use:
+.Bd -literal -offset indent
+ {
+	ssdfb@3c {
+		compatible = "solomon,ssd1306fb-i2c";
+		reg = <0x3c>;
+		status = "okay";
+	};
 };
 .Ed
 .Sh SEE ALSO



CVS commit: src/share/man/man4

2021-08-01 Thread Tobias Nygren
Module Name:src
Committed By:   tnn
Date:   Sun Aug  1 15:35:47 UTC 2021

Modified Files:
src/share/man/man4: ssdfb.4

Log Message:
ssdfb(4): nix BUGS section, add EXAMPLES section


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/share/man/man4/ssdfb.4

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

Modified files:

Index: src/share/man/man4/ssdfb.4
diff -u src/share/man/man4/ssdfb.4:1.4 src/share/man/man4/ssdfb.4:1.5
--- src/share/man/man4/ssdfb.4:1.4	Sat Nov  2 14:47:35 2019
+++ src/share/man/man4/ssdfb.4	Sun Aug  1 15:35:47 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: ssdfb.4,v 1.4 2019/11/02 14:47:35 tnn Exp $
+.\"	$NetBSD: ssdfb.4,v 1.5 2021/08/01 15:35:47 tnn Exp $
 .\"
 .\" Copyright (c) 2019 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -27,7 +27,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd November 2, 2019
+.Dd August 1, 2021
 .Dt SSDFB 4
 .Os
 .Sh NAME
@@ -90,6 +90,24 @@ enable inverse video
 .Em 0x400 :
 forcibly attach as console
 .El
+.Pp
+On most displays, the contrast setting can be adjusted with the
+.Xr wsconsctl 8
+program.
+.Sh EXAMPLES
+To attach an SSD1322 display using the 4-wire SPI interface on an
+Allwinner A20 ARM single board computer, the following Device Tree overlay
+can be used:
+.Bd -literal -offset indent
+ {
+ssdfb@0 {
+compatible = "solomon,ssd1322";
+reg = <0x00>;
+dc-gpio = <0x10 0x07 0x02 0x00>;
+status = "okay";
+};
+};
+.Ed
 .Sh SEE ALSO
 .Xr iic 4 ,
 .Xr wsdisplay 4
@@ -113,7 +131,3 @@ It was inspired by (and shares its name 
 driver written by
 .An Patrick Wildt Aq Mt patr...@blueri.se
 but does not share any code.
-.Sh BUGS
-The "4-wire SPI" MCU interface which requires an auxiliary
-.Xr gpio 4
-pin for the D/C# signal is currently not supported.



CVS commit: src/share/man/man4

2021-06-29 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Tue Jun 29 10:26:00 UTC 2021

Modified Files:
src/share/man/man4: lagg.4

Log Message:
Remove unnecessary Pp, fix formatting, remove empty line.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/share/man/man4/lagg.4

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

Modified files:

Index: src/share/man/man4/lagg.4
diff -u src/share/man/man4/lagg.4:1.2 src/share/man/man4/lagg.4:1.3
--- src/share/man/man4/lagg.4:1.2	Mon Jun 21 06:36:28 2021
+++ src/share/man/man4/lagg.4	Tue Jun 29 10:26:00 2021
@@ -1,5 +1,4 @@
-
-.\"	$NetBSD: lagg.4,v 1.2 2021/06/21 06:36:28 yamaguchi Exp $
+.\"	$NetBSD: lagg.4,v 1.3 2021/06/29 10:26:00 wiz Exp $
 .\"
 .\" Copyright (c) 2005, 2006 Reyk Floeter 
 .\"
@@ -81,7 +80,7 @@ The interface preferentially uses the ch
 the smallest numeric in the priority.
 .Pp
 The driver currently supports the aggregation protocols
-.Ic failover,
+.Ic failover ,
 .Ic loadbalance ,
 .Ic lacp ,
 and
@@ -153,7 +152,6 @@ command.
 .Pp
 The MTU of the first interface to be added is used as the lagg MTU.
 All additional interfaces are required to have exactly the same value.
-.Pp
 .Sh EXAMPLES
 Create a link aggregation using LACP with two
 .Xr wm 4
@@ -177,7 +175,6 @@ Gigabit Ethernet interfaces and set each
 	laggport wm0 pri 1000 laggport wm1 pri 2000 \e
 	192.168.1.1 netmask 255.255.255.0
 .Ed
-.Pp
 .Sh SEE ALSO
 .Xr ifconfig 8
 .Sh HISTORY



CVS commit: src/share/man/man4

2021-06-29 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Tue Jun 29 10:25:33 UTC 2021

Modified Files:
src/share/man/man4: ddb.4

Log Message:
Fix date.


To generate a diff of this commit:
cvs rdiff -u -r1.200 -r1.201 src/share/man/man4/ddb.4

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

Modified files:

Index: src/share/man/man4/ddb.4
diff -u src/share/man/man4/ddb.4:1.200 src/share/man/man4/ddb.4:1.201
--- src/share/man/man4/ddb.4:1.200	Mon Jun 21 02:12:00 2021
+++ src/share/man/man4/ddb.4	Tue Jun 29 10:25:33 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: ddb.4,v 1.200 2021/06/21 02:12:00 thorpej Exp $
+.\"	$NetBSD: ddb.4,v 1.201 2021/06/29 10:25:33 wiz Exp $
 .\"
 .\" Copyright (c) 1997 - 2019 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -56,7 +56,7 @@
 .\" any improvements or extensions that they make and grant Carnegie Mellon
 .\" the rights to redistribute these changes.
 .\"
-.Dd Jiune 20, 2021
+.Dd June 20, 2021
 .Dt DDB 4
 .Os
 .Sh NAME



CVS commit: src/share/man/man4

2021-06-21 Thread Shoichi YAMAGUCHI
Module Name:src
Committed By:   yamaguchi
Date:   Mon Jun 21 06:36:28 UTC 2021

Modified Files:
src/share/man/man4: lagg.4

Log Message:
lagg: fix typo


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/share/man/man4/lagg.4

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

Modified files:

Index: src/share/man/man4/lagg.4
diff -u src/share/man/man4/lagg.4:1.1 src/share/man/man4/lagg.4:1.2
--- src/share/man/man4/lagg.4:1.1	Mon May 17 04:07:42 2021
+++ src/share/man/man4/lagg.4	Mon Jun 21 06:36:28 2021
@@ -1,5 +1,5 @@
 
-.\"	$NetBSD: lagg.4,v 1.1 2021/05/17 04:07:42 yamaguchi Exp $
+.\"	$NetBSD: lagg.4,v 1.2 2021/06/21 06:36:28 yamaguchi Exp $
 .\"
 .\" Copyright (c) 2005, 2006 Reyk Floeter 
 .\"
@@ -136,7 +136,7 @@ The maximum number of active ports in a 
 .Ic lagglacp Nm maxports Ar N
 option.
 .It Ic none
-THis protocol is intended to do nothing: it disables any traffic without
+This protocol is intended to do nothing: it disables any traffic without
 disabling the
 .Nm
 interface itself.



CVS commit: src/share/man/man4

2021-06-20 Thread Jason R Thorpe
Module Name:src
Committed By:   thorpej
Date:   Mon Jun 21 02:12:00 UTC 2021

Modified Files:
src/share/man/man4: ddb.4

Log Message:
x/I no longer has special meaning on alpha, and behaves just like x/i.


To generate a diff of this commit:
cvs rdiff -u -r1.199 -r1.200 src/share/man/man4/ddb.4

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

Modified files:

Index: src/share/man/man4/ddb.4
diff -u src/share/man/man4/ddb.4:1.199 src/share/man/man4/ddb.4:1.200
--- src/share/man/man4/ddb.4:1.199	Thu Mar 11 10:34:34 2021
+++ src/share/man/man4/ddb.4	Mon Jun 21 02:12:00 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: ddb.4,v 1.199 2021/03/11 10:34:34 ryo Exp $
+.\"	$NetBSD: ddb.4,v 1.200 2021/06/21 02:12:00 thorpej Exp $
 .\"
 .\" Copyright (c) 1997 - 2019 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -56,7 +56,7 @@
 .\" any improvements or extensions that they make and grant Carnegie Mellon
 .\" the rights to redistribute these changes.
 .\"
-.Dd March 11, 2021
+.Dd Jiune 20, 2021
 .Dt DDB 4
 .Os
 .Sh NAME
@@ -451,8 +451,6 @@ display as a machine instruction.
 display as a machine instruction, with possible alternative formats
 depending upon the machine:
 .Bl -tag -offset indent -width "sparc" -compact
-.It alpha
-print register operands
 .It m68k
 use Motorola syntax
 .It vax



CVS commit: src/share/man/man4/man4.sparc

2021-06-10 Thread Julian Coleman
Module Name:src
Committed By:   jdc
Date:   Fri Jun 11 05:10:45 UTC 2021

Modified Files:
src/share/man/man4/man4.sparc: tslot.4

Log Message:
Add a bugs section about inserting two cards with different requirements.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/share/man/man4/man4.sparc/tslot.4

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

Modified files:

Index: src/share/man/man4/man4.sparc/tslot.4
diff -u src/share/man/man4/man4.sparc/tslot.4:1.4 src/share/man/man4/man4.sparc/tslot.4:1.5
--- src/share/man/man4/man4.sparc/tslot.4:1.4	Fri Feb 17 22:24:47 2017
+++ src/share/man/man4/man4.sparc/tslot.4	Fri Jun 11 05:10:45 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: tslot.4,v 1.4 2017/02/17 22:24:47 christos Exp $
+.\"	$NetBSD: tslot.4,v 1.5 2021/06/11 05:10:45 jdc Exp $
 .\"
 .\" Copyright (c) 2005 Michael Lorenz
 .\" All rights reserved.
@@ -25,7 +25,7 @@
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
 .\" ported from OpenBSD
-.Dd February 17, 2017
+.Dd June 11, 2021
 .Dt TSLOT 4 sparc
 .Os
 .Sh NAME
@@ -50,3 +50,6 @@ handling the attachment and initializati
 .Xr pcmcia 4 ,
 .Xr sbus 4 ,
 .Xr sparc/tctrl 4
+.Sh BUGS
+Inserting two cards with different requirements, like voltage,
+may cause one of them not to function correctly.



CVS commit: src/share/man/man4

2021-06-06 Thread David A. Holland
Module Name:src
Committed By:   dholland
Date:   Mon Jun  7 03:04:50 UTC 2021

Modified Files:
src/share/man/man4: ums.4

Log Message:
Mention in ums(4) that a lot of usb mice detach/reattcah when not in use.

Prompted by PR 56209 but not related to the actual problem there.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/share/man/man4/ums.4

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

Modified files:

Index: src/share/man/man4/ums.4
diff -u src/share/man/man4/ums.4:1.11 src/share/man/man4/ums.4:1.12
--- src/share/man/man4/ums.4:1.11	Wed Sep  6 14:47:35 2017
+++ src/share/man/man4/ums.4	Mon Jun  7 03:04:50 2021
@@ -1,4 +1,4 @@
-.\" $NetBSD: ums.4,v 1.11 2017/09/06 14:47:35 ryoon Exp $
+.\" $NetBSD: ums.4,v 1.12 2021/06/07 03:04:50 dholland Exp $
 .\"
 .\" Copyright (c) 1999, 2001 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -27,7 +27,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd September 6, 2017
+.Dd June 6, 2021
 .Dt UMS 4
 .Os
 .Sh NAME
@@ -43,6 +43,16 @@ driver provides support for USB mice and
 Access to the movement data is through the
 .Xr wsmouse 4
 driver.
+.Pp
+Be aware that many USB mice will, if the mouse device is not open,
+detach and reattach themselves repeatedly at regular intervals
+(usually around one minute) causing spam on the console and the system
+log.
+This is apparently intentional behavior on the part of the hardware
+manufacturers.
+The best workaround is to keep the mouse device open, either via 
+X11, or, if not using the window system, by running
+.Xr wsmoused 8 .
 .Sh SEE ALSO
 .Xr uhidev 4 ,
 .Xr usb 4 ,



CVS commit: src/share/man/man4

2021-06-02 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Wed Jun  2 22:32:29 UTC 2021

Modified Files:
src/share/man/man4: urtwn.4

Log Message:
Add commented out ASUSTek USB-N13 B1

The urtwn driver attaches, but I didn't have a chance to try if it
actually works.


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/share/man/man4/urtwn.4

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

Modified files:

Index: src/share/man/man4/urtwn.4
diff -u src/share/man/man4/urtwn.4:1.17 src/share/man/man4/urtwn.4:1.18
--- src/share/man/man4/urtwn.4:1.17	Thu Dec 20 15:19:31 2018
+++ src/share/man/man4/urtwn.4	Wed Jun  2 22:32:29 2021
@@ -1,4 +1,4 @@
-.\" $NetBSD: urtwn.4,v 1.17 2018/12/20 15:19:31 tih Exp $
+.\" $NetBSD: urtwn.4,v 1.18 2021/06/02 22:32:29 wiz Exp $
 .\" $OpenBSD: urtwn.4,v 1.15 2011/11/26 06:39:33 ckuethe Exp $
 .\"
 .\" Copyright (c) 2010 Damien Bergamini 
@@ -106,6 +106,7 @@ The following adapters should work:
 .It Airlink101 AWLL5088
 .It Aus. Linx AL-9604R1S
 .It ASUSTeK USB-N10 NANO
+.\".It ASUSTek USB-N13 B1
 .It B-Link BL-LW05-5R
 .It Belkin F7D1102 Surf Wireless Micro
 .It D-Link DWA-121



CVS commit: src/share/man/man4

2021-05-27 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Thu May 27 07:23:04 UTC 2021

Modified Files:
src/share/man/man4: raid.4

Log Message:
sparc raid boot was 2006 (i had it right originally.)  noted by jdc.


To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 src/share/man/man4/raid.4

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

Modified files:

Index: src/share/man/man4/raid.4
diff -u src/share/man/man4/raid.4:1.39 src/share/man/man4/raid.4:1.40
--- src/share/man/man4/raid.4:1.39	Thu May 27 07:05:26 2021
+++ src/share/man/man4/raid.4	Thu May 27 07:23:04 2021
@@ -1,4 +1,4 @@
-.\" $NetBSD: raid.4,v 1.39 2021/05/27 07:05:26 wiz Exp $
+.\" $NetBSD: raid.4,v 1.40 2021/05/27 07:23:04 mrg Exp $
 .\"
 .\" Copyright (c) 1998 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -465,8 +465,8 @@ In 2021, support for autoconfiguration f
 .Pp
 Support for loading kernels from RAID 1 partitions was added for the
 pmax, alpha, i386, and vax ports in 2000, the the sgimips port in 2001,
-the sparc, sparc64 and amd64 ports in 2002, the arc port in 2005, the
-landisk port in 2006, the cobalt port in 2007, the ofppc port in 2008,
+the sparc64 and amd64 ports in 2002, the arc port in 2005, the sparc,
+and landisk ports in 2006, the cobalt port in 2007, the ofppc port in 2008,
 the bebox port in 2010, the emips port in 2011, and the sandpoint port
 in 2012.
 .Sh COPYRIGHT



CVS commit: src/share/man/man4

2021-05-27 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Thu May 27 07:05:26 UTC 2021

Modified Files:
src/share/man/man4: raid.4

Log Message:
Use \(em. Remove superfluous Pp.


To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 src/share/man/man4/raid.4

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

Modified files:

Index: src/share/man/man4/raid.4
diff -u src/share/man/man4/raid.4:1.38 src/share/man/man4/raid.4:1.39
--- src/share/man/man4/raid.4:1.38	Thu May 27 06:53:37 2021
+++ src/share/man/man4/raid.4	Thu May 27 07:05:26 2021
@@ -1,4 +1,4 @@
-.\" $NetBSD: raid.4,v 1.38 2021/05/27 06:53:37 mrg Exp $
+.\" $NetBSD: raid.4,v 1.39 2021/05/27 07:05:26 wiz Exp $
 .\"
 .\" Copyright (c) 1998 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -405,7 +405,7 @@ compromised.
 This includes after system crashes, or before a RAID
 device has been used for the first time.
 Failure to keep parity
-correct will be catastrophic should a component ever fail -- it is
+correct will be catastrophic should a component ever fail \(em it is
 better to use RAID 0 and get the additional space and speed, than it
 is to use parity, but not keep the parity correct.
 At least with RAID
@@ -469,7 +469,6 @@ the sparc, sparc64 and amd64 ports in 20
 landisk port in 2006, the cobalt port in 2007, the ofppc port in 2008,
 the bebox port in 2010, the emips port in 2011, and the sandpoint port
 in 2012.
-.Pp
 .Sh COPYRIGHT
 .Bd -unfilled
 The RAIDframe Copyright is as follows:



CVS commit: src/share/man/man4

2021-05-11 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Tue May 11 14:51:34 UTC 2021

Modified Files:
src/share/man/man4: wskbd.4

Log Message:
wskbd.4: document neo layout


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/share/man/man4/wskbd.4

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

Modified files:

Index: src/share/man/man4/wskbd.4
diff -u src/share/man/man4/wskbd.4:1.24 src/share/man/man4/wskbd.4:1.25
--- src/share/man/man4/wskbd.4:1.24	Sun Sep 13 07:36:55 2020
+++ src/share/man/man4/wskbd.4	Tue May 11 14:51:34 2021
@@ -1,4 +1,4 @@
-.\" $NetBSD: wskbd.4,v 1.24 2020/09/13 07:36:55 wiz Exp $
+.\" $NetBSD: wskbd.4,v 1.25 2021/05/11 14:51:34 nia Exp $
 .\"
 .\" Copyright (c) 1999
 .\" 	Matthias Drochner.  All rights reserved.
@@ -24,7 +24,7 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.Dd September 13, 2020
+.Dd May 11, 2021
 .Dt WSKBD 4
 .Os
 .Sh NAME
@@ -142,8 +142,9 @@ and
 .Dq dead accents
 .It Li fi Ta Dv KB_FI Ta Finnish
 .It Li fr Ta Dv KB_FR Ta French
-.It Li de Ta Dv KB_DE Ta German with
+.It Li de Ta Dv KB_DE Ta German QWERTZ with
 .Dq dead accents
+.It Li neo Ta Dv KB_NEO Ta German Neo 2 layout
 .It Li gr Ta Dv KB_GR Ta Greek
 .It Li hu Ta Dv KB_HU Ta Hungarian
 .It Li is Ta Dv KB_IS Ta Icelandic with



CVS commit: src/share/man/man4

2021-05-04 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue May  4 17:51:55 UTC 2021

Modified Files:
src/share/man/man4: envsys.4

Log Message:
Fix code example (from RVP)


To generate a diff of this commit:
cvs rdiff -u -r1.54 -r1.55 src/share/man/man4/envsys.4

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

Modified files:

Index: src/share/man/man4/envsys.4
diff -u src/share/man/man4/envsys.4:1.54 src/share/man/man4/envsys.4:1.55
--- src/share/man/man4/envsys.4:1.54	Fri May 10 01:59:47 2019
+++ src/share/man/man4/envsys.4	Tue May  4 13:51:55 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: envsys.4,v 1.54 2019/05/10 05:59:47 cnst Exp $
+.\"	$NetBSD: envsys.4,v 1.55 2021/05/04 17:51:55 christos Exp $
 .\"
 .\" Copyright (c) 2007 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -27,7 +27,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd January 10, 2013
+.Dd May 4, 2021
 .Dt ENVSYS 4
 .Os
 .Sh NAME
@@ -411,7 +411,7 @@ main(void)
 	if (!prop_dictionary_set(global_dict, "aibs0", array))
 		err(EINVAL, "prop_dictionary_set global");
 
-	obj = prop_string_create_cstring_nocopy("sensor0");
+	obj = prop_string_create_nocopy("sensor0");
 	if (obj == NULL ||
 	!prop_dictionary_set(sensor_dict, "index", obj))
 		err(EINVAL, "sensor index");
@@ -429,7 +429,7 @@ main(void)
 	if (!prop_array_add(array, sensor_dict))
 		err(EINVAL, "prop_array_add");
 
-	if ((fd = open(_DEV_SYSMON, O_RDWR)) == \-1)
+	if ((fd = open(_PATH_SYSMON, O_RDWR)) == \-1)
 		err(EXIT_FAILURE, "open");
 
 	/* we are done, send the dictionary */
@@ -437,6 +437,7 @@ main(void)
 	   fd,
 	   ENVSYS_SETDICTIONARY);
 	prop_object_release(array);
+	prop_object_release(sensor_dict);
 	prop_object_release(global_dict);
 	(void)close(fd);
 	return error;



CVS commit: src/share/man/man4

2021-05-04 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue May  4 17:47:51 UTC 2021

Modified Files:
src/share/man/man4: gpio.4

Log Message:
Fix incorrect structure name (Rocky Hotas)


To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 src/share/man/man4/gpio.4

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

Modified files:

Index: src/share/man/man4/gpio.4
diff -u src/share/man/man4/gpio.4:1.35 src/share/man/man4/gpio.4:1.36
--- src/share/man/man4/gpio.4:1.35	Thu Feb 13 17:48:11 2020
+++ src/share/man/man4/gpio.4	Tue May  4 13:47:51 2021
@@ -1,4 +1,4 @@
-.\" $NetBSD: gpio.4,v 1.35 2020/02/13 22:48:11 sevan Exp $
+.\" $NetBSD: gpio.4,v 1.36 2021/05/04 17:47:51 christos Exp $
 .\"	$OpenBSD: gpio.4,v 1.5 2004/11/23 09:39:29 reyk Exp $
 .\"
 .\" Copyright (c) 2004 Alexander Yurchenko 
@@ -15,7 +15,7 @@
 .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 .\"
-.Dd February 13, 2020
+.Dd May 4, 2021
 .Dt GPIO 4
 .Os
 .Sh NAME
@@ -85,7 +85,7 @@ struct gpio_info {
 .Pp
 .It Dv GPIOREAD ( struct gpio_req )
 Returns the input pin value in the
-.Fa gpio_pin_op
+.Fa gpio_req
 structure:
 .Bd -literal
 #define GPIOMAXNAME		64



CVS commit: src/share/man/man4

2021-04-10 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Sat Apr 10 08:01:21 UTC 2021

Modified Files:
src/share/man/man4: hdaudio.4

Log Message:
'no merit' is a strong statement


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/share/man/man4/hdaudio.4

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

Modified files:

Index: src/share/man/man4/hdaudio.4
diff -u src/share/man/man4/hdaudio.4:1.20 src/share/man/man4/hdaudio.4:1.21
--- src/share/man/man4/hdaudio.4:1.20	Sat Apr 10 04:10:21 2021
+++ src/share/man/man4/hdaudio.4	Sat Apr 10 08:01:21 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: hdaudio.4,v 1.20 2021/04/10 04:10:21 isaki Exp $
+.\"	$NetBSD: hdaudio.4,v 1.21 2021/04/10 08:01:21 nia Exp $
 .\"
 .\" Copyright (c) 2009, 2010 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -133,8 +133,8 @@ Handle unsolicited RIRB messages
 .It
 Modem function groups
 .It
-Hardware formats higher than 16 bits precision.
+24-bit and 20-bit hardware formats cannot yet be used.
 Since the machine-independent audio layer converts all input from
-the userland and the hardware layer to 16 bits precision for processing,
-so there is no (or few) merit to support them.
+userland and the hardware layer to 16-bit precision for processing,
+there would currently be no advantage in using them.
 .El



CVS commit: src/share/man/man4

2021-04-09 Thread Tetsuya Isaki
Module Name:src
Committed By:   isaki
Date:   Sat Apr 10 04:10:21 UTC 2021

Modified Files:
src/share/man/man4: hdaudio.4

Log Message:
Fix a wrong description in previous.
MD drivers can support 20 or 24 bits formats even under current MI layer's
constraints.
http://mail-index.netbsd.org/source-changes-d/2021/03/12/msg013255.html


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/share/man/man4/hdaudio.4

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

Modified files:

Index: src/share/man/man4/hdaudio.4
diff -u src/share/man/man4/hdaudio.4:1.19 src/share/man/man4/hdaudio.4:1.20
--- src/share/man/man4/hdaudio.4:1.19	Fri Mar 12 08:03:24 2021
+++ src/share/man/man4/hdaudio.4	Sat Apr 10 04:10:21 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: hdaudio.4,v 1.19 2021/03/12 08:03:24 nia Exp $
+.\"	$NetBSD: hdaudio.4,v 1.20 2021/04/10 04:10:21 isaki Exp $
 .\"
 .\" Copyright (c) 2009, 2010 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -133,8 +133,8 @@ Handle unsolicited RIRB messages
 .It
 Modem function groups
 .It
-20-bit and 24-bit I/O formats.
-The machine-independent audio layer supports samples with 32-bit precision,
-but these will be converted down to 16-bit before output, because converting
-to a hardware precision that isn't a power of two is not yet handled.
+Hardware formats higher than 16 bits precision.
+Since the machine-independent audio layer converts all input from
+the userland and the hardware layer to 16 bits precision for processing,
+so there is no (or few) merit to support them.
 .El



CVS commit: src/share/man/man4

2021-04-06 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Tue Apr  6 22:12:16 UTC 2021

Modified Files:
src/share/man/man4: rnd.4

Log Message:
Remove sentence that has not been true since netbsd-6.

ioctl(RNDADDDATA) is not the only way to raise the entropy estimate;
privileged writes to /dev/random have the same effect.


To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 src/share/man/man4/rnd.4

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

Modified files:

Index: src/share/man/man4/rnd.4
diff -u src/share/man/man4/rnd.4:1.38 src/share/man/man4/rnd.4:1.39
--- src/share/man/man4/rnd.4:1.38	Fri Feb 12 01:52:09 2021
+++ src/share/man/man4/rnd.4	Tue Apr  6 22:12:16 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: rnd.4,v 1.38 2021/02/12 01:52:09 riastradh Exp $
+.\"	$NetBSD: rnd.4,v 1.39 2021/04/06 22:12:16 riastradh Exp $
 .\"
 .\" Copyright (c) 2014-2020 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -389,9 +389,6 @@ This ioctl can be used only once per boo
 It is intended for a system that saves entropy to disk on shutdown and
 restores it on boot, so that the system can immediately be
 unpredictable without having to wait to gather entropy.
-.Pp
-This ioctl is the only way for userland to directly change the system's
-entropy estimate.
 .It Dv RNDGETPOOLSTAT Pq Vt rndpoolstat_t
 .Bd -literal
 typedef struct {



CVS commit: src/share/man/man4

2021-03-30 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Tue Mar 30 15:29:43 UTC 2021

Modified Files:
src/share/man/man4: siisata.4

Log Message:
Make this format a little bit nicely.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/share/man/man4/siisata.4

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

Modified files:

Index: src/share/man/man4/siisata.4
diff -u src/share/man/man4/siisata.4:1.7 src/share/man/man4/siisata.4:1.8
--- src/share/man/man4/siisata.4:1.7	Sat Oct  7 17:35:48 2017
+++ src/share/man/man4/siisata.4	Tue Mar 30 15:29:43 2021
@@ -1,4 +1,4 @@
-.\" $NetBSD: siisata.4,v 1.7 2017/10/07 17:35:48 jdolecek Exp $
+.\" $NetBSD: siisata.4,v 1.8 2021/03/30 15:29:43 rin Exp $
 .\"
 .\" Copyright (c) 2007, 2008 Jonathan A. Kollasch. All rights reserved.
 .\"
@@ -64,7 +64,7 @@ driver first appeared in
 .Nx 5.0 .
 NCQ support was added in
 .Nx
-on October 7, 2017 .
+on October 7, 2017.
 .Sh AUTHORS
 The
 .Nm
@@ -73,11 +73,10 @@ driver was written by
 NCQ support was added by him, and
 .An Jaromir Dolecek Aq Mt jdole...@netbsd.org .
 .Sh BUGS
-.Bl -tag -width Ds -compact
-.It Device hot swapping is not yet supported .
-.It Silicon Image's Software RAID is not yet supported by the
+Device hot swapping is not yet supported.
+.Pp
+Silicon Image's Software RAID is not yet supported by the
 .Xr ataraid 4
 driver.
 .Xr raid 4
 can be used instead.
-.El



CVS commit: src/share/man/man4

2021-03-27 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Sat Mar 27 08:01:21 UTC 2021

Modified Files:
src/share/man/man4: usb.4

Log Message:
Add uxrcom(4)


To generate a diff of this commit:
cvs rdiff -u -r1.116 -r1.117 src/share/man/man4/usb.4

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

Modified files:

Index: src/share/man/man4/usb.4
diff -u src/share/man/man4/usb.4:1.116 src/share/man/man4/usb.4:1.117
--- src/share/man/man4/usb.4:1.116	Fri Feb 26 09:59:19 2021
+++ src/share/man/man4/usb.4	Sat Mar 27 08:01:21 2021
@@ -1,4 +1,4 @@
-.\" $NetBSD: usb.4,v 1.116 2021/02/26 09:59:19 nia Exp $
+.\" $NetBSD: usb.4,v 1.117 2021/03/27 08:01:21 nia Exp $
 .\"
 .\" Copyright (c) 1999-2014 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -27,7 +27,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd February 26, 2021
+.Dd March 27, 2021
 .Dt USB 4
 .Os
 .Sh NAME
@@ -169,6 +169,8 @@ Silicon Laboratories CP2101/CP2102 based
 USB Handspring Visor
 .It Xr uvscom 4
 SUNTAC Slipper U VS-10U USB serial adapter
+.It Xr uxrcom 4
+Exar XR21V141x USB serial adapter
 .El
 .Ss Audio devices
 .Bl -tag -width 12n -offset ind -compact



CVS commit: src/share/man/man4

2021-03-17 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Wed Mar 17 14:10:29 UTC 2021

Modified Files:
src/share/man/man4: pci.4

Log Message:
pci(4): many more drivers


To generate a diff of this commit:
cvs rdiff -u -r1.118 -r1.119 src/share/man/man4/pci.4

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

Modified files:

Index: src/share/man/man4/pci.4
diff -u src/share/man/man4/pci.4:1.118 src/share/man/man4/pci.4:1.119
--- src/share/man/man4/pci.4:1.118	Wed Mar 17 13:42:03 2021
+++ src/share/man/man4/pci.4	Wed Mar 17 14:10:29 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: pci.4,v 1.118 2021/03/17 13:42:03 nia Exp $
+.\"	$NetBSD: pci.4,v 1.119 2021/03/17 14:10:29 nia Exp $
 .\"
 .\" Copyright (c) 1997 Jason R. Thorpe.  All rights reserved.
 .\" Copyright (c) 1997 Jonathan Stone
@@ -138,6 +138,10 @@ QLogic ISP-1020, ISP-1040, and ISP-2100 
 LSI Logic & Dell MegaRAID SAS RAID controllers.
 .It Xr mly 4
 Mylex AcceleRAID and eXtremeRAID controllers with v6 firmware.
+.It Xr mpii 4
+LSI Logic Fusion-MPT Message Passing Interface II SAS controllers.
+.It Xr mpt 4
+LSI Logic Fusion-MPT SCSI/Fibre Channel/SAS controllers.
 .It Xr nca 4
 Domex 536 SCSI interfaces.
 .It Xr pcscp 4
@@ -155,20 +159,34 @@ The Adaptec AAC family of RAID controlle
 AHCI 1.0 and 1.1 compliant SATA controllers.
 .It Xr amr 4
 The AMI and LSI Logic MegaRAID family of RAID controllers.
+.It Xr arcmsr 4
+Areca Technology Corporation SATA/SAS RAID controllers.
 .It Xr cac 4
 Compaq array controllers.
+.It Xr ciss 4
+HP/Compaq Smart ARRAY 5/6 RAID controllers.
 .It Xr icp 4
 ICP Vortex GDT and Intel Storage RAID controllers.
+.It Xr ixpide 4
+ATI Technologies IXP IDE controllers
 .It Xr mlx 4
 Mylex DAC960 and DEC SWXCR RAID controllers.
+.It Xr nside 4
+National Semiconductor PC87415 PCI-IDE controllers.
 .It Xr nvme 4
 Non-Volatile Memory (NVM Express) host controllers.
 .It Xr pciide 4
 IDE disk controllers.
 .It Xr rtsx 4
 Realtek SD card readers.
+.It Xr svwsata 4
+Serverworks Serial ATA disk controllers.
+.It Xr twa 4
+3ware Apache RAID controllers.
 .It Xr twe 4
 3Ware Escalade RAID controllers.
+.It Xr viaide 4
+AMD, NVIDIA and VIA IDE disk controllers.
 .El
 .Ss Wired network interfaces
 .Bl -tag -width pcdisplay(4) -offset indent
@@ -190,6 +208,8 @@ Elastic Network Adapter interfaces.
 3Com 3c590, 3c595, 3c900, and 3c905 Ethernet interfaces.
 .It Xr epic 4
 SMC83C170 (EPIC/100) Ethernet interfaces.
+.It Xr et 4
+Agere/LSI ET1310/ET1301 10/100/1000 Ethernet interfaces.
 .It Xr ex 4
 3Com 3c900, 3c905, and 3c980 Ethernet interfaces.
 .It Xr fxp 4
@@ -202,11 +222,15 @@ Sun Microelectronics STP2002-STQ Etherne
 Intel 82598EB, 82599, X540 and X550 10 Gigabit Ethernet interfaces.
 .It Xr ixl 4
 Intel 700 series Ethernet interfaces.
+.It Xr jme 4
+JMicron Technologies JMC250/JMC260 Ethernet interfaces.
 .It Xr le 4
 PCNet-PCI Ethernet interfaces.
 Note, the
 .Xr pcn 4
 driver supersedes this driver.
+.It Xr lii 4
+Attansic/Atheros L2 Fast-Ethernet interfaces.
 .It Xr mcx 4
 Mellanox 5th generation Ethernet devices.
 .It Xr msk 4
@@ -344,6 +368,8 @@ Generic PCI bridges, including expansion
 Brooktree 848 compatible TV cards.
 .It Xr ehci 4
 USB EHCI host controllers.
+.It Xr ibmcd 4
+IBM 4810 BSP cash drawer ports.
 .It Xr iop 4
 I2O I/O processors.
 .It Xr oboe 4



CVS commit: src/share/man/man4

2021-03-17 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Wed Mar 17 13:42:03 UTC 2021

Modified Files:
src/share/man/man4: pci.4

Log Message:
add ale(4) and bge(4) to pci.4


To generate a diff of this commit:
cvs rdiff -u -r1.117 -r1.118 src/share/man/man4/pci.4

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

Modified files:

Index: src/share/man/man4/pci.4
diff -u src/share/man/man4/pci.4:1.117 src/share/man/man4/pci.4:1.118
--- src/share/man/man4/pci.4:1.117	Wed Mar 17 13:12:33 2021
+++ src/share/man/man4/pci.4	Wed Mar 17 13:42:03 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: pci.4,v 1.117 2021/03/17 13:12:33 nia Exp $
+.\"	$NetBSD: pci.4,v 1.118 2021/03/17 13:42:03 nia Exp $
 .\"
 .\" Copyright (c) 1997 Jason R. Thorpe.  All rights reserved.
 .\" Copyright (c) 1997 Jonathan Stone
@@ -175,8 +175,13 @@ Realtek SD card readers.
 .It Xr alc 4
 Atheros AR813x/AR815x/AR816x/AR817x and Killer E2200/2400/2500
 10/100/1000 Ethernet interfaces.
+.It Xr ale 4
+Atheros AR8121/AR8113/AR8114 (Attansic L1E) 10/100/1000 Ethernet
+interfaces.
 .It Xr aq 4
 Aquantia AQC multigigabit Ethernet interfaces.
+.It Xr bge 4
+Broadcom BCM57xx/BCM590x 10/100/1000 Ethernet interfaces.
 .It Xr bnx 4
 Broadcom NetXtreme II 10/100/1000 Ethernet interfaces.
 .It Xr ena 4



CVS commit: src/share/man/man4

2021-03-17 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Wed Mar 17 13:12:33 UTC 2021

Modified Files:
src/share/man/man4: pci.4

Log Message:
add alc(4)


To generate a diff of this commit:
cvs rdiff -u -r1.116 -r1.117 src/share/man/man4/pci.4

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

Modified files:

Index: src/share/man/man4/pci.4
diff -u src/share/man/man4/pci.4:1.116 src/share/man/man4/pci.4:1.117
--- src/share/man/man4/pci.4:1.116	Fri Mar 12 08:28:20 2021
+++ src/share/man/man4/pci.4	Wed Mar 17 13:12:33 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: pci.4,v 1.116 2021/03/12 08:28:20 nia Exp $
+.\"	$NetBSD: pci.4,v 1.117 2021/03/17 13:12:33 nia Exp $
 .\"
 .\" Copyright (c) 1997 Jason R. Thorpe.  All rights reserved.
 .\" Copyright (c) 1997 Jonathan Stone
@@ -29,7 +29,7 @@
 .\" (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 March 12, 2021
+.Dd March 17, 2021
 .Dt PCI 4
 .Os
 .Sh NAME
@@ -172,6 +172,9 @@ Realtek SD card readers.
 .El
 .Ss Wired network interfaces
 .Bl -tag -width pcdisplay(4) -offset indent
+.It Xr alc 4
+Atheros AR813x/AR815x/AR816x/AR817x and Killer E2200/2400/2500
+10/100/1000 Ethernet interfaces.
 .It Xr aq 4
 Aquantia AQC multigigabit Ethernet interfaces.
 .It Xr bnx 4



CVS commit: src/share/man/man4

2021-03-15 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Mon Mar 15 18:21:51 UTC 2021

Modified Files:
src/share/man/man4: isapnp.4

Log Message:
Use inline cross-references.


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/share/man/man4/isapnp.4

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

Modified files:

Index: src/share/man/man4/isapnp.4
diff -u src/share/man/man4/isapnp.4:1.25 src/share/man/man4/isapnp.4:1.26
--- src/share/man/man4/isapnp.4:1.25	Fri Feb 26 11:12:45 2021
+++ src/share/man/man4/isapnp.4	Mon Mar 15 18:21:51 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: isapnp.4,v 1.25 2021/02/26 11:12:45 nia Exp $
+.\"	$NetBSD: isapnp.4,v 1.26 2021/03/15 18:21:51 nia Exp $
 .\"
 .\" Copyright (c) 1997 Jonathan Stone
 .\" All rights reserved.
@@ -52,41 +52,41 @@ includes machine-independent ISAPNP driv
 and driver name:
 .Ss SCSI interfaces
 .Bl -tag -width pcdisplay -offset indent
-.It aha
+.It Xr aha 4
 Adaptec AHA-154[02]
 .Tn SCSI
 interfaces.
-.It aic
+.It Xr aic 4
 Adaptec AHA-1520B
 .Tn SCSI
 interfaces.
 .El
 .Ss Disk controllers
 .Bl -tag -width pcdisplay -offset indent
-.It wdc
+.It Xr wdc 4
 Standard IDE and ATAPI drive controller.
 .El
 .Ss Serial and parallel interfaces
 .Bl -tag -width pcdisplay -offset indent
-.It com
+.It Xr com 4
 8250/16450/16550-compatible ISA PnP serial cards and internal modems.
 .El
 .Ss Network interfaces
 .Bl -tag -width pcdisplay -offset indent
-.It an
+.It Xr an 4
 .Tn Aironet
 4500/4800 and
 .Tn Cisco
 340 series 802.11 interfaces.
-.It ep
+.It Xr ep 4
 3Com 3c509B EtherLink III
 .Tn Ethernet
 interface.
-.It le
+.It Xr le 4
 PCnet-PnP
 .Tn Ethernet
 interfaces based on the successor to the AMD LANCE chip.
-.It ne
+.It Xr ne 4
 NE2000-compatible
 .Tn Ethernet
 interfaces.
@@ -94,21 +94,21 @@ interfaces.
 .\"
 .Ss Sound cards
 .Bl -tag -width pcdisplay -offset indent
-.It ess
+.It Xr ess 4
 ESS Technology derived PnP sound cards and devices.
-.It guspnp
+.It Xr guspnp 4
 Gravis Ultrasound PnP sound cards.
-.It sb
+.It Xr sb 4
 SoundBlaster, SoundBlaster 16, and SoundBlaster Pro sound cards.
-.It wss
+.It Xr wss 4
 Windows Sound System compatible cards, e.g., most of the cards
 with Crystal Semiconductor chips.
-.It ym
+.It Xr ym 4
 Yamaha OPL3-SAx sound cards.
 .El
 .Ss Miscellaneous devices
 .Bl -tag -width pcdisplay -offset indent
-.It pcic
+.It Xr pcic 4
 .Tn PCI
 .Tn PCMCIA
 controllers, including the Cirrus Logic GD6729.
@@ -132,23 +132,9 @@ The manual pages for each individual
 driver also list
 the supported front-ends for other buses.
 .Sh SEE ALSO
-.Xr aha 4 ,
-.Xr aic 4 ,
-.Xr an 4 ,
-.Xr com 4 ,
-.Xr ep 4 ,
-.Xr ess 4 ,
-.Xr guspnp 4 ,
 .Xr intro 4 ,
 .Xr isa 4 ,
-.Xr le 4 ,
-.Xr ne 4 ,
-.Xr pcic 4 ,
-.Xr sb 4 ,
-.Xr tr 4 ,
-.Xr wdc 4 ,
-.Xr wss 4 ,
-.Xr ym 4
+.Xr isapnp 9
 .Sh HISTORY
 The
 .Nm



CVS commit: src/share/man/man4

2021-03-13 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Sun Mar 14 02:56:07 UTC 2021

Modified Files:
src/share/man/man4: options.4

Log Message:
Document NFS_BOOT_UDP instead of NFS_BOOT_TCP; We've switched to
NFS over TCP by default.

Bump date.


To generate a diff of this commit:
cvs rdiff -u -r1.517 -r1.518 src/share/man/man4/options.4

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

Modified files:

Index: src/share/man/man4/options.4
diff -u src/share/man/man4/options.4:1.517 src/share/man/man4/options.4:1.518
--- src/share/man/man4/options.4:1.517	Fri Oct  9 01:49:53 2020
+++ src/share/man/man4/options.4	Sun Mar 14 02:56:07 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: options.4,v 1.517 2020/10/09 01:49:53 gutteridge Exp $
+.\"	$NetBSD: options.4,v 1.518 2021/03/14 02:56:07 rin Exp $
 .\"
 .\" Copyright (c) 1996
 .\" 	Perry E. Metzger.  All rights reserved.
@@ -30,7 +30,7 @@
 .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .\"
 .\"
-.Dd October 9, 2020
+.Dd March 14, 2021
 .Dt OPTIONS 4
 .Os
 .Sh NAME
@@ -1194,8 +1194,8 @@ for details.
 Reduce the size of the NFS client code by omitting code that's only required
 for NFSv3 and NQNFS support, leaving only that code required to use NFSv2
 servers.
-.It Cd options NFS_BOOT_TCP
-Use NFS over TCP instead of the default UDP, for mounting root.
+.It Cd options NFS_BOOT_UDP
+Use NFS over UDP instead of the default TCP, for mounting root.
 .El
 .Ss Buffer queue strategy options
 The following options enable alternative buffer queue strategies.



CVS commit: src/share/man/man4/man4.i386

2021-03-12 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Fri Mar 12 10:48:29 UTC 2021

Modified Files:
src/share/man/man4/man4.i386: pnpbios.4

Log Message:
Use inline cross-references.


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/share/man/man4/man4.i386/pnpbios.4

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

Modified files:

Index: src/share/man/man4/man4.i386/pnpbios.4
diff -u src/share/man/man4/man4.i386/pnpbios.4:1.15 src/share/man/man4/man4.i386/pnpbios.4:1.16
--- src/share/man/man4/man4.i386/pnpbios.4:1.15	Fri Feb 17 22:24:46 2017
+++ src/share/man/man4/man4.i386/pnpbios.4	Fri Mar 12 10:48:29 2021
@@ -1,4 +1,4 @@
-.\" $NetBSD: pnpbios.4,v 1.15 2017/02/17 22:24:46 christos Exp $
+.\" $NetBSD: pnpbios.4,v 1.16 2021/03/12 10:48:29 nia Exp $
 .\"
 .\" Copyright (c) 1999-2002 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -49,42 +49,32 @@ includes the following
 .Nm
 drivers, sorted by driver name:
 .Pp
-.Bl -tag -width speaker -offset indent -compact
-.It com
+.Bl -tag -width x86/fdc(4) -offset indent -compact
+.It Xr com 4
 serial communications interface
-.It ess
+.It Xr ess 4
 ESS Technology AudioDrive family audio device driver
-.It fdc
+.It Xr x86/fdc 4
 floppy controller
-.It joy
+.It Xr joy 4
 game controller
-.It lpt
+.It Xr x86/lpt 4
 parallel port driver
-.It pciide
+.It Xr pciide 4
 PCI IDE controllers driver
-.It pckbc
+.It Xr pckbc 4
 PC keyboard/mouse controller
-.It sb
+.It Xr sb 4
 SoundBlaster family audio device driver
-.It wss
+.It Xr wss 4
 Windows Sound System hardware driver
-.It ym
+.It Xr ym 4
 Yamaha OPL3-SA3 sound driver
 .El
 .Sh SEE ALSO
-.Xr com 4 ,
-.Xr ess 4 ,
-.Xr fdc 4 ,
 .Xr i386/intro 4 ,
 .Xr isa 4 ,
-.Xr joy 4 ,
-.Xr lpt 4 ,
-.Xr pci 4 ,
-.Xr pciide 4 ,
-.Xr pckbc 4 ,
-.Xr sb 4 ,
-.Xr wss 4 ,
-.Xr ym 4
+.Xr pci 4
 .Sh HISTORY
 The
 .Nm



CVS commit: src/share/man/man4/man4.i386

2021-03-12 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Fri Mar 12 10:45:43 UTC 2021

Modified Files:
src/share/man/man4/man4.i386: intro.4

Log Message:
Use inline cross-references


To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/share/man/man4/man4.i386/intro.4

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

Modified files:

Index: src/share/man/man4/man4.i386/intro.4
diff -u src/share/man/man4/man4.i386/intro.4:1.33 src/share/man/man4/man4.i386/intro.4:1.34
--- src/share/man/man4/man4.i386/intro.4:1.33	Sun Feb 28 07:51:29 2021
+++ src/share/man/man4/man4.i386/intro.4	Fri Mar 12 10:45:43 2021
@@ -1,4 +1,4 @@
-.\" $NetBSD: intro.4,v 1.33 2021/02/28 07:51:29 nia Exp $
+.\" $NetBSD: intro.4,v 1.34 2021/03/12 10:45:43 nia Exp $
 .\"
 .\" Copyright (c) 1997 Jonathan Stone
 .\" Copyright (c) 1994 Christopher G. Demetriou
@@ -104,32 +104,32 @@ Not all supported devices are listed.
 .\"
 .Pp
 Standard builtin devices:
-.Bl -tag -width speaker -offset indent -compact
+.Bl -tag -width speaker(4) -offset indent -compact
 .\"
 .\"
 .\"
-.It com
+.It Xr com 4
 NS8250-, NS16450-, and NS16550-based asynchronous serial
 communications device interface
-.It lpt
+.It Xr x86/lpt 4
 Parallel port device interface
-.It fdc
+.It Xr x86/fdc 4
 Standard NEC 765 floppy disk controller.
-.It mca
+.It Xr mca 4
 MCA I/O bus.
-.It mem
+.It Xr x86/mem 4
 Main memory interface
-.It pci
+.It Xr pci 4
 PCI I/O bus.
-.It eisa
+.It Xr eisa 4
 EISA I/O bus, either as main bus or via PCI-EISA bridge.
-.It isa
+.It Xr isa 4
 ISA bus and ISA devices, either as main bus or via PCI-ISA bridge.
-.It isa
+.It Xr isa 4
 isa I/O bus.
-.It isapnp
+.It Xr isapnp 4
 ``bus'' for ISA devices with PnP support.
-.It speaker
+.It Xr speaker 4
 console speaker device interface
 .El
 .\"
@@ -166,18 +166,8 @@ console driver.
 .\"
 .Sh SEE ALSO
 .Xr config 1 ,
-.Xr com 4 ,
-.Xr eisa 4 ,
 .Xr i386/autoconf 4 ,
-.Xr isa 4 ,
-.Xr isapnp 4 ,
-.Xr mca 4 ,
-.Xr netintro 4 ,
-.Xr pci 4 ,
-.Xr speaker 4 ,
-.Xr x86/fdc 4 ,
-.Xr x86/lpt 4 ,
-.Xr x86/mem 4
+.Xr netintro 4
 .Sh HISTORY
 The
 .Tn i386



CVS commit: src/share/man/man4

2021-03-12 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Fri Mar 12 08:28:20 UTC 2021

Modified Files:
src/share/man/man4: pci.4

Log Message:
s/Disk and tape/Storage/g, more relevant cross-references


To generate a diff of this commit:
cvs rdiff -u -r1.115 -r1.116 src/share/man/man4/pci.4

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

Modified files:

Index: src/share/man/man4/pci.4
diff -u src/share/man/man4/pci.4:1.115 src/share/man/man4/pci.4:1.116
--- src/share/man/man4/pci.4:1.115	Fri Mar 12 08:19:29 2021
+++ src/share/man/man4/pci.4	Fri Mar 12 08:28:20 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: pci.4,v 1.115 2021/03/12 08:19:29 nia Exp $
+.\"	$NetBSD: pci.4,v 1.116 2021/03/12 08:28:20 nia Exp $
 .\"
 .\" Copyright (c) 1997 Jason R. Thorpe.  All rights reserved.
 .\" Copyright (c) 1997 Jonathan Stone
@@ -147,7 +147,7 @@ Symbios Logic/NCR 53c8xx-family SCSI int
 .It Xr trm 4
 Tekram TRM-S1040 ASIC based SCSI interfaces.
 .El
-.Ss Disk and tape controllers
+.Ss Storage controllers
 .Bl -tag -width pcdisplay(4) -offset indent
 .It Xr aac 4
 The Adaptec AAC family of RAID controllers.
@@ -362,8 +362,10 @@ VGA graphics boards.
 USB XHCI host controllers.
 .El
 .Sh SEE ALSO
+.Xr pci 3 ,
 .Xr agp 4 ,
 .Xr intro 4 ,
+.Xr pcictl 8 ,
 .Xr pci 9
 .Sh HISTORY
 The machine-independent PCI subsystem appeared in



CVS commit: src/share/man/man4

2021-03-12 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Fri Mar 12 08:19:29 UTC 2021

Modified Files:
src/share/man/man4: pci.4

Log Message:
add rtsx(4)


To generate a diff of this commit:
cvs rdiff -u -r1.114 -r1.115 src/share/man/man4/pci.4

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

Modified files:

Index: src/share/man/man4/pci.4
diff -u src/share/man/man4/pci.4:1.114 src/share/man/man4/pci.4:1.115
--- src/share/man/man4/pci.4:1.114	Thu Mar 11 15:44:50 2021
+++ src/share/man/man4/pci.4	Fri Mar 12 08:19:29 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: pci.4,v 1.114 2021/03/11 15:44:50 nia Exp $
+.\"	$NetBSD: pci.4,v 1.115 2021/03/12 08:19:29 nia Exp $
 .\"
 .\" Copyright (c) 1997 Jason R. Thorpe.  All rights reserved.
 .\" Copyright (c) 1997 Jonathan Stone
@@ -29,7 +29,7 @@
 .\" (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 March 11, 2021
+.Dd March 12, 2021
 .Dt PCI 4
 .Os
 .Sh NAME
@@ -165,6 +165,8 @@ Mylex DAC960 and DEC SWXCR RAID controll
 Non-Volatile Memory (NVM Express) host controllers.
 .It Xr pciide 4
 IDE disk controllers.
+.It Xr rtsx 4
+Realtek SD card readers.
 .It Xr twe 4
 3Ware Escalade RAID controllers.
 .El



CVS commit: src/share/man/man4

2021-03-12 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Fri Mar 12 08:03:24 UTC 2021

Modified Files:
src/share/man/man4: hdaudio.4

Log Message:
Clarify problem.


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/share/man/man4/hdaudio.4

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

Modified files:

Index: src/share/man/man4/hdaudio.4
diff -u src/share/man/man4/hdaudio.4:1.18 src/share/man/man4/hdaudio.4:1.19
--- src/share/man/man4/hdaudio.4:1.18	Thu Mar 11 17:42:14 2021
+++ src/share/man/man4/hdaudio.4	Fri Mar 12 08:03:24 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: hdaudio.4,v 1.18 2021/03/11 17:42:14 nia Exp $
+.\"	$NetBSD: hdaudio.4,v 1.19 2021/03/12 08:03:24 nia Exp $
 .\"
 .\" Copyright (c) 2009, 2010 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -27,7 +27,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd March 11, 2021
+.Dd March 12, 2021
 .Dt HDAUDIO 4
 .Os
 .Sh NAME
@@ -133,5 +133,8 @@ Handle unsolicited RIRB messages
 .It
 Modem function groups
 .It
-I/O with precision greater than 16 bits with the MI audio layer
+20-bit and 24-bit I/O formats.
+The machine-independent audio layer supports samples with 32-bit precision,
+but these will be converted down to 16-bit before output, because converting
+to a hardware precision that isn't a power of two is not yet handled.
 .El



CVS commit: src/share/man/man4

2021-03-11 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Thu Mar 11 18:16:50 UTC 2021

Modified Files:
src/share/man/man4: isa.4

Log Message:
Fix missing Xr


To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49 src/share/man/man4/isa.4

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

Modified files:

Index: src/share/man/man4/isa.4
diff -u src/share/man/man4/isa.4:1.48 src/share/man/man4/isa.4:1.49
--- src/share/man/man4/isa.4:1.48	Thu Mar 11 16:50:08 2021
+++ src/share/man/man4/isa.4	Thu Mar 11 18:16:50 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: isa.4,v 1.48 2021/03/11 16:50:08 nia Exp $
+.\"	$NetBSD: isa.4,v 1.49 2021/03/11 18:16:50 nia Exp $
 .\"
 .\" Copyright (c) 1997 Jason R. Thorpe.  All rights reserved.
 .\" Copyright (c) 1997 Jonathan Stone
@@ -134,7 +134,7 @@ Boca BB100[48] and BB2016 multiplexing s
 NS8250-, NS16450-, and NS16550-based serial ports.
 .It Xr cy 4
 Cyclades Cyclom-4Y, -8Y, and -16Y asynchronous serial communications cards.
-.It ioat
+.It Xr ioat 4
 .Tn BOCA Research
 IOAT66
 serial interfaces.



CVS commit: src/share/man/man4

2021-03-11 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Thu Mar 11 17:42:14 UTC 2021

Modified Files:
src/share/man/man4: hdaudio.4

Log Message:
Mention that formats with >16-bit precision cannot yet be used


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/share/man/man4/hdaudio.4

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

Modified files:

Index: src/share/man/man4/hdaudio.4
diff -u src/share/man/man4/hdaudio.4:1.17 src/share/man/man4/hdaudio.4:1.18
--- src/share/man/man4/hdaudio.4:1.17	Thu May  7 12:56:19 2020
+++ src/share/man/man4/hdaudio.4	Thu Mar 11 17:42:14 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: hdaudio.4,v 1.17 2020/05/07 12:56:19 wiz Exp $
+.\"	$NetBSD: hdaudio.4,v 1.18 2021/03/11 17:42:14 nia Exp $
 .\"
 .\" Copyright (c) 2009, 2010 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -27,7 +27,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd February 16, 2020
+.Dd March 11, 2021
 .Dt HDAUDIO 4
 .Os
 .Sh NAME
@@ -132,4 +132,6 @@ Add support for non-PCM output formats
 Handle unsolicited RIRB messages
 .It
 Modem function groups
+.It
+I/O with precision greater than 16 bits with the MI audio layer
 .El



CVS commit: src/share/man/man4

2021-03-11 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Thu Mar 11 17:12:42 UTC 2021

Modified Files:
src/share/man/man4: iic.4

Log Message:
Remove dead references


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/share/man/man4/iic.4

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

Modified files:

Index: src/share/man/man4/iic.4
diff -u src/share/man/man4/iic.4:1.25 src/share/man/man4/iic.4:1.26
--- src/share/man/man4/iic.4:1.25	Sat Feb 27 08:59:24 2021
+++ src/share/man/man4/iic.4	Thu Mar 11 17:12:42 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: iic.4,v 1.25 2021/02/27 08:59:24 nia Exp $
+.\"	$NetBSD: iic.4,v 1.26 2021/03/11 17:12:42 nia Exp $
 .\"	$OpenBSD: iic.4,v 1.74 2008/09/10 16:13:43 reyk Exp $
 .\"
 .\" Copyright (c) 2004, 2006 Alexander Yurchenko 
@@ -147,54 +147,23 @@ ACPI SMBus Control Method Interface
 Acer Labs M7101 SMBus controller
 .It Xr amdpm 4
 AMD768 Power Management Controller and AMD8111 System Management Controller
-.It Xr armadillo9iic 4
-.It Xr at91twi 4
-.It Xr ausmbus 4
-.It Xr awiniic 4
-.It Xr awinp2wi 4
-.It Xr bcmi2c 4
 .It Xr coram 4
-digital video driver for Conexant CX23885 based cards
+Digital video driver for Conexant CX23885 based cards
 .It Xr cuda 4
-support for CUDA microcontrollers found in many Power Macintosh and
+Support for CUDA microcontrollers found in many Power Macintosh and
 compatible computers
 .It Xr cxdtv 4
-digital video driver for Conexant CX2388x based cards
-.It Xr diic 4
-.It Xr exyoiic 4
-.It Xr g2i2c 4
-.It Xr gpiic 4
+Digital video driver for Conexant CX2388x based cards
 .It Xr gpioiic 4
 GPIO I2C controller
-.It Xr gttwsi 4
-.It Xr i2cbus 4
-.It Xr gxiic 4
 .It Xr ichsmb 4
 Intel Chipset internal SMBus controller
-.It Xr imxi2c 4
-.It Xr iociic 4
-.It Xr iomdiic 4
-.It Xr iopiic 4
 .It Xr ismt 4
 Intel Chipset internal SMBus 2.0 controller with DMA
-.It Xr jziic 4
-.It Xr ki2c 4
-.It Xr nbpiic 4
 .It Xr nfsmb 4
 NVIDIA nForce 2/3/4 SMBus controller and SMBus driver
-.It Xr ociic 4
-.It Xr omapiic 4
-.It Xr pcfiic 4
 .It Xr piixpm 4
 Intel PIIX and compatible Power Management controller
-.It Xr ri2c 4
-.It Xr rkiic 4
-.It Xr rtciic 4
-.It Xr slugiic 4
-.It Xr tegrai2c 4
-.It Xr tiiic 4
-.It Xr tsciic 4
-.It Xr viapcib 4
 .El
 .Sh SUPPORTED SLAVES
 A wide list of slaves are supported, among them:
@@ -208,13 +177,8 @@ A wide list of slaves are supported, amo
 .Bl -tag -width 13n -compact -offset indent
 .It Xr dbcool 4
 dbCool(tm) family of environmental monitors and fan controllers
-.It Xr dsrtc 4
-.It Xr ioexp 4
-.It Xr m41trtc 4
-.It Xr nbppcon 4
 .It Xr pcf8563rtc 4
 NXP PCF8563 real-time clock
-.It Xr r2025rtc 4
 .It Xr rs5c372rtc 4
 RICOH RS5C372A and RS5C372B real-time clock
 .It Xr s390rtc 4
@@ -224,7 +188,7 @@ JEDEC JC-42.4 compatible memory module t
 .It Xr seeprom 4
 24-series I2C EEPROM driver
 .It Xr sgsmix 4
-driver for SGS 7433 Basic Audio Processor found in some Apple machines
+SGS 7433 Basic Audio Processor found in some Apple machines
 .It Xr spdmem 4
 Generic Memory Module Serial Presence Detect
 .It Xr ssdfb 4



CVS commit: src/share/man/man4

2021-03-11 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Thu Mar 11 17:01:55 UTC 2021

Modified Files:
src/share/man/man4: tc.4

Log Message:
Use inline cross-references.

Remove dead reference.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/share/man/man4/tc.4

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

Modified files:

Index: src/share/man/man4/tc.4
diff -u src/share/man/man4/tc.4:1.8 src/share/man/man4/tc.4:1.9
--- src/share/man/man4/tc.4:1.8	Fri Feb 26 11:12:45 2021
+++ src/share/man/man4/tc.4	Thu Mar 11 17:01:55 2021
@@ -1,4 +1,4 @@
-.\" $NetBSD: tc.4,v 1.8 2021/02/26 11:12:45 nia Exp $
+.\" $NetBSD: tc.4,v 1.9 2021/03/11 17:01:55 nia Exp $
 .\"
 .\" Copyright (c) 1996, 1997 Jonathan Stone.
 .\" All rights reserved.
@@ -65,53 +65,40 @@ includes machine-independent
 drivers, sorted by device type and driver name:
 .Ss SCSI interfaces
 .Bl -tag -width pcdisplay -offset indent
-.It asc
-PMAZ-A single-channel SCSI adapter
-.It tcds
+.It Xr tcds 4
 PMAZ-DS, PMAZ-FS, PMAZB-AA and PMAZC-AA dual-channel SCSI adapters
 .El
 .Ss Network interfaces
 .Bl -tag -width pcdisplay -offset indent
-.It le
+.It Xr le 4
 LANCE Ethernet interface
 .El
 .Ss Frame buffers
 .Bl -tag -width pcdisplay -offset indent
-.It cfb
+.It Xr cfb 4
 PMAG-B CX colour unaccelerated 2-D framebuffer
-.It mfb
+.It Xr mfb 4
 PMAG-A MX monochrome framebuffer
-.It px
+.It Xr px 4
 PMAG-C PX accelerated graphics boards
-.It pxg
+.It Xr pxg 4
 PMAG-D, PMAG-E and PMAG-F PXG accelerated graphics
 boards
-.It sfb
+.It Xr sfb 4
 PMAGB-BA HX colour unaccelerated 2-D framebuffer
-.It tfb
+.It Xr tfb 4
 PMAG-J TX 24-bit colour unaccelerated 2-D framebuffer
 .El
 .Ss Miscellaneous
 .Bl -tag -width pcdisplay -offset indent
-.It ioasic
+.It Xr ioasic 4
 baseboard IO control ASIC for DEC TURBOchannel systems
-.It tcu
+.It Xr tcu 4
 TC-USB USB host and GPIO option
 .El
 .Sh SEE ALSO
-.Xr asc 4 ,
-.Xr cfb 4 ,
-.Xr fta 4 ,
 .Xr intro 4 ,
-.Xr ioasic 4 ,
-.Xr le 4 ,
-.Xr mfb 4 ,
-.Xr px 4 ,
-.Xr pxg 4 ,
-.Xr sfb 4 ,
-.Xr tcds 4 ,
-.Xr tcu 4 ,
-.Xr tfb 4
+.Xr tc 9
 .Sh HISTORY
 The
 .Nm



CVS commit: src/share/man/man4

2021-03-11 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Thu Mar 11 16:59:04 UTC 2021

Modified Files:
src/share/man/man4: mca.4

Log Message:
Use inline cross-references


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/share/man/man4/mca.4

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

Modified files:

Index: src/share/man/man4/mca.4
diff -u src/share/man/man4/mca.4:1.21 src/share/man/man4/mca.4:1.22
--- src/share/man/man4/mca.4:1.21	Fri Feb 26 11:12:45 2021
+++ src/share/man/man4/mca.4	Thu Mar 11 16:59:04 2021
@@ -1,4 +1,4 @@
-.\" $NetBSD: mca.4,v 1.21 2021/02/26 11:12:45 nia Exp $
+.\" $NetBSD: mca.4,v 1.22 2021/03/11 16:59:04 nia Exp $
 .\"
 .\" Copyright (c) 2000, 2002 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -55,11 +55,11 @@ drivers, sorted by device type and drive
 .\"
 .Ss SCSI controllers
 .Bl -tag -width speaker -offset indent
-.It aha
+.It Xr aha 4
 Adaptec AHA-1640
 .Tn SCSI
 interface
-.It esp
+.It Xr esp 4
 NCR 53C90
 .Tn SCSI
 Adapter
@@ -67,45 +67,35 @@ Adapter
 .\"
 .Ss Disk and tape controllers
 .Bl -tag -width speaker -offset indent
-.It edc
+.It Xr edc 4
 IBM ESDI Fixed Disk Controller
 .El
 .\"
 .Ss Serial interfaces
 .Bl -tag -width speaker -offset indent
-.It com
+.It Xr com 4
 NS8250-, NS16450-, and NS16550-based serial cards.
 .El
 .\"
 .Ss Network interfaces
 .Bl -tag -width speaker -offset indent
-.It ate
+.It Xr ate 4
 Allied-Telesis 1720 Ethernet interface cards
-.It we
+.It Xr we 4
 WD/SMC WD80x3x Ethernet interface cards and clones
-.It le
+.It Xr le 4
 SKNET Personal and MC+ Ethernet interface cards
-.It elmc
+.It Xr elmc 4
 3Com EtherLink/MC (3c523) Ethernet interface
-.It ep
+.It Xr ep 4
 3Com EtherLink III 3c529 Ethernet interface
-.It tra
+.It Xr tra 4
 Tiara LANCard/E and Standard MicroSystems 3016/MC Ethernet interface
 .El
 .\"
 .Sh SEE ALSO
-.Xr aha 4 ,
-.Xr ate 4 ,
-.Xr com 4 ,
-.Xr edc 4 ,
-.Xr elmc 4 ,
-.Xr ep 4 ,
-.Xr esp 4 ,
-.Xr le 4 ,
-.Xr ne 4 ,
-.Xr tr 4 ,
-.Xr tra 4 ,
-.Xr we 4
+.Xr intro 4 ,
+.Xr mca 9
 .\"
 .Sh HISTORY
 The machine-independent



CVS commit: src/share/man/man4

2021-03-11 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Thu Mar 11 16:56:50 UTC 2021

Modified Files:
src/share/man/man4: eisa.4

Log Message:
Use inline cross-references.

Remove reference to no-longer-existing FDDI driver.


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/share/man/man4/eisa.4

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

Modified files:

Index: src/share/man/man4/eisa.4
diff -u src/share/man/man4/eisa.4:1.14 src/share/man/man4/eisa.4:1.15
--- src/share/man/man4/eisa.4:1.14	Tue May  6 19:02:46 2003
+++ src/share/man/man4/eisa.4	Thu Mar 11 16:56:50 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: eisa.4,v 1.14 2003/05/06 19:02:46 wiz Exp $
+.\"	$NetBSD: eisa.4,v 1.15 2021/03/11 16:56:50 nia Exp $
 .\"
 .\" Copyright (c) 1997 Jonathan Stone
 .\" All rights reserved.
@@ -74,49 +74,47 @@ drivers, sorted by device type
 and driver name:
 .Ss Disk and tape controllers
 .Bl -tag -width pcdisplay -offset indent
-.It cac
+.It Xr cac 4
 Compaq array controllers.
-.It mlx
+.It Xr mlx 4
 Mylex DAC960 and DEC SWXCR RAID controllers.
 .El
 .Ss SCSI interfaces
 .Bl -tag -width pcdisplay -offset indent
-.It ahb
+.It Xr ahb 4
 Adaptec 174x
 .Tn SCSI
 interfaces.
-.It ahc
+.It Xr ahc 4
 Adaptec AIC 7770, 274x, and 284x
 .Tn SCSI
 interfaces.
-.It bha
+.It Xr bha 4
 BusLogic BT-74x
 .Tn SCSI
 interfaces.
-.It dpt
+.It Xr dpt 4
 DPT SmartCache/SmartRAID III and IV
 .Tn SCSI
 interfaces.
-.It uha
+.It Xr uha 4
 Ultrastor 24f
 .Tn SCSI
 interfaces.
 .El
 .Ss Network interfaces
 .Bl -tag -width pcdisplay -offset indent
-.It ep
+.It Xr ep 4
 3Com 3c579 and 3c592 10Mbit
 .Tn Ethernet ,
 and 3c597 10/100Mbit
 .Tn Ethernet
 interfaces.
-.It fea
-Digital DEFEA FDDI interfaces.
-.It le
+.It Xr le 4
 Digital DE422
 .Tn Ethernet
 interfaces.
-.It tlp
+.It Xr tlp 4
 Digital DE425
 .Tn Ethernet
 interfaces.
@@ -137,18 +135,7 @@ or
 respectively.  The manual pages for each individual driver also lists the
 supported bus variants.
 .Sh SEE ALSO
-.Xr ahb 4 ,
-.Xr ahc 4 ,
-.Xr bha 4 ,
-.Xr cac 4 ,
-.Xr dpt 4 ,
-.Xr ep 4 ,
-.Xr fea 4 ,
-.Xr intro 4 ,
-.Xr le 4 ,
-.Xr mlx 4 ,
-.Xr tlp 4 ,
-.Xr uha 4
+.Xr intro 4
 .Sh HISTORY
 The machine-independent
 .Tn EISA



CVS commit: src/share/man/man4

2021-03-11 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Thu Mar 11 16:53:14 UTC 2021

Modified Files:
src/share/man/man4: sbus.4

Log Message:
Use inline cross-references.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/share/man/man4/sbus.4

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

Modified files:

Index: src/share/man/man4/sbus.4
diff -u src/share/man/man4/sbus.4:1.10 src/share/man/man4/sbus.4:1.11
--- src/share/man/man4/sbus.4:1.10	Thu Sep  6 09:47:30 2018
+++ src/share/man/man4/sbus.4	Thu Mar 11 16:53:14 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: sbus.4,v 1.10 2018/09/06 09:47:30 maxv Exp $
+.\"	$NetBSD: sbus.4,v 1.11 2021/03/11 16:53:14 nia Exp $
 .\"
 .\" Copyright (c) 2001 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -61,91 +61,74 @@ includes machine-independent
 .Nm
 drivers, sorted by device type and driver name:
 .Ss SCSI interfaces
-.Bl -tag -width  -offset indent
-.It esp
+.Bl -tag -width xx -offset indent
+.It Xr esp 4
 NCR53c94 and compatible
 .Tn SCSI
 interfaces.
-.It isp
+.It Xr isp 4
 Qlogic
 .Tn SCSI
 interfaces.
 .El
 .Ss Network interfaces
-.Bl -tag -width  -offset indent
-.It le
+.Bl -tag -width xx -offset indent
+.It Xr le 4
 .Tn Lance
 7990 series
 .Tn Ethernet
 interfaces.
-.It hme
+.It Xr hme 4
 .Dq Happy Meal
 .Tn Ethernet
 interfaces.
-.It be
+.It Xr be 4
 .Dq Big Mac
 .Tn Ethernet
 board.
-.It qe
+.It Xr qe 4
 Quad Ethernet Controller
 board.
 .El
 .Ss Bridges
-.Bl -tag -width  -offset indent
-.It xbox
+.Bl -tag -width xx -offset indent
+.It Xr xbox 4
 an
 .Nm Sbus
 expansion box.
 .El
 .Ss Graphics devices
-.Bl -tag -width  -offset indent
-.It bwtwo
+.Bl -tag -width xx -offset indent
+.It Xr bwtwo 4
 framebuffer device.
-.It cgthree
+.It Xr cgthree 4
 framebuffer device.
-.It cgsix
+.It Xr cgsix 4
 framebuffer device.
-.It pnozz
+.It Xr pnozz 4
 framebuffer device.
-.It tcx
+.It Xr tcx 4
 framebuffer device.
-.It zx
+.It Xr zx 4
 framebuffer device.
 .El
 .Ss Audio devices
-.Bl -tag -width  -offset indent
-.It audiocs
+.Bl -tag -width xx -offset indent
+.It Xr audiocs 4
 CS4231 codec.
 .El
 .Ss Serial interfaces
-.Bl -tag -width  -offset indent
-.It magma
+.Bl -tag -width xx -offset indent
+.It Xr magma 4
 Magma Serial/Parallel combo device.
 .El
 .Ss Floppy interfaces
-.Bl -tag -width  -offset indent
-.It fdc
+.Bl -tag -width xx -offset indent
+.It Xr fdc 4
 Floppy disk controller
 .El
 .Sh SEE ALSO
-.Xr audiocs 4 ,
-.Xr be 4 ,
-.Xr bwtwo 4 ,
-.Xr cgsix 4 ,
-.Xr cgthree 4 ,
-.Xr en 4 ,
-.Xr esp 4 ,
-.Xr fdc 4 ,
-.Xr hme 4 ,
-.Xr intro 4 ,
-.Xr isp 4 ,
-.Xr le 4 ,
-.Xr magma 4 ,
-.Xr pnozz 4 ,
-.Xr qe 4 ,
-.Xr tcx 4 ,
-.Xr xbox 4 ,
-.Xr zx 4
+.Xr intro 4
 .Sh HISTORY
 The machine-independent
 .Nm SBus



CVS commit: src/share/man/man4

2021-03-11 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Thu Mar 11 16:50:08 UTC 2021

Modified Files:
src/share/man/man4: isa.4

Log Message:
Use inline cross-references.

Remove dead references that mandoc complains about.


To generate a diff of this commit:
cvs rdiff -u -r1.47 -r1.48 src/share/man/man4/isa.4

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

Modified files:

Index: src/share/man/man4/isa.4
diff -u src/share/man/man4/isa.4:1.47 src/share/man/man4/isa.4:1.48
--- src/share/man/man4/isa.4:1.47	Fri Oct 25 17:39:57 2019
+++ src/share/man/man4/isa.4	Thu Mar 11 16:50:08 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: isa.4,v 1.47 2019/10/25 17:39:57 martin Exp $
+.\"	$NetBSD: isa.4,v 1.48 2021/03/11 16:50:08 nia Exp $
 .\"
 .\" Copyright (c) 1997 Jason R. Thorpe.  All rights reserved.
 .\" Copyright (c) 1997 Jonathan Stone
@@ -66,222 +66,212 @@ includes machine-independent
 drivers, sorted by device type and driver name:
 .Ss SCSI interfaces
 .Bl -tag -width pcdisplay -offset indent
-.It adv
+.It Xr adv 4
 Advansys
 .Tn SCSI
 interfaces.
-.It aha
+.It Xr aha 4
 Adaptec AHA-154x family (154xA, 154xB, 154xC, and 154xCF) and the
 BusLogic BT54x
 .Tn SCSI
 interfaces.
-.It ahc
+.It Xr ahc 4
 Adaptec 29xx, 39xx, and other AIC-7xxx-based
 .Tn SCSI
 interfaces.
-.It aic
+.It Xr aic 4
 Adaptec AIC-6260 and Adaptec AIC-6360 based
 .Tn SCSI
 interfaces, including
 the Adaptec 152x, SoundBlaster
 .Tn SCSI
 interfaces, and a variety of compatibles.
-.It bha
+.It Xr bha 4
 BusLogic BT-445
 .Tn SCSI
 interfaces.
-.It dpt
+.It Xr dpt 4
 DPT SmartCache/SmartRAID III and IV
 .Tn SCSI
 interfaces.
-.It esp
+.It Xr esp 4
 NCR 53C9x, Emulex ESP406, and Qlogic FAS408
 .Tn SCSI
 interfaces.
-.It nca
+.It Xr nca 4
 NCR-5380/NCR-53C400
-.It sea
+.It Xr sea 4
 Seagate/Future Domain
 .Tn SCSI
 cards.
 ST01/02, Future Domain TMC-885, and Future Domain TMC-950.
-.It uha
+.It Xr uha 4
 Ultrastor 14f
 .Tn SCSI
 interfaces.
-.It wds
+.It Xr wds 4
 WD-7000 family of bus-mastering
 .Tn SCSI
 interfaces.
 .El
 .Ss Disk and tape controllers
 .Bl -tag -width pcdisplay -offset indent
-.It mcd
+.It Xr mcd 4
 Mitsumi CD-ROM drives.
-.It wdc
+.It Xr wdc 4
 Standard Western Digital type hard drive controllers: MFM, RLL, ESDI,
 and IDE/ATAPI.
-.It wt
+.It Xr wt 4
 Wangtek and compatible QIC-02 and QIC-36 tape drives.
 .El
 .Ss Serial and parallel interfaces
 .Bl -tag -width pcdisplay -offset indent
-.It ast
+.It Xr ast 4
 Multi-port serial communications card first made by AST.
-.It boca
+.It Xr boca 4
 Boca BB100[48] and BB2016 multiplexing serial communications cards.
-.It com
+.It Xr com 4
 NS8250-, NS16450-, and NS16550-based serial ports.
-.It cy
+.It Xr cy 4
 Cyclades Cyclom-4Y, -8Y, and -16Y asynchronous serial communications cards.
 .It ioat
 .Tn BOCA Research
 IOAT66
 serial interfaces.
-.It lpt
+.It Xr lpt 4
 Standard
 .Tn ISA
 parallel port interface.
-.It rtfps
+.It Xr rtfps 4
 IBM RT four-port serial interfaces.
-.It tcom
+.It Xr tcom 4
 Byte Runner Technologies TC-400 and TC-800 series serial interfaces.
 .El
 .Ss Network interfaces
 .Bl -tag -width pcdisplay -offset indent
-.It ai
+.It Xr ai 4
 .Tn AT
 .Tn StarLan
 .Tn Ethernet
 interfaces.
-.It ate
+.It Xr ate 4
 Allied Telesis AT1700 series and RE2000 series
 .Tn Ethernet
 interfaces.
-.It cs
+.It Xr cs 4
 .Tn Cirrus Logic
 Crystal CS8900
 .Tn Ethernet
 interfaces.
-.It ec
+.It Xr ec 4
 3Com EtherLink II (3c503)
 .Tn Ethernet
 interfaces.
-.It ef
+.It Xr ef 4
 .Tn 3Com
 EtherLink II (3c507)
 .Tn Ethernet
 interfaces.
-.It eg
+.It Xr eg 4
 3Com EtherLink Plus (3c505)
 .Tn Ethernet
 interfaces.
-.It el
+.It Xr el 4
 3Com EtherLink (3c501)
 .Tn Ethernet
 interfaces.
-.It ep
+.It Xr ep 4
 3Com EtherLink III (3c509)
 .Tn Ethernet
 interfaces.
-.It fmv
+.It Xr fmv 4
 Fujitsu FMV-181 and FMV-182 interfaces.
-.\".It hp
-.\" Broken driver for HP -relabelled
-.\" .Tn Ethernet
-.\" cards.
-.It ix
+.It Xr ix 4
 Intel EtherExpress/16
 .Tn Ethernet
 interfaces.
-.It iy
+.It Xr iy 4
 Intel i82595-based
 .Tn Ethernet
 interfaces, including the EtherExpress Pro/10.
-.It lc
+.It Xr lc 4
 DEC EtherWORKS III
 .Tn Ethernet
 interfaces (DE203, DE204, and DE205).
-.It le
+.It Xr le 4
 .Tn Ethernet
 interfaces based on the AMD LANCE chip,
 including BICC Isolan, Novell NE2100, Digital DEPCA, and PCnet-ISA.
-.It ne
+.It Xr ne 4
 Novel NE2000 and compatible
 .Tn Ethernet
 interfaces.
-.It ntwoc
+.It Xr ntwoc 4
 SDL Communications Riscom/N2 synchronous serial interfaces.
-.It sm
+.It Xr sm 4
 SMC91C9x-based
 .Tn Ethernet
 interfaces.
-.It tr
-TROPIC based token ring interfaces.
-.It we
+.It Xr we 4
 Western Digital/SMC 80x3, SMC Elite Ultra, and SMC EtherEZ
 .Tn Ethernet
 interfaces.
 .El
 .Ss Sound cards and MIDI interfaces
 .Bl -tag -width pcdisplay -offset indent
-.It aria
+.It Xr aria 4
 Sierra's Aria based sound cards.
-.It cms
+.It Xr cms 4
 Creative Music System.
-.It ess
+.It Xr ess 4
 ESS Technology AudioDrive 1788-, 1888-, 

CVS commit: src/share/man/man4

2021-03-11 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Thu Mar 11 16:43:01 UTC 2021

Modified Files:
src/share/man/man4: cardbus.4 pcmcia.4

Log Message:
Reference kernel developer's manual


To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 src/share/man/man4/cardbus.4
cvs rdiff -u -r1.38 -r1.39 src/share/man/man4/pcmcia.4

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

Modified files:

Index: src/share/man/man4/cardbus.4
diff -u src/share/man/man4/cardbus.4:1.39 src/share/man/man4/cardbus.4:1.40
--- src/share/man/man4/cardbus.4:1.39	Thu Mar 11 16:34:12 2021
+++ src/share/man/man4/cardbus.4	Thu Mar 11 16:43:01 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: cardbus.4,v 1.39 2021/03/11 16:34:12 nia Exp $
+.\"	$NetBSD: cardbus.4,v 1.40 2021/03/11 16:43:01 nia Exp $
 .\"
 .\" Copyright (c) 1999-2006 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -153,7 +153,8 @@ in the kernel configuration might be of 
 .Sh SEE ALSO
 .Xr options 4 ,
 .Xr pci 4 ,
-.Xr pcmcia 4
+.Xr pcmcia 4 ,
+.Xr cardbus 9
 .Sh HISTORY
 The
 .Nm

Index: src/share/man/man4/pcmcia.4
diff -u src/share/man/man4/pcmcia.4:1.38 src/share/man/man4/pcmcia.4:1.39
--- src/share/man/man4/pcmcia.4:1.38	Thu Mar 11 16:39:58 2021
+++ src/share/man/man4/pcmcia.4	Thu Mar 11 16:43:01 2021
@@ -1,4 +1,4 @@
-.\" $NetBSD: pcmcia.4,v 1.38 2021/03/11 16:39:58 nia Exp $
+.\" $NetBSD: pcmcia.4,v 1.39 2021/03/11 16:43:01 nia Exp $
 .\"
 .\" Copyright (c) 1999, 2002 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -136,7 +136,8 @@ Cypress/ScanLogic SL811HS USB Host Contr
 .Xr isa 4 ,
 .Xr options 4 ,
 .Xr pcic 4 ,
-.Xr tcic 4
+.Xr tcic 4 ,
+.Xr pcmcia 9
 .Sh HISTORY
 The
 .Nm



CVS commit: src/share/man/man4

2021-03-11 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Thu Mar 11 16:39:58 UTC 2021

Modified Files:
src/share/man/man4: pcmcia.4

Log Message:
Use inline cross-references.


To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 src/share/man/man4/pcmcia.4

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

Modified files:

Index: src/share/man/man4/pcmcia.4
diff -u src/share/man/man4/pcmcia.4:1.37 src/share/man/man4/pcmcia.4:1.38
--- src/share/man/man4/pcmcia.4:1.37	Tue Mar 13 19:25:41 2012
+++ src/share/man/man4/pcmcia.4	Thu Mar 11 16:39:58 2021
@@ -1,4 +1,4 @@
-.\" $NetBSD: pcmcia.4,v 1.37 2012/03/13 19:25:41 njoly Exp $
+.\" $NetBSD: pcmcia.4,v 1.38 2021/03/11 16:39:58 nia Exp $
 .\"
 .\" Copyright (c) 1999, 2002 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -69,93 +69,74 @@ includes the following machine-independe
 .Tn PCMCIA
 drivers, sorted by function and driver name:
 .Ss Serial interfaces and modems
-.Bl -tag -width speaker -offset indent
-.It com
+.Bl -tag -width speaker(4) -offset indent
+.It Xr com 4
 8250/16450/16550-compatible PCMCIA serial cards and modems.
 .El
 .Ss Network interfaces
-.Bl -tag -width speaker -offset indent
-.It an
+.Bl -tag -width speaker(4) -offset indent
+.It Xr an 4
 Aironet 4500/4800 and Cisco 340 series 802.11 controller.
-.It awi
+.It Xr awi 4
 802.11 controller based on the AMD PCnetMobile chipset.
-.It cnw
+.It Xr cnw 4
 Netwave AirSurfer Wireless LAN interface.
-.It ep
+.It Xr ep 4
 3Com 3c589 EtherLink III Ethernet card.
-.It mbe
+.It Xr mbe 4
 Ethernet card based on the Fujitsu MB86960A/MB86965A chipset.
-.It mhzc
+.It Xr mhzc 4
 Megahertz Ethernet/Modem combo cards
-.It ne
+.It Xr ne 4
 NE2000 compatible cards.
-.It ray
+.It Xr ray 4
 Raytheon Raylink and WebGear Aviator2.4 802.11 controller.
-.It sm
+.It Xr sm 4
 Megahertz Ethernet card.
-.It wi
+.It Xr wi 4
 Lucent WaveLAN/IEEE and PRISM-II based 802.11 controller.
-.It xi
+.It Xr xi 4
 Xircom CreditCard Ethernet
 .El
 .Ss SCSI controllers
-.Bl -tag -width speaker -offset indent
-.It aic
+.Bl -tag -width speaker(4) -offset indent
+.It Xr aic 4
 Adaptec APA-1460
 .Tn SCSI
 controller card.
-.It esp
+.It Xr esp 4
 NCR 53C9x, Emulex ESP406, and Qlogic FAS408
 .Tn SCSI
 controllers.
-.It spc
+.It Xr spc 4
 Fujitsu MB87030/MB89352
 .Tn SCSI
 controllers.
 .El
 .Ss IDE controllers
-.Bl -tag -width speaker -offset indent
-.It wdc
+.Bl -tag -width speaker(4) -offset indent
+.It Xr wdc 4
 Digital Hinote Ultra Mobile Media Adapter
 .El
 .Ss Bluetooth devices
-.Bl -tag -width speaker -offset indent
-.It bt3c
+.Bl -tag -width speaker(4) -offset indent
+.It Xr bt3c 4
 3Com 3CRWB6096 Bluetooth PC Card driver.
-.It btbc
+.It Xr btbc 4
 AnyCom Bluetooth BlueCard driver.
 .El
 .Ss USB Controller
-.Bl -tag -width speaker -offset indent
-.It slhci
+.Bl -tag -width speaker(4) -offset indent
+.It Xr slhci 4
 Cypress/ScanLogic SL811HS USB Host Controller driver.
 .El
 .Sh SEE ALSO
-.Xr aic 4 ,
-.Xr an 4 ,
-.Xr awi 4 ,
-.Xr bt3c 4 ,
-.Xr btbc 4 ,
 .Xr cardbus 4 ,
-.Xr cnw 4 ,
-.Xr com 4 ,
-.Xr ep 4 ,
-.Xr esp 4 ,
 .Xr intro 4 ,
 .Xr isa 4 ,
-.Xr mbe 4 ,
-.Xr mhzc 4 ,
-.Xr ne 4 ,
 .Xr options 4 ,
 .Xr pcic 4 ,
-.Xr pcmcom 4 ,
-.Xr ray 4 ,
-.Xr slhci 4 ,
-.Xr sm 4 ,
-.Xr spc 4 ,
-.Xr tcic 4 ,
-.Xr wi 4 ,
-.Xr xi 4
+.Xr tcic 4
 .Sh HISTORY
 The
 .Nm



CVS commit: src/share/man/man4

2021-03-11 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Thu Mar 11 16:34:12 UTC 2021

Modified Files:
src/share/man/man4: cardbus.4

Log Message:
Use inline references.


To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 src/share/man/man4/cardbus.4

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

Modified files:

Index: src/share/man/man4/cardbus.4
diff -u src/share/man/man4/cardbus.4:1.38 src/share/man/man4/cardbus.4:1.39
--- src/share/man/man4/cardbus.4:1.38	Wed Dec 31 18:19:21 2014
+++ src/share/man/man4/cardbus.4	Thu Mar 11 16:34:12 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: cardbus.4,v 1.38 2014/12/31 18:19:21 wiz Exp $
+.\"	$NetBSD: cardbus.4,v 1.39 2021/03/11 16:34:12 nia Exp $
 .\"
 .\" Copyright (c) 1999-2006 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -65,66 +65,66 @@ devices, respectively.
 includes the following machine-independent CardBus
 drivers, sorted by function and driver name:
 .Ss Network interfaces
-.Bl -tag -width speaker -offset indent -compact
-.It ath
+.Bl -tag -width siisata(4) -offset indent -compact
+.It Xr ath 4
 Atheros 5210/5211/5212 802.11
-.It atw
+.It Xr atw 4
 ADMtek ADM8211 (802.11)
-.It bwi
+.It Xr bwi 4
 Broadcom BCM430x/4318 (802.11)
-.It ex
+.It Xr ex 4
 3Com 3c575TX and 3c575BTX
-.It fxp
+.It Xr fxp 4
 Intel i8255x
-.It ral
+.It Xr ral 4
 Ralink Technology RT25x0 (802.11)
-.It re
+.It Xr re 4
 RealTek 8139C+/8169/8169S/8110S
-.It rtk
+.It Xr rtk 4
 Realtek 8129/8139
-.It rtw
+.It Xr rtw 4
 Realtek 8180L (802.11)
-.It tlp
+.It Xr tlp 4
 DECchip 21143
 .El
 .Ss Serial interfaces
-.Bl -tag -width speaker -offset indent -compact
-.It com
+.Bl -tag -width siisata(4) -offset indent -compact
+.It Xr com 4
 Modems and serial cards
 .El
 .Ss SCSI controllers
-.Bl -tag -width speaker -offset indent -compact
-.It adv
+.Bl -tag -width siisata(4) -offset indent -compact
+.It Xr adv 4
 AdvanSys 1200[A,B], 9xx[U,UA]
-.It ahc
+.It Xr ahc 4
 Adaptec ADP-1480
-.It njs
+.It Xr njs 4
 Workbit NinjaSCSI-32
 .El
 .Ss USB controllers
-.Bl -tag -width speaker -offset indent -compact
-.It ehci
+.Bl -tag -width siisata(4) -offset indent -compact
+.It Xr ehci 4
 Enhanced Host Controller (2.0)
-.It ohci
+.It Xr ohci 4
 Open Host Controller
-.It uhci
+.It Xr uhci 4
 Universal Host Controller
 .El
 .Ss IEEE1394 controllers
-.Bl -tag -width speaker -offset indent -compact
-.It fwohci
+.Bl -tag -width siisata(4) -offset indent -compact
+.It Xr fwohci 4
 OHCI controller
 .El
 .Ss SD/MMC/SDIO controllers
-.Bl -tag -width speaker -offset indent -compact
-.It sdhc
+.Bl -tag -width siisata(4) -offset indent -compact
+.It Xr sdhc 4
 SD Host Controller
 .El
 .Ss Disk and tape controllers
-.Bl -tag -width speaker -offset indent -compact
-.It njata
+.Bl -tag -width siisata(4) -offset indent -compact
+.It Xr njata 4
 Workbit NinjaATA-32
-.It siisata
+.It Xr siisata 4
 Silicon Image SATA-II controllers
 .El
 .Sh DIAGNOSTICS
@@ -151,30 +151,9 @@ or (if ACPI is in use)
 .El
 in the kernel configuration might be of use.
 .Sh SEE ALSO
-.Xr adv 4 ,
-.Xr ahc 4 ,
-.Xr ath 4 ,
-.Xr atw 4 ,
-.Xr bwi 4 ,
-.Xr com 4 ,
-.Xr ehci 4 ,
-.Xr ex 4 ,
-.Xr fwohci 4 ,
-.Xr fxp 4 ,
-.Xr njata 4 ,
-.Xr njs 4 ,
-.Xr ohci 4 ,
 .Xr options 4 ,
 .Xr pci 4 ,
-.Xr pcmcia 4 ,
-.Xr ral 4 ,
-.Xr re 4 ,
-.Xr rtk 4 ,
-.Xr rtw 4 ,
-.Xr sdhc 4 ,
-.Xr siisata 4 ,
-.Xr tlp 4 ,
-.Xr uhci 4
+.Xr pcmcia 4
 .Sh HISTORY
 The
 .Nm



CVS commit: src/share/man/man4

2021-03-11 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Thu Mar 11 15:46:03 UTC 2021

Modified Files:
src/share/man/man4: spi.4

Log Message:
Use inline cross-references.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/share/man/man4/spi.4

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

Modified files:

Index: src/share/man/man4/spi.4
diff -u src/share/man/man4/spi.4:1.10 src/share/man/man4/spi.4:1.11
--- src/share/man/man4/spi.4:1.10	Sat Feb 27 09:54:59 2021
+++ src/share/man/man4/spi.4	Thu Mar 11 15:46:03 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: spi.4,v 1.10 2021/02/27 09:54:59 nia Exp $
+.\"	$NetBSD: spi.4,v 1.11 2021/03/11 15:46:03 nia Exp $
 .\"
 .\" Copyright (c) 2006 Urbana-Champaign Independent Media Center.
 .\" Copyright (c) 2006 Garrett D'Amore.
@@ -130,18 +130,18 @@ typedef struct spi_ioctl_transfer {
 includes the following machine-independent
 .Tn SPI
 drivers:
-.Bl -tag -width pcdisplay -offset indent
-.It m25p
+.Bl -tag -width mcp23s17gpio(4) -offset indent
+.It Xr m25p 4
 STMicroelectronics M25P family of NOR flash devices.
-.It mcp23s17gpio
+.It Xr mcp23s17gpio 4
 Microchip MCP23S17 16-bit GPIO chip.
-.It mcp3kadc
+.It Xr mcp3kadc 4
 Microchip MCP3x0x SAR analog to digital converter.
-.It mcp48x1dac
+.It Xr mcp48x1dac 4
 Microchip MCP4801/MCP4811/MCP4821 digital to analog converter.
-.It tm121temp
+.It Xr tm121temp 4
 Texas Instruments TMP121 temperature sensor.
-.It ssdfb
+.It Xr ssdfb 4
 OLED/PLED framebuffer modules.
 .El
 .Sh FILES
@@ -152,12 +152,6 @@ SPI device unit
 file.
 .El
 .Sh SEE ALSO
-.Xr m25p 4 ,
-.Xr mcp23s17gpio 4 ,
-.Xr mcp3kadc 4 ,
-.Xr mcp48x1dac 4 ,
-.Xr ssdfb 4 ,
-.Xr tm121temp 4 ,
 .Xr spi 9
 .Sh HISTORY
 The machine-independent



CVS commit: src/share/man/man4

2021-03-11 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Thu Mar 11 15:44:50 UTC 2021

Modified Files:
src/share/man/man4: pci.4

Log Message:
cross-reference pci(9)


To generate a diff of this commit:
cvs rdiff -u -r1.113 -r1.114 src/share/man/man4/pci.4

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

Modified files:

Index: src/share/man/man4/pci.4
diff -u src/share/man/man4/pci.4:1.113 src/share/man/man4/pci.4:1.114
--- src/share/man/man4/pci.4:1.113	Thu Mar 11 15:41:32 2021
+++ src/share/man/man4/pci.4	Thu Mar 11 15:44:50 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: pci.4,v 1.113 2021/03/11 15:41:32 nia Exp $
+.\"	$NetBSD: pci.4,v 1.114 2021/03/11 15:44:50 nia Exp $
 .\"
 .\" Copyright (c) 1997 Jason R. Thorpe.  All rights reserved.
 .\" Copyright (c) 1997 Jonathan Stone
@@ -361,7 +361,8 @@ USB XHCI host controllers.
 .El
 .Sh SEE ALSO
 .Xr agp 4 ,
-.Xr intro 4
+.Xr intro 4 ,
+.Xr pci 9
 .Sh HISTORY
 The machine-independent PCI subsystem appeared in
 .Nx 1.2 .



CVS commit: src/share/man/man4

2021-03-11 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Thu Mar 11 15:41:32 UTC 2021

Modified Files:
src/share/man/man4: pci.4

Log Message:
Be less redundant in the DESCRIPTION


To generate a diff of this commit:
cvs rdiff -u -r1.112 -r1.113 src/share/man/man4/pci.4

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

Modified files:

Index: src/share/man/man4/pci.4
diff -u src/share/man/man4/pci.4:1.112 src/share/man/man4/pci.4:1.113
--- src/share/man/man4/pci.4:1.112	Thu Mar 11 15:40:02 2021
+++ src/share/man/man4/pci.4	Thu Mar 11 15:41:32 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: pci.4,v 1.112 2021/03/11 15:40:02 nia Exp $
+.\"	$NetBSD: pci.4,v 1.113 2021/03/11 15:41:32 nia Exp $
 .\"
 .\" Copyright (c) 1997 Jason R. Thorpe.  All rights reserved.
 .\" Copyright (c) 1997 Jonathan Stone
@@ -46,19 +46,11 @@
 .Cd options PCI_BUS_FIXUP
 .Cd options PCI_INTR_FIXUP
 .Sh DESCRIPTION
-Other
-.Nm
-attachments are machine-dependent and depend on the bus topology and
-PCI bus interface of your system.
-See
-.Xr intro 4
-for your system for details.
-.Pp
 .Nx
 includes a machine-independent PCI bus subsystem and several
 machine-independent PCI device drivers.
 .Pp
-Your system may support additional PCI devices.
+Your system may support additional PCI devices and attachments.
 Drivers for PCI devices not listed here are machine-dependent.
 Consult your system's
 .Xr intro 4



CVS commit: src/share/man/man4

2021-03-11 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Thu Mar 11 15:40:02 UTC 2021

Modified Files:
src/share/man/man4: pci.4

Log Message:
Put cross-references in a useful place, copying usb(4)

Caught a few drivers in the list that no longer exist this way.


To generate a diff of this commit:
cvs rdiff -u -r1.111 -r1.112 src/share/man/man4/pci.4

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

Modified files:

Index: src/share/man/man4/pci.4
diff -u src/share/man/man4/pci.4:1.111 src/share/man/man4/pci.4:1.112
--- src/share/man/man4/pci.4:1.111	Thu Mar 11 15:27:40 2021
+++ src/share/man/man4/pci.4	Thu Mar 11 15:40:02 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: pci.4,v 1.111 2021/03/11 15:27:40 nia Exp $
+.\"	$NetBSD: pci.4,v 1.112 2021/03/11 15:40:02 nia Exp $
 .\"
 .\" Copyright (c) 1997 Jason R. Thorpe.  All rights reserved.
 .\" Copyright (c) 1997 Jonathan Stone
@@ -126,237 +126,231 @@ option leaves the interrupt as is.
 .Nx
 includes machine-independent PCI drivers, sorted by device type and driver name:
 .Ss SCSI interfaces
-.Bl -tag -width pcdisplay -offset indent
-.It ahc
+.Bl -tag -width pcdisplay(4) -offset indent
+.It Xr ahc 4
 Adaptec 29xx, 39xx, and other AIC-7xxx-based SCSI
 interfaces.
-.It adv
+.It Xr adv 4
 Advansys SCSI interfaces.
-.It adw
+.It Xr adw 4
 Advansys Ultra Wide SCSI interfaces.
-.It bha
+.It Xr bha 4
 Buslogic BT-9xx SCSI interfaces.
-.It dpt
+.It Xr dpt 4
 DPT SmartCache/SmartRAID III and IV SCSI interfaces.
-.It iha
+.It Xr iha 4
 Initio INIC-940/950 SCSI interfaces.
-.It isp
+.It Xr isp 4
 QLogic ISP-1020, ISP-1040, and ISP-2100 SCSI and FibreChannel interfaces.
-.It mfi
+.It Xr mfi 4
 LSI Logic & Dell MegaRAID SAS RAID controllers.
-.It mly
+.It Xr mly 4
 Mylex AcceleRAID and eXtremeRAID controllers with v6 firmware.
-.It nca
+.It Xr nca 4
 Domex 536 SCSI interfaces.
-.It pcscp
+.It Xr pcscp 4
 Advanced Micro Devices Am53c974 PCscsi-PCI SCSI interfaces.
-.It siop
+.It Xr siop 4
 Symbios Logic/NCR 53c8xx-family SCSI interfaces.
-.It trm
+.It Xr trm 4
 Tekram TRM-S1040 ASIC based SCSI interfaces.
 .El
 .Ss Disk and tape controllers
-.Bl -tag -width pcdisplay -offset indent
-.It aac
+.Bl -tag -width pcdisplay(4) -offset indent
+.It Xr aac 4
 The Adaptec AAC family of RAID controllers.
-.It ahcisata
+.It Xr ahcisata 4
 AHCI 1.0 and 1.1 compliant SATA controllers.
-.It amr
+.It Xr amr 4
 The AMI and LSI Logic MegaRAID family of RAID controllers.
-.It cac
+.It Xr cac 4
 Compaq array controllers.
-.It icp
+.It Xr icp 4
 ICP Vortex GDT and Intel Storage RAID controllers.
-.It mlx
+.It Xr mlx 4
 Mylex DAC960 and DEC SWXCR RAID controllers.
-.It nvme
+.It Xr nvme 4
 Non-Volatile Memory (NVM Express) host controllers.
-.It pciide
+.It Xr pciide 4
 IDE disk controllers.
-.It twe
+.It Xr twe 4
 3Ware Escalade RAID controllers.
 .El
 .Ss Wired network interfaces
-.Bl -tag -width pcdisplay -offset indent
-.It aq
+.Bl -tag -width pcdisplay(4) -offset indent
+.It Xr aq 4
 Aquantia AQC multigigabit Ethernet interfaces.
-.It bnx
+.It Xr bnx 4
 Broadcom NetXtreme II 10/100/1000 Ethernet interfaces.
-.It de
-DEC DC21x4x (Tulip) based Ethernet interfaces, including the DE435,
-DE450, and DE500, and Znyx, SMC, Cogent/Adaptec, and Asante single- and
-multi-port Ethernet interfaces.
-.It ena
+.It Xr ena 4
 Elastic Network Adapter interfaces.
-.It ep
+.It Xr ep 4
 3Com 3c590, 3c595, 3c900, and 3c905 Ethernet interfaces.
-.It epic
+.It Xr epic 4
 SMC83C170 (EPIC/100) Ethernet interfaces.
-.It ex
+.It Xr ex 4
 3Com 3c900, 3c905, and 3c980 Ethernet interfaces.
-.It fxp
+.It Xr fxp 4
 Intel EtherExpress PRO 10+/100B Ethernet interfaces.
-.It gsip
+.It Xr gsip 4
 National Semiconductor DP83820 based Gigabit Ethernet interfaces.
-.It hme
+.It Xr hme 4
 Sun Microelectronics STP2002-STQ Ethernet interfaces.
-.It ixg
+.It Xr ixg 4
 Intel 82598EB, 82599, X540 and X550 10 Gigabit Ethernet interfaces.
-.It ixl
+.It Xr ixl 4
 Intel 700 series Ethernet interfaces.
-.It le
+.It Xr le 4
 PCNet-PCI Ethernet interfaces.
 Note, the
 .Xr pcn 4
 driver supersedes this driver.
-.It mcx
+.It Xr mcx 4
 Mellanox 5th generation Ethernet devices.
-.It msk
+.It Xr msk 4
 Marvell Yukon 2 based Gigabit Ethernet interfaces.
-.It ne
+.It Xr ne 4
 NE2000-compatible Ethernet interfaces.
-.It nfe
+.It Xr nfe 4
 NVIDIA nForce Ethernet interfaces.
-.It ntwoc
+.It Xr ntwoc 4
 SDL Communications N2pci and WAN/ic 400 synchronous serial interfaces.
-.It pcn
+.It Xr pcn 4
 AMD PCnet-PCI family of Ethernet interfaces.
-.It re
+.It Xr re 4
 Realtek 10/100/1000 Ethernet adapters.
-.It rge
+.It Xr rge 4
 Realtek RTL8125-based Ethernet interfaces.
-.It rtk
+.It Xr rtk 4
 Realtek 8129/8139 based Ethernet interfaces.
-.It sf
+.It Xr sf 4
 Adaptec AIC-6915 10/100 Ethernet interfaces.
-.It sip
+.It Xr sip 4
 Silicon Integrated Systems SiS 900, SiS 7016, and National Semiconductor
 DP83815 based Ethernet interfaces.
-.It sk
+.It Xr sk 4
 SysKonnect SK-98xx based Gigabit Ethernet 

CVS commit: src/share/man/man4

2021-03-11 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Thu Mar 11 15:27:40 UTC 2021

Modified Files:
src/share/man/man4: pci.4

Log Message:
add ena(4)


To generate a diff of this commit:
cvs rdiff -u -r1.110 -r1.111 src/share/man/man4/pci.4

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

Modified files:

Index: src/share/man/man4/pci.4
diff -u src/share/man/man4/pci.4:1.110 src/share/man/man4/pci.4:1.111
--- src/share/man/man4/pci.4:1.110	Thu Mar 11 14:19:43 2021
+++ src/share/man/man4/pci.4	Thu Mar 11 15:27:40 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: pci.4,v 1.110 2021/03/11 14:19:43 nia Exp $
+.\"	$NetBSD: pci.4,v 1.111 2021/03/11 15:27:40 nia Exp $
 .\"
 .\" Copyright (c) 1997 Jason R. Thorpe.  All rights reserved.
 .\" Copyright (c) 1997 Jonathan Stone
@@ -186,6 +186,8 @@ Broadcom NetXtreme II 10/100/1000 Ethern
 DEC DC21x4x (Tulip) based Ethernet interfaces, including the DE435,
 DE450, and DE500, and Znyx, SMC, Cogent/Adaptec, and Asante single- and
 multi-port Ethernet interfaces.
+.It ena
+Elastic Network Adapter interfaces.
 .It ep
 3Com 3c590, 3c595, 3c900, and 3c905 Ethernet interfaces.
 .It epic
@@ -404,6 +406,7 @@ USB XHCI host controllers.
 .Xr eap 4 ,
 .Xr ehci 4 ,
 .Xr emuxki 4 ,
+.Xr ena 4 ,
 .Xr ep 4 ,
 .Xr epic 4 ,
 .Xr esa 4 ,



CVS commit: src/share/man/man4

2021-03-11 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Thu Mar 11 14:19:43 UTC 2021

Modified Files:
src/share/man/man4: pci.4

Log Message:
delint by removing Tn macros


To generate a diff of this commit:
cvs rdiff -u -r1.109 -r1.110 src/share/man/man4/pci.4

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

Modified files:

Index: src/share/man/man4/pci.4
diff -u src/share/man/man4/pci.4:1.109 src/share/man/man4/pci.4:1.110
--- src/share/man/man4/pci.4:1.109	Thu Mar 11 14:08:18 2021
+++ src/share/man/man4/pci.4	Thu Mar 11 14:19:43 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: pci.4,v 1.109 2021/03/11 14:08:18 nia Exp $
+.\"	$NetBSD: pci.4,v 1.110 2021/03/11 14:19:43 nia Exp $
 .\"
 .\" Copyright (c) 1997 Jason R. Thorpe.  All rights reserved.
 .\" Copyright (c) 1997 Jonathan Stone
@@ -49,26 +49,17 @@
 Other
 .Nm
 attachments are machine-dependent and depend on the bus topology and
-.Tn PCI
-bus interface of your system.
+PCI bus interface of your system.
 See
 .Xr intro 4
 for your system for details.
 .Pp
 .Nx
-includes a machine-independent
-.Tn PCI
-bus subsystem and
-several machine-independent
-.Tn PCI
-device drivers.
-.Pp
-Your system may support additional
-.Tn PCI
-devices.
-Drivers for
-.Tn PCI
-devices not listed here are machine-dependent.
+includes a machine-independent PCI bus subsystem and several
+machine-independent PCI device drivers.
+.Pp
+Your system may support additional PCI devices.
+Drivers for PCI devices not listed here are machine-dependent.
 Consult your system's
 .Xr intro 4
 for additional information.
@@ -133,61 +124,36 @@ option leaves the interrupt as is.
 .El
 .Sh HARDWARE
 .Nx
-includes machine-independent
-.Tn PCI
-drivers, sorted by device type and driver name:
+includes machine-independent PCI drivers, sorted by device type and driver name:
 .Ss SCSI interfaces
 .Bl -tag -width pcdisplay -offset indent
 .It ahc
-Adaptec 29xx, 39xx, and other AIC-7xxx-based
-.Tn SCSI
+Adaptec 29xx, 39xx, and other AIC-7xxx-based SCSI
 interfaces.
 .It adv
-Advansys
-.Tn SCSI
-interfaces.
+Advansys SCSI interfaces.
 .It adw
-Advansys Ultra Wide
-.Tn SCSI
-interfaces.
+Advansys Ultra Wide SCSI interfaces.
 .It bha
-Buslogic BT-9xx
-.Tn SCSI
-interfaces.
+Buslogic BT-9xx SCSI interfaces.
 .It dpt
-DPT SmartCache/SmartRAID III and IV
-.Tn SCSI
-interfaces.
+DPT SmartCache/SmartRAID III and IV SCSI interfaces.
 .It iha
-Initio INIC-940/950
-.Tn SCSI
-interfaces.
+Initio INIC-940/950 SCSI interfaces.
 .It isp
-QLogic ISP-1020, ISP-1040, and ISP-2100
-.Tn SCSI
-and
-.Tn FibreChannel
-interfaces.
+QLogic ISP-1020, ISP-1040, and ISP-2100 SCSI and FibreChannel interfaces.
 .It mfi
 LSI Logic & Dell MegaRAID SAS RAID controllers.
 .It mly
 Mylex AcceleRAID and eXtremeRAID controllers with v6 firmware.
 .It nca
-Domex 536
-.Tn SCSI
-interfaces.
+Domex 536 SCSI interfaces.
 .It pcscp
-Advanced Micro Devices Am53c974 PCscsi-PCI
-.Tn SCSI
-interfaces.
+Advanced Micro Devices Am53c974 PCscsi-PCI SCSI interfaces.
 .It siop
-Symbios Logic/NCR 53c8xx-family
-.Tn SCSI
-interfaces.
+Symbios Logic/NCR 53c8xx-family SCSI interfaces.
 .It trm
-Tekram TRM-S1040 ASIC based
-.Tn SCSI
-interfaces.
+Tekram TRM-S1040 ASIC based SCSI interfaces.
 .El
 .Ss Disk and tape controllers
 .Bl -tag -width pcdisplay -offset indent
@@ -217,125 +183,73 @@ Aquantia AQC multigigabit Ethernet inter
 .It bnx
 Broadcom NetXtreme II 10/100/1000 Ethernet interfaces.
 .It de
-.Tn DEC
-DC21x4x (Tulip) based
-.Tn Ethernet
-interfaces, including the DE435,
+DEC DC21x4x (Tulip) based Ethernet interfaces, including the DE435,
 DE450, and DE500, and Znyx, SMC, Cogent/Adaptec, and Asante single- and
-multi-port
-.Tn Ethernet
-interfaces.
+multi-port Ethernet interfaces.
 .It ep
-3Com 3c590, 3c595, 3c900, and 3c905
-.Tn Ethernet
-interfaces.
+3Com 3c590, 3c595, 3c900, and 3c905 Ethernet interfaces.
 .It epic
-SMC83C170 (EPIC/100)
-.Tn Ethernet
-interfaces.
+SMC83C170 (EPIC/100) Ethernet interfaces.
 .It ex
-3Com 3c900, 3c905, and 3c980
-.Tn Ethernet
-interfaces.
+3Com 3c900, 3c905, and 3c980 Ethernet interfaces.
 .It fxp
-Intel EtherExpress PRO 10+/100B
-.Tn Ethernet
-interfaces.
+Intel EtherExpress PRO 10+/100B Ethernet interfaces.
 .It gsip
-National Semiconductor DP83820 based Gigabit
-.Tn Ethernet
-interfaces.
+National Semiconductor DP83820 based Gigabit Ethernet interfaces.
 .It hme
-Sun Microelectronics STP2002-STQ
-.Tn Ethernet
-interfaces.
+Sun Microelectronics STP2002-STQ Ethernet interfaces.
 .It ixg
 Intel 82598EB, 82599, X540 and X550 10 Gigabit Ethernet interfaces.
 .It ixl
-Intel 700 series
-.Tn Ethernet
-interfaces.
+Intel 700 series Ethernet interfaces.
 .It le
-PCNet-PCI
-.Tn Ethernet
-interfaces.
+PCNet-PCI Ethernet interfaces.
 Note, the
 .Xr pcn 4
 driver supersedes this driver.
 .It mcx
 Mellanox 5th generation Ethernet devices.
 .It msk
-Marvell Yukon 2 based Gigabit
-.Tn Ethernet
-interfaces.
+Marvell Yukon 2 based Gigabit Ethernet interfaces.
 .It ne

CVS commit: src/share/man/man4

2021-03-11 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Thu Mar 11 14:08:18 UTC 2021

Modified Files:
src/share/man/man4: pci.4

Log Message:
add vmx, virtio


To generate a diff of this commit:
cvs rdiff -u -r1.108 -r1.109 src/share/man/man4/pci.4

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

Modified files:

Index: src/share/man/man4/pci.4
diff -u src/share/man/man4/pci.4:1.108 src/share/man/man4/pci.4:1.109
--- src/share/man/man4/pci.4:1.108	Thu Mar 11 10:45:33 2021
+++ src/share/man/man4/pci.4	Thu Mar 11 14:08:18 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: pci.4,v 1.108 2021/03/11 10:45:33 nia Exp $
+.\"	$NetBSD: pci.4,v 1.109 2021/03/11 14:08:18 nia Exp $
 .\"
 .\" Copyright (c) 1997 Jason R. Thorpe.  All rights reserved.
 .\" Copyright (c) 1997 Jonathan Stone
@@ -326,6 +326,8 @@ DECchip 21x4x and clone
 interfaces.
 .It vge
 VIA Networking Technologies VT6122 PCI Gigabit Ethernet adapter driver.
+.It vmx
+VMware VMXNET3 virtual Ethernet interfaces.
 .It vr
 VIA VT3043 (Rhine) and VT86C100A (Rhine-II)
 .Tn Ethernet
@@ -459,6 +461,8 @@ communications ports.
 USB UHCI host controllers.
 .It viapm
 VIA VT82C686A hardware monitors.
+.It virtio
+Para-virtualized I/O in a virtual machine.
 .It vga
 VGA graphics boards.
 .It xhci
@@ -562,6 +566,8 @@ USB XHCI host controllers.
 .Xr vga 4 ,
 .Xr vge 4 ,
 .\" .Xr viapm 4 ,
+.Xr virtio 4 ,
+.Xr vmx 4 ,
 .Xr vr 4 ,
 .Xr wi 4 ,
 .Xr wm 4 ,



CVS commit: src/share/man/man4

2021-03-11 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Thu Mar 11 10:45:33 UTC 2021

Modified Files:
src/share/man/man4: pci.4

Log Message:
Add ixg


To generate a diff of this commit:
cvs rdiff -u -r1.107 -r1.108 src/share/man/man4/pci.4

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

Modified files:

Index: src/share/man/man4/pci.4
diff -u src/share/man/man4/pci.4:1.107 src/share/man/man4/pci.4:1.108
--- src/share/man/man4/pci.4:1.107	Thu Mar 11 10:33:36 2021
+++ src/share/man/man4/pci.4	Thu Mar 11 10:45:33 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: pci.4,v 1.107 2021/03/11 10:33:36 nia Exp $
+.\"	$NetBSD: pci.4,v 1.108 2021/03/11 10:45:33 nia Exp $
 .\"
 .\" Copyright (c) 1997 Jason R. Thorpe.  All rights reserved.
 .\" Copyright (c) 1997 Jonathan Stone
@@ -249,7 +249,9 @@ interfaces.
 Sun Microelectronics STP2002-STQ
 .Tn Ethernet
 interfaces.
-.It ixl 
+.It ixg
+Intel 82598EB, 82599, X540 and X550 10 Gigabit Ethernet interfaces.
+.It ixl
 Intel 700 series
 .Tn Ethernet
 interfaces.
@@ -512,6 +514,7 @@ USB XHCI host controllers.
 .Xr iwi 4 ,
 .Xr iwm 4 ,
 .Xr iwn 4 ,
+.Xr ixg 4 ,
 .Xr ixl 4 ,
 .Xr le 4 ,
 .Xr malo 4 ,



CVS commit: src/share/man/man4

2021-03-11 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Thu Mar 11 10:33:36 UTC 2021

Modified Files:
src/share/man/man4: pci.4

Log Message:
Move nvme where I expected to find it (disk controllers section)


To generate a diff of this commit:
cvs rdiff -u -r1.106 -r1.107 src/share/man/man4/pci.4

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

Modified files:

Index: src/share/man/man4/pci.4
diff -u src/share/man/man4/pci.4:1.106 src/share/man/man4/pci.4:1.107
--- src/share/man/man4/pci.4:1.106	Thu Mar 11 10:28:53 2021
+++ src/share/man/man4/pci.4	Thu Mar 11 10:33:36 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: pci.4,v 1.106 2021/03/11 10:28:53 nia Exp $
+.\"	$NetBSD: pci.4,v 1.107 2021/03/11 10:33:36 nia Exp $
 .\"
 .\" Copyright (c) 1997 Jason R. Thorpe.  All rights reserved.
 .\" Copyright (c) 1997 Jonathan Stone
@@ -203,6 +203,8 @@ Compaq array controllers.
 ICP Vortex GDT and Intel Storage RAID controllers.
 .It mlx
 Mylex DAC960 and DEC SWXCR RAID controllers.
+.It nvme
+Non-Volatile Memory (NVM Express) host controllers.
 .It pciide
 IDE disk controllers.
 .It twe
@@ -435,8 +437,6 @@ USB EHCI host controllers.
 I2O I/O processors.
 .It mr
 Guillemot Maxi Radio FM 2000 FM radio device.
-.It nvme
-Non-Volatile Memory Host controllers.
 .It oboe
 Toshiba OBOE IrDA SIR/FIR controller.
 .It ohci



CVS commit: src/share/man/man4

2021-03-11 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Thu Mar 11 10:28:54 UTC 2021

Modified Files:
src/share/man/man4: pci.4

Log Message:
Split wifi cards into a separate section, add many more.


To generate a diff of this commit:
cvs rdiff -u -r1.105 -r1.106 src/share/man/man4/pci.4

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

Modified files:

Index: src/share/man/man4/pci.4
diff -u src/share/man/man4/pci.4:1.105 src/share/man/man4/pci.4:1.106
--- src/share/man/man4/pci.4:1.105	Mon Mar  1 18:08:36 2021
+++ src/share/man/man4/pci.4	Thu Mar 11 10:28:53 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: pci.4,v 1.105 2021/03/01 18:08:36 jakllsch Exp $
+.\"	$NetBSD: pci.4,v 1.106 2021/03/11 10:28:53 nia Exp $
 .\"
 .\" Copyright (c) 1997 Jason R. Thorpe.  All rights reserved.
 .\" Copyright (c) 1997 Jonathan Stone
@@ -29,7 +29,7 @@
 .\" (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 March 1, 2021
+.Dd March 11, 2021
 .Dt PCI 4
 .Os
 .Sh NAME
@@ -208,13 +208,8 @@ IDE disk controllers.
 .It twe
 3Ware Escalade RAID controllers.
 .El
-.Ss Network interfaces
+.Ss Wired network interfaces
 .Bl -tag -width pcdisplay -offset indent
-.It an
-.Tn Aironet
-4500/4800 and
-.Tn Cisco
-340 series 802.11 interfaces.
 .It aq
 Aquantia AQC multigigabit Ethernet interfaces.
 .It bnx
@@ -283,8 +278,6 @@ SDL Communications N2pci and WAN/ic 400 
 AMD PCnet-PCI family of
 .Tn Ethernet
 interfaces.
-.It ral
-Ralink Technology RT2500/RT2600-based 802.11a/b/g wireless network interfaces.
 .It re
 Realtek 10/100/1000 Ethernet adapters.
 .It rge
@@ -296,8 +289,6 @@ interfaces.
 Realtek 8129/8139 based
 .Tn Ethernet
 interfaces.
-.It rtwn
-Realtek RTL8188CE/RTL8192CE 802.11b/g/n wireless network interfaces.
 .It sf
 Adaptec AIC-6915 10/100
 .Tn Ethernet
@@ -335,13 +326,47 @@ VIA Networking Technologies VT6122 PCI G
 VIA VT3043 (Rhine) and VT86C100A (Rhine-II)
 .Tn Ethernet
 interfaces.
-.It wi
-WaveLAN/IEEE and PRISM-II 802.11 wireless interfaces.
 .It wm
 Intel i8254x Gigabit
 .Tn Ethernet
 driver.
 .El
+.Ss Wireless network interfaces
+.Bl -tag -width pcdisplay -offset indent
+.It an
+Aironet 4500/4800 and Cisco 340 series 802.11 interfaces.
+.It atw
+ADMtek ADM8211 IEEE 802.11b PCI/CardBus wireless network interaces.
+.It ath
+Atheros IEEE 802.11a/b/g wireless network interfaces.
+.It athn
+Atheros IEEE 802.11a/b/g/n wireless network interfaces.
+.It bwi
+Broadcom BCM430x/4318 IEEE 802.11b/g wireless network interfaces.
+.It bwfm
+Broadcom and Cypress FullMAC wireless network interfaces.
+.It ipw
+Intel PRO/Wireless 2100 MiniPCI network interfaces.
+.It iwi
+Intel PRO/Wireless 2200BG and 2915ABG MiniPCI network interfaces.
+.It iwm
+Intel Wireless 7260, 7265, and 3160 PCIe Mini Card Dual Band network interfaces.
+.It iwn
+Intel Wireless WiFi Link 4965/5000/1000 and Centrino Wireless-N 1000/2000/6000
+PCIe Mini network interfaces.
+.It malo
+Marvell Libertas 88W8335/88W8310/88W8385 802.11b/g wireless network interfaces.
+.It ral
+Ralink Technology RT2500/RT2600-based 802.11a/b/g wireless network interfaces.
+.It rtw
+Realtek RTL8180L 802.11b wireless network interfaces.
+.It rtwn
+Realtek RTL8188CE/RTL8192CE 802.11b/g/n wireless network interfaces.
+.It wi
+WaveLAN/IEEE and PRISM-II 802.11 wireless interfaces.
+.It wpi
+Intel PRO/Wireless 3945ABG Mini PCI Express network adapters.
+.El
 .Ss Serial interfaces
 .Bl -tag -width pcdisplay -offset indent
 .It cy
@@ -447,12 +472,17 @@ USB XHCI host controllers.
 .Xr amr 4 ,
 .Xr an 4 ,
 .Xr aq 4 ,
+.Xr ath 4 ,
+.Xr athn 4 ,
+.Xr atw 4 ,
 .Xr auich 4 ,
 .Xr autri 4 ,
 .Xr auvia 4 ,
 .Xr bha 4 ,
 .Xr bktr 4 ,
 .Xr bnx 4 ,
+.Xr bwfm 4 ,
+.Xr bwi 4 ,
 .Xr cac 4 ,
 .Xr cbb 4 ,
 .Xr clcs 4 ,
@@ -477,9 +507,14 @@ USB XHCI host controllers.
 .Xr iha 4 ,
 .Xr intro 4 ,
 .Xr iop 4 ,
+.Xr ipw 4 ,
 .Xr isp 4 ,
+.Xr iwi 4 ,
+.Xr iwm 4 ,
+.Xr iwn 4 ,
 .Xr ixl 4 ,
 .Xr le 4 ,
+.Xr malo 4 ,
 .Xr mcx 4 ,
 .Xr mfi 4 ,
 .Xr mlx 4 ,
@@ -503,6 +538,8 @@ USB XHCI host controllers.
 .Xr ral 4 ,
 .Xr re 4 ,
 .Xr rtk 4 ,
+.Xr rtw 4 ,
+.Xr rtwn 4 ,
 .Xr rtwn 4 ,
 .Xr sf 4 ,
 .Xr siisata 4 ,
@@ -525,6 +562,7 @@ USB XHCI host controllers.
 .Xr vr 4 ,
 .Xr wi 4 ,
 .Xr wm 4 ,
+.Xr wpi 4 ,
 .Xr wscons 4 ,
 .Xr xhci 4 ,
 .Xr yds 4



CVS commit: src/share/man/man4

2021-03-09 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Tue Mar  9 12:02:24 UTC 2021

Modified Files:
src/share/man/man4: ixg.4 ixv.4

Log Message:
Improve wording, use more macros.


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/share/man/man4/ixg.4
cvs rdiff -u -r1.6 -r1.7 src/share/man/man4/ixv.4

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

Modified files:

Index: src/share/man/man4/ixg.4
diff -u src/share/man/man4/ixg.4:1.13 src/share/man/man4/ixg.4:1.14
--- src/share/man/man4/ixg.4:1.13	Tue Mar  9 10:03:18 2021
+++ src/share/man/man4/ixg.4	Tue Mar  9 12:02:24 2021
@@ -1,4 +1,4 @@
-.\" $NetBSD: ixg.4,v 1.13 2021/03/09 10:03:18 msaitoh Exp $
+.\" $NetBSD: ixg.4,v 1.14 2021/03/09 12:02:24 wiz Exp $
 .\"
 .\" Copyright (c) 2001-2008, Intel Corporation
 .\" All rights reserved.
@@ -89,17 +89,19 @@ The
 driver doesn't use the common
 .Xr MCLGET 9
 interface and use the driver specific cluster allocation mechanism.
-If it's exhausted,
+If it's exhausted, the
 .Xr evcnt 9
-counter "ixgX qY Rx no jumbo mbuf" is incremented. If it's observed,
-The number can be changed by the following config parameter:
+counter "ixgX qY Rx no jumbo mbuf" is incremented.
+If this is observed,
+the number can be changed by the following config parameter:
 .Bl -tag -width IXGBE_JCLNUM_MULTI -offset 3n
 .It Dv IXGBE_JCLNUM_MULTI
-The number of RX jumbo buffer (cluster) per queue is calculated by
+The number of RX jumbo buffers (clusters) per queue is calculated by
 .Dv IXGBE_JCLNUM_MULTI
-* (number of rx descriptor).
-The total number of clusters per queue is available with
-hw.ixgN.num_jcl_per_queue sysctl.
+* (number of rx descriptors).
+The total number of clusters per queue is available via the
+.Li hw.ixgN.num_jcl_per_queue
+.Xr sysctl 7 .
 .El
 .Sh SEE ALSO
 .Xr arp 4 ,

Index: src/share/man/man4/ixv.4
diff -u src/share/man/man4/ixv.4:1.6 src/share/man/man4/ixv.4:1.7
--- src/share/man/man4/ixv.4:1.6	Tue Mar  9 10:03:18 2021
+++ src/share/man/man4/ixv.4	Tue Mar  9 12:02:24 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: ixv.4,v 1.6 2021/03/09 10:03:18 msaitoh Exp $
+.\"	$NetBSD: ixv.4,v 1.7 2021/03/09 12:02:24 wiz Exp $
 .\"
 .\" Copyright (c) 2018 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -49,17 +49,19 @@ The
 driver doesn't use the common
 .Xr MCLGET 9
 interface and use the driver specific cluster allocation mechanism.
-If it's exhausted,
+If it's exhausted, the
 .Xr evcnt 9
-counter "ixgX qY Rx no jumbo mbuf" is incremented. If it's observed,
-The number can be changed by the following config parameter:
+counter "ixgX qY Rx no jumbo mbuf" is incremented.
+If this is observed,
+the number can be changed by the following config parameter:
 .Bl -tag -width IXGBE_JCLNUM_MULTI -offset 3n
 .It Dv IXGBE_JCLNUM_MULTI
-The number of RX jumbo buffer (cluster) per queue is calculated by
+The number of RX jumbo buffers (clusters) per queue is calculated by
 .Dv IXGBE_JCLNUM_MULTI
-* (number of rx descriptor).
-The total number of clusters per queue is available with
-hw.ixgN.num_jcl_per_queue sysctl.
+* (number of rx descriptors).
+The total number of clusters per queue is available with the
+.Li hw.ixgN.num_jcl_per_queue
+.Xr sysctl 7 .
 .El
 .Sh SEE ALSO
 .Xr arp 4 ,



CVS commit: src/share/man/man4

2021-03-01 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Mon Mar  1 18:14:05 UTC 2021

Modified Files:
src/share/man/man4: rge.4

Log Message:
Fix Dd, comment out OpenBSD-only page.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/share/man/man4/rge.4

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

Modified files:

Index: src/share/man/man4/rge.4
diff -u src/share/man/man4/rge.4:1.2 src/share/man/man4/rge.4:1.3
--- src/share/man/man4/rge.4:1.2	Mon Mar  1 17:58:33 2021
+++ src/share/man/man4/rge.4	Mon Mar  1 18:14:05 2021
@@ -1,4 +1,4 @@
-.\" $NetBSD: rge.4,v 1.2 2021/03/01 17:58:33 jakllsch Exp $
+.\" $NetBSD: rge.4,v 1.3 2021/03/01 18:14:05 wiz Exp $
 .\" $OpenBSD: rge.4,v 1.4 2020/10/12 02:11:10 kevlo Exp $
 .\"
 .\" Copyright (c) 2019, 2020 Kevin Lo 
@@ -15,7 +15,7 @@
 .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 .\"
-.Dd $Mdocdate: October 12 2020 $
+.Dd March 1, 2021
 .Dt RGE 4
 .Os
 .Sh NAME
@@ -44,7 +44,7 @@ TP-LINK TL-NG421 Adapter (2500baseT)
 .Xr intro 4 ,
 .Xr netintro 4 ,
 .Xr pci 4 ,
-.Xr hostname.if 5 ,
+.\".Xr hostname.if 5 ,
 .Xr ifconfig 8
 .Sh HISTORY
 The



CVS commit: src/share/man/man4

2021-03-01 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Mon Mar  1 18:08:36 UTC 2021

Modified Files:
src/share/man/man4: pci.4

Log Message:
link to rge(4) from pci(4)


To generate a diff of this commit:
cvs rdiff -u -r1.104 -r1.105 src/share/man/man4/pci.4

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

Modified files:

Index: src/share/man/man4/pci.4
diff -u src/share/man/man4/pci.4:1.104 src/share/man/man4/pci.4:1.105
--- src/share/man/man4/pci.4:1.104	Sat Feb 27 11:06:32 2021
+++ src/share/man/man4/pci.4	Mon Mar  1 18:08:36 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: pci.4,v 1.104 2021/02/27 11:06:32 nia Exp $
+.\"	$NetBSD: pci.4,v 1.105 2021/03/01 18:08:36 jakllsch Exp $
 .\"
 .\" Copyright (c) 1997 Jason R. Thorpe.  All rights reserved.
 .\" Copyright (c) 1997 Jonathan Stone
@@ -29,7 +29,7 @@
 .\" (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 February 27, 2021
+.Dd March 1, 2021
 .Dt PCI 4
 .Os
 .Sh NAME
@@ -287,6 +287,11 @@ interfaces.
 Ralink Technology RT2500/RT2600-based 802.11a/b/g wireless network interfaces.
 .It re
 Realtek 10/100/1000 Ethernet adapters.
+.It rge
+.Tn Realtek
+RTL8125-based
+.Tn Ethernet
+interfaces.
 .It rtk
 Realtek 8129/8139 based
 .Tn Ethernet



CVS commit: src/share/man/man4

2021-03-01 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Mon Mar  1 17:58:33 UTC 2021

Modified Files:
src/share/man/man4: rge.4

Log Message:
update rge(4) manual page from OpenBSD


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/share/man/man4/rge.4

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

Modified files:

Index: src/share/man/man4/rge.4
diff -u src/share/man/man4/rge.4:1.1 src/share/man/man4/rge.4:1.2
--- src/share/man/man4/rge.4:1.1	Sat Jan 11 20:56:50 2020
+++ src/share/man/man4/rge.4	Mon Mar  1 17:58:33 2021
@@ -1,7 +1,7 @@
-.\" $NetBSD: rge.4,v 1.1 2020/01/11 20:56:50 sevan Exp $
-.\" $OpenBSD: rge.4,v 1.2 2019/11/18 22:09:59 jmc Exp $
+.\" $NetBSD: rge.4,v 1.2 2021/03/01 17:58:33 jakllsch Exp $
+.\" $OpenBSD: rge.4,v 1.4 2020/10/12 02:11:10 kevlo Exp $
 .\"
-.\" Copyright (c) 2019 Kevin Lo 
+.\" Copyright (c) 2019, 2020 Kevin Lo 
 .\"
 .\" Permission to use, copy, modify, and distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
@@ -15,25 +15,28 @@
 .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 .\"
-.Dd $Mdocdate: November 18 2019 $
+.Dd $Mdocdate: October 12 2020 $
 .Dt RGE 4
 .Os
 .Sh NAME
 .Nm rge
-.Nd Realtek 8125 PCI Express 2.5Gb Ethernet device
+.Nd Realtek 8125/8125B PCI Express 2.5Gb Ethernet device
 .Sh SYNOPSIS
 .Cd "rge* at pci?"
 .Sh DESCRIPTION
 The
 .Nm
 driver provides support for PCI Express 2.5Gb Ethernet adapters based
-on the Realtek RTL8125 Ethernet controller, including the following:
+on the Realtek RTL8125 and RTL8125B Ethernet controllers,
+including the following:
 .Pp
 .Bl -bullet -offset indent -compact
 .It
-Realtek RTL8125 2.5GbE Adapter (2500baseT)
+Realtek 8125/8125B 2.5GbE Adapter (2500baseT)
 .It
 Rivet Networks Killer E3000 Adapter (2500baseT)
+.It
+TP-LINK TL-NG421 Adapter (2500baseT)
 .El
 .Sh SEE ALSO
 .Xr arp 4 ,



CVS commit: src/share/man/man4/man4.i386

2021-02-27 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Sun Feb 28 07:51:29 UTC 2021

Modified Files:
src/share/man/man4/man4.i386: intro.4

Log Message:
Add SEE ALSOs for various bus types

suggested by mrg


To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/share/man/man4/man4.i386/intro.4

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

Modified files:

Index: src/share/man/man4/man4.i386/intro.4
diff -u src/share/man/man4/man4.i386/intro.4:1.32 src/share/man/man4/man4.i386/intro.4:1.33
--- src/share/man/man4/man4.i386/intro.4:1.32	Fri Feb 26 10:56:48 2021
+++ src/share/man/man4/man4.i386/intro.4	Sun Feb 28 07:51:29 2021
@@ -1,4 +1,4 @@
-.\" $NetBSD: intro.4,v 1.32 2021/02/26 10:56:48 nia Exp $
+.\" $NetBSD: intro.4,v 1.33 2021/02/28 07:51:29 nia Exp $
 .\"
 .\" Copyright (c) 1997 Jonathan Stone
 .\" Copyright (c) 1994 Christopher G. Demetriou
@@ -166,8 +166,18 @@ console driver.
 .\"
 .Sh SEE ALSO
 .Xr config 1 ,
+.Xr com 4 ,
+.Xr eisa 4 ,
 .Xr i386/autoconf 4 ,
-.Xr netintro 4
+.Xr isa 4 ,
+.Xr isapnp 4 ,
+.Xr mca 4 ,
+.Xr netintro 4 ,
+.Xr pci 4 ,
+.Xr speaker 4 ,
+.Xr x86/fdc 4 ,
+.Xr x86/lpt 4 ,
+.Xr x86/mem 4
 .Sh HISTORY
 The
 .Tn i386



CVS commit: src/share/man/man4

2021-02-27 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Sat Feb 27 11:06:32 UTC 2021

Modified Files:
src/share/man/man4: pci.4

Log Message:
add ixl(4) properly


To generate a diff of this commit:
cvs rdiff -u -r1.103 -r1.104 src/share/man/man4/pci.4

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

Modified files:

Index: src/share/man/man4/pci.4
diff -u src/share/man/man4/pci.4:1.103 src/share/man/man4/pci.4:1.104
--- src/share/man/man4/pci.4:1.103	Sat Feb 27 11:05:38 2021
+++ src/share/man/man4/pci.4	Sat Feb 27 11:06:32 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: pci.4,v 1.103 2021/02/27 11:05:38 nia Exp $
+.\"	$NetBSD: pci.4,v 1.104 2021/02/27 11:06:32 nia Exp $
 .\"
 .\" Copyright (c) 1997 Jason R. Thorpe.  All rights reserved.
 .\" Copyright (c) 1997 Jonathan Stone
@@ -473,6 +473,7 @@ USB XHCI host controllers.
 .Xr intro 4 ,
 .Xr iop 4 ,
 .Xr isp 4 ,
+.Xr ixl 4 ,
 .Xr le 4 ,
 .Xr mcx 4 ,
 .Xr mfi 4 ,



CVS commit: src/share/man/man4

2021-02-27 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Sat Feb 27 11:05:38 UTC 2021

Modified Files:
src/share/man/man4: pci.4

Log Message:
add ixl(4)


To generate a diff of this commit:
cvs rdiff -u -r1.102 -r1.103 src/share/man/man4/pci.4

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

Modified files:

Index: src/share/man/man4/pci.4
diff -u src/share/man/man4/pci.4:1.102 src/share/man/man4/pci.4:1.103
--- src/share/man/man4/pci.4:1.102	Fri Feb 26 09:46:58 2021
+++ src/share/man/man4/pci.4	Sat Feb 27 11:05:38 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: pci.4,v 1.102 2021/02/26 09:46:58 nia Exp $
+.\"	$NetBSD: pci.4,v 1.103 2021/02/27 11:05:38 nia Exp $
 .\"
 .\" Copyright (c) 1997 Jason R. Thorpe.  All rights reserved.
 .\" Copyright (c) 1997 Jonathan Stone
@@ -29,7 +29,7 @@
 .\" (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 February 26, 2021
+.Dd February 27, 2021
 .Dt PCI 4
 .Os
 .Sh NAME
@@ -252,6 +252,10 @@ interfaces.
 Sun Microelectronics STP2002-STQ
 .Tn Ethernet
 interfaces.
+.It ixl 
+Intel 700 series
+.Tn Ethernet
+interfaces.
 .It le
 PCNet-PCI
 .Tn Ethernet



CVS commit: src/share/man/man4

2021-02-27 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Sat Feb 27 09:54:59 UTC 2021

Modified Files:
src/share/man/man4: spi.4

Log Message:
spi.4: mention history of ioctl interface


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/share/man/man4/spi.4

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

Modified files:

Index: src/share/man/man4/spi.4
diff -u src/share/man/man4/spi.4:1.9 src/share/man/man4/spi.4:1.10
--- src/share/man/man4/spi.4:1.9	Sat Feb 27 08:38:14 2021
+++ src/share/man/man4/spi.4	Sat Feb 27 09:54:59 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: spi.4,v 1.9 2021/02/27 08:38:14 nia Exp $
+.\"	$NetBSD: spi.4,v 1.10 2021/02/27 09:54:59 nia Exp $
 .\"
 .\" Copyright (c) 2006 Urbana-Champaign Independent Media Center.
 .\" Copyright (c) 2006 Garrett D'Amore.
@@ -168,3 +168,7 @@ for the
 Champaign-Urbana Community Wireless Network Project (CUWiN), and
 appeared in
 .Nx 4.0 .
+The
+.Xr ioctl 2
+interface allowing configuration from userspace appeared in
+.Nx 9.0 .



CVS commit: src/share/man/man4

2021-02-27 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Sat Feb 27 08:59:24 UTC 2021

Modified Files:
src/share/man/man4: iic.4

Log Message:
iic.4: Add FILES section. Fix copypasto.


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/share/man/man4/iic.4

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

Modified files:

Index: src/share/man/man4/iic.4
diff -u src/share/man/man4/iic.4:1.24 src/share/man/man4/iic.4:1.25
--- src/share/man/man4/iic.4:1.24	Sat Feb 27 08:56:14 2021
+++ src/share/man/man4/iic.4	Sat Feb 27 08:59:24 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: iic.4,v 1.24 2021/02/27 08:56:14 nia Exp $
+.\"	$NetBSD: iic.4,v 1.25 2021/02/27 08:59:24 nia Exp $
 .\"	$OpenBSD: iic.4,v 1.74 2008/09/10 16:13:43 reyk Exp $
 .\"
 .\" Copyright (c) 2004, 2006 Alexander Yurchenko 
@@ -104,7 +104,7 @@ it with the I2C commands.
 The following
 .Xr ioctl 2
 calls apply to
-.Em SPI
+.Em IIC
 devices.
 They are defined in the header file
 .In dev/i2c/i2c_io.h :
@@ -230,6 +230,13 @@ Generic Memory Module Serial Presence De
 .It Xr ssdfb 4
 OLED/PLED framebuffer modules
 .El
+.Sh FILES
+.Bl -tag -width "/dev/iicu" -compact
+.It /dev/iic Ns Ar u
+I2C device unit
+.Ar u
+file.
+.El
 .Sh SEE ALSO
 .Xr dtviic 4 ,
 .Xr intro 4 ,



CVS commit: src/share/man/man4

2021-02-27 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Sat Feb 27 08:56:14 UTC 2021

Modified Files:
src/share/man/man4: iic.4

Log Message:
Describe the i2c ioctl interface


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/share/man/man4/iic.4

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

Modified files:

Index: src/share/man/man4/iic.4
diff -u src/share/man/man4/iic.4:1.23 src/share/man/man4/iic.4:1.24
--- src/share/man/man4/iic.4:1.23	Sat Feb 27 08:43:15 2021
+++ src/share/man/man4/iic.4	Sat Feb 27 08:56:14 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: iic.4,v 1.23 2021/02/27 08:43:15 nia Exp $
+.\"	$NetBSD: iic.4,v 1.24 2021/02/27 08:56:14 nia Exp $
 .\"	$OpenBSD: iic.4,v 1.74 2008/09/10 16:13:43 reyk Exp $
 .\"
 .\" Copyright (c) 2004, 2006 Alexander Yurchenko 
@@ -100,6 +100,37 @@ The master accesses a particular slave d
 .Pp
 System Management Bus (SMBus) protocol is also supported by emulating
 it with the I2C commands.
+.Sh IOCTLS
+The following
+.Xr ioctl 2
+calls apply to
+.Em SPI
+devices.
+They are defined in the header file
+.In dev/i2c/i2c_io.h :
+.Bl -tag -width indent
+.It Dv I2C_IOCTL_EXEC (i2c_ioctl_exec_t)
+User ioctl to execute an i2c operation.
+.Bd -literal
+typedef enum {
+I2C_OP_READ,
+I2C_OP_READ_WITH_STOP,
+I2C_OP_WRITE,
+I2C_OP_WRITE_WITH_STOP,
+I2C_OP_READ_BLOCK,
+I2C_OP_WRITE_BLOCK
+} i2c_op_t;
+
+typedef struct i2c_ioctl_exec {
+	i2c_op_t iie_op;	/* operation to perform */
+	i2c_addr_t iie_addr;	/* address of device */
+	const void *iie_cmd;	/* pointer to command */
+	size_t iie_cmdlen;	/* length of command */
+	void *iie_buf;		/* pointer to data buffer */
+	size_t iie_buflen;	/* length of data buffer */
+} i2c_ioctl_exec_t;
+.Ed
+.El
 .Sh SUPPORTED MASTERS
 A wide list of I2C masters are supported, among them are:
 .Pp



CVS commit: src/share/man/man4

2021-02-27 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Sat Feb 27 08:43:15 UTC 2021

Modified Files:
src/share/man/man4: iic.4

Log Message:
iic.4: add ssdfb


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/share/man/man4/iic.4

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

Modified files:

Index: src/share/man/man4/iic.4
diff -u src/share/man/man4/iic.4:1.22 src/share/man/man4/iic.4:1.23
--- src/share/man/man4/iic.4:1.22	Mon Feb 26 08:23:44 2018
+++ src/share/man/man4/iic.4	Sat Feb 27 08:43:15 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: iic.4,v 1.22 2018/02/26 08:23:44 wiz Exp $
+.\"	$NetBSD: iic.4,v 1.23 2021/02/27 08:43:15 nia Exp $
 .\"	$OpenBSD: iic.4,v 1.74 2008/09/10 16:13:43 reyk Exp $
 .\"
 .\" Copyright (c) 2004, 2006 Alexander Yurchenko 
@@ -16,7 +16,7 @@
 .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 .\"
-.Dd February 26, 2018
+.Dd February 27, 2021
 .Dt IIC 4
 .Os
 .Sh NAME
@@ -196,6 +196,8 @@ JEDEC JC-42.4 compatible memory module t
 driver for SGS 7433 Basic Audio Processor found in some Apple machines
 .It Xr spdmem 4
 Generic Memory Module Serial Presence Detect
+.It Xr ssdfb 4
+OLED/PLED framebuffer modules
 .El
 .Sh SEE ALSO
 .Xr dtviic 4 ,



CVS commit: src/share/man/man4

2021-02-27 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Sat Feb 27 08:38:14 UTC 2021

Modified Files:
src/share/man/man4: spi.4

Log Message:
spi.4: Add a FILES section


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/share/man/man4/spi.4

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

Modified files:

Index: src/share/man/man4/spi.4
diff -u src/share/man/man4/spi.4:1.8 src/share/man/man4/spi.4:1.9
--- src/share/man/man4/spi.4:1.8	Sat Feb 27 08:36:05 2021
+++ src/share/man/man4/spi.4	Sat Feb 27 08:38:14 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: spi.4,v 1.8 2021/02/27 08:36:05 nia Exp $
+.\"	$NetBSD: spi.4,v 1.9 2021/02/27 08:38:14 nia Exp $
 .\"
 .\" Copyright (c) 2006 Urbana-Champaign Independent Media Center.
 .\" Copyright (c) 2006 Garrett D'Amore.
@@ -144,6 +144,13 @@ Texas Instruments TMP121 temperature sen
 .It ssdfb
 OLED/PLED framebuffer modules.
 .El
+.Sh FILES
+.Bl -tag -width "/dev/spiu" -compact
+.It /dev/spi Ns Ar u
+SPI device unit
+.Ar u
+file.
+.El
 .Sh SEE ALSO
 .Xr m25p 4 ,
 .Xr mcp23s17gpio 4 ,



CVS commit: src/share/man/man4

2021-02-27 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Sat Feb 27 08:36:05 UTC 2021

Modified Files:
src/share/man/man4: spi.4

Log Message:
Document the userspace /dev/spi interface to the best of my ability.

Add ssdfb(4).

Based mostly on a mailing list post by mlelstv;
https://mail-index.netbsd.org/port-arm/2019/02/07/msg005454.html


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/share/man/man4/spi.4

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

Modified files:

Index: src/share/man/man4/spi.4
diff -u src/share/man/man4/spi.4:1.7 src/share/man/man4/spi.4:1.8
--- src/share/man/man4/spi.4:1.7	Sat Feb 23 17:34:04 2019
+++ src/share/man/man4/spi.4	Sat Feb 27 08:36:05 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: spi.4,v 1.7 2019/02/23 17:34:04 wiz Exp $
+.\"	$NetBSD: spi.4,v 1.8 2021/02/27 08:36:05 nia Exp $
 .\"
 .\" Copyright (c) 2006 Urbana-Champaign Independent Media Center.
 .\" Copyright (c) 2006 Garrett D'Amore.
@@ -39,7 +39,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
 .\" ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd October 9, 2006
+.Dd February 27, 2021
 .Dt SPI 4
 .Os
 .Sh NAME
@@ -89,11 +89,47 @@ file, the
 must be provided, as
 .Tn SPI
 lacks any way to automatically probe devices.
+.Sh IOCTLS
+The following
+.Xr ioctl 2
+calls apply to
+.Em SPI
+devices.
+They are defined in the header file
+.In dev/spi/spi_io.h :
+.Bl -tag -width indent
+.It Dv SPI_IOCTL_CONFIGURE (spi_ioctl_configure_t)
+Used to choose the operational mode and clock.
+The
+.Li sic_mode
+defines polarity and phase of the clock.
+.Li sic_speed
+is the clock speed in Hz, a value of 0 means to keep the default speed
+of the device.
+.Bd -literal
+typedef struct spi_ioctl_configure {
+	int sic_addr;
+	int sic_mode;
+	int sic_speed;
+} spi_ioctl_configure_t;
+.Ed
+.It Dv SPI_IOCTL_TRANSFER (spi_ioctl_transfer_t)
+Used to handle an I/O transaction.
+.Bd -literal
+typedef struct spi_ioctl_transfer {
+	int sit_addr;
+	const void *sit_send;
+	size_t sit_sendlen;
+	void *sit_recv;
+	size_t sit_recvlen;
+} spi_ioctl_transfer_t;
+.Ed
+.El
 .Sh HARDWARE
 .Nx
 includes the following machine-independent
 .Tn SPI
-drivers
+drivers:
 .Bl -tag -width pcdisplay -offset indent
 .It m25p
 STMicroelectronics M25P family of NOR flash devices.
@@ -105,12 +141,15 @@ Microchip MCP3x0x SAR analog to digital 
 Microchip MCP4801/MCP4811/MCP4821 digital to analog converter.
 .It tm121temp
 Texas Instruments TMP121 temperature sensor.
+.It ssdfb
+OLED/PLED framebuffer modules.
 .El
 .Sh SEE ALSO
 .Xr m25p 4 ,
 .Xr mcp23s17gpio 4 ,
 .Xr mcp3kadc 4 ,
 .Xr mcp48x1dac 4 ,
+.Xr ssdfb 4 ,
 .Xr tm121temp 4 ,
 .Xr spi 9
 .Sh HISTORY



CVS commit: src/share/man/man4

2021-02-26 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Fri Feb 26 11:12:45 UTC 2021

Modified Files:
src/share/man/man4: atalk.4 isapnp.4 mca.4 tc.4

Log Message:
Remove references to removed FDDI and Token Ring drivers


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/share/man/man4/atalk.4
cvs rdiff -u -r1.24 -r1.25 src/share/man/man4/isapnp.4
cvs rdiff -u -r1.20 -r1.21 src/share/man/man4/mca.4
cvs rdiff -u -r1.7 -r1.8 src/share/man/man4/tc.4

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

Modified files:

Index: src/share/man/man4/atalk.4
diff -u src/share/man/man4/atalk.4:1.19 src/share/man/man4/atalk.4:1.20
--- src/share/man/man4/atalk.4:1.19	Mon Mar 22 18:58:31 2010
+++ src/share/man/man4/atalk.4	Fri Feb 26 11:12:45 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: atalk.4,v 1.19 2010/03/22 18:58:31 joerg Exp $
+.\"	$NetBSD: atalk.4,v 1.20 2021/02/26 11:12:45 nia Exp $
 .\"
 .\" This file is derived from the atalk.4 man page in the Netatalk 1.4b2
 .\" distribution. That distribution is covered by the following copyright:
@@ -27,7 +27,7 @@
 .\"	+1-313-764-2278
 .\"	netat...@umich.edu
 .\"
-.Dd November 14, 1997
+.Dd February 26, 2021
 .Dt ATALK 4
 .Os
 .Sh NAME
@@ -54,7 +54,7 @@ or
 ).
 Currently,
 .Nx Ns 's
-AppleTalk implementation supports Ethernet, FDDI, and Token Ring.
+AppleTalk implementation supports Ethernet.
 .Pp
 AppleTalk packets are encapsulated on the Ethernet using the EtherTalk
 Link Access Protocol (ELAP).

Index: src/share/man/man4/isapnp.4
diff -u src/share/man/man4/isapnp.4:1.24 src/share/man/man4/isapnp.4:1.25
--- src/share/man/man4/isapnp.4:1.24	Tue May 11 22:42:47 2004
+++ src/share/man/man4/isapnp.4	Fri Feb 26 11:12:45 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: isapnp.4,v 1.24 2004/05/11 22:42:47 wiz Exp $
+.\"	$NetBSD: isapnp.4,v 1.25 2021/02/26 11:12:45 nia Exp $
 .\"
 .\" Copyright (c) 1997 Jonathan Stone
 .\" All rights reserved.
@@ -28,7 +28,7 @@
 .\" (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 February 17, 1997
+.Dd February 26, 2021
 .Dt ISAPNP 4
 .Os
 .Sh NAME
@@ -90,8 +90,6 @@ interfaces based on the successor to the
 NE2000-compatible
 .Tn Ethernet
 interfaces.
-.It tr
-TROPIC based token ring interfaces.
 .El
 .\"
 .Ss Sound cards

Index: src/share/man/man4/mca.4
diff -u src/share/man/man4/mca.4:1.20 src/share/man/man4/mca.4:1.21
--- src/share/man/man4/mca.4:1.20	Sat Oct 13 15:28:34 2012
+++ src/share/man/man4/mca.4	Fri Feb 26 11:12:45 2021
@@ -1,4 +1,4 @@
-.\" $NetBSD: mca.4,v 1.20 2012/10/13 15:28:34 njoly Exp $
+.\" $NetBSD: mca.4,v 1.21 2021/02/26 11:12:45 nia Exp $
 .\"
 .\" Copyright (c) 2000, 2002 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -24,7 +24,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd March 3, 2005
+.Dd February 26, 2021
 .Dt MCA 4
 .Os
 .Sh NAME
@@ -79,8 +79,6 @@ NS8250-, NS16450-, and NS16550-based ser
 .\"
 .Ss Network interfaces
 .Bl -tag -width speaker -offset indent
-.It tr
-TROPIC based token ring interfaces
 .It ate
 Allied-Telesis 1720 Ethernet interface cards
 .It we

Index: src/share/man/man4/tc.4
diff -u src/share/man/man4/tc.4:1.7 src/share/man/man4/tc.4:1.8
--- src/share/man/man4/tc.4:1.7	Fri Jun 23 15:24:35 2017
+++ src/share/man/man4/tc.4	Fri Feb 26 11:12:45 2021
@@ -1,4 +1,4 @@
-.\" $NetBSD: tc.4,v 1.7 2017/06/23 15:24:35 flxd Exp $
+.\" $NetBSD: tc.4,v 1.8 2021/02/26 11:12:45 nia Exp $
 .\"
 .\" Copyright (c) 1996, 1997 Jonathan Stone.
 .\" All rights reserved.
@@ -28,7 +28,7 @@
 .\" (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 June 23, 2017
+.Dd February 26, 2021
 .Dt TC 4
 .Os
 .Sh NAME
@@ -72,8 +72,6 @@ PMAZ-DS, PMAZ-FS, PMAZB-AA and PMAZC-AA 
 .El
 .Ss Network interfaces
 .Bl -tag -width pcdisplay -offset indent
-.It fta
-PMAF-F DEFTA FDDI controller
 .It le
 LANCE Ethernet interface
 .El



CVS commit: src/share/man/man4/man4.i386

2021-02-26 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Fri Feb 26 10:56:48 UTC 2021

Modified Files:
src/share/man/man4/man4.i386: intro.4

Log Message:
Remove extremely outdated list of supported devices


To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/share/man/man4/man4.i386/intro.4

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

Modified files:

Index: src/share/man/man4/man4.i386/intro.4
diff -u src/share/man/man4/man4.i386/intro.4:1.31 src/share/man/man4/man4.i386/intro.4:1.32
--- src/share/man/man4/man4.i386/intro.4:1.31	Mon Jul  3 21:30:59 2017
+++ src/share/man/man4/man4.i386/intro.4	Fri Feb 26 10:56:48 2021
@@ -1,4 +1,4 @@
-.\" $NetBSD: intro.4,v 1.31 2017/07/03 21:30:59 wiz Exp $
+.\" $NetBSD: intro.4,v 1.32 2021/02/26 10:56:48 nia Exp $
 .\"
 .\" Copyright (c) 1997 Jonathan Stone
 .\" Copyright (c) 1994 Christopher G. Demetriou
@@ -33,7 +33,7 @@
 .\"
 .\" <>
 .\"
-.Dd February 17, 2017
+.Dd February 26, 2021
 .Dt INTRO 4 i386
 .Os
 .Sh NAME
@@ -164,126 +164,6 @@ console driver.
 .\"
 .\"
 .\"
-.Pp
-Disk, tape and SCSI devices:
-.Bl -tag -width speaker -offset indent -compact
-.It aha
-Adaptec 154x ISA SCSI adapter boards.
-.It ahb
-Adaptec 1742 EISA SCSI adapter boards.
-.It ahc
-Adaptec 274x, 284x, 2940 and 3940 VL/EISA/PCI SCSI adapter boards.
-.It aic
-Adaptec AIC-6260, Adaptec AIC-6360, Adaptec 152x, and SoundBlaster SCSI boards.
-.It bha
-Buslogic  BT-445 (ISA), BT-74x (EISA), and BT-9[45][68] (PCI) SCSI boards.
-.It mcd
-Mitsumi CD-ROM drives.
-.It ncr
-Symbios (formerly NCR) PCI SCSI adapter boards.
-.It pciide
-PCI IDE controllers.
-.It sea
-Seagate/Future Domain SCSI cards.
-ST01/02, Future Domain TMC-885, and Future Domain TMC-950.
-.It uha
-Ultrastor ISA and EISA SCSI adapter cards.
-Ultrastore 14f, Ultrastore 34f, and Ultrastore 24f.
-.It wdc
-Standard ISA Western Digital type hard drives controllers.
-MFM, RLL, ESDI, and IDE.
-.It wt
-Wangtek and compatible ISA controllers for QIC-02 and QIC-36 tapes.
-.El
-.\"
-.\"
-.\"
-.Pp
-Network interfaces:
-.Bl -tag -width speaker -offset indent -compact
-.It de
-Ethernet driver for dc21040, dc21042, and dc21140-based  10Mbit and 100Mbit
-PCI Ethernet adaptors, including DE-430, DE-450 DE-500, SMC EtherPower,
-and Znyx.
-.It fea, fpa
-FDDI driver for Digital DEFEA (EISA) and DEFPA FDDI adaptors.
-.It ed
-Western Digital/SMC 80x3 and Ultra, 3Com 3c503, and Novell NE1000 and 2000
-Ethernet interface
-.It eg
-3Com 3c505 Ethernet board.
-.It el
-3Com 3c501 Ethernet board.
-.It ep
-3Com EtherLink III (3c5x9) Ethernet interface
-.It ie
-Ethernet driver for the AT StarLAN 10, EN100, StarLan Fiber, and 3Com 3c507.
-.It iy
-Ethernet driver for the ISA Intel EtherExpress PR0/10  adaptor.
-.It le
-Ethernet driver for BICC Isolan, Novell NE2100,  Digital DEPCA cards,
-and PCnet-PCI cards.
-.It tl
-Ethernet driver for ThunderLAN-based Ethernet adaptor.
-.El
-.\"
-.\"
-.\"
-.Pp
-Serial communication cards:
-.Bl -tag -width speaker -offset indent -compact
-.It ast
-multiplexing serial communications card first made by AST.
-.It boca
-Boca BB100[48] and BB2016 multiplexing serial communications cards.
-NS8250-, NS16450-, and NS16550-based asynchronous serial
-communications device interface, or  internal modems that provide
-a serial-chip compatible interface.
-.It cy
-Cyclades Cyclom-4Y, -8Y, and -16Y asynchronous serial communications
-device interface
-.It rtfps
-a multiplexing serial communications card derived from IBM PC/RT hardware.
-.El
-.\"
-.\"
-.\"
-Sound cards:
-.Bl -tag -width speaker -offset indent -compact
-.It gus
-Gravis Ultrasound non-PnP soundcards.
-.It guspnp
-Gravis Ultrasound PnP soundcards.
-.It pas
-ProAudio Spectrum soundcards.
-.It pss
-Personal Sound System-compatible soundcards, including
-Cardinal Digital SoundPro 16 and Orchid Soundwave 32.
-.It sb
-Soundblaster, Soundblaster 16, and Soundblaster Pro soundcards.
-.It wss
-Windows Sound System-compatible sound cards based on the ad1848 chip.
-.El
-.\"
-.\"
-.\"
-.Pp
-Mouse and pointer devices:
-.Bl -tag -width speaker -offset indent -compact
-.It joy
-joystick game adaptor
-.It lms
-Logitech-style bus mouse device interface
-.It mms
-Microsoft-style bus mouse device interface
-.It pms
-PS/2 auxiliary port mouse device interface
-.El
-.Pp
-Serial mice can be configured on any supported serial port.
-.\"
-.\"
-.\"
 .Sh SEE ALSO
 .Xr config 1 ,
 .Xr i386/autoconf 4 ,



CVS commit: src/share/man/man4/man4.evbarm

2021-02-26 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Fri Feb 26 10:33:46 UTC 2021

Modified Files:
src/share/man/man4/man4.evbarm: Makefile vcaudio.4
Added Files:
src/share/man/man4/man4.evbarm: vchiq.4

Log Message:
Add a manual page for vchiq(4)


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/share/man/man4/man4.evbarm/Makefile
cvs rdiff -u -r1.1 -r1.2 src/share/man/man4/man4.evbarm/vcaudio.4
cvs rdiff -u -r0 -r1.1 src/share/man/man4/man4.evbarm/vchiq.4

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

Modified files:

Index: src/share/man/man4/man4.evbarm/Makefile
diff -u src/share/man/man4/man4.evbarm/Makefile:1.10 src/share/man/man4/man4.evbarm/Makefile:1.11
--- src/share/man/man4/man4.evbarm/Makefile:1.10	Fri Feb 26 09:20:58 2021
+++ src/share/man/man4/man4.evbarm/Makefile	Fri Feb 26 10:33:46 2021
@@ -1,7 +1,7 @@
-#	$NetBSD: Makefile,v 1.10 2021/02/26 09:20:58 nia Exp $
+#	$NetBSD: Makefile,v 1.11 2021/02/26 10:33:46 nia Exp $
 
 MAN=	awge.4 bcmgpio.4 cpsw.4 epgpio.4 gxio.4 intro.4 iopaau.4 iopwdog.4 \
-	rktsadc.4 vcaudio.4
+	rktsadc.4 vcaudio.4 vchiq.4
 
 MANSUBDIR=/evbarm
 

Index: src/share/man/man4/man4.evbarm/vcaudio.4
diff -u src/share/man/man4/man4.evbarm/vcaudio.4:1.1 src/share/man/man4/man4.evbarm/vcaudio.4:1.2
--- src/share/man/man4/man4.evbarm/vcaudio.4:1.1	Fri Feb 26 09:20:58 2021
+++ src/share/man/man4/man4.evbarm/vcaudio.4	Fri Feb 26 10:33:46 2021
@@ -1,4 +1,4 @@
-.\" $NetBSD: vcaudio.4,v 1.1 2021/02/26 09:20:58 nia Exp $
+.\" $NetBSD: vcaudio.4,v 1.2 2021/02/26 10:33:46 nia Exp $
 .\"
 .\" Copyright (c) 2021 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -54,7 +54,8 @@ The hardware does not support recording.
 .Sh SEE ALSO
 .Xr mixerctl 1 ,
 .Xr audio 4 ,
-.Xr mixer 4
+.Xr mixer 4 ,
+.Xr vchiq 4
 .Sh HISTORY
 The
 .Nm

Added files:

Index: src/share/man/man4/man4.evbarm/vchiq.4
diff -u /dev/null src/share/man/man4/man4.evbarm/vchiq.4:1.1
--- /dev/null	Fri Feb 26 10:33:46 2021
+++ src/share/man/man4/man4.evbarm/vchiq.4	Fri Feb 26 10:33:46 2021
@@ -0,0 +1,64 @@
+.\" $NetBSD: vchiq.4,v 1.1 2021/02/26 10:33:46 nia Exp $
+.\"
+.\" Copyright (c) 2021 The NetBSD Foundation, Inc.
+.\" 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 NETBSD FOUNDATION, INC. AND CONTRIBUTORS
+.\" ``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 FOUNDATION OR CONTRIBUTORS
+.\" 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 February 26, 2021
+.Dt VCHIQ 4
+.Os
+.Sh NAME
+.Nm vchiq
+.Nd Broadcom VideoCore Host Interface device driver
+.Sh SYNOPSIS
+.Cd "vchiq* at simplebus?"
+.Sh DESCRIPTION
+The
+.Nm
+driver provides support for the VideoCore 4 GPU messaging interface in
+Broadcom SoCs found in boards such as the Raspberry Pi.
+.Pp
+Libraries in pkgsrc provide OpenGL ES support and video decoding acceleration
+for the VideoCore 4 using the
+.Pa /dev/vchiq
+interface exposed to userland.
+.Pp
+Audio output support is provided by the kernel through
+.Xr vcaudio 4 ,
+which uses this messaging interface to the GPU internally.
+.Sh SEE ALSO
+.Xr bcmgpio 4 ,
+.Xr vcaudio 4 ,
+.Pa pkgsrc/misc/raspberrypi-userland ,
+.Pa pkgsrc/multimedia/omxplayer
+.Sh HISTORY
+The
+.Nm
+device driver appeared in
+.Nx 7.0 .
+.Sh BUGS
+.Pa /dev/vchiq
+does not follow the standard model for graphical acceleration on Unix-like
+systems, so applications have to be specially built to take advantage of it.
+The interface to userland also cannot be exposed by 64-bit or big endian
+kernels due to problems in the upstream Broadcom code.



CVS commit: src/share/man/man4

2021-02-26 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Fri Feb 26 09:59:20 UTC 2021

Modified Files:
src/share/man/man4: usb.4

Log Message:
usb.4: add usmsc(4)


To generate a diff of this commit:
cvs rdiff -u -r1.115 -r1.116 src/share/man/man4/usb.4

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

Modified files:

Index: src/share/man/man4/usb.4
diff -u src/share/man/man4/usb.4:1.115 src/share/man/man4/usb.4:1.116
--- src/share/man/man4/usb.4:1.115	Fri Feb 26 09:54:30 2021
+++ src/share/man/man4/usb.4	Fri Feb 26 09:59:19 2021
@@ -1,4 +1,4 @@
-.\" $NetBSD: usb.4,v 1.115 2021/02/26 09:54:30 nia Exp $
+.\" $NetBSD: usb.4,v 1.116 2021/02/26 09:59:19 nia Exp $
 .\"
 .\" Copyright (c) 1999-2014 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -113,6 +113,8 @@ Davicom DM9601 10/100 USB Ethernet devic
 Realtek RTL8150L 10/100 USB Ethernet device
 .It Xr urndis 4
 USB Remote NDIS Ethernet device
+.It Xr usmsc 4
+SMSC LAN95xx 10/100 USB Ethernet device
 .El
 .Ss Wireless network interfaces
 .Bl -tag -width 12n -offset ind -compact



CVS commit: src/share/man/man4

2021-02-26 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Fri Feb 26 09:54:30 UTC 2021

Modified Files:
src/share/man/man4: usb.4

Log Message:
usb.4: add mue(4)


To generate a diff of this commit:
cvs rdiff -u -r1.114 -r1.115 src/share/man/man4/usb.4

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

Modified files:

Index: src/share/man/man4/usb.4
diff -u src/share/man/man4/usb.4:1.114 src/share/man/man4/usb.4:1.115
--- src/share/man/man4/usb.4:1.114	Fri Feb 26 09:51:43 2021
+++ src/share/man/man4/usb.4	Fri Feb 26 09:54:30 2021
@@ -1,4 +1,4 @@
-.\" $NetBSD: usb.4,v 1.114 2021/02/26 09:51:43 nia Exp $
+.\" $NetBSD: usb.4,v 1.115 2021/02/26 09:54:30 nia Exp $
 .\"
 .\" Copyright (c) 1999-2014 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -105,6 +105,8 @@ CATC USB-EL1201A USB Ethernet device
 Kawasaki LSI KL5KUSB101B USB Ethernet device
 .It Xr mos 4
 MosChip MCS7730/7830/7832 10/100 USB Ethernet device
+.It Xr mue 4
+Microchip LAN75xx/LAN78xx 10/100/Gigabit USB Ethernet device
 .It Xr udav 4
 Davicom DM9601 10/100 USB Ethernet device
 .It Xr url 4



CVS commit: src/share/man/man4

2021-02-26 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Fri Feb 26 09:51:43 UTC 2021

Modified Files:
src/share/man/man4: usb.4

Log Message:
usb.4: fix year


To generate a diff of this commit:
cvs rdiff -u -r1.113 -r1.114 src/share/man/man4/usb.4

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

Modified files:

Index: src/share/man/man4/usb.4
diff -u src/share/man/man4/usb.4:1.113 src/share/man/man4/usb.4:1.114
--- src/share/man/man4/usb.4:1.113	Fri Feb 26 09:50:59 2021
+++ src/share/man/man4/usb.4	Fri Feb 26 09:51:43 2021
@@ -1,4 +1,4 @@
-.\" $NetBSD: usb.4,v 1.113 2021/02/26 09:50:59 nia Exp $
+.\" $NetBSD: usb.4,v 1.114 2021/02/26 09:51:43 nia Exp $
 .\"
 .\" Copyright (c) 1999-2014 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -27,7 +27,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd February 26, 2020
+.Dd February 26, 2021
 .Dt USB 4
 .Os
 .Sh NAME



CVS commit: src/share/man/man4

2021-02-26 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Fri Feb 26 09:50:59 UTC 2021

Modified Files:
src/share/man/man4: usb.4

Log Message:
usb.4: add mos(4)


To generate a diff of this commit:
cvs rdiff -u -r1.112 -r1.113 src/share/man/man4/usb.4

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

Modified files:

Index: src/share/man/man4/usb.4
diff -u src/share/man/man4/usb.4:1.112 src/share/man/man4/usb.4:1.113
--- src/share/man/man4/usb.4:1.112	Sat May 16 13:46:10 2020
+++ src/share/man/man4/usb.4	Fri Feb 26 09:50:59 2021
@@ -1,4 +1,4 @@
-.\" $NetBSD: usb.4,v 1.112 2020/05/16 13:46:10 maya Exp $
+.\" $NetBSD: usb.4,v 1.113 2021/02/26 09:50:59 nia Exp $
 .\"
 .\" Copyright (c) 1999-2014 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -27,7 +27,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd May 16, 2020
+.Dd February 26, 2020
 .Dt USB 4
 .Os
 .Sh NAME
@@ -103,6 +103,8 @@ USB Communication Device Class Ethernet 
 CATC USB-EL1201A USB Ethernet device
 .It Xr kue 4
 Kawasaki LSI KL5KUSB101B USB Ethernet device
+.It Xr mos 4
+MosChip MCS7730/7830/7832 10/100 USB Ethernet device
 .It Xr udav 4
 Davicom DM9601 10/100 USB Ethernet device
 .It Xr url 4



CVS commit: src/share/man/man4

2021-02-26 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Fri Feb 26 09:46:58 UTC 2021

Modified Files:
src/share/man/man4: pci.4

Log Message:
pci.4: sync list of supported MI PCI devices a bit

I'm not sure what we consider machine-independent-enough for listing
here, so I'm listing drivers that are present in x86 and aarch64 kernels


To generate a diff of this commit:
cvs rdiff -u -r1.101 -r1.102 src/share/man/man4/pci.4

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

Modified files:

Index: src/share/man/man4/pci.4
diff -u src/share/man/man4/pci.4:1.101 src/share/man/man4/pci.4:1.102
--- src/share/man/man4/pci.4:1.101	Sun Dec  8 02:54:54 2019
+++ src/share/man/man4/pci.4	Fri Feb 26 09:46:58 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: pci.4,v 1.101 2019/12/08 02:54:54 nia Exp $
+.\"	$NetBSD: pci.4,v 1.102 2021/02/26 09:46:58 nia Exp $
 .\"
 .\" Copyright (c) 1997 Jason R. Thorpe.  All rights reserved.
 .\" Copyright (c) 1997 Jonathan Stone
@@ -29,7 +29,7 @@
 .\" (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 December 12, 2018
+.Dd February 26, 2021
 .Dt PCI 4
 .Os
 .Sh NAME
@@ -215,6 +215,8 @@ IDE disk controllers.
 4500/4800 and
 .Tn Cisco
 340 series 802.11 interfaces.
+.It aq
+Aquantia AQC multigigabit Ethernet interfaces.
 .It bnx
 Broadcom NetXtreme II 10/100/1000 Ethernet interfaces.
 .It de
@@ -234,17 +236,10 @@ interfaces.
 SMC83C170 (EPIC/100)
 .Tn Ethernet
 interfaces.
-.It esh
-RoadRunner-based HIPPI interfaces.
 .It ex
 3Com 3c900, 3c905, and 3c980
 .Tn Ethernet
 interfaces.
-.It fpa
-.Tn DEC
-DEFPA
-.Tn FDDI
-interfaces.
 .It fxp
 Intel EtherExpress PRO 10+/100B
 .Tn Ethernet
@@ -264,6 +259,8 @@ interfaces.
 Note, the
 .Xr pcn 4
 driver supersedes this driver.
+.It mcx
+Mellanox 5th generation Ethernet devices.
 .It msk
 Marvell Yukon 2 based Gigabit
 .Tn Ethernet
@@ -284,6 +281,8 @@ AMD PCnet-PCI family of
 interfaces.
 .It ral
 Ralink Technology RT2500/RT2600-based 802.11a/b/g wireless network interfaces.
+.It re
+Realtek 10/100/1000 Ethernet adapters.
 .It rtk
 Realtek 8129/8139 based
 .Tn Ethernet
@@ -426,6 +425,8 @@ USB UHCI host controllers.
 VIA VT82C686A hardware monitors.
 .It vga
 VGA graphics boards.
+.It xhci
+USB XHCI host controllers.
 .El
 .Sh SEE ALSO
 .Xr aac 4 ,
@@ -436,6 +437,7 @@ VGA graphics boards.
 .Xr ahcisata 4 ,
 .Xr amr 4 ,
 .Xr an 4 ,
+.Xr aq 4 ,
 .Xr auich 4 ,
 .Xr autri 4 ,
 .Xr auvia 4 ,
@@ -448,7 +450,6 @@ VGA graphics boards.
 .Xr cmpci 4 ,
 .Xr cy 4 ,
 .Xr cz 4 ,
-.Xr de 4 ,
 .Xr dpt 4 ,
 .Xr eap 4 ,
 .Xr ehci 4 ,
@@ -456,12 +457,10 @@ VGA graphics boards.
 .Xr ep 4 ,
 .Xr epic 4 ,
 .Xr esa 4 ,
-.Xr esh 4 ,
 .Xr esm 4 ,
 .Xr eso 4 ,
 .Xr ex 4 ,
 .Xr fms 4 ,
-.Xr fpa 4 ,
 .Xr fxp 4 ,
 .Xr gsip 4 ,
 .Xr hme 4 ,
@@ -471,6 +470,7 @@ VGA graphics boards.
 .Xr iop 4 ,
 .Xr isp 4 ,
 .Xr le 4 ,
+.Xr mcx 4 ,
 .Xr mfi 4 ,
 .Xr mlx 4 ,
 .Xr mly 4 ,
@@ -491,6 +491,7 @@ VGA graphics boards.
 .Xr ppb 4 ,
 .Xr puc 4 ,
 .Xr ral 4 ,
+.Xr re 4 ,
 .Xr rtk 4 ,
 .Xr rtwn 4 ,
 .Xr sf 4 ,
@@ -515,6 +516,7 @@ VGA graphics boards.
 .Xr wi 4 ,
 .Xr wm 4 ,
 .Xr wscons 4 ,
+.Xr xhci 4 ,
 .Xr yds 4
 .Sh HISTORY
 The machine-independent



CVS commit: src/share/man/man4/man4.evbarm

2021-02-26 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Fri Feb 26 09:20:58 UTC 2021

Modified Files:
src/share/man/man4/man4.evbarm: Makefile
Added Files:
src/share/man/man4/man4.evbarm: vcaudio.4

Log Message:
Add a man page for vcaudio(4)


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/share/man/man4/man4.evbarm/Makefile
cvs rdiff -u -r0 -r1.1 src/share/man/man4/man4.evbarm/vcaudio.4

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

Modified files:

Index: src/share/man/man4/man4.evbarm/Makefile
diff -u src/share/man/man4/man4.evbarm/Makefile:1.9 src/share/man/man4/man4.evbarm/Makefile:1.10
--- src/share/man/man4/man4.evbarm/Makefile:1.9	Thu Jun  6 05:32:29 2019
+++ src/share/man/man4/man4.evbarm/Makefile	Fri Feb 26 09:20:58 2021
@@ -1,7 +1,7 @@
-#	$NetBSD: Makefile,v 1.9 2019/06/06 05:32:29 mrg Exp $
+#	$NetBSD: Makefile,v 1.10 2021/02/26 09:20:58 nia Exp $
 
 MAN=	awge.4 bcmgpio.4 cpsw.4 epgpio.4 gxio.4 intro.4 iopaau.4 iopwdog.4 \
-	rktsadc.4
+	rktsadc.4 vcaudio.4
 
 MANSUBDIR=/evbarm
 

Added files:

Index: src/share/man/man4/man4.evbarm/vcaudio.4
diff -u /dev/null src/share/man/man4/man4.evbarm/vcaudio.4:1.1
--- /dev/null	Fri Feb 26 09:20:58 2021
+++ src/share/man/man4/man4.evbarm/vcaudio.4	Fri Feb 26 09:20:58 2021
@@ -0,0 +1,67 @@
+.\" $NetBSD: vcaudio.4,v 1.1 2021/02/26 09:20:58 nia Exp $
+.\"
+.\" Copyright (c) 2021 The NetBSD Foundation, Inc.
+.\" 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 NETBSD FOUNDATION, INC. AND CONTRIBUTORS
+.\" ``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 FOUNDATION OR CONTRIBUTORS
+.\" 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 February 26, 2021
+.Dt VCAUDIO 4
+.Os
+.Sh NAME
+.Nm vcaudio
+.Nd Broadcom VideoCore integrated audio device driver
+.Sh SYNOPSIS
+.Cd "vcaudio* at vchiq?"
+.Sh DESCRIPTION
+The
+.Nm
+driver provides support for the VideoCore 4 audio interface found on
+Broadcom SoCs used in boards such as the Raspberry Pi.
+.Pp
+Three outputs are supported:
+.Li auto ,
+.Li headphones ,
+and
+.Li hdmi .
+The selected output can be changed using the
+.Li outputs.select
+.Xr mixerctl 1
+variable.
+.Li headphones
+corresponds to the analog 3.5mm jack on the Raspberry Pi.
+.Pp
+The hardware does not support recording.
+.Sh SEE ALSO
+.Xr mixerctl 1 ,
+.Xr audio 4 ,
+.Xr mixer 4
+.Sh HISTORY
+The
+.Nm
+device driver appeared in
+.Nx 7.0 .
+.Sh BUGS
+The playback block size is fixed at 40ms of audio.
+The hardware output format is fixed at stereo 48kHz 16-bit LPCM so is
+not configurable with
+.Xr audiocfg 1 .



CVS commit: src/share/man/man4

2021-02-19 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Feb 19 08:57:56 UTC 2021

Modified Files:
src/share/man/man4: ddb.4

Log Message:
 Add missing 'q' modifier for the write command.


To generate a diff of this commit:
cvs rdiff -u -r1.197 -r1.198 src/share/man/man4/ddb.4

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

Modified files:

Index: src/share/man/man4/ddb.4
diff -u src/share/man/man4/ddb.4:1.197 src/share/man/man4/ddb.4:1.198
--- src/share/man/man4/ddb.4:1.197	Sat Dec 19 23:38:21 2020
+++ src/share/man/man4/ddb.4	Fri Feb 19 08:57:56 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: ddb.4,v 1.197 2020/12/19 23:38:21 mrg Exp $
+.\"	$NetBSD: ddb.4,v 1.198 2021/02/19 08:57:56 msaitoh Exp $
 .\"
 .\" Copyright (c) 1997 - 2019 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -56,7 +56,7 @@
 .\" any improvements or extensions that they make and grant Carnegie Mellon
 .\" the rights to redistribute these changes.
 .\"
-.Dd December 19, 2020
+.Dd February 19, 2021
 .Dt DDB 4
 .Os
 .Sh NAME
@@ -946,7 +946,7 @@ an unrecoverable error in some systems s
 Watchpoints on user addresses work the best.
 .It Ic whatis Ar address
 Describe what an address is.
-.It Ic write Ns Oo Cm /bhlBHL Oc Ar address Ar expression Oo Ar expression ... Oc
+.It Ic write Ns Oo Cm /bhlqBHLQ Oc Ar address Ar expression Oo Ar expression ... Oc
 Write the
 .Ar expression Ns s
 at succeeding locations.
@@ -955,8 +955,9 @@ The unit size is specified with a modifi
 Valid modifiers are:
 .Cm /b ,
 .Cm /h ,
+.Cm /l ,
 and
-.Cm /l .
+.Cm /q .
 If no modifier is specified,
 .Cm /l
 is used.
@@ -965,6 +966,7 @@ Specifying the modifiers in upper case,
 .Cm /B ,
 .Cm /H ,
 .Cm /L ,
+.Cm /Q ,
 will prevent
 .Nm
 from reading the memory location first, which is useful for avoiding



CVS commit: src/share/man/man4

2021-02-11 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Fri Feb 12 01:52:09 UTC 2021

Modified Files:
src/share/man/man4: rnd.4

Log Message:
rnd(4): Consistently call it the `global pool'.

The `ready pool' is a term I used in a draft that I never committed.


To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 src/share/man/man4/rnd.4

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

Modified files:

Index: src/share/man/man4/rnd.4
diff -u src/share/man/man4/rnd.4:1.37 src/share/man/man4/rnd.4:1.38
--- src/share/man/man4/rnd.4:1.37	Fri Jan 15 15:54:20 2021
+++ src/share/man/man4/rnd.4	Fri Feb 12 01:52:09 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: rnd.4,v 1.37 2021/01/15 15:54:20 riastradh Exp $
+.\"	$NetBSD: rnd.4,v 1.38 2021/02/12 01:52:09 riastradh Exp $
 .\"
 .\" Copyright (c) 2014-2020 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -521,7 +521,7 @@ entropy of the adversary's state of know
 If the operator is confident that the drivers' estimates of the entropy
 of the sampling processes are too conservative, the operator can issue
 .Dl # sysctl -w kern.entropy.consolidate=1
-to force consolidation into the ready pool.
+to force consolidation into the global pool.
 The operator can also fool the system into thinking it has more entropy
 than it does by feeding data from
 .Pa /dev/urandom



CVS commit: src/share/man/man4

2021-02-06 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Sat Feb  6 12:13:44 UTC 2021

Modified Files:
src/share/man/man4: pad.4

Log Message:
Explain the format of the raw PCM data users can read from a pad(4).

Since it's headerless this is important so the data can be interpreted
properly. Also, ordinary audio ioctls cannot be used on a pad and the
format can't be changed, so applications that attempt to automatically
determine the format of a device like audiorecord don't work.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/share/man/man4/pad.4

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

Modified files:

Index: src/share/man/man4/pad.4
diff -u src/share/man/man4/pad.4:1.9 src/share/man/man4/pad.4:1.10
--- src/share/man/man4/pad.4:1.9	Sat Feb  6 12:07:57 2021
+++ src/share/man/man4/pad.4	Sat Feb  6 12:13:44 2021
@@ -1,4 +1,4 @@
-.\" $NetBSD: pad.4,v 1.9 2021/02/06 12:07:57 nia Exp $
+.\" $NetBSD: pad.4,v 1.10 2021/02/06 12:13:44 nia Exp $
 .\"
 .\" Copyright (c) 2007 Jared D. McNeill 
 .\" All rights reserved.
@@ -39,6 +39,10 @@ is a pseudo-device driver which provides
 from consumers of an
 .Xr audio 4
 device to userland.
+.Pp
+The raw PCM data readable from
+.Pa /dev/padN
+is encoded in stereo little-endian 16-bit linear PCM at 44100 Hz.
 .Sh FILES
 The
 .Nm



CVS commit: src/share/man/man4

2021-02-06 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Sat Feb  6 12:07:58 UTC 2021

Modified Files:
src/share/man/man4: pad.4

Log Message:
Slightly adjust wording.

It does seem to work with multiple applications concurrently writing to
the device in a quick test I did.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/share/man/man4/pad.4

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

Modified files:

Index: src/share/man/man4/pad.4
diff -u src/share/man/man4/pad.4:1.8 src/share/man/man4/pad.4:1.9
--- src/share/man/man4/pad.4:1.8	Sat Feb  6 12:01:57 2021
+++ src/share/man/man4/pad.4	Sat Feb  6 12:07:57 2021
@@ -1,4 +1,4 @@
-.\" $NetBSD: pad.4,v 1.8 2021/02/06 12:01:57 nia Exp $
+.\" $NetBSD: pad.4,v 1.9 2021/02/06 12:07:57 nia Exp $
 .\"
 .\" Copyright (c) 2007 Jared D. McNeill 
 .\" All rights reserved.
@@ -36,9 +36,9 @@
 .Sh DESCRIPTION
 .Nm
 is a pseudo-device driver which provides support for feeding back PCM data
-from a consumer of the
+from consumers of an
 .Xr audio 4
-API to userland.
+device to userland.
 .Sh FILES
 The
 .Nm



CVS commit: src/share/man/man4

2021-02-06 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Sat Feb  6 12:01:58 UTC 2021

Modified Files:
src/share/man/man4: pad.4

Log Message:
Add another example of recording the output of an application.

Explain something that confused me.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/share/man/man4/pad.4

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

Modified files:

Index: src/share/man/man4/pad.4
diff -u src/share/man/man4/pad.4:1.7 src/share/man/man4/pad.4:1.8
--- src/share/man/man4/pad.4:1.7	Sat Feb  6 11:58:10 2021
+++ src/share/man/man4/pad.4	Sat Feb  6 12:01:57 2021
@@ -1,4 +1,4 @@
-.\" $NetBSD: pad.4,v 1.7 2021/02/06 11:58:10 nia Exp $
+.\" $NetBSD: pad.4,v 1.8 2021/02/06 12:01:57 nia Exp $
 .\"
 .\" Copyright (c) 2007 Jared D. McNeill 
 .\" All rights reserved.
@@ -46,6 +46,10 @@ pseudo-device driver receives data from
 .Pa /dev/audioN
 and feeds the raw PCM output to
 .Pa /dev/padN .
+.Pa /dev/audioN
+is created once
+.Pa /dev/padN
+is opened.
 .Bl -item
 .It
 .Pa /dev/audioN
@@ -58,6 +62,12 @@ The following example streams an MP3 to 
 $ rtunes - < /dev/pad0 &
 $ mpg123 -a /dev/audio1 mozart.mp3
 .Ed
+.Pp
+Record the output of an application (in this case, audioplay):
+.Bd -literal -offset indent
+$ ffmpeg -f s16le -ar 44100 -ac 2 -i /dev/pad0 output.wav
+$ audioplay -d /dev/audio1 input.wav
+.Ed
 .Sh SEE ALSO
 .Xr audio 4
 .Sh HISTORY



CVS commit: src/share/man/man4

2021-02-06 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Sat Feb  6 11:58:10 UTC 2021

Modified Files:
src/share/man/man4: pad.4

Log Message:
Use /dev/audioX rather than /dev/soundX in examples.

Avoids accidentally running into confusing behavior.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/share/man/man4/pad.4

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

Modified files:

Index: src/share/man/man4/pad.4
diff -u src/share/man/man4/pad.4:1.6 src/share/man/man4/pad.4:1.7
--- src/share/man/man4/pad.4:1.6	Mon Jul  3 21:30:58 2017
+++ src/share/man/man4/pad.4	Sat Feb  6 11:58:10 2021
@@ -1,4 +1,4 @@
-.\" $NetBSD: pad.4,v 1.6 2017/07/03 21:30:58 wiz Exp $
+.\" $NetBSD: pad.4,v 1.7 2021/02/06 11:58:10 nia Exp $
 .\"
 .\" Copyright (c) 2007 Jared D. McNeill 
 .\" All rights reserved.
@@ -24,7 +24,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd November 11, 2007
+.Dd February 6, 2021
 .Dt PAD 4
 .Os
 .Sh NAME
@@ -43,12 +43,12 @@ API to userland.
 The
 .Nm
 pseudo-device driver receives data from
-.Pa /dev/soundN
+.Pa /dev/audioN
 and feeds the raw PCM output to
 .Pa /dev/padN .
 .Bl -item
 .It
-.Pa /dev/soundN
+.Pa /dev/audioN
 .It
 .Pa /dev/padN
 .El
@@ -56,7 +56,7 @@ and feeds the raw PCM output to
 The following example streams an MP3 to an Apple AirTunes compatible device:
 .Bd -literal -offset indent
 $ rtunes - < /dev/pad0 &
-$ mpg123 -a /dev/sound1 mozart.mp3
+$ mpg123 -a /dev/audio1 mozart.mp3
 .Ed
 .Sh SEE ALSO
 .Xr audio 4



CVS commit: src/share/man/man4

2021-01-18 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Tue Jan 19 05:05:39 UTC 2021

Modified Files:
src/share/man/man4: tpm.4

Log Message:
Add note about enabling TPM and rnd(4) source.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/share/man/man4/tpm.4

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

Modified files:

Index: src/share/man/man4/tpm.4
diff -u src/share/man/man4/tpm.4:1.6 src/share/man/man4/tpm.4:1.7
--- src/share/man/man4/tpm.4:1.6	Sat Jan 16 01:47:23 2021
+++ src/share/man/man4/tpm.4	Tue Jan 19 05:05:39 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: tpm.4,v 1.6 2021/01/16 01:47:23 thorpej Exp $
+.\"	$NetBSD: tpm.4,v 1.7 2021/01/19 05:05:39 riastradh Exp $
 .\"
 .\" Copyright (c) 2019 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -51,9 +51,19 @@ TPM 1.2 chips over ACPI and ISA
 .El
 .Pp
 Note that the supported interface version is TIS1.2 in each case.
+.Pp
+The TPM may need to be enabled in the system's firmware or BIOS, which
+requires a reboot to take effect.
+This is generally beyond the control of
+.Nx .
+Enabling a TPM does not require using trusted boot \(em it can be
+enabled, for example, only for the
+.Xr rnd 4
+entropy source.
 .Sh SEE ALSO
 .Xr config 1 ,
-.Xr intro 4
+.Xr intro 4 ,
+.Xr rnd 4
 .Sh AUTHORS
 .An -nosplit
 The



CVS commit: src/share/man/man4

2021-01-15 Thread Jason R Thorpe
Module Name:src
Committed By:   thorpej
Date:   Sat Jan 16 01:47:23 UTC 2021

Modified Files:
src/share/man/man4: tpm.4

Log Message:
Note that TPM 1.2 devices can attach to ACPI, as well.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/share/man/man4/tpm.4

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

Modified files:

Index: src/share/man/man4/tpm.4
diff -u src/share/man/man4/tpm.4:1.5 src/share/man/man4/tpm.4:1.6
--- src/share/man/man4/tpm.4:1.5	Tue Oct  8 18:43:03 2019
+++ src/share/man/man4/tpm.4	Sat Jan 16 01:47:23 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: tpm.4,v 1.5 2019/10/08 18:43:03 maxv Exp $
+.\"	$NetBSD: tpm.4,v 1.6 2021/01/16 01:47:23 thorpej Exp $
 .\"
 .\" Copyright (c) 2019 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -27,7 +27,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd October 6, 2019
+.Dd January 15, 2021
 .Dt TPM 4
 .Os
 .Sh NAME
@@ -47,7 +47,7 @@ Supported modules:
 .It
 TPM 2.0 chips over ACPI
 .It
-TPM 1.2 chips over ISA
+TPM 1.2 chips over ACPI and ISA
 .El
 .Pp
 Note that the supported interface version is TIS1.2 in each case.



CVS commit: src/share/man/man4

2021-01-15 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Fri Jan 15 15:54:20 UTC 2021

Modified Files:
src/share/man/man4: rnd.4

Log Message:
rnd(4): Fix formatting of authors paragraph with `.An -nosplit'.


To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/share/man/man4/rnd.4

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

Modified files:

Index: src/share/man/man4/rnd.4
diff -u src/share/man/man4/rnd.4:1.36 src/share/man/man4/rnd.4:1.37
--- src/share/man/man4/rnd.4:1.36	Sun Jan 10 23:24:25 2021
+++ src/share/man/man4/rnd.4	Fri Jan 15 15:54:20 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: rnd.4,v 1.36 2021/01/10 23:24:25 riastradh Exp $
+.\"	$NetBSD: rnd.4,v 1.37 2021/01/15 15:54:20 riastradh Exp $
 .\"
 .\" Copyright (c) 2014-2020 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -698,6 +698,7 @@ devices first appeared in
 .Nx 1.3 .
 .\"
 .Sh AUTHORS
+.An -nosplit
 The
 .Nm
 subsystem was first implemented by



CVS commit: src/share/man/man4

2021-01-06 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Wed Jan  6 18:05:58 UTC 2021

Modified Files:
src/share/man/man4: dk.4

Log Message:
Simplify macro usage.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/share/man/man4/dk.4

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

Modified files:

Index: src/share/man/man4/dk.4
diff -u src/share/man/man4/dk.4:1.12 src/share/man/man4/dk.4:1.13
--- src/share/man/man4/dk.4:1.12	Wed Jan  6 17:22:36 2021
+++ src/share/man/man4/dk.4	Wed Jan  6 18:05:58 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: dk.4,v 1.12 2021/01/06 17:22:36 pgoyette Exp $
+.\"	$NetBSD: dk.4,v 1.13 2021/01/06 18:05:58 wiz Exp $
 .\"
 .\" Copyright (c) 2006 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -80,16 +80,16 @@ a wedge is created and named after the
 field followed by
 .Sq \&/
 and the partition letter
-.So a Sc Ns \&.. Ns So p Sc Ns \&.
+.So a Sc Ns \&.. Ns So p Sc .
 .Pp
 When the
 .Va d_packname
 is empty or has the value
-.Do fictitious Dc Ns \&,
+.Dq fictitious ,
 the regular partition names
 are used as wedge names, i.e. the device name, unit number and
 partition letter, for example
-.Do wd0a Dc Ns \&.
+.Dq wd0a .
 .It Dv DKWEDGE_METHOD_GPT
 Extensible Firmware Interface Globally Unique Identifier Partition Table
 (GPT) detection method.
@@ -105,11 +105,11 @@ with support for Extended MBRs.
 For every partition in the MBR a wedge is created and named like a
 regular partition name, i.e. the device name, unit number and a
 partition letter, for example
-.Do wd0e Dc Ns \&.
+.Dq wd0e .
 Primary partitions start with
-.So e Sc Ns \&,
+.Sq e ,
 extended partitions start with
-.So i Sc Ns \&.
+.Sq i .
 .It Dv DKWEDGE_METHOD_RDB
 Amiga Rigid Disk Block (RDB) partitioning detection method.
 .It Dv DKWEDGE_METHOD_APPLE



CVS commit: src/share/man/man4

2021-01-06 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Wed Jan  6 17:22:36 UTC 2021

Modified Files:
src/share/man/man4: dk.4

Log Message:
Grammar fix for the grammer fix.  Plural subject needs plural verb.  :)


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/share/man/man4/dk.4

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

Modified files:

Index: src/share/man/man4/dk.4
diff -u src/share/man/man4/dk.4:1.11 src/share/man/man4/dk.4:1.12
--- src/share/man/man4/dk.4:1.11	Wed Jan  6 17:13:23 2021
+++ src/share/man/man4/dk.4	Wed Jan  6 17:22:36 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: dk.4,v 1.11 2021/01/06 17:13:23 kre Exp $
+.\"	$NetBSD: dk.4,v 1.12 2021/01/06 17:22:36 pgoyette Exp $
 .\"
 .\" Copyright (c) 2006 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -54,7 +54,7 @@ Wedges may be configured manually with
 .Xr dkctl 8
 or automatically by the kernel upon the attachment of the physical disk.
 .Pp
-Wedges need to have a unique name.
+Wedges need to have unique names.
 If a duplicate name is detected during
 auto-discovery, that partition is ignored.
 .Sh KERNEL OPTIONS



CVS commit: src/share/man/man4

2021-01-06 Thread Robert Elz
Module Name:src
Committed By:   kre
Date:   Wed Jan  6 17:13:23 UTC 2021

Modified Files:
src/share/man/man4: dk.4

Log Message:
Minor grammar fix, more markup, and update date (Dd).


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/share/man/man4/dk.4

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

Modified files:

Index: src/share/man/man4/dk.4
diff -u src/share/man/man4/dk.4:1.10 src/share/man/man4/dk.4:1.11
--- src/share/man/man4/dk.4:1.10	Wed Jan  6 14:07:43 2021
+++ src/share/man/man4/dk.4	Wed Jan  6 17:13:23 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: dk.4,v 1.10 2021/01/06 14:07:43 wiz Exp $
+.\"	$NetBSD: dk.4,v 1.11 2021/01/06 17:13:23 kre Exp $
 .\"
 .\" Copyright (c) 2006 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -29,7 +29,7 @@
 .\"
 .\" Jonathan A. Kollasch used vnd(4) as the template for this man page.
 .\"
-.Dd October 26, 2020
+.Dd January 6, 2021
 .Dt DK 4
 .Os
 .Sh NAME
@@ -54,7 +54,7 @@ Wedges may be configured manually with
 .Xr dkctl 8
 or automatically by the kernel upon the attachment of the physical disk.
 .Pp
-Wedges needs to have a unique name.
+Wedges need to have a unique name.
 If a duplicate name is detected during
 auto-discovery, that partition is ignored.
 .Sh KERNEL OPTIONS
@@ -77,13 +77,19 @@ that is not of type
 .Dv FS_UNUSED ,
 a wedge is created and named after the
 .Va d_packname
-field followed by "/" and the partition letter a..p.
+field followed by
+.Sq \&/
+and the partition letter
+.So a Sc Ns \&.. Ns So p Sc Ns \&.
 .Pp
 When the
 .Va d_packname
-is empty or has the value "fictitious", the regular partition names
+is empty or has the value
+.Do fictitious Dc Ns \&,
+the regular partition names
 are used as wedge names, i.e. the device name, unit number and
-partition letter, for example "wd0a".
+partition letter, for example
+.Do wd0a Dc Ns \&.
 .It Dv DKWEDGE_METHOD_GPT
 Extensible Firmware Interface Globally Unique Identifier Partition Table
 (GPT) detection method.
@@ -98,8 +104,12 @@ with support for Extended MBRs.
 .Pp
 For every partition in the MBR a wedge is created and named like a
 regular partition name, i.e. the device name, unit number and a
-partition letter, for example "wd0e".
-Primary partitions start with "e", extended partitions start with "i".
+partition letter, for example
+.Do wd0e Dc Ns \&.
+Primary partitions start with
+.So e Sc Ns \&,
+extended partitions start with
+.So i Sc Ns \&.
 .It Dv DKWEDGE_METHOD_RDB
 Amiga Rigid Disk Block (RDB) partitioning detection method.
 .It Dv DKWEDGE_METHOD_APPLE



CVS commit: src/share/man/man4

2021-01-06 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Wed Jan  6 14:07:43 UTC 2021

Modified Files:
src/share/man/man4: dk.4

Log Message:
Add some paragraph breaks.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/share/man/man4/dk.4

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

Modified files:

Index: src/share/man/man4/dk.4
diff -u src/share/man/man4/dk.4:1.9 src/share/man/man4/dk.4:1.10
--- src/share/man/man4/dk.4:1.9	Wed Jan  6 10:19:27 2021
+++ src/share/man/man4/dk.4	Wed Jan  6 14:07:43 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: dk.4,v 1.9 2021/01/06 10:19:27 wiz Exp $
+.\"	$NetBSD: dk.4,v 1.10 2021/01/06 14:07:43 wiz Exp $
 .\"
 .\" Copyright (c) 2006 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -53,6 +53,7 @@ to an area of a physical disk.
 Wedges may be configured manually with
 .Xr dkctl 8
 or automatically by the kernel upon the attachment of the physical disk.
+.Pp
 Wedges needs to have a unique name.
 If a duplicate name is detected during
 auto-discovery, that partition is ignored.
@@ -60,11 +61,13 @@ auto-discovery, that partition is ignore
 .Bl -tag -width DKWEDGE_METHOD_BSDLABEL
 .It Dv DKWEDGE_AUTODISCOVER
 Automatically detect and configure wedges using any available methods.
+.Pp
 Currently only
 .Dv DKWEDGE_METHOD_GPT
 and
 .Dv DKWEDGE_METHOD_APPLE
 are enabled by default.
+.Pp
 For each partition found, a wedge with a corresponding name is created.
 .It Dv DKWEDGE_METHOD_BSDLABEL
 BSD disklabel detection method.
@@ -75,6 +78,7 @@ that is not of type
 a wedge is created and named after the
 .Va d_packname
 field followed by "/" and the partition letter a..p.
+.Pp
 When the
 .Va d_packname
 is empty or has the value "fictitious", the regular partition names
@@ -83,6 +87,7 @@ partition letter, for example "wd0a".
 .It Dv DKWEDGE_METHOD_GPT
 Extensible Firmware Interface Globally Unique Identifier Partition Table
 (GPT) detection method.
+.Pp
 For every GPT partition a wedge is created and named after the
 partition label.
 GPT partitions are UTF-16-encoded, this is converted into UTF-8.
@@ -90,6 +95,7 @@ If a partition has no label, its UUID is
 .It Dv DKWEDGE_METHOD_MBR
 IBM PC-compatible Master Boot Record (MBR) partitioning detection method,
 with support for Extended MBRs.
+.Pp
 For every partition in the MBR a wedge is created and named like a
 regular partition name, i.e. the device name, unit number and a
 partition letter, for example "wd0e".



CVS commit: src/share/man/man4

2021-01-06 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Wed Jan  6 10:19:27 UTC 2021

Modified Files:
src/share/man/man4: dk.4

Log Message:
Markup improvements and typo fixes.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/share/man/man4/dk.4

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

Modified files:

Index: src/share/man/man4/dk.4
diff -u src/share/man/man4/dk.4:1.8 src/share/man/man4/dk.4:1.9
--- src/share/man/man4/dk.4:1.8	Tue Jan  5 22:17:40 2021
+++ src/share/man/man4/dk.4	Wed Jan  6 10:19:27 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: dk.4,v 1.8 2021/01/05 22:17:40 mlelstv Exp $
+.\"	$NetBSD: dk.4,v 1.9 2021/01/06 10:19:27 wiz Exp $
 .\"
 .\" Copyright (c) 2006 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -53,48 +53,46 @@ to an area of a physical disk.
 Wedges may be configured manually with
 .Xr dkctl 8
 or automatically by the kernel upon the attachment of the physical disk.
-
-Wedges needs to have a unique name. If a duplicate name is detected during
-autodiscovery, that partition is ignored.
+Wedges needs to have a unique name.
+If a duplicate name is detected during
+auto-discovery, that partition is ignored.
 .Sh KERNEL OPTIONS
 .Bl -tag -width DKWEDGE_METHOD_BSDLABEL
 .It Dv DKWEDGE_AUTODISCOVER
 Automatically detect and configure wedges using any available methods.
-Currently only DKWEDGE_METHOD_GPT and DKWEDGE_METHOD_APPLE are enabled
-by default.
-
+Currently only
+.Dv DKWEDGE_METHOD_GPT
+and
+.Dv DKWEDGE_METHOD_APPLE
+are enabled by default.
 For each partition found, a wedge with a corresponding name is created.
 .It Dv DKWEDGE_METHOD_BSDLABEL
 BSD disklabel detection method.
-
 For each configured partition in the
 .Xr disklabel 5
 that is not of type
-.Va FS_UNUSED,
+.Dv FS_UNUSED ,
 a wedge is created and named after the
 .Va d_packname
 field followed by "/" and the partition letter a..p.
-
 When the
 .Va d_packname
-is empty or has the value "fictitious" the regular partition names
+is empty or has the value "fictitious", the regular partition names
 are used as wedge names, i.e. the device name, unit number and
 partition letter, for example "wd0a".
 .It Dv DKWEDGE_METHOD_GPT
 Extensible Firmware Interface Globally Unique Identifier Partition Table
 (GPT) detection method.
-
 For every GPT partition a wedge is created and named after the
 partition label.
 GPT partitions are UTF-16-encoded, this is converted into UTF-8.
-If a partition has no label, it's UUID is used instead.
+If a partition has no label, its UUID is used instead.
 .It Dv DKWEDGE_METHOD_MBR
 IBM PC-compatible Master Boot Record (MBR) partitioning detection method,
 with support for Extended MBRs.
-
 For every partition in the MBR a wedge is created and named like a
 regular partition name, i.e. the device name, unit number and a
-parititon letter, for example "wd0e".
+partition letter, for example "wd0e".
 Primary partitions start with "e", extended partitions start with "i".
 .It Dv DKWEDGE_METHOD_RDB
 Amiga Rigid Disk Block (RDB) partitioning detection method.



CVS commit: src/share/man/man4

2021-01-05 Thread Michael van Elst
Module Name:src
Committed By:   mlelstv
Date:   Tue Jan  5 22:17:40 UTC 2021

Modified Files:
src/share/man/man4: dk.4

Log Message:
Explain wedge auto discovery.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/share/man/man4/dk.4

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

Modified files:

Index: src/share/man/man4/dk.4
diff -u src/share/man/man4/dk.4:1.7 src/share/man/man4/dk.4:1.8
--- src/share/man/man4/dk.4:1.7	Sun Feb 26 11:56:49 2017
+++ src/share/man/man4/dk.4	Tue Jan  5 22:17:40 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: dk.4,v 1.7 2017/02/26 11:56:49 rin Exp $
+.\"	$NetBSD: dk.4,v 1.8 2021/01/05 22:17:40 mlelstv Exp $
 .\"
 .\" Copyright (c) 2006 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -29,7 +29,7 @@
 .\"
 .\" Jonathan A. Kollasch used vnd(4) as the template for this man page.
 .\"
-.Dd February 26, 2017
+.Dd October 26, 2020
 .Dt DK 4
 .Os
 .Sh NAME
@@ -43,6 +43,7 @@ driver
 .Cd "options DKWEDGE_METHOD_GPT"
 .Cd "options DKWEDGE_METHOD_MBR"
 .Cd "options DKWEDGE_METHOD_RDB"
+.Cd "options DKWEDGE_METHOD_APPLE"
 .Sh DESCRIPTION
 The
 .Nm
@@ -52,20 +53,53 @@ to an area of a physical disk.
 Wedges may be configured manually with
 .Xr dkctl 8
 or automatically by the kernel upon the attachment of the physical disk.
+
+Wedges needs to have a unique name. If a duplicate name is detected during
+autodiscovery, that partition is ignored.
 .Sh KERNEL OPTIONS
 .Bl -tag -width DKWEDGE_METHOD_BSDLABEL
 .It Dv DKWEDGE_AUTODISCOVER
 Automatically detect and configure wedges using any available methods.
+Currently only DKWEDGE_METHOD_GPT and DKWEDGE_METHOD_APPLE are enabled
+by default.
+
+For each partition found, a wedge with a corresponding name is created.
 .It Dv DKWEDGE_METHOD_BSDLABEL
 BSD disklabel detection method.
+
+For each configured partition in the
+.Xr disklabel 5
+that is not of type
+.Va FS_UNUSED,
+a wedge is created and named after the
+.Va d_packname
+field followed by "/" and the partition letter a..p.
+
+When the
+.Va d_packname
+is empty or has the value "fictitious" the regular partition names
+are used as wedge names, i.e. the device name, unit number and
+partition letter, for example "wd0a".
 .It Dv DKWEDGE_METHOD_GPT
 Extensible Firmware Interface Globally Unique Identifier Partition Table
 (GPT) detection method.
+
+For every GPT partition a wedge is created and named after the
+partition label.
+GPT partitions are UTF-16-encoded, this is converted into UTF-8.
+If a partition has no label, it's UUID is used instead.
 .It Dv DKWEDGE_METHOD_MBR
 IBM PC-compatible Master Boot Record (MBR) partitioning detection method,
 with support for Extended MBRs.
+
+For every partition in the MBR a wedge is created and named like a
+regular partition name, i.e. the device name, unit number and a
+parititon letter, for example "wd0e".
+Primary partitions start with "e", extended partitions start with "i".
 .It Dv DKWEDGE_METHOD_RDB
 Amiga Rigid Disk Block (RDB) partitioning detection method.
+.It Dv DKWEDGE_METHOD_APPLE
+Apple partition map detection method.
 .El
 .Sh FILES
 .Bl -tag -width /dev/XXrXdkX -compact



CVS commit: src/share/man/man4

2020-12-22 Thread Valeriy E. Ushakov
Module Name:src
Committed By:   uwe
Date:   Wed Dec 23 06:10:13 UTC 2020

Modified Files:
src/share/man/man4: wsdisplay.4

Log Message:
wsdisplay(4): WSDISPLAYIO_GET_EDID - fix struct name.

Spotted by RVP.


To generate a diff of this commit:
cvs rdiff -u -r1.49 -r1.50 src/share/man/man4/wsdisplay.4

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

Modified files:

Index: src/share/man/man4/wsdisplay.4
diff -u src/share/man/man4/wsdisplay.4:1.49 src/share/man/man4/wsdisplay.4:1.50
--- src/share/man/man4/wsdisplay.4:1.49	Sat May 16 20:27:38 2020
+++ src/share/man/man4/wsdisplay.4	Wed Dec 23 06:10:13 2020
@@ -1,4 +1,4 @@
-.\" $NetBSD: wsdisplay.4,v 1.49 2020/05/16 20:27:38 tnn Exp $
+.\" $NetBSD: wsdisplay.4,v 1.50 2020/12/23 06:10:13 uwe Exp $
 .\"
 .\" Copyright (c) 1999 Matthias Drochner.
 .\" Copyright (c) 2002 Ben Harris.
@@ -583,7 +583,7 @@ Toggle the splash screen.
 This call is only available with the
 .Dv SPLASHSCREEN
 kernel option.
-.It Dv WSDISPLAYIO_GET_EDID Pq Li struct wsdisplay_edid_info
+.It Dv WSDISPLAYIO_GET_EDID Pq Li struct wsdisplayio_edid_info
 Retrieve EDID data from a driver.
 .Bd -literal -offset indent
 struct wsdisplayio_edid_info {



CVS commit: src/share/man/man4

2020-12-21 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Mon Dec 21 11:30:59 UTC 2020

Modified Files:
src/share/man/man4: nct.4

Log Message:
seemingly did not appear in netbsd 9


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/share/man/man4/nct.4

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

Modified files:

Index: src/share/man/man4/nct.4
diff -u src/share/man/man4/nct.4:1.2 src/share/man/man4/nct.4:1.3
--- src/share/man/man4/nct.4:1.2	Mon Oct 28 13:38:03 2019
+++ src/share/man/man4/nct.4	Mon Dec 21 11:30:59 2020
@@ -1,4 +1,4 @@
-.\"	$NetBSD: nct.4,v 1.2 2019/10/28 13:38:03 wiz Exp $
+.\"	$NetBSD: nct.4,v 1.3 2020/12/21 11:30:59 nia Exp $
 .\"
 .\" Copyright (c) 2019 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -27,7 +27,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd October 14, 2019
+.Dd December 21, 2020
 .Dt NCT 4
 .Os
 .Sh NAME
@@ -66,7 +66,7 @@ At attach time, the driver logs which of
 The
 .Nm
 driver first appeared in
-.Nx 9 .
+.Nx 10 .
 .Sh CAVEATS
 If the chip has not been configured in a complete and accurate manner by
 the BIOS, GPIO lines may be needlessly disabled.



CVS commit: src/share/man/man4

2020-12-08 Thread Tetsuya Isaki
Module Name:src
Committed By:   isaki
Date:   Wed Dec  9 05:48:56 UTC 2020

Modified Files:
src/share/man/man4: audio.4

Log Message:
Remove an old description.
This behavior was modified in sys/dev/audio/audio.c rev 1.65 (Mar. 2020).


To generate a diff of this commit:
cvs rdiff -u -r1.103 -r1.104 src/share/man/man4/audio.4

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

Modified files:

Index: src/share/man/man4/audio.4
diff -u src/share/man/man4/audio.4:1.103 src/share/man/man4/audio.4:1.104
--- src/share/man/man4/audio.4:1.103	Sat Mar 28 05:47:41 2020
+++ src/share/man/man4/audio.4	Wed Dec  9 05:48:56 2020
@@ -1,4 +1,4 @@
-.\"	$NetBSD: audio.4,v 1.103 2020/03/28 05:47:41 wiz Exp $
+.\"	$NetBSD: audio.4,v 1.104 2020/12/09 05:48:56 isaki Exp $
 .\"
 .\" Copyright (c) 1996 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -85,8 +85,6 @@ are identical.
 .Pp
 On a full-duplex device, reads and writes may operate concurrently
 without interference.
-If a full-duplex capable audio device is opened for both reading and writing
-it will start in play mode but not start in record mode.
 .Pp
 On a half-duplex device, if there are any recording descriptors already,
 opening with write mode will fail.



CVS commit: src/share/man/man4/man4.x86

2020-11-14 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Sat Nov 14 20:04:46 UTC 2020

Modified Files:
src/share/man/man4/man4.x86: coretemp.4 est.4 imcsmb.4 odcm.4
powernow.4

Log Message:
Add "x86" to Dt


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/share/man/man4/man4.x86/coretemp.4 \
src/share/man/man4/man4.x86/powernow.4
cvs rdiff -u -r1.6 -r1.7 src/share/man/man4/man4.x86/est.4
cvs rdiff -u -r1.9 -r1.10 src/share/man/man4/man4.x86/imcsmb.4
cvs rdiff -u -r1.5 -r1.6 src/share/man/man4/man4.x86/odcm.4

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

Modified files:

Index: src/share/man/man4/man4.x86/coretemp.4
diff -u src/share/man/man4/man4.x86/coretemp.4:1.4 src/share/man/man4/man4.x86/coretemp.4:1.5
--- src/share/man/man4/man4.x86/coretemp.4:1.4	Tue Mar 18 18:20:40 2014
+++ src/share/man/man4/man4.x86/coretemp.4	Sat Nov 14 20:04:46 2020
@@ -1,4 +1,4 @@
-.\" $NetBSD: coretemp.4,v 1.4 2014/03/18 18:20:40 riastradh Exp $
+.\" $NetBSD: coretemp.4,v 1.5 2020/11/14 20:04:46 wiz Exp $
 .\"-
 .\" Copyright (c) 2007 Juan Romero Pardines.
 .\" Copyright (c) 2007 Dag-Erling Coïdan Smørgrav
@@ -28,7 +28,7 @@
 .\" $FreeBSD: src/share/man/man4/coretemp.4,v 1.4 2007/10/15 20:00:19 netchild Exp $
 .\"
 .Dd February 23, 2010
-.Dt CORETEMP 4
+.Dt CORETEMP 4 x86
 .Os
 .Sh NAME
 .Nm coretemp
Index: src/share/man/man4/man4.x86/powernow.4
diff -u src/share/man/man4/man4.x86/powernow.4:1.4 src/share/man/man4/man4.x86/powernow.4:1.5
--- src/share/man/man4/man4.x86/powernow.4:1.4	Sun Oct 25 16:39:00 2020
+++ src/share/man/man4/man4.x86/powernow.4	Sat Nov 14 20:04:46 2020
@@ -1,4 +1,4 @@
-.\" $NetBSD: powernow.4,v 1.4 2020/10/25 16:39:00 nia Exp $
+.\" $NetBSD: powernow.4,v 1.5 2020/11/14 20:04:46 wiz Exp $
 .\"
 .\" Copyright (c) 2011 Jukka Ruohonen 
 .\" All rights reserved.
@@ -25,7 +25,7 @@
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
 .Dd September 7, 2020
-.Dt POWERNOW 4
+.Dt POWERNOW 4 x86
 .Os
 .Sh NAME
 .Nm powernow

Index: src/share/man/man4/man4.x86/est.4
diff -u src/share/man/man4/man4.x86/est.4:1.6 src/share/man/man4/man4.x86/est.4:1.7
--- src/share/man/man4/man4.x86/est.4:1.6	Sun Oct 25 16:39:00 2020
+++ src/share/man/man4/man4.x86/est.4	Sat Nov 14 20:04:46 2020
@@ -1,4 +1,4 @@
-.\" $NetBSD: est.4,v 1.6 2020/10/25 16:39:00 nia Exp $
+.\" $NetBSD: est.4,v 1.7 2020/11/14 20:04:46 wiz Exp $
 .\"
 .\" Copyright (c) 2011 Jukka Ruohonen 
 .\" All rights reserved.
@@ -25,7 +25,7 @@
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
 .Dd September 7, 2020
-.Dt EST 4
+.Dt EST 4 x86
 .Os
 .Sh NAME
 .Nm est

Index: src/share/man/man4/man4.x86/imcsmb.4
diff -u src/share/man/man4/man4.x86/imcsmb.4:1.9 src/share/man/man4/man4.x86/imcsmb.4:1.10
--- src/share/man/man4/man4.x86/imcsmb.4:1.9	Thu Apr 16 18:56:04 2020
+++ src/share/man/man4/man4.x86/imcsmb.4	Sat Nov 14 20:04:46 2020
@@ -1,4 +1,4 @@
-.\" $NetBSD: imcsmb.4,v 1.9 2020/04/16 18:56:04 pgoyette Exp $
+.\" $NetBSD: imcsmb.4,v 1.10 2020/11/14 20:04:46 wiz Exp $
 .\"
 .\" Copyright (c) 2018 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -55,7 +55,7 @@
 .\" $FreeBSD$
 .\"
 .Dd April 16, 2020
-.Dt IMCSMB 4
+.Dt IMCSMB 4 x86
 .Os
 .Sh NAME
 .Nm imcsmb

Index: src/share/man/man4/man4.x86/odcm.4
diff -u src/share/man/man4/man4.x86/odcm.4:1.5 src/share/man/man4/man4.x86/odcm.4:1.6
--- src/share/man/man4/man4.x86/odcm.4:1.5	Fri Feb 17 22:10:47 2017
+++ src/share/man/man4/man4.x86/odcm.4	Sat Nov 14 20:04:46 2020
@@ -1,4 +1,4 @@
-.\" $NetBSD: odcm.4,v 1.5 2017/02/17 22:10:47 christos Exp $
+.\" $NetBSD: odcm.4,v 1.6 2020/11/14 20:04:46 wiz Exp $
 .\"
 .\" Copyright (c) 2011 Jukka Ruohonen 
 .\" All rights reserved.
@@ -25,7 +25,7 @@
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
 .Dd February 17, 2017
-.Dt ODCM 4
+.Dt ODCM 4 x86
 .Os
 .Sh NAME
 .Nm odcm



CVS commit: src/share/man/man4

2020-11-04 Thread Kimmo Suominen
Module Name:src
Committed By:   kim
Date:   Wed Nov  4 15:24:56 UTC 2020

Modified Files:
src/share/man/man4: ixl.4 ure.4 viornd.4 wpi.4

Log Message:
Allow line breaks inside author names in prose paragraphs


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/share/man/man4/ixl.4
cvs rdiff -u -r1.5 -r1.6 src/share/man/man4/ure.4
cvs rdiff -u -r1.2 -r1.3 src/share/man/man4/viornd.4
cvs rdiff -u -r1.16 -r1.17 src/share/man/man4/wpi.4

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

Modified files:

Index: src/share/man/man4/ixl.4
diff -u src/share/man/man4/ixl.4:1.3 src/share/man/man4/ixl.4:1.4
--- src/share/man/man4/ixl.4:1.3	Fri Dec 20 14:09:23 2019
+++ src/share/man/man4/ixl.4	Wed Nov  4 15:24:56 2020
@@ -1,4 +1,4 @@
-.\"	$NetBSD: ixl.4,v 1.3 2019/12/20 14:09:23 wiz Exp $
+.\"	$NetBSD: ixl.4,v 1.4 2020/11/04 15:24:56 kim Exp $
 .\"
 .\" Copyright (c) 2019 Internet Initiative Japan, Inc.
 .\" All rights reserved.
@@ -51,6 +51,7 @@ driver comes from
 It first appeared in
 .Nx 10.0 .
 .Sh AUTHORS
+.An -nosplit
 The
 .Nm
 driver was written by

Index: src/share/man/man4/ure.4
diff -u src/share/man/man4/ure.4:1.5 src/share/man/man4/ure.4:1.6
--- src/share/man/man4/ure.4:1.5	Fri Aug 30 09:22:17 2019
+++ src/share/man/man4/ure.4	Wed Nov  4 15:24:56 2020
@@ -1,4 +1,4 @@
-.\" $NetBSD: ure.4,v 1.5 2019/08/30 09:22:17 wiz Exp $
+.\" $NetBSD: ure.4,v 1.6 2020/11/04 15:24:56 kim Exp $
 .\" $OpenBSD: ure.4,v 1.5 2017/04/16 20:26:34 jmc Exp $
 .\"
 .\" Copyright (c) 2015 Kevin Lo 
@@ -83,6 +83,7 @@ device driver first appeared in
 and
 .Nx 9.0 .
 .Sh AUTHORS
+.An -nosplit
 The
 .Nm
 driver was written by

Index: src/share/man/man4/viornd.4
diff -u src/share/man/man4/viornd.4:1.2 src/share/man/man4/viornd.4:1.3
--- src/share/man/man4/viornd.4:1.2	Sun Oct 26 22:07:47 2014
+++ src/share/man/man4/viornd.4	Wed Nov  4 15:24:56 2020
@@ -1,4 +1,4 @@
-.\" $NetBSD: viornd.4,v 1.2 2014/10/26 22:07:47 wiz Exp $
+.\" $NetBSD: viornd.4,v 1.3 2020/11/04 15:24:56 kim Exp $
 .\"
 .\" Copyright (c) 2014 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -51,6 +51,7 @@ The
 driver appeared in
 .Ox 5.5 .
 .Sh AUTHORS
+.An -nosplit
 The
 .Nm
 driver was written by

Index: src/share/man/man4/wpi.4
diff -u src/share/man/man4/wpi.4:1.16 src/share/man/man4/wpi.4:1.17
--- src/share/man/man4/wpi.4:1.16	Tue Mar 18 18:20:39 2014
+++ src/share/man/man4/wpi.4	Wed Nov  4 15:24:56 2020
@@ -1,4 +1,4 @@
-.\" $NetBSD: wpi.4,v 1.16 2014/03/18 18:20:39 riastradh Exp $
+.\" $NetBSD: wpi.4,v 1.17 2020/11/04 15:24:56 kim Exp $
 .\"
 .\" Copyright (c) 2006
 .\"	Damien Bergamini . All rights reserved.
@@ -232,6 +232,7 @@ when the interface will be set to up
 .%U http://damien.bergamini.free.fr/ipw/
 .Re
 .Sh AUTHORS
+.An -nosplit
 The
 .Nm
 driver was originally written by



CVS commit: src/share/man/man4

2020-11-01 Thread Pierre Pronchery
Module Name:src
Committed By:   khorben
Date:   Sun Nov  1 06:19:47 UTC 2020

Modified Files:
src/share/man/man4: u3g.4

Log Message:
u3g(4): also list the Huawei EM770W as supported


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/share/man/man4/u3g.4

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

Modified files:

Index: src/share/man/man4/u3g.4
diff -u src/share/man/man4/u3g.4:1.9 src/share/man/man4/u3g.4:1.10
--- src/share/man/man4/u3g.4:1.9	Sun Oct  8 03:39:50 2017
+++ src/share/man/man4/u3g.4	Sun Nov  1 06:19:47 2020
@@ -1,4 +1,4 @@
-.\" $NetBSD: u3g.4,v 1.9 2017/10/08 03:39:50 sevan Exp $
+.\" $NetBSD: u3g.4,v 1.10 2020/11/01 06:19:47 khorben Exp $
 .\"
 .\" Copyright (c) 2008 AnyWi Technologies
 .\" All rights reserved.
@@ -60,6 +60,8 @@ Huawei E171
 .It
 Huawei E220 (E270?)
 .It
+Huawei EM770W
+.It
 Huawei Mobile
 .It
 Novatel MC950D



CVS commit: src/share/man/man4

2020-10-08 Thread David H. Gutteridge
Module Name:src
Committed By:   gutteridge
Date:   Fri Oct  9 01:49:53 UTC 2020

Modified Files:
src/share/man/man4: options.4

Log Message:
options.4: add a basic entry for the CNMAGIC option


To generate a diff of this commit:
cvs rdiff -u -r1.516 -r1.517 src/share/man/man4/options.4

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

Modified files:

Index: src/share/man/man4/options.4
diff -u src/share/man/man4/options.4:1.516 src/share/man/man4/options.4:1.517
--- src/share/man/man4/options.4:1.516	Fri Aug 28 16:07:49 2020
+++ src/share/man/man4/options.4	Fri Oct  9 01:49:53 2020
@@ -1,4 +1,4 @@
-.\"	$NetBSD: options.4,v 1.516 2020/08/28 16:07:49 fcambus Exp $
+.\"	$NetBSD: options.4,v 1.517 2020/10/09 01:49:53 gutteridge Exp $
 .\"
 .\" Copyright (c) 1996
 .\" 	Perry E. Metzger.  All rights reserved.
@@ -30,7 +30,7 @@
 .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .\"
 .\"
-.Dd August 25, 2020
+.Dd October 9, 2020
 .Dt OPTIONS 4
 .Os
 .Sh NAME
@@ -562,6 +562,10 @@ This option overrides using break to ent
 on the serial console.
 The value given is the ASCII value to be used instead.
 This is currently only supported by the com driver.
+.It Cd options CNMAGIC=string
+This option overrides the
+.Xr cnmagic 9
+string used to enter the kernel debugger.
 .It Cd options DDB_VERBOSE_HELP
 This option adds more verbose descriptions to the
 .Em help
@@ -2706,6 +2710,7 @@ support in the kernel.
 .Xr quotaon 8 ,
 .Xr rpc.rquotad 8 ,
 .Xr sysctl 8 ,
+.Xr cnmagic 9 ,
 .Xr in_getifa 9 ,
 .Xr kernhist 9
 .Sh HISTORY



CVS commit: src/share/man/man4

2020-09-27 Thread Roy Marples
Module Name:src
Committed By:   roy
Date:   Sun Sep 27 19:36:54 UTC 2020

Modified Files:
src/share/man/man4: tap.4 tun.4

Log Message:
Note that opening and closing the tun/tap devices affects link state.

And how this influences Duplicate Address Detection.


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/share/man/man4/tap.4
cvs rdiff -u -r1.24 -r1.25 src/share/man/man4/tun.4

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

Modified files:

Index: src/share/man/man4/tap.4
diff -u src/share/man/man4/tap.4:1.14 src/share/man/man4/tap.4:1.15
--- src/share/man/man4/tap.4:1.14	Sun Sep 27 15:19:04 2020
+++ src/share/man/man4/tap.4	Sun Sep 27 19:36:54 2020
@@ -1,4 +1,4 @@
-.\" $NetBSD: tap.4,v 1.14 2020/09/27 15:19:04 roy Exp $
+.\" $NetBSD: tap.4,v 1.15 2020/09/27 19:36:54 roy Exp $
 .\"
 .\"  Copyright (c) 2004, 2005 The NetBSD Foundation.
 .\"  All rights reserved.
@@ -159,6 +159,14 @@ ioctl on a
 .Dv PF_LINK
 socket, as it is not available on
 the ioctl handler of the character device interface.
+.Ss LINK STATE
+When an application has opened the
+.Nm
+character device the link is considered up, otherwise down.
+As such, it is best to open the character device once connectivity has
+been established so that Duplicate Address Detection, if applicable,
+can be performed.
+If connectivity is lost, the character device should be closed.
 .Sh FILES
 .Bl -tag -compact -width /dev/tap[0-9]*
 .It Pa /dev/tap

Index: src/share/man/man4/tun.4
diff -u src/share/man/man4/tun.4:1.24 src/share/man/man4/tun.4:1.25
--- src/share/man/man4/tun.4:1.24	Tue Mar 26 09:58:20 2019
+++ src/share/man/man4/tun.4	Sun Sep 27 19:36:54 2020
@@ -1,4 +1,4 @@
-.\" $NetBSD: tun.4,v 1.24 2019/03/26 09:58:20 pgoyette Exp $
+.\" $NetBSD: tun.4,v 1.25 2020/09/27 19:36:54 roy Exp $
 .\"
 .\" Copyright (c) 1996-2006 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -27,7 +27,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd April 8, 2006
+.Dd September 27, 2020
 .Dt TUN 4
 .Os
 .Sh NAME
@@ -272,6 +272,14 @@ All queued packets are thrown away.
 If the interface is up when the data device is not open
 output packets are always thrown away rather than letting
 them pile up.
+.Ss LINK STATE
+When an application has opened the
+.Nm
+character device the link is considered up, otherwise down.
+As such, it is best to open the character device once connectivity has
+been established so that Duplicate Address Detection, if applicable,
+can be performed.
+If connectivity is lost, the character device should be closed.
 .Sh SEE ALSO
 .Xr inet 4 ,
 .Xr intro 4



CVS commit: src/share/man/man4

2020-09-27 Thread Roy Marples
Module Name:src
Committed By:   roy
Date:   Sun Sep 27 15:42:48 UTC 2020

Modified Files:
src/share/man/man4: bridge.4

Log Message:
bridge(4): Note that the bridge does not allow assignment of IP addresses

Document using vether(4) instead to get the same effect.


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/share/man/man4/bridge.4

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

Modified files:

Index: src/share/man/man4/bridge.4
diff -u src/share/man/man4/bridge.4:1.13 src/share/man/man4/bridge.4:1.14
--- src/share/man/man4/bridge.4:1.13	Sat Aug  1 08:20:47 2020
+++ src/share/man/man4/bridge.4	Sun Sep 27 15:42:48 2020
@@ -1,4 +1,4 @@
-.\"	$NetBSD: bridge.4,v 1.13 2020/08/01 08:20:47 maxv Exp $
+.\"	$NetBSD: bridge.4,v 1.14 2020/09/27 15:42:48 roy Exp $
 .\"
 .\" Copyright 2001 Wasabi Systems, Inc.
 .\" All rights reserved.
@@ -33,7 +33,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd August 1, 2020
+.Dd September 27, 2020
 .Dt BRIDGE 4
 .Os
 .Sh NAME
@@ -96,10 +96,18 @@ driver will enable passing of VLAN tagge
 interfaces support it.
 This is to facilitate XEN network configurations with
 .Xr xennet 4 .
+.Pp
+It is not possible to assign an IP address directly to the
+.Nm
+interface.
+Instead, assign an IP address to a
+.Xr vether 4
+interface which can be added to the bridge.
 .Sh SEE ALSO
 .Xr l2tp 4 ,
 .Xr options 4 ,
 .Xr xennet 4 ,
+.Xr vether 4 ,
 .Xr brconfig 8 ,
 .Xr ipf 8
 .Sh HISTORY



CVS commit: src/share/man/man4

2020-09-27 Thread Roy Marples
Module Name:src
Committed By:   roy
Date:   Sun Sep 27 15:19:04 UTC 2020

Modified Files:
src/share/man/man4: tap.4

Log Message:
tap(4): Improve the description to differentiate from vether(4)


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/share/man/man4/tap.4

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

Modified files:

Index: src/share/man/man4/tap.4
diff -u src/share/man/man4/tap.4:1.13 src/share/man/man4/tap.4:1.14
--- src/share/man/man4/tap.4:1.13	Sun Sep 27 13:44:47 2020
+++ src/share/man/man4/tap.4	Sun Sep 27 15:19:04 2020
@@ -1,4 +1,4 @@
-.\" $NetBSD: tap.4,v 1.13 2020/09/27 13:44:47 roy Exp $
+.\" $NetBSD: tap.4,v 1.14 2020/09/27 15:19:04 roy Exp $
 .\"
 .\"  Copyright (c) 2004, 2005 The NetBSD Foundation.
 .\"  All rights reserved.
@@ -29,7 +29,7 @@
 .Os
 .Sh NAME
 .Nm tap
-.Nd virtual Ethernet device
+.Nd Ethernet tunnel software network interface
 .Sh SYNOPSIS
 .Cd pseudo-device tap
 .Sh DESCRIPTION



CVS commit: src/share/man/man4

2020-09-27 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Sun Sep 27 13:59:24 UTC 2020

Modified Files:
src/share/man/man4: vether.4

Log Message:
Fix punctuation nit and add RCS Id.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/share/man/man4/vether.4

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

Modified files:

Index: src/share/man/man4/vether.4
diff -u src/share/man/man4/vether.4:1.1 src/share/man/man4/vether.4:1.2
--- src/share/man/man4/vether.4:1.1	Sun Sep 27 13:31:04 2020
+++ src/share/man/man4/vether.4	Sun Sep 27 13:59:24 2020
@@ -1,3 +1,5 @@
+.\"	$NetBSD: vether.4,v 1.2 2020/09/27 13:59:24 wiz Exp $
+.\"
 .\"	$OpenBSD: vether.4,v 1.5 2017/10/17 22:47:58 schwarze Exp $
 .\"
 .\" Copyright (c) 2009 Theo de Raadt 
@@ -46,8 +48,9 @@ the frame will show up there.
 The
 .Nm
 interface first appeared in
-.Ox 4.7 and
-.Nx 10.
+.Ox 4.7
+and
+.Nx 10 .
 .Sh AUTHORS
 .An Theo de Raadt Aq Mt dera...@openbsd.org
 .Sh BUGS



  1   2   3   4   5   6   7   8   9   10   >