Commit Graph

7643 Commits

Author SHA1 Message Date
jmmv
f630412f5f Add trailing semicolons to lines that need it. 2004-02-05 11:41:15 +00:00
wiz
2bcf56a613 Add articles and a hyphen. 2004-02-04 14:27:18 +00:00
jdolecek
0cfa5c18b3 bump date 2004-02-03 21:37:00 +00:00
jdolecek
d1a139966a update to current lpt(4) reality - drop list with historical
minor bits assignments, and add info to this effect to HISTORY section
2004-02-03 21:35:57 +00:00
wiz
a71e78c796 Bump date for previous, and break lines
so that macros only affect what they should.
2004-01-31 21:33:08 +00:00
wiz
8c3f91e23f Bump date for previous. 2004-01-31 21:30:09 +00:00
wiz
906d130d98 Some grammar and typo fixes for the previous. 2004-01-31 21:28:45 +00:00
jdc
2b64789ec6 Minor grammer improvements.
Mention filtering using ipf.
2004-01-31 20:14:11 +00:00
heinz
4ea0bdc634 Add missing word 2004-01-31 18:02:52 +00:00
fredb
7f674884ad Fix a couple of long-standing bugs in the volume control(s) part of the
audio device interface:

1) When attempting to match the appropriate mixer control, we weren't
checking the class label, but only the second level label, so for
devices that had both an "inputs.cd" and a "record.cd", for example,
we could never do the right thing except by chance. For this reason,
evidently, all the record masters were labeled (by the underlying
drivers) either "record.record" or "record.volume", to distinguish
from "outputs.master". We'll now accept "record.master", and document
that as the the new preferred way.

2) More importantly, the model was deficient. Selecting a port on many
chips completely disables most of the level controls, which doesn't play
nice with other applications which are trying to use the interface. Now,
selecting a port simply sets which mixer input control shall be changed,
setting state in the audio layer. In other words, the "mixerout" port
is really selected all the time, enabling the final stage mixer, and
setting "gain" sets the level of the appropriate input. It should be
possible for separate applications to each control the mic, dac, and cd
inputs at the same time using this interface, simply by reiterating their
port selections with each change, but applications that don't bother to
do that aren't any worse off than they were before.

The user is expected to set the master output with another application,
dedicated to that task. Though it is now meaningful to select "no port"
with the audio device interface, to manipulate the master output, there's
no particular reason for an audio device consumer to do that. (I added
the capability in order to restore the initial state of the audio device,
for testing purposes. It might also be useful to users of broken binary-
only applications.)

Observe that the mixer device interface (and so, "mixerctl") still
retains all capabilities, including the ability to set the actual input
port on the chip, overriding the level controls. No change is being made
to the mixer device interface. The mixer device simply presents all the
controls on the chip, with no attempt at abstraction, so there are no
bugs there.

The upshot is, that applications that have been trying to use the audio
device interface to change the volume, such as mplayer, now "just work".

I've tested these changes extensively with "eso" and "eap" since first
proposing them on tech-kern last January, and somewhat with "esm" and a
few others. This closes both PR kern/10221, and PR kern/17159.
2004-01-31 00:07:56 +00:00
wiz
0ec68faf37 Bump date for previous; use more macros. 2004-01-30 23:28:45 +00:00
christos
06b0d47bea mention sticky. 2004-01-30 22:47:02 +00:00
jdolecek
f25934df25 rework the sections mentioning support for specific chipsets; that FreeBSD
code does only device probe for nonstandard I/O locations on ISA bus,
and is not useful for other attachments

