Commit Graph

8765 Commits

Author SHA1 Message Date
ru
032a5ac8ac Put the warning flags to where they belong (into CWARNFLAGS).
This allows us to easily override them when necessary, e.g.,
to selectively disable warnings in libc/ contributed sources.
2004-01-11 10:29:55 +00:00
rwatson
1be90133bc Update the diskless(8) documentation to indicate that the use of the
kernel BOOTP options is *not* required if the boot loader can pass
network configuration information to the kernel using the kernel
environment.  As such, PXE doesn't require them.  However, the NFS
options are required in the kernel (previously not documented).

Tripped over by:	des
2004-01-10 22:38:54 +00:00
ru
6f460d8fda Keep up with sys/conf/ changes. 2004-01-10 18:01:08 +00:00
des
ff23b25ca9 Move the description of sbuf_delete() closer to the description of
sbuf_new(), and try to make them both a little clearer.
2004-01-09 21:16:31 +00:00
simon
3e77d90534 Add missing manual page links for rman(9) and sysctl_add_oid(9).
Submitted by:	Lukas Ertl <l.ertl@univie.ac.at>
PR:		docs/60088
2004-01-09 20:15:51 +00:00
njl
e47c05aaad Update man page for \_OS* changes. 2004-01-09 20:06:04 +00:00
njl
0b27ef2c40 Note that REPORT_LUNS should be implemented to work better with Linux
and Windows as initiators.
2004-01-09 19:33:21 +00:00
njl
6203d89e01 Enable autosense by default. This shouldn't hurt SPI and is required
for FC.
2004-01-09 19:27:18 +00:00
njl
470f844116 Bump the max number of initiators to 256 from 16. This is appropriate for
fibre channel and shouldn't hurt SPI.
2004-01-09 19:26:30 +00:00
brueffer
2497266fae Add MLINK:
ndis.4 -> if_ndis.4
2004-01-09 17:55:48 +00:00
brueffer
7061fb285c Correct typo in MLINK 2004-01-09 17:49:03 +00:00
brueffer
b58d197e83 Add reference to miibus.4
MFC after:	5 days
2004-01-09 17:43:37 +00:00
brueffer
a3bdfacf6d device uhci0 -> device uhci
Remove reference to miibus.4, the driver doesn't use it.

MFC after:	5 days
2004-01-09 17:39:08 +00:00
brueffer
52b6d97825 kue(4) doesn't use miibus either
MFC after:	5 days
2004-01-09 17:31:33 +00:00
brueffer
9b0ed7b961 Remove drivers that don't need miibus(4):
o an
o awi

Add missing drivers:
o axe
o bfe
o gx
o lge
o nge
o re
o sk

MFC after:	5 days
2004-01-09 17:17:57 +00:00
simon
d71e3ae280 - Add the HP hn210e to the devices list.
- Make the device list compact.

MFC after:	1 week
2004-01-09 15:47:54 +00:00
grog
3cbe4be8fa Correct capitalization.
Submitted by: ru
2004-01-07 23:00:01 +00:00
wpaul
07aa56f804 Add 'device wlan' to synopsis. 2004-01-07 22:17:53 +00:00
blackend
a097d6fd19 Netgear WG511T card is a CardBus not a PCI card.
PR:		docs/61039
Submitted by:	Michael Lestinsky <michael@lestinsky.de>
2004-01-07 20:49:51 +00:00
obrien
03e299bc73 Note that NO_FLOPPIES is i386-only. 2004-01-03 02:23:56 +00:00
scottl
44def18522 Document taskqueue_enqueue_fast() 2004-01-02 07:23:40 +00:00
grog
a865e3fa48 Remove extraneous text accidentally incorporated from ddb(4).
Rearrange the order of the initial description to correspond with the
detailed description below.
Reinstate reference to Topsy, at the risk of confusing people whose
understanding of English grammar is better than of American folklore.
2004-01-02 05:16:50 +00:00
grog
e9297c76f3 Submit to police inspection. No content changes.
Submitted bu:	ru
2004-01-02 05:07:57 +00:00
green
7555fe73fd Fix a very corner case when you want to make cleandir SUBDIRs which
are built using a ${MAKE} that's not just "make".

Test by:	make universe (followed by cleandirs)
2004-01-02 05:05:48 +00:00
grog
d20e44e98c Hook up gdb.4 and vinumdebug.4 into build.
Reminded by: ru
2004-01-02 02:18:34 +00:00
ru
c3ff556226 Some mdoc(7) polishing. 2004-01-01 21:04:44 +00:00
jkoshy
eb1c647689 Add "options INVARIANTS" and "options INVARIANT_SUPPORT" to the
synopsis, with supporting text in the body of the manual page.

Add a cross-reference to panic(9) for completeness.

Reviewed by:	ru (synopsis changes)
2004-01-01 05:16:35 +00:00
takawata
a4ef00f2a3 Correct _ACx description.
This is for a computer system, not for a furnace.
2004-01-01 04:28:13 +00:00
grog
9ef4d39c55 Add markup changes for more kosher mdoc(7).
Submitted by:	ru
2004-01-01 02:31:48 +00:00
njl
ef685e7d61 Add to the acpi_thermal man page, especially the notifies section. 2003-12-31 19:12:52 +00:00
grog
142bfff509 Add a description of how to use a firewire connection to debug a
remote system without stopping it.
2003-12-31 01:25:07 +00:00
grog
8b701914ca Update firewire debugging description.
Reviewed by: simokawa.

Clarify terminology.

Update BUGS section.
2003-12-31 00:59:36 +00:00
brueffer
5489d0ad10 o fix typos
o grammar fix
o concat two lines

MFC after:	5 days
2003-12-30 22:26:52 +00:00
ru
c387e07b72 Pull revision 1.13 from libpthread/man/pthread_mutex_init.3:
- Remove error code that can't be returned (and original description
  was not proper English)

PR:		docs/57434
2003-12-30 15:44:16 +00:00
mtm
85d7d13d1c Aargh, cvs add pthread_mutex_timedlock 2003-12-30 08:50:04 +00:00
mtm
81dc42d3d9 o Implement pthread_mutex_timedlock(), which does not block indefinitely on
a mutex locked by another thread.
o document it: pthread_mutex_timedlock(3)
2003-12-30 08:44:55 +00:00
grog
81bdf30a5b Clarify firewire setup, including minimal error recovery. 2003-12-30 02:04:25 +00:00
grog
f697f82384 Describe kernel debug macros for Vinum. This was originally intended
as part of gdb(4).

