Age | Commit message (Collapse) | Author |
|
MI audio subsystem (actually one of two :-) ) coming after 2.2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
compare pci tags w/ bcmp
|
|
|
|
|
|
[1] add EN_ENIDMAFIX - the byte-aligner on the ENI version of the card
appears to lose under heavy load so avoid using it. see comment
in midway.c for full details.
note that the Adaptec version of the card works properly under
load.
detected by Kenjiro Cho <kjc@csl.sony.co.jp> [confirmed by chuck]
fix by chuck & kjc
[2] update some freebsd specific code [from kjc]
[3] for circular buffers: ensure there is always one free slot so
that we can easily tell the difference between a full and
empty list. re-structure a few loops to reflect this.
fixes a problem with mbufs being free'd while still in DMA,
and makes drive a bit more robust.
detected and fixed by kjc
also, pull in the following changes from netbsd:
revision 1.29
date: 1997/07/07 22:52:17; author: cgd; state: Exp; lines: +29 -22
fix static inline functions' prototypes so they're correctly marked
'inline' as well as static. mark prototypes for static inline functions
as possibly unused (with __attribute__ ((unused))), to avoid generating
warnings when compiling without optimization but with most ports'
default warning flags. Clean up prototype list spacing, and make it more
consistent.
---------------------------
revision 1.28
date: 1997/04/28 17:04:06; author: mycroft; state: Exp; lines: +2 -1
Oops; forgot to GC the last mbuf allocated when out of clusters.
---------------------------
revision 1.27
date: 1997/04/24 02:25:37; author: mycroft; state: Exp; lines: +2 -2
Do not force the initial part of a packet into a separate mbuf.
---------------------------
revision 1.26
date: 1997/04/24 02:24:07; author: mycroft; state: Exp; lines: +6 -3
If we fail to allocate a cluster to hold a large packet, simply
drop it rather than using a chain of tiny mbufs.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This is ported from the FreeBSD driver, and all porting work (and testing)
was done by Don Schmidt (yensid@imsa.edu).
|
|
|
|
|
|
|
|
|
|
Add QUIRK_NOTAGS quirk type and quirk for HP C372.
Print quirks (other than QUIRK_NOMSG) for a device when it is config'd.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
are probed as WD instead. From Martin Husemann <martin@rumolt.teuto.de>
|
|
- accept version 5.0 from the card as legal
- fix the mapping (pcmcia.c, pcmcia_read_cis())
|
|
|
|
|
|
Reported by Berndt Josef Wulf <wulf@ping.net.au>
|
|
|
|
reference for making transferral of meta-information possible from
readdisklabel to bounds_check_with_label. The first (and maybe only)
thing that will use this is the multi-disklabel-format code on the
alpha where the labelsector is passed via cpu_disklabel so the label
write-protection can work correctly no matter what label was found.
Also use a new macro DKBAD to get at the dkbad field of the cpu_disklabel
implementations that contain it. This too is for multi-disklabel
architectures where the "bad" field can be inside a union. Use this
macro as a means for a driver to check if an architecture supports
dkbad constructs.
Remove proto of bounds_check_with_label from all MD disklabel.h as it
is in sys/disklabel.h.
I have not been able to test the changes everywhere, if I break anything
I apologize, and promise to fix it as soon as I become aware of it.
|
|
|
|
|
|
|
|
|
|
Apologies if this breaks anyone else using the MI ESP driver...
|
|
|