phk
f64330c01a
Replaced the magic register union with inline assembler. Now it works
...
"mostly". My machine still panics from time to time, and I think the
problem is a stack-problem.
1994-10-02 01:45:42 +00:00
rgrimes
523b628873
1. Remove all references to cyloffset, it has been unused for some time.
...
2. New detection code so we know what boot code called us.
3. Remove old DISKLESS support code and halt if we are called by that boot
code as it will NOT work with the new nfs_diskless structure.
This is really in preperation for new boot code and new diskless support.
Reviewed by: davidg
1994-10-02 01:32:53 +00:00
rgrimes
f24c65550d
Add code to generate NFSDISKLESS_SIZE for use in locore for copying the
...
nfs_diskless structure in from the boot code.
Reviewed by: davidg
1994-10-02 01:28:38 +00:00
wollman
1abf71a03d
Implement full proxy ARP, gated on option ARP_PROXYALL. This allows
...
a FreeBSD box to do proxy ARP as easily as most commercial routers do,
without messing around with (potentially variable) Ethernet addresses.
This code is really quite simple; I'm not at all sure why it wasn't
implemented in 4.4.
It might be worth stealing an interface flag (maybe IFF_LINK1) to use for
finer-grained control over which interfaces get proxy treatment. For the
moment, it's all or nothing.
1994-10-01 21:50:33 +00:00
rgrimes
9ce28b238e
genassym: depends on the source code too.
1994-10-01 21:43:24 +00:00
phk
60097fa083
On my GW2K Handbook486 this code would reset when called from locore.s
...
I think I have narrowed this down to the stack being overflown. I have
taken the push/pop of %fs out, it shouldn't be needed anyway, but the
real & correct solution might to save the registers on the stack in
locore.s before calling this stuff.
1994-10-01 21:29:50 +00:00
wollman
5e8127da1f
Add Matt Thomas's DC21040 PCI Ethernet driver. (This is turning out
...
to be quite a popular chip, so expect to see a number of products
based on it.)
1994-10-01 20:16:47 +00:00
wollman
5759b2fd62
Update DEPCA/DE422 et al driver to latest version, from Matt Thomas.
...
This file was run through unifdef -DMULTICAST in preparation.
1994-10-01 20:15:47 +00:00
wollman
b0527ae368
Correct `de' device ID.
...
Add pd_npresent field for future loadable PCI drivers.
1994-10-01 19:47:33 +00:00
wollman
5b8cb9572d
Define IFF_ALTPHYS to be IFF_LINK2. Gross, but effective. (There aren't any
...
more bits left in if_flags and I don't want to make it a long this late in
the release cycle.)
1994-10-01 19:44:38 +00:00
dg
518deadab7
Added Cortex-I Frame Grabber by Paul S. LaFollette, Jr.
...
Submitted by: Paul S. LaFollette, Jr.
1994-10-01 17:59:42 +00:00
phk
cff39fe257
#Driver for Advaced Power Management (also need options APM)
...
-device apm0 isa?
+device apm0 at isa?
1994-10-01 16:44:07 +00:00
ache
e872a4ae08
Fix again PAS16D detection and MVA508 handle.
...
Initial importers (swallace) please be more carefully to not break
old things!
1994-10-01 12:42:17 +00:00
dg
8c34b1406f
Get rid of redundant declaration, and changed DDB -> SDDB to get rid
...
of the conflict that results otherwise.
1994-10-01 05:46:01 +00:00
dg
654aab140c
Added options APM and device apm0 for Advanced Power Management support.
1994-10-01 05:43:09 +00:00
dg
feb14b1a25
Added $Id$
1994-10-01 05:13:37 +00:00
dg
fce12c9a30
Woops, missed these two files; part of HOSOKAWA Tatsumi's APM support.
1994-10-01 05:05:10 +00:00
dg
ad1b5c71c5
Minor improvement to probe routine.
...
Submitted by: HOSOKAWA Tatsumi
1994-10-01 03:29:28 +00:00
dg
d61aabe7d9
Laptop Advanced Power Management support by HOSOKAWA Tatsumi.
...
Submitted by: HOSOKAWA Tatsumi
1994-10-01 02:56:21 +00:00
swallace
d3de41b648
add new sound files to kernel config file list
1994-10-01 02:36:24 +00:00
swallace
eedaa518d0
Use Voxware's new 2.90 soundcard.h.
...
NOTE: 2.9 is backwards compatable with programs compiled with older
soundcard.h, but new programs compiled with 2.9 will not work on pre-2.9
sound drivers.
1994-10-01 02:32:23 +00:00
swallace
0f3c738977
Merged in changes to Hannu Savolainen's VoxWare sound drivers, version 2.9.
1994-10-01 02:17:17 +00:00
swallace
0cfb3a13a0
This commit was generated by cvs2svn to compensate for changes in r3252,
...
which included commits to RCS files with non-trunk default branches.
1994-10-01 01:33:47 +00:00
swallace
9c63b153ac
Hannu Savolainen's VoxWare original sound drivers, version 2.9.
1994-10-01 01:33:47 +00:00
swallace
a534d1a7cb
Hannu Savolainen's VoxWare original sound drivers, version 2.9.
1994-10-01 01:33:47 +00:00
wollman
a42a387520
Correct DEC -> Digital Equipment Corporation.
1994-10-01 00:18:53 +00:00
swallace
d3f5978a34
Add #ifndef ALLOW_CONFLICT_IRQ
...
Reviewed by: jkh
1994-09-30 05:35:55 +00:00
ache
e2d607593e
Log SA_CORE signals
...
Obtained from: FreeBSD 1.x
1994-09-30 00:38:34 +00:00
sos
b80cdfe91c
Oops, forgot one patch for the changed selwakeup, fixed.
1994-09-29 21:11:29 +00:00
ache
fbe2068896
Fix broken FAT_CURSOR support, don't set cursor shape on VGA
1994-09-29 15:49:09 +00:00
csgr
16b84bc14b
Do strip -x of kernel
...
Obtained from:1.1.5.1
1994-09-29 14:02:40 +00:00
sos
341a24b224
Added pcaselect call.
1994-09-29 08:59:33 +00:00
sos
d1c3d4224c
Changed header sligthly.
1994-09-29 08:31:39 +00:00
sos
4d58d176c1
Changed header slightly.
1994-09-29 08:29:21 +00:00
sos
5c4e8b364a
Updated pcaudio.c to latest from 1.1.5.1
...
Enabled timer reprogramming in clock.c (this could use more work).
Obtained from: FreeBSD-1.1.5.1
1994-09-29 08:24:45 +00:00
wollman
b488cc6a61
Fixed bug in hardclock() that caused adjtime() to fail when given
...
a negative offset. This would be seen in xntpd as a rash of
``Previous time adjustment didn't complete'' messages on startup.
1994-09-29 00:52:06 +00:00
wollman
ae9c22d057
GENERIC*: remove commented-out options; the user should have to do
...
/some/ research to figure out how to turn them on.
LINT: better description of TCP_COMPAT_42: ``emulate 4.2BSD TCP bugs''.
1994-09-28 22:57:24 +00:00
wollman
34d9a2bcc3
LKMs are no longer options, so remove the `options LKM' from LINT.
1994-09-28 22:51:54 +00:00
dg
3e1cc4f6f0
Now that LKM is standard, PROCFS isn't needed in the GENERIC kernels
...
either.
1994-09-28 22:49:54 +00:00
dg
f0cf35a06a
The FDESC filesystem is definately not needed in the GENERIC kernels.
1994-09-28 22:46:22 +00:00
wollman
d52727d66e
LKM support is no longer optional.
1994-09-28 22:45:04 +00:00
wollman
6b3ad0b417
Disable MFS as loadable until someone figures out how to make it work.
1994-09-28 22:16:27 +00:00
se
ac04509563
Reviewed by: Julian Elischer / Jordan K. Hubbard
...
Changes are only effective, if NEW_SCSICONF is defined:
1) Added u_int16 quirks to struct scsi_link for device quirks.
2) Added void *devmodes to struct scsi_link for tape density modes.
3) Modified selectdev() to return first full match (with wildcard).
With this patch all device dependent configuration is done in one place
(scsiconf.c), while there were some specifications in st.c and some
hardware dependent drivers (ie. ncr.c) before.
1994-09-28 20:16:45 +00:00
phk
aa7c3cdecc
A potential panic, found by adding declarations.
1994-09-28 19:55:10 +00:00
phk
1d357240ee
Added a %p to printf & friends, same thing as 0x%08x but more with the
...
potiential to make a warning from gcc more useful.
1994-09-28 19:22:32 +00:00
phk
60448579ab
#include ddb.h not db_output.h
1994-09-28 19:16:24 +00:00
sef
2d1fea2941
Get rid of parentheses in version stuff. Use 2.0.0-Development instead.
1994-09-28 18:26:02 +00:00
se
e658d97ff9
Added entries for PCI and NCR device drivers.
1994-09-28 17:00:14 +00:00
dfr
d9fc68a5aa
Make NFS ask the filesystems for directory cookies instead of making them
...
itself.
1994-09-28 16:45:22 +00:00
se
36ee6f5e9e
Submitted by: Wolfgang Stanglmeier <wolf@dentaro.GUN.de>
...
New version with improved support for WIDE SCSI using the NCR 53c825.
Test for buggy secondary cache implementations.
PCI Int to IRQ mapping now specified per slot.
1994-09-28 16:34:13 +00:00