Suggested by: njl
2003-12-30 01:40:38 +00:00
grog
4a41227813 New man page for kernel debugging with gdb.
Reviewed by: jkoshy, des, gallatin, njl.
2003-12-30 01:39:08 +00:00
alfred
9f54b4ebfc Explicitly state that mknod(8) can be used to undelete entries under devfs. 2003-12-29 00:40:44 +00:00
takawata
a9e4b6a3d8 Hook up acpi_thermal.4 man page. 2003-12-28 23:23:16 +00:00
ru
7f0a6a6212 mdoc(7): fixed document title. 2003-12-28 22:34:47 +00:00
ru
3eace67a0c Somebody called mdoc(7) janitor.
A bit of wordsmithing from a native speaker is still necessary.
2003-12-28 12:56:01 +00:00
jkoshy
5c61422855 Use of the MTX_SYSINIT macro requires the inclusion of <sys/kernel.h>. 2003-12-28 01:39:18 +00:00
jkoshy
89eb2dfeeb Make this manual page reflect the sources better.
- A #include of <sys/mutex.h> is no longer needed to use sx(9) (since
  2001/05/01).
- Use of the SX_SYSINIT() macro requires inclusion of '<sys/kernel.h>'
2003-12-28 01:37:48 +00:00
brueffer
e3ebab53cd unlinke -> unlike
Submitted by:	Pawel Jakub Dawidek <nick@garage.freebsd.pl>
2003-12-27 21:14:32 +00:00
brueffer
0309505e10 Correct reference to mac_none.4
Submitted by:	Pawel Jakub Dawidek <nick@garage.freebsd.pl>
2003-12-27 20:48:22 +00:00
takawata
62980ecc8b Add acpi_thermal manual page,
because I asked about the unit of thermal
zone-related value too freqently.
Come on, mdoc police.
2003-12-27 16:25:11 +00:00
brueffer
7cc51bb81d o use .Nm
o fix language usage

MFC after:	5 days
2003-12-27 16:00:42 +00:00
brueffer
3e27d20b25 Add missing word 2003-12-27 15:46:30 +00:00
brueffer
8bb16e8b83 o add missing sysctl to synopsis
o remove some useless words
o fix spelling

MFC after:	5 days
2003-12-27 15:45:08 +00:00
brueffer
8b95999cbb o add reference to safe.4
o remove useless word

MFC after:	5 days
2003-12-27 15:40:47 +00:00
brueffer
60a5f3fa8e o Grammar fix
o Add missing punctuation
2003-12-27 15:38:08 +00:00
brueffer
865a705d42 Grammar fixes 2003-12-27 15:35:09 +00:00
brueffer
a0be26b609 o grammar fixes
o FireWire.4 -> firewire.4
o wordsmithing

MFC after:	5 days
2003-12-27 15:30:49 +00:00
brueffer
5ae7ec58fe o grammar fixes
o wordsmithing
o sort references

MFC after:	5 days
2003-12-27 15:14:58 +00:00
brueffer
c5d76657b8 Add reference to safe.4
MFC after:	5 days
2003-12-27 15:00:07 +00:00
jkoshy
7fe60e3764 Improve continuity of text. 2003-12-27 14:01:08 +00:00
trhodes
0d16723878 It is not the job of this manual page to list 'supported chipsets'.
PR:		60575
Submitted by:	Andreas Möller
2003-12-26 16:05:45 +00:00
babkin
bbd866a7a6 Documented the new parameter cron_dst. 2003-12-26 03:41:27 +00:00
simokawa
36f747d768 Fix reference to firewire(4).
Submitted by: Andre Guibert de Bruet <andy@siliconlandmark.com>
2003-12-24 12:58:35 +00:00
trhodes
9fa9b1fd92 Add the MegaRAID 320-4X cards to the supported device list.
Submitted by:	Andre Guibert de Bruet <andy@siliconlandmark.com> (via -doc)
2003-12-23 16:22:34 +00:00
trhodes
d739bab300 Remove the Minolta item, it already exists in the uscanner(4) manual page.
Noticed by:	simon
2003-12-22 23:20:58 +00:00
trhodes
25454366f8 Update the supported device list.
Discussed with:	sanpei
2003-12-22 23:01:25 +00:00
simon
6858d80a88 Add Epson Perfection 1250 and Minolta 5400 to the list of supported
devices.
2003-12-22 20:23:43 +00:00
imp
818d575aeb Add more bridges, based on reading the pccbb.c file. 2003-12-22 06:08:14 +00:00
rushani
1a6388ae16 Fix a typo.
Submitted by:	Lukas Ertl <l.ertl@univie.ac.at>
PR:		docs/60469
2003-12-21 14:30:26 +00:00
ache
aa555760c1 Add map for CP1131
Submitted by:   Yury Tarasievich <grog@grsu.by>
2003-12-20 11:20:05 +00:00
ache
ac5798858c Add be_BY.*
Submitted by:   Yury Tarasievich <grog@grsu.by>
2003-12-20 11:18:43 +00:00
yar
4a91dcfee2 Bring the description of the sysctl(8) variable
net.graph.nonstandard_pppoe into accord with the reality.

MFC after:	1 week
2003-12-19 16:42:35 +00:00
ache
807b3fd50b Change encoding to GBK to get correct first byte range 2003-12-19 12:51:40 +00:00
ache
aba7f3424b Add zh_HK.Big5HKSCS
PR:             59799
Submitted by:   Statue <statue@freebsd.sinica.edu.tw>
2003-12-19 07:04:56 +00:00
yar
c58bc093b1 mdoc(7) style: Start each sentence on a new line. 2003-12-18 17:31:44 +00:00
yar
c76e1f00f6 Capitalize PPPoE, PPP, and Ethernet in a consistent way. 2003-12-18 17:27:49 +00:00
yar
077011779a The politically incorrect sysctl "stupid_isp" had its name
changed long ago.  It has been "nonstandard_pppoe" for quite
a while.
2003-12-18 16:55:09 +00:00
njl
1c08e0c3ab Document new sysctls for throttling. 2003-12-18 04:39:09 +00:00
brueffer
0ceace346e Add MLINKS:
axe.4 -> if_axe.4
bfe.4 -> if_bfe.4
my.4  -> if_my.4
re.4  -> if_re.4
xe.4  -> if_xe.4
2003-12-17 10:38:40 +00:00
brueffer
21651ac04d o grammar fixes
o wordsmithing

