Commit Graph

4528 Commits

Author SHA1 Message Date
peter
4a06465a4e Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"
is an application space macro and the applications are supposed to be free
to use it as they please (but cannot).  This is consistant with the other
BSD's who made this change quite some time ago.  More commits to come.
1999-12-29 05:07:58 +00:00
wpaul
56f680165a This commit adds device driver support for the ADMtek AN986 Pegasus
USB ethernet chip. Adapters that use this chip include the LinkSys
USB100TX. There are a few others, but I'm not certain of their
availability in the U.S. I used an ADMtek eval board for development.
Note that while the ADMtek chip is a 100Mbps device, you can't really
get 100Mbps speeds over USB. Regardless, this driver uses miibus to
allow speed and duplex mode selection as well as autonegotiation.
Building and kldloading the driver as a module is also supported.

Note that in order to make this driver work, I had to make what some
may consider an ugly hack to sys/dev/usb/usbdi.c. The usbd_transfer()
function will use tsleep() for synchronous transfers that don't complete
right away. This is a problem since there are times when we need to
do sync transfers from an interrupt context (i.e. when reading registers
from the MAC via the control endpoint), where tsleep() us a no-no.
My hack allows the driver to have the code poll for transfer completion
subject to the xfer->timeout timeout rather that calling tsleep().
This hack is controlled by a quirk entry and is only enabled for the
ADMtek device.

Now, I'm sure there are a few of you out there ready to jump on me
and suggest some other approach that doesn't involve a busy wait. The
only solution that might work is to handle the interrupts in a kernel
thread, where you may have something resembling a process context that
makes it okay to tsleep(). This is lovely, except we don't have any
mechanism like that now, and I'm not about to implement such a thing
myself since it's beyond the scope of driver development. (Translation:
I'll be damned if I know how to do it.) If FreeBSD ever aquires such
a mechanism, I'll be glad to revisit the driver to take advantage of
it. In the meantime, I settled for what I perceived to be the solution
that involved the least amount of code changes. In general, the hit
is pretty light.

Also note that my only USB test box has a UHCI controller: I haven't
I don't have a machine with an OHCI controller available.

Highlights:

- Updated usb_quirks.* to add UQ_NO_TSLEEP quirk for ADMtek part.
- Updated usbdevs and regenerated generated files
- Updated HARDWARE.TXT and RELNOTES.TXT files
- Updated sysinstall/device.c and userconfig.c
- Updated kernel configs -- device aue0 is commented out by default
- Updated /sys/conf/files
- Added new kld module directory
1999-12-28 02:01:18 +00:00
bde
87ff9721cb Fixed breakage of static linkage of rlogind. Someone added -lutil and
-lcom_err to some libpam modules without updating LIBPAM here.
1999-12-27 17:25:40 +00:00
bde
3bcb5b894d Fixed some bugs (one serious one: timeouts were claimed to be executed at
spl0) and some bitrot (the not-so-new callout_init/stop/reset functions
were not mentioned; the callout_activate/deactivate/pending macros are
still not mentioned).

Submitted by:	mostly by jlemon
1999-12-27 16:22:20 +00:00
asmodai
c786b441fd Fix some typo's.
PR:		15678
Submitted by:	Christian Weisgerber <naddy@mips.rhein-neckar.de>
1999-12-27 11:02:43 +00:00
bde
1cac61211f Fixed spelling error in document title.
Fixed syntax error in synopsis.
1999-12-26 16:58:31 +00:00
bde
bc5738264e Removed ex script left over from incomplete backout in previous commit.
Use SYMLINKS instead of an ad hoc rule for installing words -> web2.
Don't override the install target; doing so just breaks things like
SYMLINKS.

Don't override the correct defaults for the all, clean, depend, lint
and tags targets.  Don't add a null rule to the cleandepend target.
1999-12-26 10:31:29 +00:00
sheldonh
95cd8d3260 Mandate the inclusion of <ieeefp.h> instead of <floatingpoint.h>. The
latter is just wrong.

There were many other problems spotted by bde, none of which are
addressed here.

Reviewed by:	bde
1999-12-24 08:43:19 +00:00
ache
7e633957ac Link la_LN*4 too 1999-12-24 08:10:48 +00:00
ache
58467e05b5 Fix cut&paste error 1999-12-24 08:05:20 +00:00
ache
56703dec6e Add iso04 fonts
Submitted by:	Ricardas Cepas <rch@writeme.com>
1999-12-24 06:30:43 +00:00
ache
e0f04147d8 Add Lithuanian keyboard
Submitted by:	Ricardas Cepas <rch@writeme.com>
1999-12-24 06:15:32 +00:00
ache
95ca8b97cb Add lt_LT
Submitted by:	Ricardas Cepas <rch@writeme.com>
1999-12-24 05:58:07 +00:00
ache
edc74357f1 Add 8859-4 and lt_LT
Add missing dependance to cs_CZ

Submitted by:	Ricardas Cepas <rch@writeme.com>
1999-12-24 05:47:10 +00:00
ache
f7dc1599df Add 8859-4 and lt_LT
Submitted by:	Ricardas Cepas <rch@writeme.com>
1999-12-24 05:30:52 +00:00
ache
976cb572a1 Oops, fix typo in prev. commit 1999-12-24 05:01:14 +00:00
ache
434aa93a72 Add Latin2 FreeBSD consoles
Minor correction of comments