drop the list of tested stuff; that information doesn't belong in this
manpage
2004-01-30 19:06:36 +00:00
wiz
d48b785891 It's != Its, fix again. New sentence, new line. 2004-01-30 16:14:37 +00:00
christos
976cdb2b5d more sticky explanations. 2004-01-30 16:06:20 +00:00
wiz
1c6f398ba8 Add comma in enumeration, drop trailing whitespace, |fmt,
and remove dummy (empty) Xr.
2004-01-30 15:48:38 +00:00
wiz
df3366a5a1 Add definite article. 2004-01-30 15:46:30 +00:00
wiz
129c874aa5 Sort SEE ALSO after renaming of lp to plip. 2004-01-30 15:45:34 +00:00
wiz
193f31ef31 Make internal section 7 too, use more markup, |fmt,
sort sections.
2004-01-30 15:38:18 +00:00
christos
a3b53d29e6 Add the sticky file in the proper section and add a history section for it
explaining what sticky means and meant on plain files.
2004-01-30 15:27:07 +00:00
christos
c2f71cffe7 Sticky belongs in section 7. 2004-01-30 15:14:10 +00:00
lukem
20f6090de0 Add '-h sha1' to INSTPRIV.unpriv, so that SHA-1 hashes for installed files
are calculated and written to the METALOG.
2004-01-30 08:48:18 +00:00
lukem
3e223f04c9 Use find . -type f | while read ... ${INSTALL} ... instead of ${PAX}
to install the zoneinfo files.
2004-01-30 04:30:51 +00:00
wiz
d0fc1bfbd6 Drop trailing space; use Nx instead of NetBSD. 2004-01-29 13:39:44 +00:00
lukem
7f363470cf oops in previous; can't call cleanhtml in cleandir at this time 2004-01-29 05:25:51 +00:00
lukem
84a4748659 Cosmetically tweak how .PHONY is used by (generally) providing it as a source,
instead of using it as a target with all the rules as its sources.
2004-01-29 01:48:45 +00:00
lukem
cb61dc463d fix thinko in previous 2004-01-29 00:21:31 +00:00
lukem
cf3f737042 add some missing .PHONYs 2004-01-29 00:02:04 +00:00
jdolecek
a56d10e9dc remove the 'Software Interfaces' paragraph, it wasn't particularily
informative and contained trailing xrefs to atppc(9) and ppbus(9)
pointed out by Thomas Klausner
2004-01-28 20:02:22 +00:00
jdolecek
4dce398974 update the 'purpose' paragraph; particularily, remove the sentence
about inb/outb, since they were removed in our old MI ic/lpt.c too
2004-01-28 19:54:15 +00:00
jdolecek
398fbd7ed6 update HISTORY section 2004-01-28 19:44:39 +00:00
jdolecek
eb51939102 update copyright notice to what is in current netbsd-ppbus CVS 2004-01-28 19:40:06 +00:00
jdolecek
37c6bae631 ISA PnP attachment added 2004-01-28 19:35:24 +00:00
jdolecek
c015af1da2 Open Firmware ISA attachment added 2004-01-28 18:48:33 +00:00
jdolecek
3d22b8ae1a g/c obsolete cpu_wait(9)
reported in PR misc/24260 by Nicolas Joly
2004-01-28 17:44:25 +00:00
jdolecek
629b25cf95 one more lp(4) -> plip(4)
add BUGS section noting this is experimental and not enabled by default
yet
2004-01-28 17:31:51 +00:00
jdolecek
1604c0df5c remove lpbb(4) references - it was not ported yet 2004-01-28 17:26:45 +00:00
jdolecek
e61bcb8605 do not xref ppbus subdevices except lpt(4)
xref puc(4), pnpbios(4), acpi(4)
2004-01-28 17:25:12 +00:00
jdolecek
36d581e313 lp(4) renamed to plip(4) 2004-01-28 17:21:15 +00:00
jdolecek
15768f53c0 remove reference to vpo(4) until it would get ported 2004-01-28 17:15:49 +00:00
jdolecek
e1b2a4adf7 update synopsis to note this is 'EtherExpress PRO/10' driver 2004-01-28 09:15:46 +00:00
jdolecek
c9c2a64fa2 add recently added attachment to synopsis, and remove
the BUGS item about PNPBIOS/ACPI attachments
add ECP to list of tested write modes
2004-01-28 09:13:55 +00:00
agc
0610f60945 Might as well put the default location for pkgsrc metadata files in
the right place - /var/db/pkg, not /var/pkg.

Over to you, wiz.
2004-01-27 21:24:07 +00:00
lukem
af85ccad70 Replace
:M-[IDU]*
with
	:C/-([IDU])[  ]*/-\1/Wg:M-[IDU]*