MFC after:	5 days
2003-12-17 10:23:14 +00:00
brueffer
c311c8158e o correct a path
o wordsmithing

MFC after:	5 days
2003-12-17 09:56:46 +00:00
brueffer
10261a0ebb o grammar fixes
o removed wrong 's usage

MFC after:	5 days
2003-12-17 09:51:25 +00:00
brueffer
11972a8bcb Grammar fixes
MFC after:	5 days
2003-12-17 02:16:04 +00:00
brueffer
a0f0b5478e o use .Nm
o wordsmithing

MFC after:	5 days
2003-12-17 01:44:14 +00:00
brueffer
d5f2ec2165 Wordsmithing
MFC after:	5 days
2003-12-17 01:13:13 +00:00
roam
284d477413 Fix a couple of typos: hexidecimal -> hexadecimal.
Reviewied by:	scottl
2003-12-12 11:08:51 +00:00
wpaul
7e1ac58149 Commit the first cut of Project Evil, also known as the NDISulator.
Yes, it's what you think it is. Yes, you should run away now.

This is a special compatibility module for allowing Windows NDIS
miniport network drivers to be used with FreeBSD/x86. This provides
_binary_ NDIS compatibility (not source): you can run NDIS driver
code, but you can't build it. There are three main parts:

sys/compat/ndis: the NDIS compat API, which provides binary
compatibility functions for many routines in NDIS.SYS, HAL.dll
and ntoskrnl.exe in Windows (these are the three modules that
most NDIS miniport drivers use). The compat module also contains
a small PE relocator/dynalinker which relocates the Windows .SYS
image and then patches in our native routines.

sys/dev/if_ndis: the if_ndis driver wrapper. This module makes
use of the ndis compat API and can be compiled with a specially
prepared binary image file (ndis_driver_data.h) containing the
Windows .SYS image and registry key information parsed out of the
accompanying .INF file. Once if_ndis.ko is built, it can be loaded
and unloaded just like a native FreeBSD kenrel module.

usr.sbin/ndiscvt: a special utility that converts foo.sys and foo.inf
into an ndis_driver_data.h file that can be compiled into if_ndis.o.
Contains an .inf file parser graciously provided by Matt Dodd (and
mercilessly hacked upon by me) that strips out device ID info and
registry key info from a .INF file and packages it up with a binary
image array. The ndiscvt(8) utility also does some manipulation of
the segments within the .sys file to make life easier for the kernel
loader. (Doing the manipulation here saves the kernel code from having
to move things around later, which would waste memory.)

ndiscvt is only built for the i386 arch. Only files.i386 has been
updated, and none of this is turned on in GENERIC. It should probably
work on pc98. I have no idea about amd64 or ia64 at this point.

This is still a work in progress. I estimate it's about %85 done, but
I want it under CVS control so I can track subsequent changes. It has
been tested with exactly three drivers: the LinkSys LNE100TX v4 driver
(Lne100v4.sys), the sample Intel 82559 driver from the Windows DDK
(e100bex.sys) and the Broadcom BCM43xx wireless driver (bcmwl5.sys). It
still needs to have a net80211 stuff added to it. To use it, you would
do something like this:

# cd /sys/modules/ndis
# make; make load
# cd /sys/modules/if_ndis
# ndiscvt -i /path/to/foo.inf -s /path/to/foo.sys -o ndis_driver_data.h
# make; make load
# sysctl -a | grep ndis

All registry keys are mapped to sysctl nodes. Sometimes drivers refer
to registry keys that aren't mentioned in foo.inf. If this happens,
the NDIS API module creates sysctl nodes for these keys on the fly so
you can tweak them.

An example usage of the Broadcom wireless driver would be:

# sysctl hw.ndis0.EnableAutoConnect=1
# sysctl hw.ndis0.SSID="MY_SSID"
# sysctl hw.ndis0.NetworkType=0 (0 for bss, 1 for adhoc)
# ifconfig ndis0 <my ipaddr> netmask 0xffffff00 up

Things to be done:

- get rid of debug messages
- add in ndis80211 support
- defer transmissions until after a status update with
  NDIS_STATUS_CONNECTED occurs
- Create smarter lookaside list support
- Split off if_ndis_pci.c and if_ndis_pccard.c attachments
- Make sure PCMCIA support works
- Fix ndiscvt to properly parse PCMCIA device IDs from INF files
- write ndisapi.9 man page
2003-12-11 22:34:37 +00:00
maxim
cafeeffa53 Grammar.
PR:		docs/60158
Submitted by:	Lukas Ertl
MFC after:	1 week
2003-12-11 21:54:26 +00:00
jkoshy
0b146f01b2 Typo fix. 2003-12-11 13:30:26 +00:00
jkoshy
41da867ce4 Document a few kernel functions and the sysctl tunables that
affect their behaviour.
2003-12-11 13:29:05 +00:00
ru
5b9503b605 Grammar. 2003-12-10 09:43:53 +00:00
mtm
5b310e02ed Grammar 2003-12-09 09:04:45 +00:00
obrien
4867d63660 Move the bktr(4) <arch>/include/ioctl_{bt848,meteor}.h files to dev/bktr
as these ioctl's aren't MD.  This also means they are installed in
/usr/include/dev/bktr now.  Also provide compatability wrappers for
where these headers lived in 4.x.
2003-12-08 07:22:42 +00:00
imp
97f500bd96 Add the meteor driver man page back. It has moved up a level from the
man4.i386.  It documents that meteor no longer works, but keeps the
extensive documentation on the meteor interface, which the bktr driver
implements also.  This should be merged into tha man page, but such a
merging seems to be planned by others.

# we really need something like video4bsd to define these sorts of
# things for all video capture drivers.

