Commit Graph

39819 Commits

Author SHA1 Message Date
peter
54038a3476 A little more tidying up. 1999-08-09 14:43:39 +00:00
chris
a5e34ec94e Fix a few typos and misspellings, grabbed from PR#8472 1999-08-09 14:31:04 +00:00
peter
538fd30918 Expand a heap of macros that obscure readability and are no longer needed
here, and do a bit of general tidy up.
1999-08-09 14:15:46 +00:00
mpp
ed3d788997 Remove a reference to config(8) when IRQ 2 is remapped to IRQ 9.
Config(8) contains no documentation about this.

Fix the help for the PnP irq and drq commands.  This one caused
me a bit of head scratching the other night while trying to get
a problematic PnP device configured properly.
1999-08-09 13:52:12 +00:00
peter
42e0adbdc0 More pre-lite2 support zapped and some more tidy-up. 1999-08-09 13:24:55 +00:00
peter
8c0e03ed77 Unifdef -D__FreeBSD__ - and remove pre-lite2 support. 1999-08-09 13:15:53 +00:00
peter
30ac5338fb Unifdef -U__NetBSD__ 1999-08-09 13:07:37 +00:00
nyan
4c255fd09d Fixed checking a type of the interface.
Submitted by:   Tomohiko Kurahashi <kura@tim.hi-ho.ne.jp>
1999-08-09 13:03:35 +00:00
peter
7572f02716 Unifdef -U__bsdi__ 1999-08-09 13:01:58 +00:00
peter
fe31c41d25 s/Id/FreeBSD/ 1999-08-09 12:52:49 +00:00
peter
a679960abb Strip __FreeBSD_version >= 300000 conditionals. 1999-08-09 12:50:12 +00:00
peter
fbeadabd15 Merge changes from NetBSD rev 1.82 -> 1.86 via vendor branch.
Among the changes:  1.84: support compex 4-port cards.
1999-08-09 12:29:29 +00:00
phk
7f2d7ecb55 make alpha compile again. 1999-08-09 11:02:45 +00:00
phk
ee871b6440 Merge the cons.c and cons.h to the best of my ability. alpha may or
may not compile, I can't test it.
1999-08-09 10:35:05 +00:00
jkh
f0f8bd1b55 Back out previous commit - it's not necessary now that tty.h properly includes
the queue macros.
1999-08-09 07:51:03 +00:00
jkh
d643736cfd This uses an SLIST_ENTRY and breaks the build without sys/queue.h. Commit
this until bde and friends finish arguing over what to do instead. :)
1999-08-09 06:50:07 +00:00
chris
def1f76c65 Remove reference to nonexistant man page `da(9)' 1999-08-09 02:35:55 +00:00
green
518ce45aad Add a missing include (sys/queue.h for sys/tty.h SLIST usage.) 1999-08-09 02:19:38 +00:00
jdp
5d98db9c16 Remove f2c-related stuff from the "includes" target and from a
comment.  Fixes broken make world.
1999-08-08 22:26:09 +00:00
phk
c50b4b2394 Remove compile time limit on number of devices. 1999-08-08 22:25:46 +00:00
phk
fbf7cf314c Passing the unit number to an interrupt routing is kind of narrowminded,
add a way to get the entire struct ppb_device back.
1999-08-08 22:25:21 +00:00
phk
6154e4bd7b Remove compiled in limit on number of devices. 1999-08-08 22:01:50 +00:00
phk
900187496e register tty devices so they will look right in pstat. 1999-08-08 21:35:17 +00:00
chris
5bc66261ca Document -f flag:
-f      Do not display a diagnostic message if chmod could not modify the
             mode for file.
1999-08-08 21:08:05 +00:00
phk
0c67d78c0d Allocate and register struct tty on the fly. 1999-08-08 20:25:14 +00:00
phk
133bb37bf5 Enable ttymalloc(). 1999-08-08 20:24:58 +00:00
peter
23e2feba7f s/TULUP/TULIP/ - from vendor branch. 1999-08-08 19:56:06 +00:00
phk
02e3a675a2 Add new sysctl "kern.ttys" which return all the struct tty's which have
been registered with ttyregister().

register ptys with ttyregister().
1999-08-08 19:47:32 +00:00
phk
a1775ed6ac Add support for picking up ttys with sysctl(kern.ttys). 1999-08-08 19:44:00 +00:00
phk
74db02785d Make the pty driver as close to a cloning device as we can get for now,
we create the pty on the fly when it is first opened.

If you run out of ptys now, just MAKEDEV some more.

This also demonstrate the use of dev_t->si_tty_tty and dev_t->si_drv1
in a device driver.
1999-08-08 19:28:59 +00:00
phk
e938d317d5 Decommision miscfs/specfs/specdev.h. Most of it goes into <sys/conf.h>,
a few lines into <sys/vnode.h>.

Add a few fields to struct specinfo, paving the way for the fun part.
1999-08-08 18:43:05 +00:00
phk
909603ec05 Avoid symbol clash in LINT. 1999-08-08 18:17:40 +00:00
brian
b431c07559 Silence a warning about uninitialized variables. 1999-08-08 17:36:10 +00:00
brian
b1b2d4a0a7 Don't includei 4b support on the alpha 1999-08-08 17:35:35 +00:00
obrien
771540d45e Remove f2c as its libraries were tossed last April, and f2c has been replaced
with EGCS's f77.

Noticed still alive by:	bde
1999-08-08 17:08:30 +00:00
chris
2c5822acb8 Fix a reference to st' by replacing it with sa'. 1999-08-08 16:27:17 +00:00
brian
864dcd0b2f Don't log_Printf(..., buf) in case buf contains %s
Info provided by: Ollivier Robert <roberto@keltia.freenix.fr>
1999-08-08 15:19:00 +00:00
bde
42539e65d1 Fixed all printf format errors reported by gcc -Wformat on i386's:
- %q -> %ll.

Fixed nearby errors not reported by gcc -Wformat on i386's:
- don't assume that the promotion of [u_]int64_t is [u_]quad_t.
- don't use signed formats for unsigned args.
1999-08-08 14:11:03 +00:00
bde
557aa1ee53 Fixed printf format errors (%qu -> %llu; the arg was already unsigned long
long to hide problems on alphas).
1999-08-08 13:43:51 +00:00
bde
f9b2b6fa72 Fixed all printf format errors reported by gcc -Wformat on i386's:
- %q -> %ll; don't assume that the promotion of off_t is quad_t; only
  assume that off_t's are representable as long longs.
- printing of dev_t's was completely broken.

Fixed nearby printf format errors not reported by gcc -Wformat on i386's:
- printing of ino_t's and pointers was sloppy.
1999-08-08 13:22:05 +00:00
marcel
250d78c0f1 Fix page fault in linux_uselib syscall.
PR: 12910
Submitted by: Peter Holm <peter@holm.cc>
1999-08-08 11:26:46 +00:00
kato
5c15236e38 Sync with sys/i386/conf/options.i386 revision 1.119. 1999-08-08 11:13:47 +00:00
kato
715decbd81 Sync with sys/i386/conf/majors.i386 revision 1.81. 1999-08-08 11:12:51 +00:00
kato
07d87ab816 Sync with sys/i386/conf/files.i386 revision 1.257. 1999-08-08 11:12:00 +00:00
kato
25358e9960 Enable bpf by default. 1999-08-08 11:09:28 +00:00
bde
9380c54dbe Fixed missing "G" in the list item for the main description of %g and
%G formats.
1999-08-08 11:00:01 +00:00
kato
cbf9083c77 Fix a panic caused by freeing unallocated structure.
Submitted by:	Tomohiko Kurahashi <kura@tim.hi-ho.ne.jp>
1999-08-08 10:06:27 +00:00
grog
d2ad793019 Add vinumraid5.c to the files for Vinum. This allows (deprecated)
kernel builds with Vinum.

Linted-by:	phk
1999-08-08 08:29:58 +00:00
jkh
d58be4a80e The following simplifies newvers.sh somewhat and makes what(1) work with
kernels again, now that we're using EGCS/GCC 2.9+. This "here"
file is compatible with the Bourne shell and the Korn shell (incl. pdksh
and KSH93 from AT&T, which I do have), so it doesn't make newvers.sh
unportable, but makes it easier to modify in the future/read now.

Submitted by:		green
1999-08-08 07:51:16 +00:00
bde
f0457b9b57 Forgotten in previous log message:
PR:		misc/12920
1999-08-08 07:31:47 +00:00