diff options
author | Enji Cooper <ngie@FreeBSD.org> | 2016-08-25 20:02:51 +0000 |
---|---|---|
committer | Enji Cooper <ngie@FreeBSD.org> | 2016-08-25 20:02:51 +0000 |
commit | ed04e0c3dcea4b07d73bda30b678beaf67829a67 (patch) | |
tree | 0b41eb094d19c29959b599d9cc679fc7b0f74e57 /share/man | |
parent | 1ffd722a80a9a6e14683da8b02db6ad6185cb5e9 (diff) | |
parent | d14b24ef846cb1776a40402096e8030c5b4470e5 (diff) | |
download | src-ed04e0c3dcea4b07d73bda30b678beaf67829a67.tar.gz src-ed04e0c3dcea4b07d73bda30b678beaf67829a67.zip |
MFhead @ r304815
Notes
Notes:
svn path=/projects/netbsd-tests-update-12/; revision=304817
Diffstat (limited to 'share/man')
-rw-r--r-- | share/man/man4/Makefile | 3 | ||||
-rw-r--r-- | share/man/man4/alc.4 | 4 | ||||
-rw-r--r-- | share/man/man4/cloudabi.4 | 40 | ||||
-rw-r--r-- | share/man/man4/man4.i386/Makefile | 4 | ||||
-rw-r--r-- | share/man/man4/man4.i386/ep.4 | 2 | ||||
-rw-r--r-- | share/man/man4/man4.i386/ie.4 | 143 | ||||
-rw-r--r-- | share/man/man4/man4.i386/wl.4 | 193 | ||||
-rw-r--r-- | share/man/man4/rights.4 | 3 | ||||
-rw-r--r-- | share/man/man4/scd.4 | 74 | ||||
-rw-r--r-- | share/man/man4/si.4 | 181 | ||||
-rw-r--r-- | share/man/man4/sn.4 | 1 | ||||
-rw-r--r-- | share/man/man4/spic.4 | 61 | ||||
-rw-r--r-- | share/man/man5/src.conf.5 | 20 |
13 files changed, 42 insertions, 687 deletions
diff --git a/share/man/man4/Makefile b/share/man/man4/Makefile index e85e531aa802..5cd4b7defcc2 100644 --- a/share/man/man4/Makefile +++ b/share/man/man4/Makefile @@ -441,7 +441,6 @@ MAN= aac.4 \ sbp.4 \ sbp_targ.4 \ scc.4 \ - scd.4 \ sched_4bsd.4 \ sched_ule.4 \ screen.4 \ @@ -454,7 +453,6 @@ MAN= aac.4 \ sf.4 \ ${_sfxge.4} \ sge.4 \ - si.4 \ siba.4 \ siftr.4 \ siis.4 \ @@ -498,7 +496,6 @@ MAN= aac.4 \ snd_via82c686.4 \ snd_vibes.4 \ snp.4 \ - spic.4 \ ${_spkr.4} \ splash.4 \ sppp.4 \ diff --git a/share/man/man4/alc.4 b/share/man/man4/alc.4 index 73647c116420..9a2c9f46999b 100644 --- a/share/man/man4/alc.4 +++ b/share/man/man4/alc.4 @@ -24,7 +24,7 @@ .\" .\" $FreeBSD$ .\" -.Dd October 8, 2014 +.Dd August 22, 2016 .Dt ALC 4 .Os .Sh NAME @@ -122,6 +122,8 @@ Atheros AR8171 PCI Express Gigabit Ethernet controller Atheros AR8172 PCI Express Fast Ethernet controller .It Killer E2200 Gigabit Ethernet controller +.It +Killer E2400 Gigabit Ethernet controller .El .Sh LOADER TUNABLES Tunables can be set at the diff --git a/share/man/man4/cloudabi.4 b/share/man/man4/cloudabi.4 index e7a5653068e4..7652b0d055fb 100644 --- a/share/man/man4/cloudabi.4 +++ b/share/man/man4/cloudabi.4 @@ -1,4 +1,4 @@ -.\" Copyright (c) 2015 Nuxi, https://nuxi.nl/ +.\" Copyright (c) 2015-2016 Nuxi, https://nuxi.nl/ .\" .\" Redistribution and use in source and binary forms, with or without .\" modification, are permitted provided that the following conditions @@ -22,17 +22,25 @@ .\" SUCH DAMAGE. .\" .\" $FreeBSD$ -.Dd October 22, 2015 +.Dd August 24, 2016 .Dt CLOUDABI 4 .Os .Sh NAME .Nm cloudabi , +.Nm cloudabi32 , .Nm cloudabi64 .Nd CloudABI support .Sh SYNOPSIS -Support for 64-bit CloudABI executables can be compiled into the kernel +Support for 32-bit CloudABI executables can be compiled into the kernel by adding this line to the kernel configuration file: .Bd -ragged -offset indent +.Cd "options COMPAT_CLOUDABI32" +.Ed +.Pp +Similarly, +support for 64-bit CloudABI executables can be enabled by adding this +line: +.Bd -ragged -offset indent .Cd "options COMPAT_CLOUDABI64" .Ed .Pp @@ -40,6 +48,7 @@ CloudABI support can also be loaded at boot time from .Xr loader.conf 5 : .Bd -literal -offset indent cloudabi_load="YES" +cloudabi32_load="YES" cloudabi64_load="YES" .Ed .Sh DESCRIPTION @@ -52,19 +61,21 @@ and hardened against security exploits. .Pp Support for CloudABI on .Fx -consists of two separate kernel modules. +consists of three separate kernel modules. The .Nm cloudabi kernel module implements all of the system calls that do not depend on -data structures that differ between architectures. +data structures that differ between hardware architectures. .Pp The +.Nm cloudabi32 +and .Nm cloudabi64 -kernel module provides implementations of all of the machine-dependent -system calls. -It assumes that pointers stored in data structures provided as system -call arguments are 64 bits in size. -It also provides the image activator that loads and starts 64-bit ELF +kernel modules provide implementations of all of the machine-dependent +system calls, +assuming that pointers stored in data structures are either 32 bits or +64 bits in size. +These modules also provide the image activators that load and start ELF executables. .Pp Though the @@ -72,8 +83,12 @@ Though the module can be loaded on any architecture supported by .Fx , the +.Nm cloudabi32 +module is only available on i386 and amd64. +The same holds for the .Nm cloudabi64 -module is only available for amd64 and arm64. +module, +which is only available for amd64 and arm64. .Pp A full cross compilation toolchain for CloudABI is available in the .Pa devel/cloudabi-toolchain @@ -93,6 +108,9 @@ restricted set of resources. .Xr linux 4 , .Xr elf 5 .Pp +CloudABI for FreeBSD: +.Pa https://nuxi.nl/cloudabi/freebsd/ . +.Pp cloudlibc on GitHub: .Pa https://github.com/NuxiNL/cloudlibc . .Pp diff --git a/share/man/man4/man4.i386/Makefile b/share/man/man4/man4.i386/Makefile index 7b25eca28c62..328379b3a0cc 100644 --- a/share/man/man4/man4.i386/Makefile +++ b/share/man/man4/man4.i386/Makefile @@ -16,7 +16,6 @@ MAN= aic.4 \ fe.4 \ glxiic.4 \ glxsb.4 \ - ie.4 \ longrun.4 \ mse.4 \ npx.4 \ @@ -31,8 +30,7 @@ MAN= aic.4 \ streams.4 \ svr4.4 \ vpd.4 \ - vx.4 \ - wl.4 + vx.4 MLINKS= CPU_ELAN.4 CPU_SOEKRIS.4 MLINKS+=pae.4 PAE.4 diff --git a/share/man/man4/man4.i386/ep.4 b/share/man/man4/man4.i386/ep.4 index 6524ef781192..a99c901c59da 100644 --- a/share/man/man4/man4.i386/ep.4 +++ b/share/man/man4/man4.i386/ep.4 @@ -200,8 +200,6 @@ This should never happen. .Sh SEE ALSO .Xr altq 4 , .Xr ed 4 , -.Xr el 4 , -.Xr ie 4 , .Xr intro 4 , .Xr ng_ether 4 , .Xr sn 4 , diff --git a/share/man/man4/man4.i386/ie.4 b/share/man/man4/man4.i386/ie.4 deleted file mode 100644 index 2ef9d05669ff..000000000000 --- a/share/man/man4/man4.i386/ie.4 +++ /dev/null @@ -1,143 +0,0 @@ -.\" -.\" Copyright (c) 1994, Wilko Bulte -.\" All rights reserved. -.\" -.\" Redistribution and use in source and binary forms, with or without -.\" modification, are permitted provided that the following conditions -.\" are met: -.\" 1. Redistributions of source code must retain the above copyright -.\" notice, this list of conditions and the following disclaimer. -.\" 2. Redistributions in binary form must reproduce the above copyright -.\" notice, this list of conditions and the following disclaimer in the -.\" documentation and/or other materials provided with the distribution. -.\" -.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR 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 AUTHOR 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. -.\" -.\" $FreeBSD$ -.\" -.Dd July 16, 2005 -.Dt IE 4 i386 -.Os -.Sh NAME -.Nm ie -.Nd "Ethernet device driver" -.Sh SYNOPSIS -To compile this driver into the kernel, -place the following line in your -kernel configuration file: -.Bd -ragged -offset indent -.Cd "device ie" -.Ed -.Pp -Alternatively, to load the driver as a -module at boot time, place the following line in -.Xr loader.conf 5 : -.Bd -literal -offset indent -if_ie_load="YES" -.Ed -.Pp -In -.Pa /boot/device.hints : -.Cd hint.ie.0.at="isa" -.Cd hint.ie.0.port="0x300" -.Cd hint.ie.0.irq="5" -.Cd hint.ie.0.maddr="0xd0000" -.Sh HARDWARE -The -.Nm -driver provides supports the following 8 and 16bit ISA Ethernet cards -that are based on the Intel i82586 chip: -.Pp -.Bl -bullet -compact -.It -3COM 3C507 -.It -AT&T EN100 -.It -AT&T Starlan 10 -.It -AT&T Starlan Fiber -.It -Intel EtherExpress 16 -.It -RACAL Interlan NI5210 -.El -.Sh DIAGNOSTICS -.Bl -diag -.It "ie%d: unknown board type code %d" -An i82586 chip was found, but the driver was unable to determine the actual -board type during the probe. -.It "ie%d: kernel configured maddr %x doesn't match board configured maddr %x" -The device probe detected a different maddr than the one specified in the -kernel configuration file. -.It "ie%d: can't find shared memory" -The device probe could not access the shared memory to determine its size. -.It "ie%d: kernel configured msize %d doesn't match board configured msize %d" -The device probe found a different size for the shared memory than the one -specified in the kernel configuration file. -.It "ie%d: kernel configured irq %d doesn't match board configured irq %d" -The device probe detected that the board is configured for a different -interrupt than the one specified in the kernel configuration file. -.It "ie%d: reset" -The Intel i82586 had to be reset by the driver. -.It "ie%d: transceiver problem" -The driver has detected a problem with the Ethernet transceiver. -This is -usually due to a loose or broken transceiver cable when using an external -transceiver. -When you experience this problem with an on-card transceiver -your card may be incorrectly jumpered for to use an external transceiver. -Worst case your on-board transceiver may be broken. -.It "ie%d: TDR detected an open %d clocks away" -The driver detected an open circuit in the Ethernet cable. -Check your -coax cable and terminator resistors. -.It "ie%d: TDR detected a short %d clocks away" -The driver detected a short circuit in the Ethernet cable. -Check your -coax cable and terminator resistors. -.It "ie%d: TDR returned unknown status %x" -The driver got an unknown status from the card during the Ethernet cable -test. -.It "ie%d: multicast address setup command failed" -The card could not be put into multicast mode. -.It "ie%d: configure command failed" -The card refused to respond correctly during configuration. -.It "ie%d: individual address setup command failed" -The programming of the Ethernet (MAC) address failed. -.El -.Sh SEE ALSO -.Xr arp 4 , -.Xr netintro 4 , -.Xr ng_ether 4 , -.Xr ifconfig 8 -.Sh AUTHORS -.An -nosplit -The -.Nm -device driver was written by -.An Garrett A. Wollman , -based on code by -.An William F. Jolitz -and Lawrence Berkeley Laboratories. -.Tn 3C507 -support was written by -.An Charles M. Hannum . -This manual page was written by -.An Wilko C. Bulte . -.Sh CAVEATS -The Racal Interlan NI5210 comes in variants with 8 and 16 kbytes of -shared memory. -It is strongly advisable to use the 16 kbyte variant. -You can upgrade your 8 kbyte card to 16 kbyte by adding an additional -RAM chip. diff --git a/share/man/man4/man4.i386/wl.4 b/share/man/man4/man4.i386/wl.4 deleted file mode 100644 index e697d2318a26..000000000000 --- a/share/man/man4/man4.i386/wl.4 +++ /dev/null @@ -1,193 +0,0 @@ -.\" -.\" Copyright (c) 1997, Jim Binkley -.\" 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. -.\" 3. All advertising materials mentioning features or use of this software -.\" must display the following acknowledgement: -.\" This product includes software developed by Jim Binkley -.\" 4. The name of the author may not be used to endorse or promote products -.\" derived from this software without specific prior written permission. -.\" -.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR 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 AUTHOR 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. -.\" -.\" $FreeBSD$ -.Dd September 29, 2006 -.Dt WL 4 i386 -.Os -.Sh NAME -.Nm wl -.Nd T1 speed ISA/radio lan card -.Sh SYNOPSIS -.Cd "device wl0 at isa? port 0x300 irq 5" -.Sh DESCRIPTION -The -.Nm -driver controls a radio lan card system made originally by -NCR, then ATT, now Lucent. -The system is spread-spectrum radio -at around 915 MHz (or 2.4 GHz). -With the supplied omni-directional antennae, -about 400 feet (indoors, more outdoors) can be covered in circumference. -This card can talk to the companion (wlp0) pccard. -Speeds vary -from 1 megabit to theoretically 2 megabits (roughly T1 in speed). -.Pp -The card has three fundamental hardware -units, a so-called PSA or programmable storage area, a radio modem, -and a Ethernet lan controller. -The latter component is the -ancient (and not very honorable) Intel 82586 Ethernet chip. -Fundamentally it appears to the operating system as an Ethernet system, -and speaks IEEE MAC addresses. -The radio modem simply translates -Ethernet packets to/from radio packets, that are either at 2.4 GHz -or 915 MHz depending on the radio modem. -It supports a collision -avoidance scheme. -The lan controller -supports promiscuous mode, broadcast, and multicasting -(although there is a glitch -in the latter). -"It thinks it is Ethernet". -.Pp -How it is used -depends on the kind of antennae deployed with it. -Point to point -applications are possible as are Ethernet-like lan use. -The vendor -ships an omni-directional antennae that works in the -vicinity of 400 feet (indoors). -Point to point antennae can be purchased that will go miles. -.Sh SETUP -The card can either be initialized with the vendor supplied DOS setup software. -Typically minimally an IRQ, port, and Network ID must be supplied. -Michael Smith's -.Xr wlconfig 8 -utility can now be used to do this work from -the UNIX side. -The card is "not" plug and play. -The network id controls whether one set of cards can hear another. -If different, cards will read physical packets, but they will be discarded -by the radio modem. -.Sh CONTROL -In addition to the config utility, there are several sysctl -switches that can be used to modify runtime parameters. -The -.Xr sysctl 8 -variables are as follows: -.Bl -diag -.It "machdep.wl_xmit_delay <useconds>" -This variable will cause the driver to insert a delay on transmit. -250 is the default. -The delay should probably be a bit longer -on faster cpus and less on slower cpus. -It exists because the 82586 -was not designed to work with Pentium-speed cpu systems and if overdriven -will have copious xmit side errors. -.It machdep.wl_ignore_nwid <0 | 1> -This switch defaults to 0; i.e., the nwid is not ignored. -It can -be set to 1 to cause the nwid to not be used. -This may be useful -when the device is in promiscuous mode as one can watch for all -packets and ignore nwid differences. -.It machdep.wl_xmit_watch <milliseconds> -This switch is not currently useful. -.It machdep.wl_gather_snr <milliseconds> -This switch is not currently useful. -.Pp -There is also a signal strength cache in the driver. -It may be interrogated -with -.Xr wlconfig 8 . -Incoming packets -are checked for certain hardware radio-modem values including signal -strength, silence, and quality, which range fro 0..63, 0..63, and 0..15 -respectively. -Thus one can read out signal strenth values to see -how close/far peer nodes are. -The signal strength cache is indexed by -sender MAC address. -There are two sysctls that change how it filters packets. -Both are on -by default. -.It machdep.wl_wlcache_mcastonly <0 | 1> -By default this switch is on. -It forces the cache to filter out -unicast packets. -Only broadcast or multicast packets are accepted. -.It machdep.wl_wlcache_iponly <0 | 1> -By default this switch is on. -It forces the driver to discard non-IP -packets and also stores the IP src address. -ARP packets are ignored, -as are any other network protocol barring IPv4 packets. -.El -.Sh SEE ALSO -.Xr sysctl 8 , -.Xr wlconfig 8 -.Pp -.Pa http://www.wavelan.com -.Sh HISTORY -The -.Nm -driver was written by -.An Anders Klemets -(thousands of years ago?) and -appears to be based on an even older Intel 82586 driver. -The 82586 -controller was one of the first (if not the first?) integrated lan -controller on the block. -That does not mean it was the best either. -Anders ported and or created a driver for the ISA wavelan and PCCARD -wavelan system too (wlp). -.An Robert T. Morris, Jr. -ported the Mach drivers to BSDI. -.An Jim Binkley -ported them to -.Fx 2.1 . -.An Michael Smith -ported the -.Nm -driver only to 2.2.2. -Jim and Michael have been -maintaining them. -The current state of the driver is NOT ANYONE'S -FAULT. -Thanks to -.An Bernie Doehner -and -.An Robert Buaas -for contributions. -.Sh AUTHORS -Too numerous to mention. -See above. -.Sh CAVEATS -The 82586 has numerous defects. -It may experience transmit-side -errors when modern faster cpus send packets at it faster than it can handle. -The driver (and probably the chip) does not support an all multicast mode. -As a result, it can be used with applications like -.Xr mrouted 8 Pq Pa ports/net/mrouted , -but it must go into promiscuous mode for that to work. -The driver -is slow to change modes from "normal" to promiscuous mode, presumably -due to delays in the configuration code. diff --git a/share/man/man4/rights.4 b/share/man/man4/rights.4 index 4802e6baca80..d2f60e63f964 100644 --- a/share/man/man4/rights.4 +++ b/share/man/man4/rights.4 @@ -32,7 +32,7 @@ .\" .\" $FreeBSD$ .\" -.Dd August 27, 2015 +.Dd August 17, 2016 .Dt RIGHTS 4 .Os .Sh NAME @@ -254,6 +254,7 @@ Permit .It Dv CAP_FSYNC Permit .Xr aio_fsync 2 , +.Xr fdatasync 2 , .Xr fsync 2 and .Xr openat 2 diff --git a/share/man/man4/scd.4 b/share/man/man4/scd.4 deleted file mode 100644 index dbbb18f35133..000000000000 --- a/share/man/man4/scd.4 +++ /dev/null @@ -1,74 +0,0 @@ -.\" -.\" Copyright (c) 1995 Jordan K. Hubbard -.\" 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. -.\" 3. The name of the author may not be used to endorse or promote products -.\" derived from this software without specific prior written permission -.\" -.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR -.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES -.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, -.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT -.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF -.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -.\" -.\" $FreeBSD$ -.\" -.Dd March 17, 2008 -.Dt SCD 4 -.Os -.Sh NAME -.Nm scd -.Nd Sony CDU31/33 CD-ROM driver -.Sh SYNOPSIS -.Cd "device scd" -.Pp -In -.Pa /boot/device.hints : -.Cd hint.scd.0.at="isa" -.Cd hint.scd.0.port="0x230" -.Sh DESCRIPTION -The -.Nm -driver provides a data interface to the Sony CDU31 and CDU33A CD-ROM -drives. -The drive must be hooked to a Sony proprietary interface -card or a compatible clone. -.Sh FILES -.Bl -tag -width /dev/[r]scd0a -compact -.It Pa /dev/[r]scd0a -accesses -.Bx -partition on the disc. -Normally, there is only -one file system on a CDROM disc. -.It Pa /dev/[r]scd0c -accesses the raw device. -.El -.Sh SEE ALSO -.Pa /sys/dev/scd/scd.c -.Sh HISTORY -The -.Nm -driver first appeared in -.Fx 2.0.5 . -.Sh AUTHORS -.An -nosplit -The driver was written by -.An Mikael Hybsch -with code contributed by -.An Holger Veit -and -.An Brian Moore . diff --git a/share/man/man4/si.4 b/share/man/man4/si.4 deleted file mode 100644 index 1f008859702c..000000000000 --- a/share/man/man4/si.4 +++ /dev/null @@ -1,181 +0,0 @@ -.\" $FreeBSD$ -.Dd September 16, 1995 -.Dt SI 4 -.Os -.Sh NAME -.Nm si -.Nd "driver for Specialix International SI/XIO or SX intelligent serial card" -.Sh SYNOPSIS -.Cd "device si" -.Pp -For ISA host cards put the following lines in -.Pa /boot/device.hints : -.Cd hint.si.0.at="isa" -.Cd hint.si.0.maddr="0xd0000" -.Cd hint.si.0.irq="12" -.Sh DESCRIPTION -The Specialix SI/XIO and SX hardware makes up an 8 to 32 port RS-232 serial -multiplexor. -.Pp -The system uses two components: a "Host adapter", which is plugged into -an ISA, EISA or PCI slot and provides intelligence and buffering/processing -capabilities, as well as an external bus in the form of a 37 pin cable. -.Pp -On this cable, "modules" are connected. -The "SI" module comes in a 4 and 8 port version. -The "XIO" and "SX" modules come only in -8 port versions. -.Pp -The host adapter polls and transfers data between the modules and the rest -of the machine. -The Host adapter provides a 256 byte transmit and 256 byte -receive FIFO for each of the 32 ports that it can maintain. -.Pp -The XIO modules can operate each of their 8 ports at 115,200 baud. -The SI version can run at 57,600 baud. -The SX modules can operate each of their -8 ports at up to 921,600 baud. -.Pp -SX modules are only supported when connected to an SX host card. -SI or -XIO modules are supported on any host card. -.Pp -The host adapter uses a shared memory block in the traditional ISA bus -"hole" between 0xA0000 and 0xEFFFF. -The adapter can be configured outside -range, but requires the memory range to be explicitly non-cached. -The driver does not yet support this mode of operation. -.Pp -SX ISA Host cards have an 8/16 bit mode switch or jumper on them. -This switch -or jumper MUST be set for 8 bit mode. -.Pp -The ISA adapters can use Irq's 11, 12 or 15 (and 9 and 10 in the case of -SX host cards). -.Pp -The si device driver may have some of its configuration settings changed -at run-time with the -.Xr sicontrol 8 -utility. -.Pp -The si device driver also responds to the -.Xr comcontrol 8 -utility for configuring drain-on-close timeouts. -.Pp -The driver also defines 3 sysctl variables that can be manipulated: -machdep.si_debug sets the debug level for the whole driver. -It depends -on the driver being compiled with SI_DEBUG. -machdep.si_pollrate -sets how often per second the driver polls for lost interrupts. -machdep.si_realpoll sets whether or not the card will treat the -poll intervals as if they were interrupts. -.Pp -An open on a /dev device node controlled by the si driver obeys the same -semantics as the -.Xr sio 4 -driver. -It fully supports the usual semantics of the cua ports, and the -"initial termios" and "locked termios" settings. -In summary, an open on a -tty port will block until DCD is raised, unless O_NONBLOCK is specified. -CLOCAL is honored. -An open on a cua port will always succeed, but DCD -transitions will be honored after DCD rises for the first time. -.Pp -Up to four SI/XIO host cards may be controlled by the si driver. -Due to the lack of available interrupts, only 3 ISA SI/XIO host cards can be -used at once. -.Pp -The lowest 5 bits of the minor device number are used to select the port -number on the module cluster. -The next 2 bits select which of 4 host adapter -cards. -This allows a maximum of 128 ports on this driver. -.Pp -Bit 7 is used to differentiate a tty/dialin port (bit 7=0) and a -cua/callout port (bit 7=1). -.Pp -Bit 8 through 15 (on -.Fx ) -are unavailable as they are a shadow of the -major device number. -.Pp -If bit 16 is a 1, the device node is referring to the "initial state" device. -This "initial state" is used to prime the -.Xr termios 4 -settings of the device when it is initially opened. -If bit 17 is a 1, the device node is referring to the "locked state" device. -The "locked state" is used to prevent the -.Xr termios 4 -settings from being changed. -.Pp -To manipulate the initial/locked settings, the -.Xr stty 1 -command is useful. -When setting the "locked" variables, enabling the mode -on the lock device will lock the termios mode, while disabling the mode will -unlock it. -.Sh FILES -.Bl -tag -width /dev/si_control -compact -.It Pa /dev/si_control -global driver control file for -.Xr sicontrol 8 -.It Pa /dev/ttyA* -terminal/dialin ports -.It Pa /dev/cuaA* -dialout ports -.It Pa /dev/ttyiA* -initial termios state devices -.It Pa /dev/ttylA* -locked termios state devices -.It Pa /dev/cuaiA* -initial termios state devices for dialout ports -.It Pa /dev/cualA* -locked termios state devices for dialout ports -.El -.Sh SEE ALSO -.Xr stty 1 , -.Xr sio 4 , -.Xr termios 4 , -.Xr tty 4 , -.Xr comcontrol 8 , -.Xr sicontrol 8 -.Sh HISTORY -This driver is loosely based on driver code originating at Specialix, which -was ported to run on BSDI by -.An Andy Rutter Aq Mt andy@specialix.co.uk . -The System V driver source is/was available by ftp from -.Sy ftp.specialix.co.uk . -.Pp -This driver is not supported by Specialix International. -.Sh AUTHORS -.An -nosplit -.An Peter Wemm Aq Mt peter@netplex.com.au -obtained the code from -.An Andy Rutter -and ported it to -.Fx -and threw the man page together. -.An Bruce Evans Aq Mt bde@zeta.org.au -provided a large amount of assistance during porting. -.An Nick Sayer Aq Mt nick@specialix.com -wrote the EISA, PCI and SX portions. -.Sh BUGS -The interrupt tuning rate is not believed to be optimal at this time for -maximum efficiency. -.Pp -Polled mode (a feature of standard Specialix drivers) is not implemented, -but it can be approximated by turning on machdep.si_realpoll. -The poll -frequency is set by machdep.si_pollrate (in units of 1/100th of a second). -.Pp -The driver does not yet support baud rates higher than 115,200 on SX -modules. -.Pp -Operation outside the traditional ISA "hole" is not yet supported, although it -should work if the test is removed from the probe routine. -.Pp -Multiple host cards are supported although combinations of hosts on -different bus types have not been tested - device numbering is known to -be a problem and may lead to unexpected results. diff --git a/share/man/man4/sn.4 b/share/man/man4/sn.4 index 00c9411c9009..f8605368b20f 100644 --- a/share/man/man4/sn.4 +++ b/share/man/man4/sn.4 @@ -97,7 +97,6 @@ driver. .Sh SEE ALSO .Xr ed 4 , .Xr ep 4 , -.Xr ie 4 , .Xr intro 4 , .Xr ng_ether 4 , .Xr vx 4 , diff --git a/share/man/man4/spic.4 b/share/man/man4/spic.4 deleted file mode 100644 index 5bbf53bb8bea..000000000000 --- a/share/man/man4/spic.4 +++ /dev/null @@ -1,61 +0,0 @@ -.\" -.\" Copyright (c) 2002 Will Andrews -.\" All rights reserved. -.\" -.\" Redistribution and use in source and binary forms, with or without -.\" modification, are permitted provided that the following conditions -.\" are met: -.\" 1. Redistributions of source code must retain the above copyright -.\" notice, this list of conditions and the following disclaimer. -.\" 2. Redistributions in binary form must reproduce the above copyright -.\" notice, this list of conditions and the following disclaimer in the -.\" documentation and/or other materials provided with the distribution. -.\" -.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR 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 AUTHOR 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. -.\" -.\" $FreeBSD$ -.\" -.Dd May 20, 2002 -.Dt SPIC 4 -.Os -.Sh NAME -.Nm spic -.Nd Sony Programmable I/O Controller device driver -.Sh SYNOPSIS -.Cd "device spic" -.Sh DESCRIPTION -The -.Nm -driver allows using -.Xr moused 8 -to drive the Sony Vaio Jogdial device found on several Sony Vaio models. -It works by mapping the forward, backwards, up, and down inputs to -.Dq l , -.Dq r , -.Dq u , -and -.Dq d , -respectively. -From that a program reading the Jogdial can decide what to do. -Some actions might include scrolling, mimicking mouse buttons, launching -applications, or other useful things. -.Sh SEE ALSO -.Xr moused 8 -.Sh HISTORY -The -.Nm -device driver first appeared in -.Fx 4.6 . -.Sh AUTHORS -.An Nick Sayer Aq Mt nsayer@FreeBSD.org -.An Will Andrews Aq Mt will@FreeBSD.org diff --git a/share/man/man5/src.conf.5 b/share/man/man5/src.conf.5 index 61a73e5b0787..586acae3d4cd 100644 --- a/share/man/man5/src.conf.5 +++ b/share/man/man5/src.conf.5 @@ -1,7 +1,7 @@ .\" DO NOT EDIT-- this file is automatically generated. .\" from FreeBSD: head/tools/build/options/makeman 292283 2015-12-15 18:42:30Z bdrewery .\" $FreeBSD$ -.Dd July 28, 2016 +.Dd August 23, 2016 .Dt SRC.CONF 5 .Os .Sh NAME @@ -479,9 +479,15 @@ When set, it also enforces the following options: .It .Va WITHOUT_CLANG_FULL .It +.Va WITHOUT_DTRACE_TESTS +.It .Va WITHOUT_GNUCXX .It .Va WITHOUT_GROFF +.It +.Va WITHOUT_TESTS +.It +.Va WITHOUT_TESTS_SUPPORT .El .It Va WITHOUT_DEBUG_FILES .\" from FreeBSD: head/tools/build/options/WITHOUT_DEBUG_FILES 290059 2015-10-27 20:49:56Z emaste @@ -536,10 +542,6 @@ When set, it also enforces the following options: When set, the following options are also in effect: .Pp .Bl -inset -compact -.It Va WITHOUT_SYSTEM_COMPILER -(unless -.Va WITH_SYSTEM_COMPILER -is set explicitly) .It Va WITH_AUTO_OBJ (unless .Va WITHOUT_AUTO_OBJ @@ -1141,14 +1143,6 @@ to .Pp Currently this also enforces .Va WITHOUT_SYSTEM_COMPILER . -When set, the following options are also in effect: -.Pp -.Bl -inset -compact -.It Va WITHOUT_SYSTEM_COMPILER -(unless -.Va WITH_SYSTEM_COMPILER -is set explicitly) -.El .Pp This must be set in the environment, make command line, or .Pa /etc/src-env.conf , |