Requested by: rwatson and obrien
2003-12-08 02:59:34 +00:00
imp
161c19f0ba Copy the old dgb man page to digi.4, plus very minor hacking. Add a
note that says that this man page is sub-optimal.  Bruce Mah should be
happier about this, but someone that groks the cards supported by the
digi driver is encouraged to make this man page suck less.
2003-12-08 00:11:22 +00:00
scottl
e9b8241ac7 Add a manual page for the consolidated debugging commit. 2003-12-07 20:48:00 +00:00
murray
93b87ff9b0 Add support for timeout: and attempts: resolver options.
Submitted by:	Paul Vixie <paul@vix.com> / ISC
MFC After:	1 week
2003-12-07 12:32:24 +00:00
imp
61b4091c57 lmc.4 is now gone 2003-12-07 06:49:10 +00:00
imp
a7899e4b16 Remote meteor driver. It hasn't compiled in over 3 years. If someone
makes it compile again, and can test it, we can restore the driver to
the tree.
2003-12-07 04:41:11 +00:00
imp
87db7e9542 The dgb driver is redundant with the digi driver in the tree. It uses
lots of old interfaces, and digi now supports all cards that dgb
supported.  The author of the driver says that this is no longer
necessary.

Approved by: babkin@
2003-12-07 04:18:52 +00:00
imp
73d768d3da Continue to remove drivers that don't compile and haven't compiled in
a long time: lmc The LAN Media Corp PCI WAN driver based on tulip.
This driver hasn't compiled for 3 years since the PCI compat shims
were removed, and Lan Media appears to have gone out of business.
These cards appear to be rare (a recent search of ebay had no hits).

Should someone wish to revive this driver, submitting patches to make
it compile plus a testing report will bring it back.
2003-12-07 04:05:19 +00:00
bmah
e52c1ac37f Hook the sab(4) manpage up to the build.
Reviewed by:	bms
Approved by:	re (implicitly)
2003-12-07 00:46:37 +00:00
sanpei
bc888b59cb Add support for ELECOM/Laneed CardBus FastEtherner Card(LD-CBL/TXA)
Submitted by:	Masahiro Yamagishi <night@pluto.dti.ne.jp>
Approved by:	re (scottl)
2003-12-06 02:29:31 +00:00
imp
4b6e70136e Updated man page from cronyx.
Forgotten by: imp
Reminded by: Roman Kurakin
Approved by: re@ <scottl>
2003-12-05 07:03:58 +00:00
bmah
5afccd1067 Add a few wi-supported cards to get this manpage caught up with
the hardware notes.

Reviewed by:	imp
Approved by:	re (implicitly)
2003-12-02 07:07:45 +00:00
simon
55c4b326af Mdoc(7) janitor cleanup.
Reviewed and improved by:	ru
OK'ed by:	phk
Approved by:	re (rwatson)
2003-11-30 12:42:01 +00:00
ru
ad57054a53 Removed the i386 specific bit from title.
Reviewed by:	non
Approved by:	re (rwatson)
2003-11-30 08:50:17 +00:00
ru
9c58f73a61 - Connect a few forgotten Netgraph manpages.
- Sort.

Approved by:	re (rwatson)
2003-11-29 18:14:04 +00:00
phk
78d88ae7bc Add manual page for CPU_ELAN, CPU_SOEKRIS and related options for the
Elan 520 CPU chip.

Approved by:	re@
2003-11-27 20:28:25 +00:00
phk
9657f39ced Improve semantics of the 'sequence' command to led(4) devices:
use lowercase for off and upper case for on.

Approved by:	re@
2003-11-27 20:23:32 +00:00
non
3d91d7a63c Add nsp(4) man page for nsp PC-Card SCSI host adapter device driver,
and attach it to the build.

Submitted by:	non, rushani
Approved by:	re (rwatson)
2003-11-24 23:57:59 +00:00
non
a744bebe80 o Add HISTORY and AUTHORS section
o Add scsi.4 in the SEE ALSO section

Reviewed by:	rushani
Approved by:	re (rwatson)
2003-11-24 23:47:24 +00:00
scottl
7fde31fc31 Install UDF header files to unbreak /sbin building when /sys is not present.
Submitted by:	imura@ryu16.org
2003-11-22 06:08:59 +00:00
trhodes
58ba39eaee Bring in a new manual page, ncv.4, and attach it to the build.
Based on an original version submitted by:	non

Approved by:	re (scottl)
2003-11-21 00:55:11 +00:00
jhb
17efbf4b88 Fix a typo that broke one of the Greek keyboard maps.
PR:		bin/59078
Submitted by:	Panagiotis Astithas <past@noc.ntua.gr>
Approved by:	re (rwatson)
2003-11-20 20:41:12 +00:00
njl
13274cd798 Clean up one more sentence that was wrapped unnecessarily.
Approved by:	re (implicitly)
2003-11-19 20:37:15 +00:00
njl
fefd7b2994 Update the man page for hw.acpi.reset_video and a few mdoc(7) cleanups.
Submitted by:	Andreas Kohn <andreas.kohn@gmx.net>
Approved by:	re (implicitly)
2003-11-19 20:30:18 +00:00
njl
66237b7d67 Improve the section on Cx states, documenting the removal of -1 as a
valid value for cx_lowest.  To disable sleeping, use machdep.cpu_idle_hlt
instead.  Update the version of the ACPI spec we implement.

Approved by:	re (implicitly)
2003-11-19 20:28:56 +00:00
gordon
e89562677a Update hier(7) to reflect the world with respect to /lib and /libexec. 2003-11-17 17:29:04 +00:00
simon
7f78a6bfd3 Document NO_DYNAMICROOT.
Reviewed by:	gordon
2003-11-16 22:15:09 +00:00
ceri
461e563b77 Add the ports/arabic category to the examples.
MFC After:	4 days
2003-11-16 17:55:54 +00:00
simon
1ff7b74aca mdoc(7) janitor:
- Use .Aq macro instead of <foo>.
- Kill EOL whitespace.
2003-11-16 15:16:19 +00:00
simon
5fdb15dc0a Add the following devices to the list of supported devices, to sync
manual page with the source code:
- HAL Corporation Crossam2+USB IR commander
- RATOC REX-USB60
- SOURCENEXT KeikaiDenwa 8 (with and without charger)
2003-11-16 14:02:37 +00:00
akiyama
4569dd2ada Add rue(4) into list of miibus-using drivers and reference.
MFC after:	1 week
2003-11-16 11:52:26 +00:00
trhodes
a76d7282d2 Minor word tweaks.
Submitted by:	Mathew Kanner <mat@cnd.mcgill.ca>
2003-11-15 19:53:22 +00:00
njl
36b03f2409 Implement Cx CPU idle states and updated throttling support.
* Use the cpu_idle_hook() to do idling for C1-C3.
* Use both _CST and the FADT to detect Cx states.
* Use both _PTC and P_CNT for controlling throttling.
* Add a notify handler to detect changes in _CST and _PSS
* Call the _INI function for each processor if present.  This will be
  done by ACPI-CA in the future.