Submitted by:	Latin2 console from Cejka Rudolf <cejkar@dcse.fee.vutbr.cz>
1999-12-24 04:55:06 +00:00
ache
fb12a35465 Add ACS support to 8859-2 fonts
Remove stale 8859-2 font
Fix Russian INDEX entries
Add more languages to FONT fields

Submitted by:	fonts from Cejka Rudolf <cejkar@dcse.fee.vutbr.cz>
1999-12-24 04:35:33 +00:00
ache
035596034f Use 'i' for ACS lantern (as ncurses expect it) 1999-12-24 03:54:41 +00:00
grog
a9b3fd4359 New man page. This will need modifications RSN. 1999-12-24 00:16:03 +00:00
bde
3c09576b5d Fixed bitrot in synopsis. The prototype for panic() was moved to
<sys/param.h>, but the #includes weren't adjusted here.
1999-12-23 17:42:10 +00:00
bde
0d65bb31f0 Fixed wrong function types (the device_add_child() family returns a
device_t, not an int).
1999-12-23 17:39:45 +00:00
bde
34d9c77e62 Removed unused include of <sys/buf.h> from synopsis. This include is
needed to access the internals of buffers but not necessarily to use
the VOP.  <sys/buf.h> recently grew a bogus dependency on <sys/systm.h>
for the declaration of spl*, and I prefer to fix the synopsis breakage
by removing a wart instead of adding one.
1999-12-23 17:35:48 +00:00
bde
5c32cedfe8 Fixed bitrot in synopsis. The prototype for VOP_ISLOCKED() changed
recently, except of course in the documentation.  Other parts of this
man page are several years out of date.
1999-12-23 17:28:46 +00:00
bde
1357f74cfd Fixed missing #includes in synopsis. 1999-12-23 17:24:40 +00:00
bde
33b6635b7e Fixed bitrot in synopsis. Important interface changes hadn't reached here. 1999-12-23 17:22:58 +00:00
bde
241efe33e8 "Fixed" assorted bitrot. remove_dev() was renamed to destroy_dev().
VOP_ABORTOP() went away.  at_shutdown() was replaced by undocumented
event handling.  Rename remove_dev() here too, and remove the dead
and dead wrong man pages.
1999-12-23 17:16:32 +00:00
bde
9094dbd631 Fixed bitrot in synopsis. The change from "int *pshared" to "int pshared"
hadn't reached here.
1999-12-23 16:51:27 +00:00
phk
1df6d51c39 Duh! Also remove inter.phone from the makefile. 1999-12-23 09:28:49 +00:00
phk
5cb6ec827e Remove this file for the same reasons as for na.phone: There are
better and more comprehensive and reliable sources for such
information in the global village.
1999-12-23 08:52:59 +00:00
grog
3eb932e392 Add dialing code for Limassol, Cyprus. 1999-12-23 00:37:47 +00:00
grog
93352027d5 Update area codes for Australia.
Update some area codes for Malaysia.  The list is still woefully incomplete.
1999-12-23 00:31:04 +00:00
ache
0350f9012c lt_LN->la_LN 1999-12-22 20:52:54 +00:00
peter
2404dbec1c Update vnode_if.sh location. This was deliberately left a while after
the repo copy as the kernel src/sys/modules stuff uses
/usr/share/mk/bsd.kmod.mk which often gets out of sync with the kernel
source.
1999-12-22 01:07:30 +00:00
ache
fd8925fc6d Add cs qwertz keyboard
Submitted by:	 Cejka Rudolf <cejkar@dcse.fee.vutbr.cz>
1999-12-22 00:09:14 +00:00
ache
4101733c73 Add cs_CZ
Submitted by:	 Cejka Rudolf <cejkar@dcse.fee.vutbr.cz>
1999-12-22 00:02:21 +00:00
ache
8fd66937a5 Add cs_CZ
Submitted by:	 Cejka Rudolf <cejkar@dcse.fee.vutbr.cz>
1999-12-21 23:57:19 +00:00
phantom
05dcdaf574 Comment out explicit MANPATH setting.
(BTW, it's very bad practice to have MANPATH environment variable set)

PR:		conf/14487
Submitted by:	Norihiko Ishitani <nori@tlab.is.uec.ac.jp>
1999-12-21 17:18:19 +00:00
sheldonh
65f037b544 Document allscreens_flags. This commit perpetuates the i386-centric
nature of this manual page. :-(

PR:		15066
Reported by:	Andy Farkas <andyf@speednet.com.au>
1999-12-21 11:22:06 +00:00
joerg
b8e2b0c3c0 Add a flag to disable FIFO probing. The code seems to have a chance of
misdetecting FIFO capabilities, at least on my girlfriend's Thinkpad 755,
the driver doesn't work using the FIFO.

While i was at it, i (partially) fixed option FCC_YE since it would no
longer have compiled at all under -current.  I've also made an attempt
to document the device driver flags value (ab-)used internally by this
option.

RELENG_3 candidate, but with a slightly different patch there (will go
to jkh in email).
1999-12-21 08:33:03 +00:00
jkoshy
be256daa40 Add entries for two cities in India. 1999-12-21 05:22:43 +00:00
julian
43a2ce7ae3 Manual page style work.
Submitted by:	Alexey Zelkin <phantom@FreeBSD.org>
thanks!
1999-12-21 01:25:21 +00:00
phantom
8d1b29bfde Add Simferopol, Ukraine (Crimean republic capital) 1999-12-20 16:30:39 +00:00
sheldonh
67e8199521 Fix the availability table, which incorrectly indicated that sh(1)
does not have a builtin set command.
1999-12-20 16:29:56 +00:00
phantom
f1493aea1f Sync with reality.
PR:		docs/15036
Submitted by:	Jake Burkholder <jburkhol@home.com>
1999-12-19 19:12:14 +00:00
peter
79ae4ac781 This commit was generated by cvs2svn to compensate for changes in r54816,
which included commits to RCS files with non-trunk default branches.
1999-12-19 13:50:37 +00:00
peter
c565292166 Import NetBSD's mailwrapper to redirect /usr/sbin/sendmail to the user's
chosen mailer.

Obtained from: NetBSD
1999-12-19 13:50:37 +00:00
eivind
07b1d27636 Correct the documentation of LOCKPARENT - it does not reliably result in the
parent being locked, but rather plays some hide and seek (does not lock if
dvp == vp).

Also add a BUGS section noting that this is undesired behaviour.
1999-12-18 20:50:48 +00:00
phantom
110178d4d7 Fix typos
PR:		docs/14858
Submitted by:	OKAZAKI Tetsurou <okazaki@be.to>
1999-12-17 14:48:00 +00:00
eivind
863b78d01d Document NDFREE w/flags, and fix up the description of NOFOLLOW. 1999-12-16 23:20:11 +00:00
chris
e82a5c0880 Document pthread_create().
Reviewed by:	jasone
1999-12-16 22:36:54 +00:00
phantom
996830b649 activate amd.4 1999-12-16 16:22:48 +00:00
obrien
0bfd2ea9bc * State in words that "#define^IMACRO" is proper, as it is hard to tell
from the example.
* Embelish the usage() example to show how uppercase options are sorted.

Taken from previous bdelinting.
1999-12-16 10:02:20 +00:00
cracauer
fe264a72a7 Mixed updates:
- isa => nexus
- flags
- GPL_MATH_EMULATE
- document breakage of non-GPL emulator since we use new compiler.
- break lines in paragraohs I touched so that sentenses start on new
  lines.
1999-12-16 08:05:09 +00:00
billf
dabe8502c8 Add DOCSUPFILE, like PORTSSUPFILE. (ie 'make update' in /usr/doc)
PR:		docs/15439
Submitted by:	Christian Weisgerber <naddy@mips.rhein-neckar.de>
Obtained from:	ports/Makefile
1999-12-16 02:22:17 +00:00
hm
624458e78e update to isdn4bsd beta release 0.90 1999-12-14 21:14:28 +00:00
billf
0ebed298fb Use the traditional bmake magic.
Reviewed/approved by:	sos
1999-12-14 08:47:59 +00:00
billf
13428ef953 -Wall.
Reviewed/approved by:	sos
1999-12-14 08:47:42 +00:00
phantom
58842e4891 Add simple manual page for amd driver
Requested by: folks on fido7.ru.unix.bsd
1999-12-13 17:00:59 +00:00
bp
37970f05d0 Add module for if_ef driver and make it compile. 1999-12-13 16:42:17 +00:00
alfred
4e59934b79 explain that ioflags can be used to give read-ahead hints to the underlying
filesystem.
1999-12-13 02:28:53 +00:00
dcs
0b7c042360 Keep fortunes short, so motd won't scroll outside the screen. 1999-12-13 01:05:15 +00:00
peter
1989adbd16 Use the -c and -h args of vnode_if.sh to generate only the .h file that
we use.  The .c half is statically compiled into the kernel.  It's kinda
silly to generate a .h file on the fly that has inlines to call the
.c stuff when the .c code is fixed.

Also, zap the special treatment for VFS_KLD modules.  This treatment
applies to lots of things, not just VFS's.
1999-12-12 16:45:58 +00:00
dillon
cc25afd700 Make the cvs-supfile cover the entire repository - add the doc hierarchy.
Approved by: jkh
1999-12-12 16:44:26 +00:00
archie
30b54fe23e Add reference to RFC 1702, after learning how to have "T. Li"
as an author without nroff blowing up.

Problem solved by:	fenner
1999-12-10 19:29:43 +00:00
marcel
6ea77bd8af Revert previous commit.
Requested by: bde
1999-12-09 09:35:36 +00:00
archie
77548982c5 Update man page: BPF is supported even in the KLD version. 1999-12-09 00:25:37 +00:00
mpp
73c77bc1ec Make share/examples/mdoc and share/misc/mdoc.template internally
consistent, and consistent with mdoc(7) and mdoc.samples(7).

PR:		doc/15352, doc/15353
1999-12-08 22:15:09 +00:00
dcs
59a2778d97 Add /boot. 1999-12-08 22:03:44 +00:00
mpp
261278a574 Update mdoc(7) and mdoc.samples(7) to list the preferred order
of manual page sections.  Make the two man pages consistent
with each other in the headers they list and they order they list
them in.

Note:  this is the preferred ordering.  All new man pages/additions
to man pages should try and follow this.  Existing man pages
should be left alone, unless you are making major changes  in
the man page and re-ordering of the sections is only a
minor part of the change.

PR:		doc/15352, doc/15353
1999-12-08 21:50:11 +00:00
archie
28ac486495 New netgraph node type 'pptpgre': this performs GRE encapsulation
for the PPTP protocol as specified in RFC 2637.
1999-12-08 18:55:39 +00:00
archie
d52c673e60 Include net/slcompress.c in the build of this module. 1999-12-08 18:51:13 +00:00
ken
b9df428b7c [ repository copy of sys/pci/pci_ioctl.h to sys/sys/pciio.h happened in the
background ]

Rename sys/pci/pci_ioctl.h to sys/sys/pciio.h to make it easier for
userland programs to use this interface.  Reformat the file, and add a
BSD-style copyright to it.

Add a new man page for pci(4).  The PCIOCGETCONF, PCIOCREAD, and PCIOCWRITE
ioctls are documented, but the PCIOCATTACHED ioctl is not documented
because it is not implemented.

Change includes of <pci/pci_ioctl.h> to <sys/pciio.h> or remove them
altogether.  In many cases, pci_ioctl.h was unused.

Reviewed by:	steve
1999-12-08 17:44:04 +00:00
marcel
c191db4c86 Remove support for symlinks instead of copies. This also avoids
using mtree. Space is being saved by other means.
1999-12-08 13:47:30 +00:00
phantom
4e9b76f900 Add note about `mountd -r'
PR:		docs/15067
Submitted by:	Nick Hibma <hibma@skylink.it>
1999-12-08 13:12:49 +00:00
ken
8375955e22 Revamp the devstat priority system. All disks now have the same priority.
The same goes for CD drivers and tape drivers.  In systems with mixed IDE
and SCSI, devices in the same priority class will be sorted in attach
order.

Also, the 'CCD' priority is now the 'ARRAY' priority, and a number of
drivers have been modified to use that priority.

This includes the necessary changes to all drivers, except the ATA drivers.
Soren will modify those separately.

This does not include and does not require any change in the devstat
version number, since no known userland applications use the priority
enumerations.

Reviewed by:	msmith, sos, phk, jlemon, mjacob, bde
1999-12-08 04:45:23 +00:00
chris
f08cd34c5b Fix typo errors, remove repeated paragraphs, update incorrect (i.e. mixed up)
information.

PR:		docs/15139
Submitted by:	Kazuo Horikawa <horikawa@jp.FreeBSD.org>
1999-12-07 22:10:35 +00:00
wpaul
16c3784386 Correct the synopsis for the wi(4) driver: it's just "device wi0" now, not
"device wi0 at isa? port? irq?".
1999-12-07 21:52:41 +00:00
chris
5ebc22aaa4 The typo was actually that `if'' was misspelled as `it.'' 1999-12-07 03:16:18 +00:00
chris
2bd8fe438d Fix a typo (specifically, the word ``it'' was used twice in a row where it
did not need to be).

PR:		15207
Submitted by:	Kazuo Seki <seki@is.utsunomiya-u.ac.jp>
1999-12-07 03:13:17 +00:00
bde
a08cd128f0 Fixed disordering in rev.1.63. 1999-12-05 22:43:32 +00:00
yokota
23152230a8 Mention USB mouse support. 1999-12-05 07:54:43 +00:00
wpaul
1de40f7c85 Add the if_dc driver and remove all of the al, ax, dm, pn and mx drivers
which it replaces. The new driver supports all of the chips supported
by the ones it replaces, as well as many DEC/Intel 21143 10/100 cards.

This also completes my quest to convert things to miibus and add
Alpha support.
1999-12-04 17:41:31 +00:00
green
327268c76b From the author:
[This] updates [elf.5] from the enitial work I did in Queen's (UK) English to
American English, as is normal for the -doc project stuff.

Submitted by:	Jeroen Ruigrok van der Werven <asmodai@wxs.nl>
1999-12-03 23:31:08 +00:00
archie
de3375808e New netgraph node type, ng_bpf(8). This node type allows you to
apply bpf(4) filters to data travelling through a netgraph network.
1999-12-03 21:21:49 +00:00
ache
dd11eaeb05 Don't use %E* in old fields for compatibility reasons 1999-12-03 19:52:06 +00:00
mdodd
f50a9b0f82 Remove mention of 'ivars'. 1999-12-03 11:22:28 +00:00
n_hibma
00b10043fd Add the device_get_children(9) man page. 1999-12-02 16:34:09 +00:00
n_hibma
2427223e68 It's device_add_child*, not bus_add_child*. 1999-12-02 16:31:12 +00:00
mharo
4c1630f25b If SRCS is not defined assume ${PROG}.c, not when PROG isn't defined. 1999-11-30 20:24:44 +00:00
ache
3f90d3f5cd Convert after %Ex->%Ef and %EF adding 1999-11-30 19:43:32 +00:00
yokota
6ce6abaa30 Spanish messages
- Add Spanish messages to new keymaps.
- Improve other Spanish messages.

Fix minor bits in the previous commit:
- Fix a German message entry erroneously classified as English.
- Sort entries.

Submitted by: Jose M Alcaide <jose@we.lc.ehu.es>
1999-11-30 13:47:11 +00:00
ache
0bd2f60c71 Convert to new format 1999-11-30 08:55:27 +00:00
archie
79c53feeaf Update documentation to reflect new functionality. 1999-11-30 07:24:05 +00:00
archie
f45c5bda67 Fix typo. 1999-11-30 06:47:54 +00:00
archie
f95f4dac4c Add two new generic control messages, NGM_ASCII2BINARY and
NGM_BINARY2ASCII, which convert control messages to ASCII and back.
This allows control messages to be sent and received in ASCII form
using ngctl(8), which makes ngctl a lot more useful.

This also allows all the type-specific debugging code in libnetgraph
to go away -- instead, we just ask the node itself to do the ASCII
translation for us.

Currently, all generic control messages are supported, as well as
messages associated with the following node types: async, cisco,
ksocket, and ppp.

See /usr/share/examples/netgraph/ngctl for an example of using this.

Also give ngctl(8) the ability to print out incoming data and
control messages at any time.  Eventually nghook(8) may be subsumed.

Several other misc. bug fixes.

Reviewed by:	julian
1999-11-30 02:45:32 +00:00
yokota
f386ce0d01 - Fixed German spelling in INDEX.keymaps.
- Added Estonian and new Swiss keymaps.

Submitted by: Blapp Martin (mb@imb.ch)
1999-11-29 01:13:55 +00:00
yokota
2d8e42116d - Fix Swiss keymaps: swissfrench.iso.kbd and swissgerman.iso.kbd.
Add new keymaps: swissfrench.iso.acc.kbd, swissgerman.acc.kbd,
  swissfrench.cp850.kbd, and swissgerman.cp850.kbd.

PR: conf/14667
Submitted by: Blapp Martin (mb@imb.ch)
Tested by: a number of Swiss users.
1999-11-29 01:12:26 +00:00
imp
3303173129 Add two modules for the pccard work: dev/pccard/card_if.m and
dev/pccard/power_if.m.

XXX There has got to be a better way to deal with this.
1999-11-28 20:18:50 +00:00
bde
c208a8a97b Build and clean device interface files (foo_if.[ch]) and empty options
files (opt_*.h) automatically (if they are in ${SRCS}).

Clean vnode_if.[ch] automatically (if one of them is in ${SRCS}, not just
if VFS_KLD is defined).

There are some complications to avoid using the "@" symlink before it
is built.
1999-11-28 17:52:40 +00:00
yokota
059bd71d85 - Added Estonian keymaps: estonian.iso.kbd, estonian.iso15.kbd,
and estonian.cp850.kbd.

PR: conf/14658
Submitted by: priit@mig.ee
1999-11-28 07:38:19 +00:00
alfred
675c478c19 add pthread_cancel, obtained from OpenBSD.
eischen (Daniel Eischen) added wrappers to protect against cancled
threads orphaning internal resources.

the cancelability code is still a bit fuzzy but works for test
programs of my own, OpenBSD's and some examples from ORA's books.

add readdir_r to both libc and libc_r

add some 'const' attributes to function parameters

Reviewed by: eischen, jasone
1999-11-28 05:38:13 +00:00
billf
cbae2fafa1 A bullet in the head to pkg_manage references. 1999-11-26 22:12:12 +00:00
peter
c183d41d71 To avoid confusion, zap libcurses. ncurses provides both curses, termcap
and termlib (terminfo) support.
1999-11-26 09:28:33 +00:00
imp
9f2ab6088c Add one of the two root words adapted from scandinavian since 1066:
ombudsman
and its mate
        ombudsmanship
since I've had ispell (which uses /usr/share/dict/words) flag it too
many times.

Thanks to phk for telling me the other word is kokkenmoding, an
archaeological term for a pile of oystershells and other debiris from
a stone-age household.  I didn't add it to the list, however, since
none of the online dictionaries that I looked at had it in them.
Gotta find that oed lookup link :-)
1999-11-24 07:16:17 +00:00
marcel
d11e2b7431 Add .ORDER which is needed for the previous commit to work with -jN.
Pointed out by: bde
1999-11-23 17:18:52 +00:00
marcel
8e6253fcec vnode_if.sh makes both vnode_if.c and vnode_if.h. Add vnode_if.c to
the LHS of the rule for vnode_if.h. This solves a "dunno how to make"
error.
1999-11-23 10:17:36 +00:00
ache
1e7083aed6 Document single_mountd_enable 1999-11-23 04:14:35 +00:00
ache
3f38462e1a Remove man_locles - goes to manpath.config 1999-11-23 03:33:25 +00:00
brian
15094d686d Document pppoed options 1999-11-23 00:22:58 +00:00
n_hibma
1224917758 Update the manpage with the changed usb_devinfo structure. 1999-11-22 14:41:02 +00:00
jdp
525628acfa The rt_refcnt member is a long now. 1999-11-22 04:26:00 +00:00
brian
88586e3ffa An example of how to configure PPPoE. 1999-11-21 23:40:38 +00:00
julian
a2f81f085a Document the requirement for root privileges. 1999-11-21 23:19:13 +00:00
julian
e5d7d453fd Document new feature (support for write(2) when 1 hook attached). 1999-11-21 12:03:00 +00:00
phk
0b3822b367 The at_exit and at_fork functions currently use a 'roll your own'
linked list to store the callbak routines.  The patch converts the
lists to queue(3) TAILQs, making the code slightly clearer and ensuring
that callbacks are executed in FIFO order.

Man page also updated as necesary.

(discontinued use of M_TEMP malloc type while here anyway /phk)

Submitted by:   Jake Burkholder jake@checker.org
PR:             14912
1999-11-19 21:29:03 +00:00
julian
8b9fecf27b Add an example of how to run raw IP across a sync port. 1999-11-19 07:04:36 +00:00
julian
bb88f11df0 Add an example of how to set up a frame relay link using netgraph and
the 'sr' sync card.
1999-11-19 06:56:34 +00:00
archie
e94e8ff3a5 Update references. 1999-11-19 04:41:09 +00:00
archie
3ae882b296 Miscellaneous edits. 1999-11-19 04:40:34 +00:00
archie
4fadea5713 Add reference to ng_pppoe(8). 1999-11-19 04:32:28 +00:00
archie
4df59fa9ac Update to reflect changed functionality. 1999-11-19 04:30:26 +00:00
phantom
11d3d3672d Fix invalid option name: DIVERT -> IPDIVERT 1999-11-17 12:34:35 +00:00
obrien
1ae9ea4480 Make "-mpreferred-stack-boundary=2" the default on the i386.
This reduces the size of the kernel and modules when compiled with GCC 2.95.
1999-11-17 07:30:35 +00:00
archie
2e9d60c10d Add reference to new netgraph node type "ksocket". 1999-11-16 23:27:37 +00:00
archie
56d15d174e New Netgraph node type "ksocket".
Obtained from:  Whistle source tree
1999-11-16 23:27:10 +00:00
joe
c7b77e0fac Added $FreeBSD$ idents. 1999-11-16 17:27:07 +00:00
joe
b54629c5d0 Added $FreeBSD$ tags. 1999-11-16 17:16:18 +00:00
jkoshy
b962eea87d Remove unsupported hardstatus related terminal capabilities for the
'xterm' entry.

PR:		misc/12209
Submitted by:	Christian Weisgerber
1999-11-16 11:01:19 +00:00
phantom
8952a8f9de * remove i386 specific mark
* some style and syntax fixes
* some duplicated $FreeBSD$ tags removed
1999-11-15 23:14:32 +00:00
phantom
83147646dc Deactivate manpages repo-copied to man4 directory (all these drivers
not i386 specific anymore -- move them to appropriate place)
1999-11-15 23:10:44 +00:00
chris
013a0f6130 Update the ASCII diagram for FreeBSD 3.3 1999-11-15 23:09:34 +00:00
phantom
6821c3c32b Activate manpages repo-copied from man4.i386. 1999-11-15 23:05:18 +00:00
marcel
b6a67d6d2b ${MACHINE} -> ${MACHINE_ARCH}
All Makefiles now use MACHINE_ARCH for the target architecture.
Unification is required for cross-building.

Tags added to:
	sys/boot/Makefile
	sys/boot/arc/loader/Makefile
	sys/kern/Makefile
	usr.bin/cpp/Makefile
	usr.bin/gcore/Makefile
	usr.bin/truss/Makefile

usr.bin/gcore/Makefile:
	fixed typo: MACHINDE -> MACHINE_ARCH
1999-11-14 13:54:44 +00:00
eivind
5d2b5b5a7f Document changed calling conventions (lost WILLRELE) for VOP_MKNOD and
VOP_SYMLINK.
1999-11-13 21:00:26 +00:00
billf
35fe3633ba 'Dq' -> '.Dq' 1999-11-12 04:03:04 +00:00
archie
e0a5207e42 Update to reflect changes in the node type. 1999-11-10 06:17:51 +00:00
yokota
5fc2a4eaf2 Fix typo: MOUSE_GETSTAT -> MOUSE_GETSTATUS.
Found by: abial
1999-11-09 12:18:10 +00:00
phantom
5a15b5bef9 Fix comments: LKM -> KLD, /etc/objectformat -> /etc/objformat 1999-11-09 00:08:58 +00:00
yokota
f1e1667e9b - Document SC_TWOBUTTON_MOUSE, SC_NORM_ATTR, SC_NORM_REV_ATTR,
SC_KERNEL_CONS_ATTR and SC_KERNEL_CONS_REV_ATTR.

Nudged by eivind
1999-11-08 14:16:48 +00:00
yokota
7cf34e340e - This is the new version of libvgl jointly developed by sos and I.
It adds new functions and extend some structures and can handle
  VESA modes.
- Update the man page.
- Bump the library version number.

(The old version will be added to compat3x.)
1999-11-08 11:37:46 +00:00
archie
6799b6248c Update to better reflect reality. 1999-11-08 03:14:58 +00:00
archie
ab34c0430a Add missing documentation for the two control messages supported
by this node type.
1999-11-08 03:14:15 +00:00
archie
89f50d8634 Add some more clarification. 1999-11-08 03:13:28 +00:00
julian
85706b7ef1 Stop nroff from complaining about the freeBSD version..
Also some updates to the vjc node man page.
1999-11-07 05:16:27 +00:00
julian
c447166feb Bring the man page for netgraph socket nodes up to date. 1999-11-06 21:07:32 +00:00
chris
d38d3bf21b Fix a typo.
PR:		docs/14684
1999-11-03 20:41:50 +00:00
bp
a571bc71e2 Add examples for a mount_nwfs command. 1999-11-03 12:06:13 +00:00
joerg
b8f1781068 Move the description of the traditional sleep() form out into the history
section, we no longer have it.

Fix mdoc style violations caused by a previous committer.
1999-11-03 10:39:54 +00:00
nik
2c2ee5c42e Fix a disappearing section due to use of (') in the text. Use the
.Sq macro instead.

PR:             docs/13153
Submitted by:   Kazuo Horikawa <horikawa@jp.FreeBSD.org>
1999-11-02 19:58:39 +00:00
phantom
8d49d73be4 Fix file names in .FILES section.
Remove reference to obsolete files /us/src/share/tmac/README
1999-11-02 13:47:09 +00:00
phantom
eafb4ac791 Document .Ox and .Nx macros 1999-11-02 13:27:27 +00:00
phantom
f358e8e716 Document .St macro. 1999-11-02 13:23:56 +00:00
nsouch
7a9bcc7c4e Add alpm smbus lowlevel driver manpage 1999-11-01 22:55:50 +00:00
grog
8eb509ffb2 Add $FreeBSD$
Correct the date on which DST begins in Victoria and New South Wales
in the year 2000: as the result of some local function in Sydney, DST
will begin on Sunday, 27 August instead of Sunday, 29 Cotober.

This change had already been made, but the date was incorrectly
specified as (Saturday) 26 August.

Submitted by:	Howard Lowndes <lannet@lannet.com.au>
1999-11-01 20:13:05 +00:00
green
45a27643d2 Remove an excess body lying around.
Submitted by:	mpp
1999-10-31 04:01:16 +00:00
green
438e336eea This is the much-anticipated ELF manual page! Everyone be sure to
thank Jeroen and all who helped bring it about :)

Submitted by:	Jeroen Ruigrok van der Werven <asmodai@wxs.nl>
Reviewed by:	jdp, Gerald Hicks, the Doc Team
1999-10-30 22:07:11 +00:00
green
bd4a5ae988 This is the much-anticipated ELF manual page! Everyone be sure to
thank Jeroen and all who helped bring it about :)

Submitted by:	Jeroen Ruigrok van der Werven <asmodai@wxs.nl>
Reviewed by:	jdp, Gerald Hicks, the Doc Team
1999-10-30 22:00:04 +00:00
mpp
8937a008b5 mdoc style fix. 1999-10-30 20:56:07 +00:00
mpp
7e61378350 Fix some spelling errors. 1999-10-30 20:30:19 +00:00
phantom
dfb0793f50 $FreeBSD$ tags moved to bottom of license aggmt. 1999-10-30 16:05:26 +00:00
phantom
5f7f9c4fa2 Remove comments left since mdoc.template time or just useless comments 1999-10-30 15:38:20 +00:00
phantom
4b7034d789 mdoc(7)'fy 1999-10-30 15:12:25 +00:00
phantom
a815f557de mdoc(7)'fy, fix broken FreeBSD release number (3.0.1 -> 3.1) 1999-10-30 14:15:49 +00:00
phantom
fc596e0a4e Fix invalid pathes in FILES section, mdoc(7)'fy 1999-10-30 14:10:31 +00:00
phantom
87e573ca91 Backout previous commit. This change should be applied to -STABLE only. 1999-10-30 13:22:00 +00:00
phantom
25d78eaa1c add MLINKS: bpf.4 -> bpfilter.4 1999-10-30 13:17:58 +00:00
phk
a383540c58 Change useracc() and kernacc() to use VM_PROT_{READ|WRITE|EXECUTE} for the
"rw" argument, rather than hijacking B_{READ|WRITE}.

Fix two bugs (physio & cam) resulting by the confusion caused by this.

Submitted by:   Tor.Egge@fast.no
Reviewed by:    alc, ken (partly)
1999-10-30 06:32:05 +00:00
archie
1960f7ab8e Revamped and more useful PPP node type, supporting multi-link PPP directly. 1999-10-29 22:30:26 +00:00
julian
2db8225f30 Slight touchups noticed after checkin. 1999-10-29 06:00:11 +00:00
julian
1e6123e2fa Add a man page for the pppoe node. Includes sample code. 1999-10-29 05:56:00 +00:00
dillon
1a87ded7d9 make.conf is being made to conform to the /etc/defaults/ standard that
was settled on a few months ago.

Approved by: "Jordan K. Hubbard" <jkh@zippy.cdrom.com>
1999-10-27 19:24:49 +00:00
obrien
eab53c5fc5 I really didn't want to maintain this.
(so *that's* why the Makefile looked rather strange)
1999-10-27 09:02:49 +00:00
mdodd
98f1bd850b Modify the man page for the 'ep' driver to be somewhat consistent with
the recent changes.
1999-10-27 06:39:26 +00:00
obrien
370c3f330a Adopt ports I care about. 1999-10-26 07:51:24 +00:00
julian
4376a3e634 Now that Netgraph is in the system there are some cleanups we can do.
Also save a slightly closer to completion version of the PPPOE code.

Submitted by: Archie Cobbs <archie@freebsd.org>
1999-10-23 04:28:11 +00:00
julian
d894cf1c17 Whistle's Netgraph link-layer (sometimes more) networking infrastructure.
Been in production for 3 years now. Gives Instant Frame relay to if_sr
and if_ar drivers, and PPPOE support soon. See:
ftp://ftp.whistle.com/pub/archie/netgraph/index.html
for on-line manual pages.

Reviewed by: Doug Rabson (dfr@freebsd.org)
Obtained from:  Whistle CVS tree
1999-10-21 09:06:11 +00:00
chris
73cf1cce71 Fix a few typos (capitalization and punctuation).
PR:		docs/14407
Submitted by:	grog
1999-10-18 22:40:13 +00:00
ache
93dff78091 Add ua.koi8-u.kbd
Submitted by:	Alexey Zelkin <phantom@cris.net>
1999-10-18 22:17:08 +00:00
ache
ff673e8448 Add uk_UA.KOI8-U
Submitted by:	Alexey Zelkin <phantom@cris.net>
1999-10-18 22:04:06 +00:00
ache
a0fdee2079 Add uk_UA.KOI8-U
Submitted by:	Alexey Zelkin <phantom@cris.net>
1999-10-18 21:57:33 +00:00
ache
e6486be8e0 add uk_UA.KOI8-U
Submitted by:	Alexey Zelkin <phantom@cris.net>
1999-10-18 21:49:02 +00:00
ache
8acefe7c64 Add colldef 1999-10-18 13:57:10 +00:00
ache
f338ebdc88 Add 8859-5, remove BUILD_TOOLS ifdef 1999-10-18 13:54:51 +00:00
ache
11a766a8e1 Move sources one directory up 1999-10-18 13:39:50 +00:00
ache
9df9fd3108 add mklocale 1999-10-17 13:42:03 +00:00
ache
7466559948 restore 8859-5, remove BUILD_TOOLS define 1999-10-17 11:00:45 +00:00
jhay
2f2bcaf020 Note that we support the PCI version of the Digi SYNC/570i cards. 1999-10-17 09:43:51 +00:00
jkh
55da2869fb sync with earlier change removing broken locale. 1999-10-16 12:49:33 +00:00
wpaul
545dcf972f Convert the mx driver to miibus.
In order to make this work, I created a pseudo-PHY driver to deal with
Macronix chips that use the built-in NWAY support and symbol mode port.
This is actually all of them, with the exception of the original MX98713
which presents its NWAY support via the MII serial interface.

The mxphy driver actually manipulates the controller registers directly
rather than using the miibus_readreg()/miibus_writereg() bus interface
since there are no MII registers to read. The mx driver itself pretends
that the NWAY interface is a PHY locayed at MII address 31 for the sole
purpose of allowing the mxphy_probe() routine to know when it needs to
attach to a host controller.
1999-10-16 05:24:13 +00:00
bp
80f148ad3d Add libncp to the list of known libraries. 1999-10-15 08:54:09 +00:00
msmith
e84e5ec20d Document the use of pseudo_AF_HDRCMPLT with BPF. 1999-10-15 05:07:26 +00:00
jkh
b1ba978ecf Remove one of the locales which is currently breaking the build. 1999-10-14 19:20:01 +00:00
cpiazza
bd423219c7 Revert previous change, I misread it as an if( when it really
wasn't.
1999-10-10 09:28:14 +00:00
cpiazza
3e85986629 Add the missing ')' in
(p = f()) == NULL
1999-10-09 23:12:57 +00:00
brian
cf0ad355e2 5 minutes == 300 seconds, not 600 !
Submitted by:	Robert Inder <R.Inder@ed.ac.uk>
1999-10-06 15:07:15 +00:00
sheldonh
962b1cf979 Remove the description of the deprecated savecore_enable option,
which is no longer used.  Expand the description of the dumpdev
option accordingly.

PR:	14152
Reported by:	nrahlstr
1999-10-06 09:20:40 +00:00
n_hibma
b518976fd8 Add comment about the debugging flag 1999-10-05 20:30:21 +00:00
grog
2d38feda1b Bring in line with reality. 1999-10-05 05:33:35 +00:00
ru
e21687df17 Recommend "secure-stable-supfile" instead of "secure-supfile". 1999-10-04 17:38:57 +00:00