so that arguments with whitespace after them work correctly.
Resolves [toolchain/18248] from Andrew White at Motorola.

Be consisent in this syntax; previously we'd sometimes we'd just have :M-[ID]*
which would ignore -Ufoo ...

(This needs :C///W support in make(1) that Simon Gerraty added for me :)
2004-01-27 03:31:48 +00:00
lukem
460eec09d4 There's no need to use :N-c with ${INSTALL_FILE}. 2004-01-27 02:52:19 +00:00
wiz
bd46fc1aae Complete typedef of struct audio_info to audio_info_t.
From Jared Yanovich via jmc@openbsd.
2004-01-26 18:17:08 +00:00
hannken
3db4e2acd8 Make VOP_STRATEGY(bp) a real VOP as discussed on tech-kern.
VOP_STRATEGY(bp) is replaced by one of two new functions:

- VOP_STRATEGY(vp, bp)  Call the strategy routine of vp for bp.
- DEV_STRATEGY(bp)      Call the d_strategy routine of bp->b_dev for bp.

DEV_STRATEGY(bp) is used only for block-to-block device situations.
2004-01-25 18:06:48 +00:00
bjh21
1ad0ea7fa0 Remove beep(4). 2004-01-25 14:02:44 +00:00
bjh21
a9e6f9057b Remove references to /dev/beep. 2004-01-25 14:00:57 +00:00
rtr
e152935468 We always build glx ext, so for 64-bit archs we define -D__GLX_ALIGN64 2004-01-25 02:15:51 +00:00
wiz
7f313ca06a New sentence, new line; |fmt; misc fixes. 2004-01-23 19:50:43 +00:00
wiz
73c4c2d697 Sort sections, sort SEE ALSO; some gramamar fixes;
use more mdoc, |fmt. Add RCS Id.
2004-01-23 19:48:27 +00:00
wiz
9c2612888d Drop trailing whitespace. 2004-01-23 19:37:37 +00:00
wiz
d4785c2b1d Sort sections; sort SEE ALSO; add RCS Id;
drop trailing whitespace.
2004-01-23 19:36:23 +00:00
wiz
92dfb453ab Use more macros; sort SEE ALSO; |fmt. 2004-01-23 19:24:17 +00:00
wiz
f651473b0c Use more macros; fix typo; |fmt;
remove superfluous .Pp.
2004-01-23 15:59:18 +00:00
wiz
9bc1411047 Use \*[Lt] and \*[Gt] instead of <> for HTML output; use
Nx instead of NetBSD; avoid Xrefing ourselves.
2004-01-23 15:52:28 +00:00
wiz
8164f91b39 Add RCS Id. 2004-01-23 15:49:41 +00:00
wiz
fb42aec2fb New sentence, new line; |fmt; use more
macros; some fixes; add RCS Id.
2004-01-23 15:49:26 +00:00
wiz
357dfb1927 New sentence, new line; use Fx and Nx;
limit line lengths; misc fixes.
2004-01-23 15:38:48 +00:00
wiz
9fa543d057 Drop trailing whitespace. 2004-01-23 15:33:13 +00:00
simonb
842124b391 crt0.o lives in /usr/lib even on a.out. 2004-01-23 05:09:58 +00:00
wiz
528c020eb1 Fix typo. 2004-01-21 23:18:52 +00:00
atatat
6024d1b588 Man page for kernel's sysctl infrastructure. Thanks for being
patient.
2004-01-21 03:02:06 +00:00
zuntum
77c9ce3095 Add some Polish airports: WAW, GDN, KRK, KTW, LCJ, POZ, WRO 2004-01-20 22:30:11 +00:00
heas
8bb92045b9 Correct a few typos &/ spellos. Start new sentences on a new line. 2004-01-20 18:31:18 +00:00
wiz
bd7049448e New sentence, new line; drop trailing spaces. 2004-01-20 16:42:05 +00:00
jmmv
b792bb087e Fix typo: XFree86XDGA -> XFreeXDGA. This adds support for DGA (as intended). 2004-01-20 16:40:11 +00:00
rearnsha
a29f7ddebd Add intro(4) for evbarm. 2004-01-20 15:21:55 +00:00
pooka
614a86b119 pmap_{de,}activate() take struct lwp * now
+ bump date!
2004-01-20 10:40:03 +00:00
jdolecek
e23cd1a78a Import Gary Thorpe's netbsd-ppbus 1.3. This is NetBSD port
of FreeBSD Parallel Port Bus framework. Work in progress.
2004-01-19 23:22:23 +00:00
wiz
1cbf165d86 Bump date for previous. 2004-01-19 08:39:51 +00:00
gson
50c2638eeb Removed BUGS section saying "not tested with standard USB MIDI
devices", as the driver now has been tested and found to work with
at least one.
2004-01-19 07:41:40 +00:00
wiz
2bd383a4cc New sentence, new line; remove unnecessary comma. 2004-01-18 15:48:01 +00:00
jdolecek
32375045b4 fill in some information about nsmb(4) 2004-01-18 15:23:15 +00:00
bjh21
4f403e81c5 Bell interface works again. 2004-01-18 12:53:43 +00:00
rtr
a28d5cecb2 + escape new lines
+ remove extra ||
2004-01-18 08:24:16 +00:00
matt
ddd7e4a306 Change _XSERVER64 to depend on MACHINE_ARCH, not MACHINE.
Disable XF86VIDMODE for vax.
Format MACHINE .if's nicer (and alphabetize).
2004-01-18 06:38:16 +00:00
rtr
ad1c114818 Don't build XDGA, VIDMODE and XINPUT extensions for alpha, pmax, acorn32.
XXX There should probably be more archs/machines that do not build these.
2004-01-18 05:43:16 +00:00
matt
a14c93f141 Export the symbols in addition to the relocation records when making LKMs. 2004-01-16 00:36:39 +00:00
wiz
cd94abe28f Bump date for previous. 2004-01-15 13:54:22 +00:00
onoe
4f290d318e Cleanup obsolete text:
- wiconfig is no longer used for configuration.
- delete messages for common net80211 layer from DIAGNOSTICS.
2004-01-15 13:46:58 +00:00
jmmv
5a07b7fa58 Sort lists of variables alphabetically. Also adjust "see also" entries to
refer to manpages related to the rc.d infrastructure.
2004-01-15 09:14:54 +00:00
grant
cc32724911 +ELF, COFF 2004-01-15 03:35:20 +00:00
grant
480de7e72f NFS -> network file system 2004-01-15 03:31:41 +00:00
grant
36b0923906 +ATM, OSF, PPPOA 2004-01-15 03:31:04 +00:00
jmmv
a1a8f903fb Document the veriexec variable. 2004-01-14 21:51:18 +00:00
jdolecek
940556de73 Regen - addition of 'wscons' special argument for MAKEDEV 2004-01-14 20:44:48 +00:00
keihan
a8de35afb5 +RIP in acronyms.
+LIR and PAM in acronyms.comp.
2004-01-14 13:46:26 +00:00
wiz
6defecc84f New sentence, new line. Some other minor changes. 2004-01-14 07:22:40 +00:00
rh
6ce07e569c Document new RECOMMENDED and IGNORE_RECOMMENDED variables. 2004-01-14 06:58:18 +00:00
simonb
a42909419d Add "FIGJAM". From Ben Elliston. 2004-01-14 05:38:15 +00:00
grant
0958ebac06 +TIFF 2004-01-14 00:11:53 +00:00
jmmv
5c8e302bc0 + MPEG, SACD. From keihan@. 2004-01-13 23:21:47 +00:00
keihan
4258a43212 Added SNMP. 2004-01-13 23:00:32 +00:00
jmmv
f1870d281e + ARP, CGI, DHCP, FAT, LED, MIME, NFS, OEM, VAX, VM, WAN.
From PR misc/21527 by Douwe Kiela.

While here, add TLB and WAP too.
2004-01-13 22:53:56 +00:00
jmmv
4151c851d8 + B/S, BBIAB, BOATILAS, BS, NMF, NMP, RTFD, SNMP, THNX, THX, TY, YALIMO.
From PR misc/21527 by Douwe Kiela.
2004-01-13 22:42:27 +00:00
wiz
9b80edabea Add fssbs as Nm (for makewhatis/apropos). 2004-01-13 20:42:43 +00:00
wiz
434027f3b1 Add comma in enumeration. 2004-01-13 20:28:45 +00:00
kent
9114197a24 mention nForce3 support.
bump date.
2004-01-13 14:34:55 +00:00
rtr
9007e5a454 + no vid mode ext or dga for amiga
+ amd64 & alpha need X11FLAGS.SERVER+=	_XSERVER64
+ pass loadable defines for amd64 & cats
2004-01-13 03:26:09 +00:00
wiz
e72df29d6d Bump date for previous. Punctuation nits. Sort SEE ALSO. 2004-01-12 21:17:30 +00:00
wiz
73abe3ee52 Bump date for previous. Remove trailing whitespace. 2004-01-12 21:17:15 +00:00
is
80c46878b1 Add a reference to options(4) in md(4).
Document missing options which change md(4) behaviour.
2004-01-12 20:03:39 +00:00
uebayasi
a95a90d63a Refine English. From Luke. 2004-01-12 05:25:39 +00:00
uebayasi
e38b3d15ef Now /etc/rc.d/virecover can be configurable by rc.conf(5). Reflect
it.  Bump date.
2004-01-12 04:40:00 +00:00
hannken
067a3b897d Update the file system snapshot driver:
- Document the kernel thread.
- Rename some functions and variables.
- Return EROFS where appropriate.
- Use shifts instead of 64-bit divide.
- Use a simple_lock to make it MP-safe.
- Add M_CANFAIL to malloc to avoid panic on large cluster size.
- Allow sparse file for backing store and use VOP_BALLOC() to allocate
  space. Default size of backing store is the size of the file system.
2004-01-11 19:05:26 +00:00
lukem
7fac3a4aea check MKDOC instead of MKSHARE 2004-01-11 16:11:52 +00:00
wiz
69680feba7 Add a comma. 2004-01-10 17:41:52 +00:00
hannken
ed68c4e34c Allow vfs_write_suspend() to wait if the file system is already
suspending.

Move vfs_write_suspend() and vfs_write_resume() from kern/vfs_vnops.c
to kern/vfs_subr.c.

Change vnode write gating in ufs/ffs/ffs_softdep.c (from FreeBSD).

When vnodes are throttled in softdep_trackbufs() check for
file system suspension every 10 msecs to avoid a deadlock.
2004-01-10 17:16:38 +00:00
rtr
90b9a61928 control undefine of DDXTIME through Xserver/Makefile.common vars 2004-01-10 16:44:57 +00:00
fredb
62eaaceeea Don't define DDXTIME on mac68k. This will let us use GetTimeInMillis()
of ".../Xserver/os/utils.c", instead of supplying our own home-rolled
(yet identical) function.
2004-01-10 03:28:19 +00:00
wiz
e3ef1b438f Bump date for previous. 2004-01-08 09:24:31 +00:00
wiz
c41ae2dff4 New sentence, new line; fix typo and
grammar.
2004-01-08 09:16:11 +00:00
wiz
24a407cb79 Bump date for previous; break line
so that only relevant parts are marked up.
2004-01-08 09:14:35 +00:00
atatat
22361e5849 Remove more references to the old sysctl infrastructure. 2004-01-07 21:58:27 +00:00
martin
1ea1aebf5b Document nell's kernel thread. 2004-01-07 20:17:51 +00:00
christos
1315cbb0bc explain how trapsignal is used in the trap code. 2004-01-07 19:01:14 +00:00
augustss
2251734558 Remove accidental extra stuff. 2004-01-07 15:52:54 +00:00
wiz
db19c52951 Bump date for previous. 2004-01-07 15:36:08 +00:00
skrll
6d86e95627 Correct a comment 2004-01-07 15:27:08 +00:00
augustss
6794fe8703 Make usbtask(4) be usb(4). 2004-01-07 14:34:09 +00:00
augustss
b10eb3c716 Document the kernel threads. 2004-01-07 14:31:05 +00:00
wiz
3c6a3b6232 Grammar fixes. New sentence, new line. More Xr's.
Punctuation fixes.  Shorten long lines.
2004-01-07 12:55:42 +00:00
lukem
e0d82d7dce Add MKX11 to control if src/x11 is traversed during the build. (default: no)
Document <bsd.x11.mk>.
2004-01-07 12:06:34 +00:00
cdi
df90d3e32b Add boot(8) manual page for the Cobalt port. 2004-01-07 11:50:02 +00:00
wiz
99fe2c9e3d Grammar consistency fix for previous. 2004-01-06 14:46:11 +00:00
lukem
f3bab2a8fc Implement ``one'' prefix to allow a "one shot" operation as if
${rcvar}=yes yet all the other prerequisite tests are still performed.
The existing ``force'' prefix is a sledgehammer that ignores all the
prerequisite checks and always returns a zero exit status; this is a
more gentle approach to the problem of "manipulate this disabled
service without editing rc.conf(5)".
2004-01-06 00:52:24 +00:00
jmmv
9be8f275ce xconsole is a global property, so move it to the global scope.
Fixes part of PR bin/23223.
2004-01-05 11:01:32 +00:00
augustss
b2b29c39fa Remove a -compact for readability. 2004-01-05 11:00:00 +00:00
grant
2578a722df bump date for last 2004-01-05 05:12:54 +00:00
schmonz
db827e3573 Note that the Compaq "iPaq" HNE-200 works with this driver. 2004-01-05 04:41:06 +00:00
jsm
34efd254f6 Add two acronyms suggested by Pavel Machek <pavel@ucw.cz>. 2004-01-04 02:16:39 +00:00
augustss
688b523809 Move a .Ed to the right place. 2004-01-04 01:42:06 +00:00
jmmv
db17c151a4 + MIDI 2004-01-03 12:05:59 +00:00
lukem
736517ca81 document MKCVS MKGCCCMDS MKPOSTFIX MKSENDMAIL MKUUCP 2004-01-03 01:06:55 +00:00
lukem
6d242d8a5e sort list 2004-01-03 01:05:42 +00:00
jmmv
6667fc8b8c + B/W 2004-01-02 20:04:38 +00:00
lukem
02e913d52d Consistently test all variables that support a "yes"/"no" value with
${VAR} == "no"
or
	${VAR} != "no"
(instead of against "yes").  Variables affected:
	TOOLCHAIN_MISSING
	HAVE_GCC3
	USE_TOOLS_TOOLCHAIN
	NEED_OWN_INSTALL_TARGET
	USE_SHLIBDIR

Improve the documentation.
2004-01-02 16:12:36 +00:00
wiz
1fa878c4d4 Bump date for previous; new sentence, new line. 2004-01-02 15:19:47 +00:00
pk
b0c225da03 Document the -C option. 2004-01-02 15:00:28 +00:00
bjh21
083164e6ff Document support for 16-bit sound on VIDC20. 2004-01-01 16:27:38 +00:00
wiz
039e343f6d Bump date for new history section. 2004-01-01 15:24:35 +00:00
rtr
775af37840 back out hpcmips changes accidently committed in prev. noticed by lukem@ 2004-01-01 12:36:14 +00:00
rtr
27a87afc78 grr typo .manN -> .man.N 2004-01-01 09:30:31 +00:00
rtr
6e780472a5 section 4 and 5 man/cat pages do get installed 2004-01-01 07:02:27 +00:00
mrg
4ce2a54a1f add a history section. 2004-01-01 05:43:08 +00:00
lukem
2eba2bbab6 correct __vendorversion__ to match xsrc/xfree 2004-01-01 01:19:36 +00:00
wiz
e443e6a6e3 Drop trailing spaces; fix Dd argument; shorten
line; empty lines are not good, replace one with .Pp.
2003-12-31 17:29:08 +00:00
bjh21
740612166d Add a manual page for vidcaudio(4). 2003-12-31 15:07:55 +00:00