311 Commits

Author SHA1 Message Date
cgd
be4967217b add rcsids and header cleanup 1993-05-20 03:30:41 +00:00
cgd
918b567df7 fixed rcsids and cleaned up headers 1993-05-20 03:29:36 +00:00
cgd
f1f1404f36 more rcs id adding and header cleanup. i like vi macros! 1993-05-20 03:18:35 +00:00
cgd
022afe4254 add rcs ids to everything, and clean up headers 1993-05-20 03:05:46 +00:00
cgd
d128266d0f fix for new syscalls.master versioning 1993-05-20 02:59:55 +00:00
cgd
369ed5ce8f kill the "chmod 444" of the syscall-dependent files. makes running
makesyscalls.sh again somewhat more difficult than necessary, sometimes.
1993-05-20 02:57:57 +00:00
cgd
67058ccc11 add $Id$ strings, and clean up file headers where necessary 1993-05-20 02:54:09 +00:00
cgd
33351343f1 get rid of the word Pentium. i hate laywers. 1993-05-20 02:14:49 +00:00
cgd
e27d02b07b make uname stuff in init_main machine independent 1993-05-20 02:05:39 +00:00
cgd
b188547736 file header cleanup 1993-05-20 01:42:26 +00:00
cgd
4d0edd6112 make kernel select interface be one-stop shopping & clean it all up. 1993-05-18 18:18:40 +00:00
cgd
1e35a4ad51 clean up comment/rcsid... 1993-05-18 15:38:35 +00:00
cgd
0f5363fb6e fix "swap generic" support. 1993-05-18 12:42:44 +00:00
cgd
4b6a7c9ac1 add isa_subdev to the list of device tables... 1993-05-18 11:22:34 +00:00
cgd
fff7333562 pseudo-update for new config changes 1993-05-18 10:36:06 +00:00
cgd
253e014c1b changes for 'arch' 1993-05-18 08:54:21 +00:00
deraadt
d4b8b86e17 Latest patch to copyout family of functions from <chmr@edvz.tu-graz.ac.at>
> >If you want to use my code, be warned that there is a bug in the code that
> >calculates the number of pages involved in the copy: the page count is
> >too high if the copy begins on a page boundary and len is a multiple of
> >NBPG. Guido van Rooij pointed this out to me.
1993-05-18 07:49:52 +00:00
cgd
5bc6c67b35 fix pg() for halt again, because theo killed my change... 1993-05-17 22:31:21 +00:00
deraadt
b45bb57bf7 nothing important 1993-05-17 20:41:55 +00:00
cgd
144b08de9f make sure hp300/compile stays in the distribution 1993-05-17 09:20:49 +00:00
cgd
e293dd3390 make config use a /sys/${machine}/compile directory, rather than
/sys/compile
1993-05-17 09:10:06 +00:00
cgd
9ceccb0411 add serial ports and lpt 1993-05-17 06:17:41 +00:00
cgd
862b87b104 add kernel config for other 486-50, and make theo happy 1993-05-17 05:25:01 +00:00
davidb
9a7ccb4d96 Changed named of ECNTRL_THIN to ECNTRL_ONBOARD as the name isn't as
applicable to the UTP version of the card.
1993-05-16 15:20:38 +00:00
davidb
72899d220d Changed named of ECNTRL_THIN to ECNTRL_ONBOARD as the name isn't as
applicable to the UTP version of the card.
Fixed selection of the internal/external transceiver to use the driver flags.
1993-05-16 15:18:34 +00:00
cgd
e99f15fe97 patch from James Jegers <jimj@miller.cs.uwm.edu> to allow NFS-mounting
of ISO 9660 (isofs) filesystems, and other minor isofs fixes.
1993-05-16 03:55:54 +00:00
cgd
4745f05e49 patch from Guido van Rooij <guido@gvr.win.tue.nl> to make ioports
work "normally," i.e. not randomly, and only when /dev/mem is opened.
1993-05-16 03:42:46 +00:00
cgd
b18b69d4a1 getpgrp actually takes void. ask the IEEE... 1993-05-16 01:51:51 +00:00
cgd
adcd661a03 fix the fact that p_wmesg was in the wrong section of the proc struct 1993-05-15 02:39:53 +00:00
cgd
0916448928 fix M_LAST off-by-one error. if you don't understand, look in kern_malloc.c 1993-05-15 01:19:38 +00:00
deraadt
4c5d56fdb2 copyin/copyout should now work.
ref: bugfiler 386BSD-0.1.2.3/sys.386bsd/5
1993-05-13 21:39:34 +00:00
deraadt
1873f83e92 various 8-bit patches from Andrew Chernov <ache@astral.msk.su>
tty_compat.c is cleaned up, as is STOP+TIOCSTI in tty.c
1993-05-13 20:58:26 +00:00
deraadt
2547e30dce error message reporting fixed. patch from Gordon Burditt <gordon@sneaky.lonestar.org>
see also 386BSD-0.1.2.3/sys.386bsd/8.
1993-05-13 20:55:47 +00:00
cgd
73ec3715d4 add from net2. was symlink to ../../tahoe/tahoe/ns_cksum.c 1993-05-13 20:36:25 +00:00
cgd
a01a1e4641 add from net2. were symlinks to ../../vax/include/* 1993-05-13 20:35:11 +00:00
cgd
4857143d76 add from net/2 sources. was symlink to ../../tahoe/include/endian.h 1993-05-13 20:34:47 +00:00
cgd
c1a4ec0a2a add hp300 kernel files. generic kernel files might need some help... 1993-05-13 13:56:20 +00:00
cgd
f4b5e70a0b now when halting, use printf()/cngetc() rather than pg(). 1993-05-13 08:08:49 +00:00
cgd
8a8826de10 from Luke Mewburn <zak@rmit.edu.au>:
add TIOCSTAT ioctl to give load average stats if requested (for tcsh)
1993-05-13 06:42:56 +00:00
cgd
d87832f2c6 fix kernel printf %b format.
from Gordon Burditt <gordon@sneaky.lonestar.org>
1993-05-13 06:17:51 +00:00
deraadt
6f9d6d1a8f dangling pointer patch for lockf. From pk@cs.few.eur.nl
patch dated Apr 26.
1993-05-11 09:39:52 +00:00
cgd
7867522fdc fix stupid line transposition (from John Brezak <brezak@osf.org>) 1993-05-11 08:07:50 +00:00
deraadt
6253b78a2d Whoops. One more 0x0ffff to expunge.. 1993-05-11 04:15:22 +00:00
deraadt
0c8ad2ded8 1. id_irq is a u_short
2. "irq ?" sets it to (u_short)-1
3. "irq #" sets it to (1<<#)
4. not specifying an interrupt sets it to 0.

Until someone else comes up with a better scheme, that's the way it is.
If you have a driver that turns the interrupt off, set it to ZERO.

If, after calling XXprobe(), id_irq is still (u_short)-1, that is the same
as if  probe() failed.
1993-05-11 04:06:23 +00:00
deraadt
d78ea50509 ring buffer now uses rbchar's (shorts) instead of chars. 1993-05-10 23:15:37 +00:00
deraadt
787d52faed ring buffer code now uses rbchar's (shorts) instead of chars. 1993-05-10 23:14:54 +00:00
deraadt
19d78961f0 interrupt counters increasted from 16 to 18. 1993-05-10 20:33:44 +00:00
deraadt
193446598d Floppy drives now print the same information as wd controllers
and scsi disks. See?
fd0 at fdc0 slave 0: 1.44MB 80 cyl, 2 head, 18 sec
Also, added a define for 720K disks, probably incorrect..
Note: the CMOS is used to find out what type the drive is.
1993-05-10 06:45:16 +00:00
deraadt
05f9e076ea This patch allows the wd device driver to tell how big the disks are on
WD1007-derived controllers. In this example, wdc0 is a WD1007-clone,
and wdc1 is a WD1003-clone. WD1007 controllers are generally ESDI
and IDE controllers.
wdc0 at 0x1f0-0x1f7 irq 14 on isa
wd0 at wdc0 targ 0: 322MB 1224 cyl, 15 head, 36 sec <disktype>
wdc1 at 0x170-0x17f irq 7 on isa
wd2 at wdc1 targ 0: (unknown size) <disktype>
1993-05-10 05:53:22 +00:00
deraadt
895ab5c90a npx patches from Bruce Evans. patchkit 10002 1993-05-09 23:02:34 +00:00