If you like BoxMatrix then please contribute Supportdata, Supportdata2, Firmware and/or Hardware (get in touch).
My metamonk@yahoo.com is not reachable by me since years. Please use hippie2000@webnmail.de instead.

0
U

Property:CAPI (lexicon)

From BoxMatrix


BoxMatrix >> Lexicon >> Telephony-Terms >> CAPI @ BoxMatrix   -   IRC-Chat   -   Translate: de es fr it nl pl
News Selectors Models Accessories Components Environment Config Commands System Webif Software Develop Lexicon Community Project Media

Computer FRITZ I18N Telephony Smarthome Internet Protocols Multimedia Formats Hardware Software Research

Info
  
Name-Collision - multiple objects in this wiki use the name CAPI!
CAPI (lexicon) Programming interface to ISDN hardware
CAPI (procfs) Usage statistics for the memory pool of isdn_fbox_fon5.ko.

Term

Goto:   FRITZ!OS   -   SMW-Browser

Details

CAPI is a standardized API (programming interface) for accessing all features of ISDN hardware.
It was designed to support ISDN software to run on ISDN hardware from arbitary Vendors.

Each Vendor just has to provide a CAPI driver for his hardware, and all software could use it.

CAPI development started in 1989 as a collaboration of the german ISDN manufacturers AVM, Systec, Stollmann.
In 1991 they formed CAPI Association e.V. and further Vendors joined, like the german Bundespost (today Telekom).

The current version of the specification is CAPI 2.0 5th Edition (2009) and consists of 4 parts.
These cover 1) Standard / 2) Operating Systems / 3) Supplementary Services / 4) Interoperability.

For their ISDN+DSL-Cards AVM mainly offered CAPI drivers for Windows, for some models also for MS-DOS, Linux, Netware
and OS2. See the ISDN-Drivers overview.

Some dates and links (german):

FRITZ!OS

In FRITZ!OS all kinds if Telephony internally uses CAPI.

Kernel

For early FRITZ!OS AVM used their Linux ISDN-Drivers for the FRITZ!Card Classic (passive) and ISDN-Controller B1 (active):

For a short time they added a CAPI4Linux driver:

For the 5188 they used a CAPI-over-UDP remote CAPI driver:

Today they use:

Userspace

For some older models AVM added:

The main CAPI interface was and is libcapi20:

Current OS parts which use libcapi20:

Older dependencies to libcapi20:

SMW-Browser

Information is currently being retrieved from the backend.