aboutsummaryrefslogtreecommitdiff
path: root/sys/i4b/include
Commit message (Collapse)AuthorAgeFilesLines
* Remove ISDN4BSD (I4B) from HEAD as it is not MPSAFE andBjoern A. Zeeb2008-05-2612-2266/+0
| | | | | | | | | | | | | | | | | | | | | parts relied on the now removed NET_NEEDS_GIANT. Most of I4B has been disconnected from the build since July 2007 in HEAD/RELENG_7. This is what was removed: - configuration in /etc/isdn - examples - man pages - kernel configuration - sys/i4b (drivers, layers, include files) - user space tools - i4b support from ppp - further documentation Discussed with: rwatson, re Notes: svn path=/head/; revision=179315
* I4B header files were repo-copied from sys/i386/include/ toBjoern A. Zeeb2007-07-061-1/+1
| | | | | | | | | | | | sys/i4b/include/ so they will be available to all architectures once I4B compiles on those. Adapt #include paths. Approved by: re (kensmith) Notes: svn path=/head/; revision=171270
* Extend i4b to support CAPI manager based ISDN controllers (CAPI manager is ↵Thomas Wintergerst2006-07-091-2/+3
| | | | | | | | | | | | 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 Notes: svn path=/head/; revision=160216
* /* -> /*- for copyright notices, minor format tweaks as necessaryWarner Losh2005-01-0612-36/+48
| | | | Notes: svn path=/head/; revision=139790
* Do a pass over all modules in the kernel and make them return EOPNOTSUPPPoul-Henning Kamp2004-07-151-0/+2
| | | | | | | | | | | 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". Notes: svn path=/head/; revision=132199
* Based on an excellent suggestion from tanimura@ define I4BPRI and use itGary Jennejohn2003-11-101-0/+3
| | | | | | | in place of TTIPRI. Notes: svn path=/head/; revision=122422
* add support properly displaying and logging incoming telephone numbers (MSNs)Hellmuth Michaelis2002-08-122-2/+10
| | | | | | | | | | 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> Notes: svn path=/head/; revision=101716
* add experimental support for Data over Voice (DoV) outgoing calls.Hellmuth Michaelis2002-08-112-3/+14
| | | | | | | | based on patches received from Guy Ellis (guy@traverse.com.au), Chris Collins (xfire@xware.cx) and Phillip Musumeci (phillip@cs.jcu.edu.au). Notes: svn path=/head/; revision=101689
* Add support for Q.931 subaddresses.Hellmuth Michaelis2002-03-262-11/+12
| | | | | | | Submitted by: Steven Looman <fsteevie@wish.net> Notes: svn path=/head/; revision=93226
* Clean up the i4b kernel part: remove unmaintained #if(def)s for NetBSD,Hellmuth Michaelis2002-03-1712-138/+27
| | | | | | | | OpenBSD and BSD/OS and respective code, remove pre $FreeBSD CVS id's, remove #if(def)s and respective code for FreeBSD versions < 5 . Notes: svn path=/head/; revision=92487
* Add support for the AVM Fritz!Card PCI version 2 controller.Gary Jennejohn2001-12-221-2/+4
| | | | | | | MFC after: 4 weeks Notes: svn path=/head/; revision=88404
* Update to C99, s/__FUNCTION__/__func__/,David E. O'Brien2001-12-101-4/+4
| | | | | | | also don't use ANSI string concatenation. Notes: svn path=/head/; revision=87599
* Add a driver for the Compaq Microcom 610 ISDN (Compaq series PSB2222I) ISA PnPHellmuth Michaelis2001-10-211-4/+4
| | | | | | | | | | | card. Submitted by: Steve Looman Reviewed by: hm MFC after: 1 month Notes: svn path=/head/; revision=85278
* Add experimental support for sending keypad facility messages.Hellmuth Michaelis2001-10-183-12/+24
| | | | | | | MFC after: 2 months Notes: svn path=/head/; revision=85103
* Fix some signed/unsigned integer confusion, and add bounds checking ofKris Kennaway2001-09-101-0/+1
| | | | | | | | | | | arguments to some functions. Obtained from: NetBSD Reviewed by: peter MFC after: 2 weeks Notes: svn path=/head/; revision=83291
* update step.Hellmuth Michaelis2001-07-211-2/+2
| | | | Notes: svn path=/head/; revision=80081
* Submitted by: Juha-Matti Liukkonen (Cubical Solutions Ltd) (jml@cubical.fi)Hellmuth Michaelis2001-05-253-16/+25
| | | | | | | | | 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. Notes: svn path=/head/; revision=77164
* Pull the rug from under the 'LKM Compatability' macro - PSEUDO_SET().Peter Wemm2001-02-041-0/+28
| | | | | | | | | | | 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. Notes: svn path=/head/; revision=71991
* Add experimental support for Eicon.Diehl DIVA 2.0 and 2.02 ISA PnP cards.Hellmuth Michaelis2001-01-261-3/+4
| | | | | | | | 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. Notes: svn path=/head/; revision=71674
* Reenable support for FreeBSD 4.x and possibly the other supported BSD'sHellmuth Michaelis2001-01-151-4/+21
| | | | Notes: svn path=/head/; revision=71064
* Add infrastructure to support the ISDN itjc hardware driver.Hellmuth Michaelis2001-01-111-7/+7
| | | | | | | Submitted by: Sergio de Souza Prallon <prallon@tmp.com.br> Notes: svn path=/head/; revision=70926
* Add infrastructure for Cologne Chip HFC-S PCI driver.Hellmuth Michaelis2000-10-261-5/+6
| | | | | | | Increment isdn4bsd step. Notes: svn path=/head/; revision=67603
* Add a debug flag bit for a new driver.Hellmuth Michaelis2000-10-181-19/+19
| | | | Notes: svn path=/head/; revision=67281
* Set i4b version number to 0.96.00.Hellmuth Michaelis2000-10-101-3/+3
| | | | | | | It is (nearly) identical to i4b-00.96.00-beta-101000.tar.gz Notes: svn path=/head/; revision=66931
* update to i4b version 0.95.04Hellmuth Michaelis2000-10-0911-126/+223
| | | | Notes: svn path=/head/; revision=66873
* update to isdn4bsd beta release 0.90Hellmuth Michaelis1999-12-146-14/+60
| | | | Notes: svn path=/head/; revision=54610
* update to isdn4bsd beta release 0.90Hellmuth Michaelis1999-12-146-6/+33
| | | | Notes: svn path=/head/; revision=54608
* $Id$ -> $FreeBSD$Peter Wemm1999-08-2812-12/+12
| | | | Notes: svn path=/head/; revision=50477
* updating isdn4bsd to beta version 0.83Hellmuth Michaelis1999-08-064-12/+124
| | | | Notes: svn path=/head/; revision=49460
* upgrade isdn4bsd from version 0.71 to the just released version 0.81Hellmuth Michaelis1999-05-205-31/+104
| | | | Notes: svn path=/head/; revision=47338
* update the i4b include files to i4b release 0.71.00Hellmuth Michaelis1999-03-075-25/+41
| | | | Notes: svn path=/head/; revision=44551
* update the i4b kernel part to i4b release 0.71.00Hellmuth Michaelis1999-03-076-22/+20
| | | | Notes: svn path=/head/; revision=44550
* Initial entry of ISDN4BSD into the FreeBSD tree.Poul-Henning Kamp1998-12-2711-0/+1899
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. Notes: svn path=/head/; revision=42107