Paolo Pisati
e251ed48e9
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
Poul-Henning Kamp
c40da00ca3
Since DELAY() was moved, most <machine/clock.h> #includes have been
...
unnecessary.
2006-05-16 14:37:58 +00:00
Warner Losh
86cb007f9f
/* -> /*- for copyright notices, minor format tweaks as necessary
2005-01-06 22:18:23 +00:00
Nate Lawson
5f96beb9e0
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
Warner Losh
2eeb7c30dc
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
Poul-Henning Kamp
b67a8a2c5e
Undo agressive inlining which GCC previously wisely ignored.
...
The this eliminates 67% of the text segment (relative to respected
inline requests).
2003-07-23 17:58:41 +00:00
David E. O'Brien
a75fe74844
Use __FBSDID().
2003-06-10 23:23:33 +00:00
Brooks Davis
5906e69ac2
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 Davis
22afbb6bb0
Remote pci.h/NPCI usage from i4b code.
...
Approved by: hm
2002-06-13 06:04:28 +00:00
Bruce Evans
e788f79698
Fixed printf format errors which apparently crept in while -Wformat was
...
disabled for gcc-3.
2002-05-25 11:18:03 +00:00
John Baldwin
6008862bc2
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
Hellmuth Michaelis
e0d83003c4
Clean up the i4b kernel part: remove unmaintained #if(def)s for NetBSD,
...
OpenBSD and BSD/OS and respective code, remove pre $FreeBSD CVS id's,
remove #if(def)s and respective code for FreeBSD versions < 5 .
2002-03-17 09:33:15 +00:00
Gary Jennejohn
1c6126426b
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
Hellmuth Michaelis
f305cfab6a
make driver compile under 4.3-STABLE
2001-07-22 19:55:05 +00:00
Hellmuth Michaelis
6b244dc54b
Submitted by: Juha-Matti Liukkonen (Cubical Solutions Ltd) (jml@cubical.fi)
...
Add a CAPI (hardware independent) driver i4bcapi(4) and hardware driver
iavc (4) to support active CAPI-based BRI and PRI cards (currently AVM
B1 and T1 cards) to isdn4bsd.
2001-05-25 08:43:30 +00:00