piso
baf2de77c9
o break newbus api: add a new argument of type driver_filter_t to
...
bus_setup_intr()
o add an int return code to all fast handlers
o retire INTR_FAST/IH_FAST
For more info: http://docs.freebsd.org/cgi/getmsg.cgi?fetch=465712+0+current/freebsd-current
Approved by: re (implicit?)
2007-02-23 20:11:27 +00:00
murray
ab3293eabd
Add device ID for Planet IA 128P-STD card.
...
PR: kern/71923
Submitted by: Vassily Kiryanov <admin@assist.berezniki.ru>
MFC after: 1 week
2005-03-19 03:00:22 +00:00
imp
8d58b9df12
/* -> /*- for copyright notices, minor format tweaks as necessary
2005-01-06 22:18:23 +00:00
njl
05a1f56fc9
Convert callers to the new bus_alloc_resource_any(9) API.
...
Submitted by: Mark Santcroos <marks@ripe.net>
Reviewed by: imp, dfr, bde
2004-03-17 17:50:55 +00:00
jhb
dc11e45b68
Use PCIR_BAR(x) instead of PCIR_MAPS.
...
Glanced over by: imp, gibbs
Tested by: i386 LINT
2003-09-02 17:30:40 +00:00
imp
938b032745
Prefer new location of pci include files (which have only been in the
...
tree for two or more years now), except in a few places where there's
code to be compatible with older versions of FreeBSD.
2003-08-22 15:06:24 +00:00
obrien
bf4e264609
Use __FBSDID().
2003-06-10 23:48:55 +00:00
brooks
d4da5d7211
Continue de-counting i4b. Devices i4bctl, i4bcapi, iavc, i4bq921,
...
i4bq931, i4b, isic, iwic, ifpi, ifpi2, ifpnp, ihfc, and itjc are
no longer count devices. Also remove a few other instances of N<DEVICE>
being used to control compilation of whole files.
Reviewed by: hm
2002-09-02 00:52:11 +00:00
brooks
d16dfb140a
Remote pci.h/NPCI usage from i4b code.
...
Approved by: hm
2002-06-13 06:04:28 +00:00
jhb
db9aa81e23
Change callers of mtx_init() to pass in an appropriate lock type name. In
...
most cases NULL is passed, but in some cases such as network driver locks
(which use the MTX_NETWORK_LOCK macro) and UMA zone locks, a name is used.
Tested on: i386, alpha, sparc64
2002-04-04 21:03:38 +00:00
joerg
77b9e506a9
Fix two typos in previous commit.
2001-12-30 19:37:41 +00:00
gj
3b3e08589b
Protect mtx_init() invocations with mtx_intialized() checks to avoid a
...
reported panic.
Submitted by: Alexander Leidinger <Alexander@Leidinger.net> (partly)
MFC after: 4 weeks
2001-12-30 09:27:28 +00:00
hm
9c4d942508
Update the iwic driver: fix error handling for rx errors on the D-channel
...
which prevents erroneous packets from being put onto the protocol stack;
enhance error detection for B-channel HDLC errors; remove old cvs id´s.
2001-01-21 10:12:50 +00:00
hm
a4ef9041cb
Reenable support for FreeBSD 4.x and possibly the other supported BSD's
2001-01-15 14:54:43 +00:00
hm
c2138298a5
Add PCI id's for the Planet PCI ISDN Adapter (Model IA128P-STDV)
...
Submitted by: Luiz Henrique Duma <duma@bsi.com.br>
2001-01-10 13:34:23 +00:00
jlemon
954e1d2ccd
Lock down the network interface queues. The queue mutex must be obtained
...
before adding/removing packets from the queue. Also, the if_obytes and
if_omcasts fields should only be manipulated under protection of the mutex.
IF_ENQUEUE, IF_PREPEND, and IF_DEQUEUE perform all necessary locking on
the queue. An IF_LOCK macro is provided, as well as the old (mutex-less)
versions of the macros in the form _IF_ENQUEUE, _IF_QFULL, for code which
needs them, but their use is discouraged.
Two new macros are introduced: IF_DRAIN() to drain a queue, and IF_HANDOFF,
which takes care of locking/enqueue, and also statistics updating/start
if necessary.
2000-11-25 07:35:38 +00:00
asmodai
718d497482
Fix two typo's: teh -> the, ther -> there.
2000-11-08 12:08:53 +00:00
hm
958b417e33
Remove unused #include statements
...
Submitted by: phk
2000-10-30 14:49:26 +00:00
phk
beadbd4365
Remove unneeded #include <machine/clock.h>
2000-10-15 14:19:01 +00:00
hm
695a943911
Submitted by: phk
...
Remove not needed includes.
2000-10-13 14:10:51 +00:00
hm
6a1e8c89a3
update to i4b version 0.95.04
2000-10-09 13:29:00 +00:00