* Fix a bug on SMP systems where CPUs will attach multiple times if the
  bus is rescan.
* Document new sysctls for controlling idling.
2003-11-15 19:26:06 +00:00
harti
91fb8e3f9c Replace all uses of the old netgraph constants NG_*LEN by the new
constants NG_*SIZ that include the trailing NUL byte. This change
is mostly mechanical except for the replacement of a couple of snprintf()
and sprintf() calls with strlcpy.
2003-11-15 15:26:35 +00:00
trhodes
893ed3a244 Remove an extra 'for' in the HISTORY section. 2003-11-15 14:23:48 +00:00
trhodes
e7e0cebc6a Bring in a 90% rewrite of the pcm.4 manual page. This adds tunables, loader
options, information on VCHANs, and more.

Based on content submitted by:	Mathew Kanner <mat@cnd.mcgill.ca> && Cameron Grant
Update requested by:		ru, and I think hmp
2003-11-15 06:08:57 +00:00
bms
d73ddc4f3e Add a manual page for the IDT NICStAR driver, and hook it up to the build. 2003-11-14 20:29:12 +00:00
imp
0e54f1820d Amplify the reboot requirement 2003-11-14 16:55:00 +00:00
imp
93bd478591 Add required reboot into single-user mode step.
# mdoc janitors should make sure I did the markup right

Inspired by: recent problems in this area
2003-11-14 06:24:20 +00:00
obrien
bea24614ec Document this driver works for the Billionton 10/100 FastEthernet USBKR2
"thumb" adaptor.
2003-11-13 21:01:58 +00:00
simon
a9128aec4e Add cross reference to the em(4) driver, which also supports the NICs
supported by the gx(4) driver.
2003-11-13 20:35:13 +00:00
simon
1d04894d71 Add a few more devices from the hardware notes. 2003-11-13 17:01:08 +00:00
simon
12189cafc9 - Add Linksys EG1032 and SMC 9452TX to the list of supported devices.
- Sort the device list.
2003-11-13 16:23:00 +00:00
simon
6ff7075a1e Sync the list of supported devices in the manual page with the hardware
notes and the driver source.
2003-11-12 14:13:36 +00:00
harti
855fcc6f63 Document that the length of a command string is now 32. Also change all
occurences of the old *LEN definitions to the new *SIZ definitions.

Correct the example how to compare a nodename.
strncmp(name, "fred", NG_NODELEN) may step behind "fred" if the node
name is really fred.

Reminded by: ru
2003-11-12 13:24:03 +00:00
fanf
22656dea02 Better English usage.
Submitted by: wollman
2003-11-12 10:53:52 +00:00
brueffer
7069ced79f Correct the on-disc path to the porters-handbook 2003-11-12 08:26:08 +00:00
brueffer
8389296558 Document the 'fetch-recursive-list' and 'deinstall-all' targets.
No MFC reminder, I'll sync this page with the one in -stable in
a couple of days.

PR:			docs/46181
Patch submitted by:	Sergey Matveychuk <sem@ciam.ru>
2003-11-12 08:06:35 +00:00
hmp
d1ef13f164 Mdoc Janitor:
* cleanup hard sentence breaks.

	* sprinle some .Dq macros.
