mycroft
2b72395bfc
ad1848_commit_settings(): Don't set the speed/format register if the
...
parameters haven't changed. From PR 3360, by Jason Baker.
Also, clean up several overly-complex interfaces.
1997-03-19 19:31:15 +00:00
mikel
eb7e30aa3d
normalize off-by-four ad1848 register offsets.
...
also silence probe unless debugging is enabled.
1997-03-19 06:47:37 +00:00
mikel
80a8a81608
normalize off-by-four ad1848 register offsets.
1997-03-19 06:45:21 +00:00
thorpej
914022ca23
Resolve conflicts from merge.
1997-03-19 02:37:36 +00:00
christos
dd64e55c90
PR/3353: From Alistair G. Crooks: move to the new arp world.
1997-03-18 18:58:12 +00:00
cgd
5b1c90b820
add appropriate includes so that this deals properly with NS and CCITT+LLC.
...
(Includes stolen from dev/ic/am7990.c, because it's a (the?) canonical
networking hardware driver.)
1997-03-18 04:45:04 +00:00
thorpej
f94626f157
Driver for the Cabletron EA41x SCSI Ethernet Adaptor, written by
...
Ian Dall <ian.dall@dsto.defence.gov.au>. Converted to "new arp"
and some other (very) minor changes by me.
1997-03-18 01:31:15 +00:00
thorpej
8c465535e7
Two changes from Ian Dall <ian.dall@dsto.defence.gov.au>:
...
- Deal with devices that ignore the length specified in the
inquiry command.
- Allow asynchronous requests without using a buf (key off NOSLEEP instead).
1997-03-18 01:28:10 +00:00
is
bde018355f
Signed shifts are evil.
...
Thanks to Michael Smith for reporting, Jason Thorpe for pointing to the
report, doing a quick workaround which pointed me to the right code part and
for testing the final fix.
1997-03-17 18:29:56 +00:00
thorpej
0398318515
Resolve conflicts from merge.
1997-03-17 03:44:49 +00:00
thorpej
1d987a161b
#include <net/if_media.h>
1997-03-17 03:17:34 +00:00
thorpej
80e6765189
- Add support for media selection via if_media. If the front-end
...
does not supply media types, default to the "manual" type.
- Clean up the ETHER_CMP stuff slightly.
- Keep track of our carrier status, for media status requests.
1997-03-17 03:14:03 +00:00
cgd
cd0461fbb8
map either via memory or I/O space, depending on the setting of a
...
patchable kernel variable. eventually, it might make sense to turn
this into a driver flag or something.
1997-03-16 00:37:00 +00:00
cgd
d611773458
fix botches in is's new ARP changes
1997-03-15 21:06:09 +00:00
is
07b064e02e
New ARP system, supports IPv4 over any hardware link.
...
Some of the stuff (e.g., rarpd, bootpd, dhcpd etc., libsa) still will
only support Ethernet. Tcpdump itself should be ok, but libpcap needs
lot of work.
For the detailed change history, look at the commit log entries for
the is-newarp branch.
1997-03-15 18:09:08 +00:00
mikel
8147d1718f
fix various AD1848/PSS misfeatures; from Jason Baker in PR kern/2045.
...
also did some misc cleanup of my own.
1997-03-13 08:34:49 +00:00
cgd
e36a5ca4de
change microcode array definitions from "unsigned short" to the more
...
correct u_int16_t, and remove bogus casts that the old definition
required.
1997-03-13 04:07:44 +00:00
mycroft
919efaeb60
Make the microcode table const.
1997-03-13 03:33:03 +00:00
mycroft
b0c4e068d0
Modify audio_fill_silence() to take an encoding number rather than a softc*
...
and mode.
1997-03-13 02:45:07 +00:00
mycroft
ac3b8b13b7
Don't share the silence block between devices. Make silence filling work for
...
more encodings, and make it device-independent. From Lennart Augustsson, in
PR kern/3305.
1997-03-13 02:19:32 +00:00
cgd
5f0d034532
include <vm/vm.h> for vtophys() on x86. kill extra <sys/kernel.h> incl.
1997-03-13 01:56:06 +00:00
christos
9733b260cd
Add a match for the ESS1868; from herb...
1997-03-13 01:45:11 +00:00
cgd
d999d514ce
make these compile (and hopefully run; they're untested) on the Alpha
1997-03-13 01:10:34 +00:00
cgd
8aa5282c68
clean up the __BROKEN_INDIRECT_CONFIG chunks of the last change
1997-03-13 01:04:02 +00:00
cgd
4c654c0acf
fixes from Matt Jacob so that these can compile and run on the Alpha.
...
(aic7xxx has been tested and works on the Alpha, bha has not yet been
tested on thne Alpha.)
1997-03-13 00:38:48 +00:00
mycroft
8f8b0d91e5
Remove bogus use of splhigh(), and apparently unneeded bzero().
1997-03-12 22:31:37 +00:00
cgd
cf26d31ad2
NetBSD RCS ID tweaks, a few comment block tweaks. Also, make copyright
...
notices consistent (per Matt Jacob).
1997-03-12 21:06:41 +00:00
cgd
099e30a322
ISP 10x0 driver from Matthew Jacob of NASA Ames Research Center.
...
(March 12, 1997 version).
1997-03-12 20:44:50 +00:00
cgd
265be6d839
enabled SQWE as well as PIE in reg B.
1997-03-12 19:13:20 +00:00
christos
12331eb691
Fix typo of PR/3319
1997-03-12 13:53:14 +00:00
mikel
d9b86972c1
SB minor version number is always two digits
1997-03-12 07:06:19 +00:00
cgd
9753d8f7a5
properly #define MC_REGB_SQWE. From Matt Jacob
1997-03-12 06:53:42 +00:00
cgd
dbaf4fbdbe
specs for ISP 10x0 (isp) driver PCI attachment. From Matt Jacob
1997-03-12 06:39:47 +00:00
chuck
7df0dbdd33
minor fixes to freebsd code sections from Kenjiro Cho <kjc@csl.sony.co.jp>
...
get ready to add support for adaptec version of midway card (which
has a different DMA interface).
1997-03-11 23:30:19 +00:00
mikel
877fe66c4e
SDEV_NOMODESENSE quirks are no longer needed for optical devices; from
...
Enami Tsugutomo in PR kern/3308.
1997-03-11 06:06:35 +00:00
mikel
1186720517
eliminate leftover header from bt -> bha conversion; noted by Enami
...
Tsusgutomo in PR kern/3310.
1997-03-11 04:24:03 +00:00
leo
3d849b9429
- Turn the sc_[tr]bufaddr fields into arrays of addresses instead of just
...
the base address. This allows for a more flexible layout of buffers
in the Lance's memory.
- Add a new element 'sc_saved_csr0' to am7990_softc. It's value is or-ed
with the current csr0 value in the am7990_intr() function. This allowes
for a 'deferred' interrupt sceme.
1997-03-09 21:12:39 +00:00
mikel
a71e39e5d5
fix some spelling errors noticed by Charles Kane <ckane@mipos2.intel.com>.
...
fix some more noticed by myself; all are in comments or strings.
1997-03-09 06:10:32 +00:00
thorpej
709ccfa853
Patch from Matt Thomas to deal with the fact that Pass 2.[012] of
...
the 21140A-A[CDE] have a buggy receiver which may hand and/or corrupt
data on receive overflows.
1997-03-06 22:32:20 +00:00
mikel
ffe5d2d664
don't forget the bus_space tag; from Azuma Okamoto in PR kern/3290.
1997-03-05 08:02:03 +00:00
mycroft
e481e52aa9
Fix a couple of splhigh()s that should be splbio().
1997-03-04 21:42:32 +00:00
mikel
4a6b41b8fe
garbage collect unused variable (was this struct declaration orginally
...
a typedef?); from Enami Tsugutomo in PR kern/3282.
1997-03-04 06:25:22 +00:00
christos
700cbbae46
Fix bug introduced in the conversion to bus_*(). Don't always say that
...
we are a JASS16. From enami tsugutomo.
1997-03-03 21:40:01 +00:00
briggs
2163898eeb
Add the 53c96 variant.
1997-02-27 13:59:32 +00:00
thorpej
dd89d8fd78
Machine-independent NCR 53c9x SCSI driver, derived from the SPARC/Alpha
...
versions. Thanks to Chris Demetrious and Paul Krannenburg for the
initial work towards merging the two.
1997-02-27 01:12:07 +00:00
gwr
9f53f9825f
Use sc_no_disconnect (per-target) instead of NCR5380_PERMIT_RESELECT.
1997-02-26 22:23:48 +00:00
gwr
07378343ed
Add the new member "sc_no_disconnect" to ncr5380_softc, and
...
remove NCR5380_PERMIT_RESELECT.
1997-02-26 22:22:13 +00:00
gwr
4dd31a28f0
Integrate fix for rude targets that transfer more data than requested.
...
(From Matthias Pfaller).
1997-02-26 20:31:16 +00:00
sommerfe
9def46bf50
Fix PR3260: cosmetic glitch in aha autoconf output.
1997-02-26 04:52:13 +00:00
christos
e4fb91bcb5
Fix PR/3251; also don't assign the checksum every time around the loop.
1997-02-24 22:08:25 +00:00