Thomas Wintergerst
5d0c7501b6
Extend i4b to support CAPI manager based ISDN controllers (CAPI manager is part of
...
c4b, CAPI for BSD). This is a preparation to add CAPI for BSD to the source tree.
Approved by: hm (mentor)
MFC after: 2 weeks
2006-07-09 21:16:06 +00:00
Warner Losh
86cb007f9f
/* -> /*- for copyright notices, minor format tweaks as necessary
2005-01-06 22:18:23 +00:00
Poul-Henning Kamp
3e019deaed
Do a pass over all modules in the kernel and make them return EOPNOTSUPP
...
for unknown events.
A number of modules return EINVAL in this instance, and I have left
those alone for now and instead taught MOD_QUIESCE to accept this
as "didn't do anything".
2004-07-15 08:26:07 +00:00
Gary Jennejohn
ebb5694a4b
Based on an excellent suggestion from tanimura@ define I4BPRI and use it
...
in place of TTIPRI.
2003-11-10 14:20:34 +00:00
Hellmuth Michaelis
866a3fa2bf
add support properly displaying and logging incoming telephone numbers (MSNs)
...
by looking at the "type of number" field and providing configurable hooks
to correct the numbers accordingly. See keywords add-prefix, prefix-national
and prefix-international in isdnd.rc(5).
This feature was implemented by Christian Ullrich <chris@chrullrich.de>
2002-08-12 07:53:55 +00:00
Hellmuth Michaelis
9ed6ae76c7
add experimental support for Data over Voice (DoV) outgoing calls.
...
based on patches received from Guy Ellis (guy@traverse.com.au ),
Chris Collins (xfire@xware.cx ) and Phillip Musumeci (phillip@cs.jcu.edu.au ).
2002-08-11 15:47:26 +00:00
Hellmuth Michaelis
3c1d185c2a
Add support for Q.931 subaddresses.
...
Submitted by: Steven Looman <fsteevie@wish.net>
2002-03-26 15:13:54 +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
dc16760bf7
Add support for the AVM Fritz!Card PCI version 2 controller.
...
MFC after: 4 weeks
2001-12-22 09:25:55 +00:00
David E. O'Brien
6e551fb628
Update to C99, s/__FUNCTION__/__func__/,
...
also don't use ANSI string concatenation.
2001-12-10 08:09:49 +00:00
Hellmuth Michaelis
676ccc0cd0
Add a driver for the Compaq Microcom 610 ISDN (Compaq series PSB2222I) ISA PnP
...
card.
Submitted by: Steve Looman
Reviewed by: hm
MFC after: 1 month
2001-10-21 09:20:52 +00:00
Hellmuth Michaelis
8f3a90354e
Add experimental support for sending keypad facility messages.
...
MFC after: 2 months
2001-10-18 11:58:49 +00:00
Kris Kennaway
bf61e26696
Fix some signed/unsigned integer confusion, and add bounds checking of
...
arguments to some functions.
Obtained from: NetBSD
Reviewed by: peter
MFC after: 2 weeks
2001-09-10 11:28:07 +00:00
Hellmuth Michaelis
4d02f92dd2
update step.
2001-07-21 11:31:27 +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
Peter Wemm
19b61693ce
Pull the rug from under the 'LKM Compatability' macro - PSEUDO_SET().
...
There are two 3rd party code chunks using this still - the IPv6 stuff and
i4b. Give them a private copy as an alternative to changing them too much.
XXX sys/kernel.h still has a #include <sys/module.h> in it. I will be
taking this out shortly - this affects a number of drivers.
2001-02-04 11:46:17 +00:00
Hellmuth Michaelis
8567e1d3e2
Add experimental support for Eicon.Diehl DIVA 2.0 and 2.02 ISA PnP cards.
...
Increment i4b minor revision (=step) so a buildworld or a make install in
/usr/src/sys/include is necessary to get isdnd and i4b kernel parts in sync.
2001-01-26 13:12:56 +00:00
Hellmuth Michaelis
23f507c5d1
Reenable support for FreeBSD 4.x and possibly the other supported BSD's
2001-01-15 14:54:43 +00:00
Hellmuth Michaelis
6624680fec
Add infrastructure to support the ISDN itjc hardware driver.
...
Submitted by: Sergio de Souza Prallon <prallon@tmp.com.br>
2001-01-11 14:26:39 +00:00
Hellmuth Michaelis
d1dad62933
Add infrastructure for Cologne Chip HFC-S PCI driver.
...
Increment isdn4bsd step.
2000-10-26 06:58:43 +00:00
Hellmuth Michaelis
5682901b52
Add a debug flag bit for a new driver.
2000-10-18 08:39:24 +00:00
Hellmuth Michaelis
8628ee392c
Set i4b version number to 0.96.00.
...
It is (nearly) identical to i4b-00.96.00-beta-101000.tar.gz
2000-10-10 14:14:20 +00:00
Hellmuth Michaelis
7b22f87786
update to i4b version 0.95.04
2000-10-09 13:18:17 +00:00
Hellmuth Michaelis
a622c05e96
update to isdn4bsd beta release 0.90
1999-12-14 20:54:38 +00:00
Hellmuth Michaelis
acfb47d41c
update to isdn4bsd beta release 0.90
1999-12-14 20:48:35 +00:00
Peter Wemm
c3aac50f28
$Id$ -> $FreeBSD$
1999-08-28 01:08:13 +00:00
Hellmuth Michaelis
0df6adec74
updating isdn4bsd to beta version 0.83
1999-08-06 14:05:10 +00:00
Hellmuth Michaelis
80037d6e9e
upgrade isdn4bsd from version 0.71 to the just released version 0.81
1999-05-20 10:14:57 +00:00
Hellmuth Michaelis
c76c6f9233
update the i4b include files to i4b release 0.71.00
1999-03-07 16:09:45 +00:00
Hellmuth Michaelis
a90de87a40
update the i4b kernel part to i4b release 0.71.00
1999-03-07 16:08:20 +00:00
Poul-Henning Kamp
19c749625f
Initial entry of ISDN4BSD into the FreeBSD tree.
...
ISDN4BSD is the work of our brand-new comitter: Hellmuth Michaelis,
who has done a tremendous amount of work to bring us this far.
There are still some outstanding issues and files to bring into
the tree, and for now it will be needed to pick up all the extra
docs from the isdn4bsd release.
It is probably also a very good idea to subscribe to the isdn@freebsd.org
mailing list before you try this out.
These files correspond to release "beta Version 0.70.00 / December
1998" from Hellmuth.
1998-12-27 21:47:14 +00:00