kato
89c9c41887
Sync with sys/i386/isa/fd.c revision 1.128.
1998-12-14 09:06:23 +00:00
kato
7733b9192b
Sync with sys/i386/isa/pcaudio.c revision 1.44.
1998-12-14 08:58:56 +00:00
kato
4f218ba3ec
Sync with sys/i386/isa/if_ed.c revision 1.147.
1998-12-14 08:58:12 +00:00
kato
6fdd1bf255
Sync with sys/i386/i386/userconfig.c revision 1.118.
1998-12-14 08:53:32 +00:00
kato
f6ffb5f371
Sync with sys/i386/conf/options.i386 revision 1.95.
1998-12-14 08:52:20 +00:00
kato
3f8a0805e6
Sync with sys/i386/isa/lpt.c revision 1.72.
1998-12-11 08:48:21 +00:00
kato
00d99f7970
Sync with sys/i386/i386/machdep.c revision 1.317.
1998-12-11 08:04:33 +00:00
eivind
d2f9690e5c
Rename one of the two devfs_link's to devfs_makelink.
1998-12-10 19:57:01 +00:00
kato
5e147a437f
Sync with sys/i386/conf/Makefile.i386 revision 1.130.
1998-12-08 08:19:45 +00:00
kato
9fdaea1a1f
Sync with sys/i386/isa/fd.c, if_fe.c, npx.c and sio.c revisions 1.126,
...
1.44, 1.63 and 1.219, respectively.
1998-12-08 08:18:59 +00:00
kato
88fa0db894
Sync with sys/i386/i386/userconfig.c revision 1.117.
1998-12-08 08:17:43 +00:00
archie
60d13c7a9d
The "easy" fixes for compiling the kernel -Wunused: remove unreferenced static
...
and local variables, goto labels, and functions declared but not defined.
1998-12-07 21:58:50 +00:00
kato
f46ce9931f
Sync with sys/i386/isa/fd.c revision 1.125.
1998-12-05 09:24:20 +00:00
kato
702664ec84
Sync with sys/i386/i386/userconfig.c revision 1.116.
1998-12-05 09:22:05 +00:00
kato
d03df64f09
Sync with sys/i386/conf/optins.i386 revision 1.94.
1998-12-05 09:20:53 +00:00
kato
ed974eeb5e
Sync with sys/i386/conf/SMP-GENERIC revision 1.23.
1998-12-05 09:19:30 +00:00
kato
d4c118a3b6
Sync with sys/i386/conf/GENERIC revision 1.133.
1998-12-05 09:17:31 +00:00
archie
982e80577d
Examine all occurrences of sprintf(), strcat(), and str[n]cpy()
...
for possible buffer overflow problems. Replaced most sprintf()'s
with snprintf(); for others cases, added terminating NUL bytes where
appropriate, replaced constants like "16" with sizeof(), etc.
These changes include several bug fixes, but most changes are for
maintainability's sake. Any instance where it wasn't "immediately
obvious" that a buffer overflow could not occur was made safer.
Reviewed by: Bruce Evans <bde@zeta.org.au>
Reviewed by: Matthew Dillon <dillon@apollo.backplane.com>
Reviewed by: Mike Spengler <mks@networkcs.com>
1998-12-04 22:54:57 +00:00
kato
118a0c7f05
Sync with sys/i386/conf/majors.i386 revision 1.93.
1998-12-04 14:41:32 +00:00
kato
9361e2758c
Sync with sys/i386/conf/majors.i386 revision up to 1.55.
1998-12-04 14:39:29 +00:00
kato
72f8d0d43a
- For some old Cyrix CPUs, %cr2 is clobbered by interrupts. This
...
problem is worked around by using an interrupt gate for the page
fault handler. This code was originally made for NetBSD/pc98 by
Naofumi Honda <honda@kururu.math.sci.hokudai.ac.jp> and has already
been in PC98 tree. Because of this bug, trap_fatal cannot show
correct page fault address if %cr2 is obtained in this function.
Therefore, trap_fatal uses the value from trap() function.
- The trap handler always enables interruption when buggy application
or kernel code has disabled interrupts and then trapped. This code
was prepared by Bruce Evans <bde@FreeBSD.org>.
Submitted by: Bruce Evans <bde@FreeBSD.org>
Naofumi Honda <honda@kururu.math.sci.hokudai.ac.jp>
1998-12-02 08:15:17 +00:00
kato
892fb05619
Sync with sys/i386/isa/isa.c revision 1.117.
1998-12-02 08:04:12 +00:00
kato
c25848d0c3
Sync with sys/i386/conf/majors.i386 revision up to 1.53.
1998-12-02 08:02:41 +00:00
kato
9b6c95456a
Sync with sys/i386/boot/netboot/Makefile revision 1.21.
1998-11-29 11:55:11 +00:00
kato
0d1ee57ed3
Sync with sys/i386/boot/netboot/Makefile revision 1.20.
1998-11-26 11:47:51 +00:00
kato
f35e92b7ca
Reorder entries of ed drivers. Many NICs can be automatically
...
detected, even though a user doesn't disable unused entries with
userconfig.
Submitted by: Nobuyuki Koganemaru <kogane@koganemaru.co.jp>
1998-11-25 11:00:31 +00:00
kato
19f702d89c
Cosmetic change.
1998-11-25 10:53:21 +00:00
kato
c94ea688e0
Sync with sys/i386/isa/sio.c revision up to 1.218.
1998-11-23 07:49:03 +00:00
kato
a1a55c022d
Sync with sys/i386/boot/biosboot/Makefile revision 1.67.
1998-11-23 07:34:37 +00:00
archie
d9b9d0f8c0
Eliminate compiler warning.
1998-11-21 01:57:48 +00:00
kato
4e499e78ea
Sync with sys/i386/isa/wd.c revision up to 1.180.
1998-11-16 08:13:54 +00:00
kato
882d7baeed
Sync with sys/i386/conf/options.i386 revision 1.92.
1998-11-16 08:11:58 +00:00
kato
f58fca0aa7
Sync with sys/i386/conf/Makefile.i386 revision 1.129.
1998-11-16 08:09:16 +00:00
kato
8ef2fc9dde
Sync with sys/i386/conf/GENERIC revision 1.131.
1998-11-13 08:18:44 +00:00
kato
3830cc75bd
Sync with sys/i386/boot/kzipboot/malloc.c revision 1.7.
1998-11-13 08:18:14 +00:00
dfr
b6d9e06815
* Fix a couple of places in the device pager where an address was
...
truncated to 32 bits.
* Change the calling convention of the device mmap entry point to
pass a vm_offset_t instead of an int for the offset allowing
devices with a larger memory map than (1<<32) to be supported
on the alpha (/dev/mem is one such).
These changes are required to allow the X server to mmap the various
I/O regions used for device port and memory access on the alpha.
1998-11-08 12:39:07 +00:00
kato
2993d4030b
Sync with sys/i386/i386/userconfig.c revision up to 1.115.
1998-11-06 08:08:05 +00:00
kato
1f7a6675d0
Sync with sys/i386/i386/machdep.c revision up to 1.315.
1998-11-06 08:07:32 +00:00
kato
0050d4f63e
Sync with sys/i386/conf/options.i386 revision 1.91.
1998-11-06 08:07:00 +00:00
kato
5eb454064e
Sync with sys/i386/conf/Makefile.i386 revision 1.128.
1998-11-06 08:06:32 +00:00
des
d6ccde6698
Back out previous commit. The bpfilter -> bpf transition will have to be a
...
flag day unless we can hack config(8) to smooth things over.
1998-11-03 22:01:22 +00:00
des
b38e7f90e1
Rename the 'bpfilter' pseudo-device to 'bpf'. The old syntax is still legal
...
and will stick around for a while.
1998-11-03 21:12:20 +00:00
luigi
ce608fc0ab
Use "KB" instead of "Kb" for KiloBytes, consistently with other
...
drivers and common practices.
1998-10-30 10:57:09 +00:00
kato
f09370e8b5
Sync with sys/i386/conf/Makefile.i386 revision 1.127.
1998-10-28 10:48:37 +00:00
kato
e5f2c0e337
Sync with sys/i386/isa/clock.c revision 1.128.
1998-10-23 13:13:43 +00:00
bde
4622a6c44b
Removed all `vector xxxintr' specifications. Interrupt handlers are now
...
configured in drivers.
Don't quote port names that don't have a digit in them.
1998-10-22 16:16:02 +00:00
bde
ea9f5ec2f0
Removed all `vector xxxintr' specifications. Interrupt handlers are now
...
configured in drivers.
1998-10-22 15:31:33 +00:00
kato
c3cf05a4e9
Added rl driver.
1998-10-22 11:29:58 +00:00
bde
df88297cad
Initialize isa_devtab entries for interrupt handlers in individual
...
device drivers, not in ioconf.c. Use a different hack in isa_device.h
so that a new config(8) is not required yet.
pc98 parts approved by: kato
1998-10-22 05:58:45 +00:00
kato
4bd11d7633
Commented out aic.
1998-10-18 15:55:20 +00:00