2003-11-12 02:35:20 +00:00
hmp
e54b694800 Mdoc Janitor:
* Add missing `utility' word to sentence describing
	  ips(4) card configuration.

	* Remove extraneous use of .Pp, and describe the tunable
	  hw.ips.0.disable in a better way.

	* Replace wrongly used .Op mdoc macros with the .Bq macro.
	  The .Op macro should only be used when describing a
	  ``usage'' line of a utility/command.

	* Add .Er, for marking errno defines (ENOMEM etc etc)
2003-11-12 02:26:47 +00:00
trhodes
c53afacbe5 Attach ips.4 to the build. 2003-11-11 18:48:02 +00:00
trhodes
eaa937bb8e Add a manual page for the ips(4) driver.
Requested by:	obrien
Reviewed by:	scottl (older version)
2003-11-11 18:47:01 +00:00
simon
d8c1d25645 Sort the device lists alphabetically to make it simpler to add new
devices to the lists in the appropriate places.  This also makes it
easier to find devices in the lists.

OK'ed by:	ceri, silby
2003-11-11 13:34:53 +00:00
scottl
bf26c6db3d Note support for the Adaptec 2410SA in the aac.4 manpage. 2003-11-11 08:40:43 +00:00
emax
e137a24f2d Fix SYNOPSIS section in Bluetooth man pages
Reviewed by: imp, julian, ru
Approved by: ru
2003-11-11 03:27:08 +00:00
hmp
3b1d84afe4 Manual page for Asynchronous Logging Queues (ALQ) facility.
The manual page contains enough information to get someone started
with ALQ.

MLINKS have been added appropriately.

Approved by:	jeff, des
Reviewed by:	des, jeff, sam, brooks, rwatson, mtm
2003-11-10 22:45:09 +00:00
trhodes
230f497547 Score one 'duh' point for me and replace all instances of scott@ with
rsm@.
2003-11-10 21:56:47 +00:00
hmp
d7f52e5bd8 Add MLINK net(4), which points to netintro(4).
Requested by:	dwhite@
2003-11-10 21:26:52 +00:00
hmp
8d20ae9324 Add a manual page for the USB Audio support in FreeBSD,
interfaced via the PCM framework.

This manual page was obtained from NetBSD, and the required
changes were made to adapt it to our uaudio driver.

Pre-cursor review:	joe@
2003-11-10 20:25:40 +00:00
brueffer
b5287ea13c Add a missing 'the' 2003-11-10 16:04:48 +00:00
fanf
168e47de63 Clarify the rule about structure typedefs being discouraged, following
a discussion on src-committers.
2003-11-10 14:32:13 +00:00
hmp
70d3e8a871 Mdoc Janitor:
* Add MLINKS for:

	-> Soundblaster emu10k1(4) Driver [points to pcm(4)]
	-> Avance Logic ALS400 Driver [points to pcm(4)]

    We should not need separate manual page for each of these
    drivers; instead, linking them to pcm(4) manual page is
    simpler, and new device lists can be easily added to the
    said manual page.

  * While I am here, sort out mdoc(7) entries in ${MAN}.
2003-11-10 12:45:10 +00:00
des
acf177087d RB_EMPTY() applies to red-black trees, not splay trees. 2003-11-10 10:35:06 +00:00
harti
addfc2e6e8 Add a define for libbsnmp. 2003-11-10 09:07:30 +00:00
bmah
884c83264a Add some pc98-specific devices from the hardware notes. 2003-11-09 22:53:58 +00:00
simon
cb53ca4d12 Add two PC-98 devices, from the hardware notes, which was missed in
the last commit.

MFC after:	1 week
2003-11-09 22:36:04 +00:00
simon
c6917e1a41 - Sync the list of supported device with the hardware notes and the
driver source code.
- Use a mdoc list for the list of supported devices.

MFC after:	1 week
2003-11-09 22:21:21 +00:00
simon
81bc6553de Sync the sym(4) manual page with the hardware notes, and change the
list of supported controllers into a list.

Note that the 53C875A has not been included in the list of supported
devices, since this controller does not seem to be supported by the
version of the sym(4) driver currently in FreeBSD.

PR:		docs/55557
Submitted by:	Lukas Ertl <l.ertl@univie.ac.at> (original version)
MFC after:	1 week
53C875A omission reviewed by:	silence from -scsi and groudier
2003-11-09 14:58:28 +00:00
brueffer
32946a73bf Add the 'package-recursive' option
PR:		57838
Submitted by:	Alexander Haderer <alexander.haderer@charite.de>
MFC after:	5 days
2003-11-09 09:30:39 +00:00
imp
fde6659142 Update list of supported devices for ahb 2003-11-09 01:52:13 +00:00
imp
bf5f2bc451 Complete the variants of 1522/1520 cards 2003-11-09 01:46:28 +00:00
imp
e01b0dbfd1 AHA-1505 also alegedly supported 2003-11-09 01:44:16 +00:00
imp
7253a0e9b9 Flesh out the list of supported devices for this driver.
Add bugs that describe the current state of this driver.

# Note: Don't ask me about the driver: I can't get it to work well either :-)
2003-11-09 01:41:11 +00:00
imp
c1acbaa576 o Update to closer to the official names for these cards.
o Remove entries for 1510, 152x and 1535.  These are supported, for some value
  of supported, by the aic driver.
o Add notes about 1542-CP being plug and play, but it can still conflict with
  other resources because all the resources it uses are set with the onboard
  BIOS.
2003-11-09 01:30:46 +00:00
bmah
5834e9c712 Synchronize list of supported cards with hardware notes, reformat
as a bullet list.
2003-11-09 00:50:55 +00:00
bmah
19f44f7c26 Mention Olicom OC2220, which is listed in the hardware notes and
driver source.
2003-11-09 00:31:41 +00:00
bmah
6de0467052 Capitalize "Fast Ethernet" and "Ethernet" consistently. 2003-11-09 00:27:45 +00:00
bmah
bd97315991 Synchronize manual page with hardware notes and reformat list of
supported devices.
2003-11-09 00:26:55 +00:00
bmah
2514456ec9 Mention Cisco and Xircom devices supported by an driver. 2003-11-08 22:48:23 +00:00
rwatson
db66506d6c Add /usr/share/security to reflect recent hookup of Makefile and
mtree entry for share/security/lomac-policy.contexts.

Pointed out by:	ru
2003-11-08 18:01:44 +00:00
rwatson
e6cd16ae51 Makefile.inc wasn't needed; this is a left-over of other files present
in share/security in the trustedbsd_sebsd branch that are not present
in the main tree.  Also, .include Makefile.inc from the parent directory
so that BINDIR is set right.

Pointed out by:	bde
2003-11-08 17:56:53 +00:00
bmah
e3f64cfae1 Remove trailing commas from device list. 2003-11-08 17:31:49 +00:00
bmah
063e1864e7 Add SOHO(PRAGMATIC) UE-1211C from the pc98 hardware notes. 2003-11-08 17:30:42 +00:00
bmah
cdd9e859d5 Capitalize "Ethernet" and "Fast Ethernet" consistently. No other
content changes.
2003-11-08 17:29:58 +00:00
bmah
07ab6b455e Sort devices. In the process, remove a duplicate entry for the Accton
EN1207D.  No other content changes.
2003-11-08 17:28:31 +00:00
gshapiro
da1521e658 People are blindly coping this example refuse file. Doing so breaks
buildworld as src/etc/sendmail/freebsd.mc is missing.  That example
was added 3 years ago, before the /etc/mail/ infrastructure was in
place for customized configurations.  It is time to remove this example.

Noticed by:	Robert Gray <bob@boulderlabs.com> in freebsd-stable
MFC after:	1 day
2003-11-08 17:19:50 +00:00
jkoshy
296d11f9a1 Cross-reference pgfind(9) and pfind(9) from each others manual pages. 2003-11-08 13:41:22 +00:00
rushani
2f419f2b30 Add manpage link wd.4 -> wdc.4 2003-11-08 10:28:31 +00:00
rwatson
dfe2864ae7 When lomac-policy.contexts was merged from the TrustedBSD MAC branch,
the Makefiles were not committed.
2003-11-08 00:40:25 +00:00
simon
a0082f8fd3 Change FreeBSD.ORG to FreeBSD.org. 2003-11-07 21:05:31 +00:00
hmp
14bdef732c Mdoc Janitor:
* add SEE ALSO section.
2003-11-07 19:08:13 +00:00
hmp
9004d3b438 Mdoc Janitor:
* use the appropriate include file macros (.In)

  * add necessary stuffing to the AUTHORS section
    for consistency.
2003-11-07 18:26:54 +00:00
imp
0725614a31 Better description of the device supported 2003-11-07 18:09:56 +00:00
imp
74fa446124 bare-bones and kinda sucky ufm man page 2003-11-07 17:58:30 +00:00
hmp
3b945798f0 Add manual page for LSI Fusion-MPT SCSI/Fibre Channel driver.
Originally obtained from NetBSD, but modified to fit FreeBSD's
mpt driver history, and device list.

Reviewed by:	Matt Jacob (mjacob@) -- Old version.
2003-11-07 17:33:52 +00:00
simon
d3cefae2c6 Synchronize the list of support devices with the driver source code. 2003-11-07 11:43:05 +00:00
simokawa
e1af13b22a Add sbp_targ.4. 2003-11-07 09:41:42 +00:00
simokawa
6fe109aff0 Add minimal manpage for sbp_targ(4). 2003-11-07 09:39:53 +00:00
harti
95fb3f9279 The man page for the layer 3 (signalling) netgraph node of NgATM. 2003-11-07 09:12:07 +00:00
davidxu
62eecd357e Make zh_CN.GBK fully work by making monetdef/msgdef/timedef symlinks to
zh_CN.GB2312 locale files. zh_CN.GB18030 can be changed in same way,
but I havn't done this change since these files already exists.
2003-11-06 23:43:40 +00:00
des
bf689a07a0 device_get_name(9) and device_get_nameunit(9) return const char *, not int. 2003-11-06 15:54:32 +00:00
davidxu
09e99681c0 Enable GB2312 locale. 2003-11-05 23:39:03 +00:00
davidxu
61546cc5ad Add GB2312 locale files. 2003-11-05 22:59:02 +00:00
davidxu
5365264be8 Add GB2312 encoding file. 2003-11-05 22:54:54 +00:00
trhodes
d28f0c552b Fix Scott's email address.
Noticed by:	an email discussion with bmah
2003-11-05 18:43:54 +00:00
trhodes
dd3c3c1e89 The my(4) drivers require miibus(4) to function properly. 2003-11-05 16:54:32 +00:00
ume
1c2b839e59 - refrect recent changes.
- add table of contents.
- add section 4.8 - Operations with IPsec tunnel mode.
- add section 9 - Policy on technology with intellectual property
  right restriction
- more about KAME's codeing style.

Obtained from:	KAME
2003-11-05 12:00:32 +00:00
sos
8d2743b3bb Update. 2003-11-05 10:08:34 +00:00
imp
6e26b88350 Remove the file 2003-11-05 04:36:44 +00:00
imp
0769fd6e03 resource_query_string is dead. Kill it. 2003-11-05 04:36:13 +00:00
sam
3d453603d4 update supported card table 2003-11-04 23:43:43 +00:00
trhodes
5604fb367a Add a manual page for the Xircom and and Xircom based NICs.
Submitted by:	scott (original version)
2003-11-04 20:49:45 +00:00
simon
44670127de mdoc(7) cleanup:
- Add reference to atapicam(4).
- Fix hard sentence breaks.
- Fix spelling of .Nm macro.
- Remove a bit of EOL whitespace.
2003-11-04 19:35:27 +00:00
sos
b1ecfa9c56 Start of new ATA man page that reflects the curretn state of art.
mdoc handling possibly fragile :)
2003-11-04 13:16:07 +00:00
phk
c5a32d4605 More mdocery from Sergey (osa@) 2003-11-03 17:55:02 +00:00
phk
42207ede25 Thanks to the kind mdoc help of Sergey (osa@): led.4 2003-11-03 17:06:10 +00:00
imp
643bf22b59 Both CC and CX versions of the 556 exist 2003-11-03 00:46:08 +00:00
imp
d9fac564d8 Separate out the old 3CXEM556 models (10Mbps only) from the faster
3CCFEM556 models (10/100Mbps).  I have only the former, and none of
the latter, so document that the latter might not work.
2003-11-02 23:30:22 +00:00
imp
1bf95a39a6 Only the 3C1 is now known not to work. All my other cards work with
this driver.  I've not tested the '556B or the '556BI cards, however,
as I don't own them.
2003-11-02 20:20:28 +00:00
imp
a9512c8a65 The '574 family works (I had a bad dongle which is why I thought it
might not be).
The modem combo cards do not (confirmed today)
2003-11-02 05:33:12 +00:00
brooks
f1e94c6f29 Replace the if_name and if_unit members of struct ifnet with new members
if_xname, if_dname, and if_dunit. if_xname is the name of the interface
and if_dname/unit are the driver name and instance.

This change paves the way for interface renaming and enhanced pseudo
device creation and configuration symantics.

Approved By:	re (in principle)
Reviewed By:	njl, imp
Tested On:	i386, amd64, sparc64
Obtained From:	NetBSD (if_xname)
2003-10-31 18:32:15 +00:00
wosch
a724a8fc6f Add OpenBSD 3.4
fix footer.
2003-10-31 10:24:02 +00:00
fjoe
d3ac88e6bd Remove /usr/libdata/msdosfs description.
Noticed by:	ru
2003-10-30 21:25:37 +00:00
iwasaki
d959b1ec08 Add sysctl MIB and loader tunable `hw.acpi.no_reset_video' as
the same effect as ACPI_NO_RESET_VIDEO kernel option.
2003-10-30 16:14:55 +00:00
harti
aa5acc483c Make the maximum number of pages for external mbufs configurable in
the kernel environment and accessible as a RO sysctl.

Explain that the HE155 will not work in 64-bit/66MHz slots, but may work
in 64-bit/33MHz slots.
2003-10-29 15:07:10 +00:00
sheldonh
18f75ac5b4 Regen:
* Hart:		rev 426 of pcidevs.txt (2003-10-27)
2003-10-29 11:14:58 +00:00
murray
fff0d17e39 Add FreeBSD 4.9 and MacOS 10.3. 2003-10-29 07:44:22 +00:00
tjr
a68a195ad4 Catch up with removal of /usr/bin/svr4. 2003-10-28 05:22:19 +00:00
simokawa
0327df13d0 I wrongly committed an older version.
Update references etc.
2003-10-28 01:31:50 +00:00
harti
8d6a31fb68 Add a definition for libngatm.
Reviewed by:	ru
2003-10-27 13:51:28 +00:00
harti
f0a9e298a2 Man pages for the NgATM SAAL protocol nodes. 2003-10-27 11:43:20 +00:00
jkoshy
9395dbc69e Correct a typo.
Submitted by:	"T.M. Sommers" <tms2@mail.ptd.net>
2003-10-27 09:19:07 +00:00
des
0d07bc9dba Fix Xr markup. 2003-10-26 19:42:55 +00:00
emax
7ea3304435 Connect /etc/bluetooth and /usr/share/examples/netgraph/bluetooth to the build.
Reviewed by: imp, simon
Approved by: imp (mentor)
2003-10-26 19:09:12 +00:00
kensmith
5c043fd5a0 - Add note that loading modules only works if the system
securelevel is less than 1.

PR:		docs/58546
Reviewed by:	rwatson
Approved by:	blackend (mentor)
2003-10-26 14:21:30 +00:00
harti
b220e7e690 Sysctl names should not contain dots. Convert them to underlines. 2003-10-24 16:44:27 +00:00
simokawa
c96f6e4f1d Add dumb console driver and related bits.
dcons(4): very simple console and gdb port driver
dcons_crom(4): FireWire attachment
dconschat(8): User interface to dcons

Tested with: i386, i386-PAE, and sparc64.
2003-10-24 15:44:10 +00:00
hmp
7248844c9b Mdoc Janitor:
* Use uppercase for .Dt macro arguments.

  * Use 'manual' instead of 'man' for consistency.
2003-10-24 15:42:38 +00:00
hmp
87bb338980 Mdoc Janitor:
* Add a forgotten .An macro for 'Jeroen Ruigrok van der Werven'.

Noticed by:	simon@
2003-10-23 14:32:23 +00:00
hmp
a1e162fe36 Mdoc Janitor:
* Use 'manual' instead of 'man' for consistency.
2003-10-23 06:24:55 +00:00
hmp
cc29be3d85 Mdoc Janitor:
* Uppercase the .Dt command contents.

  * Remove incorrect usage of .Fa.

  * Use .Va for struct members, and .Vt for structs
    (correct replacement for .Fa)

  * Markup VM_* and MAP_* macros with .Dv command.

  * Replace 'man' with 'manual' for consistency.
2003-10-23 06:06:33 +00:00
hmp
75189bfe05 Correct #include file in SYNOPSIS:
It is not sys/geom_disk.h, but located under geom/ directory,
    so, mark it geom/geom_disk.h.
2003-10-23 05:47:38 +00:00
hmp
57c0730bfe Mdoc Janitor:
* Uppercase .Dt command contents.

  * Make use of .Fo and .Fc for marking up functions with
    a lot of arguments.

    NOTE: Please do not use the `\' line seperator for mdoc(7)
    manual pages, as it has problems of its own on some displays;
    instead, consult the mdoc(7) manual on using .Fo and .Fc.

  * Change 'man' to 'manual' for consistency.
2003-10-23 05:41:05 +00:00
hmp
980c4ff3ab Mdoc Janitor:
* Use the .Sx command for referencing sections.
2003-10-23 05:34:13 +00:00
hmp
af7ff0b8a9 Add a GEOM(4) MLINK. 2003-10-23 05:27:38 +00:00
hmp
a3d7736fbb Add a PAE(4) MLINK for simplicity. 2003-10-23 05:26:44 +00:00
hmp
4e4b1f0eda Mdoc Janitor:
* Add .Vt in the right places, transform some .Fa to .Vt, depending
    on discussion context.

  * When refering to the function malloc(), use .Fn, and not .Xr.

  * Add `The' to prefix a sentence when describing a function, so
    it results in ``The xxx() function..."

  * Use `system call' instead of `syscall'.

  * Improve the sentence which discusses accept_filt_generic_mod_event();
    Talk about moduledata_t, and refer to the DECLARE_MODULE(9) manual
    page.

  * Properly markup .An (Author Name) throughout the AUTHORS section.
2003-10-23 05:01:30 +00:00
hmp
4bf3d6ab8d Mdoc Janitor:
* Make use of .Xr for vput() and vrele() functions.

  * Reword (s/man/manual) in AUTHORS section.
2003-10-23 03:52:07 +00:00
hmp
68b358412f Mdoc Janitor:
* Remove first person sentence start.

  * Make use of .Dv for LEASE_READ and LEASE_WRITE.

  * Move the LOCKS section below the standard mdoc(7) RETURN VALUES
    section.

  * Cleanup grammar for RETURN VALUES and AUTHORS section.

  * Remove redundant sentence on return values.
2003-10-23 03:14:21 +00:00
hmp
396f7d0d55 Mdoc Janitor:
* Make use of .Sq mdoc command.

  * Add a .Pp for separating VOP_RECLAIM text from VOP_INACTIVE

  * Make use of .Fa for the vnode pointer function arg.
2003-10-23 03:07:56 +00:00
hmp
9b05395427 Mdoc Janitor:
* Fix hard sentence breaks.
2003-10-23 02:33:03 +00:00
hmp
72f855551d Mdoc Janitor:
* Fix hard sentence breaks.
2003-10-23 02:22:07 +00:00
hmp
245743d500 Mdoc Janitor:
* Fix hard sentence breaks.
2003-10-23 02:15:46 +00:00
hmp
909c96e69e Mdoc Janitor:
* Fix hard sentence breaks in VFS_*(9) and VOP_*(9) manual pages.
2003-10-23 02:11:14 +00:00
hmp
9aa04eacb5 Mdoc Janitor:
* Fix hard sentence breaks.

  * NOTE: devstat(9) requires more mdoc(7) work.
2003-10-23 01:54:06 +00:00
hmp
0951f56c08 Mdoc Janitor:
* Fix hard sentence breaks.

  * Correct use of a period in DELAY(9).
2003-10-23 01:31:25 +00:00
hmp
76a653c403 Mdoc Janitor:
* Fix hard sentence breaks.
2003-10-23 01:14:18 +00:00
hmp
a56c9db898 Mdoc Janitor:
* Remove hard sentence breaks from last commit to this file.
2003-10-23 01:08:38 +00:00
hmp
698ac71d64 Fix the include path of rijndael.h.
PR:		docs/58437
Submitted by:	Joachim Strombergson
2003-10-22 10:00:09 +00:00