Günther Kelleter
643710ddbf
endian fixes for BIGENDIAN systems. capi_profile and messages have to be little endian by definition
2006-09-14 15:51:46 +00:00
Karsten Keil
3b80b6e75c
fix packed attribute warnings (Thanks to Stefan Schweizer)
2006-03-22 18:28:34 +00:00
Karsten Keil
56f18961c0
- make mqueue branch HEAD
2006-03-06 12:52:08 +00:00
Karsten Keil
00c2a28955
Fix X25 RESET_B3 DISCONNECT_B3
2005-05-02 12:30:30 +00:00
Karsten Keil
7b940e57d4
Fix race condition in DATA_B3 CONF handling
2005-05-02 12:29:22 +00:00
Karsten Keil
8101522abc
debug wrong conf frames
2005-04-07 08:57:50 +00:00
Karsten Keil
e16c026f52
- move common functions to mISDN_core and export them
...
- make it possible to compile into the kernel
2004-01-26 22:21:32 +00:00
Karsten Keil
54bf56649a
fix some minor capi problems
2004-01-19 11:02:48 +00:00
Karsten Keil
2723418266
implement put_message return value
...
this is needed for proper flowcontrol in case of full message queue
2004-01-12 16:20:26 +00:00
Karsten Keil
db2a923a8c
- cleanup debug
...
- NCCI direct handling via second state machine
2003-12-14 15:20:38 +00:00
Karsten Keil
e504373ebf
- the link stack is now part of the AppPLCI struct to allow more as one NCCI
2003-12-13 00:36:16 +00:00
Karsten Keil
c4271592e3
- first version of X25/X31 DTE protocol (ISO 8208)
2003-12-10 23:01:16 +00:00
Karsten Keil
ee11c08ca9
- use DINFO as unique ID field in Datamessages (only downstream at the moment)
...
- begin to support more as one NCCI per (App)PCLI
2003-12-03 14:32:46 +00:00
Karsten Keil
85337c9851
big rewrite of the CAPI 2.0 implementation
...
- hopefully easier to understand and follow the dataflow
- no limitations in application count
- clean shutdown on errors
- use own kmem caches
- reduce stack usage, use dynamic allocated cmsg
2003-11-21 22:29:41 +00:00
Karsten Keil
60271ca2c4
- add headset volume control via MANUFACTURER REQUEST
2003-11-11 20:31:35 +00:00
Karsten Keil
61dc94dc12
Handset support
2003-11-11 10:02:23 +00:00
Karsten Keil
3bfc0bfb97
add more debug output
...
improve error handling of DATA B3
2003-11-09 09:14:24 +00:00
Karsten Keil
04e451b602
additional debug for contr/PLCI
...
do not remove plci if it is still accessed by the caller
2003-10-20 07:19:42 +00:00
Karsten Keil
23bf3dfc13
- add stack parameter for needed header space
...
- set controler ready
- cleanup
2003-08-01 22:15:53 +00:00
Karsten Keil
8f07adb55c
- more 2.5/26 compatibility
2003-07-28 12:05:47 +00:00
Karsten Keil
c6a01eb57a
cleanup old names
2003-07-21 12:44:46 +00:00
Karsten Keil
ebc659e082
HiSax -->mISDN
2003-07-21 12:00:05 +00:00
Karsten Keil
311d803413
fix debugging
2003-07-21 11:13:02 +00:00
Karsten Keil
5a8776b621
- kernel daemon for doing stuff which cannot done in interrupt context
...
- DTMF detection become L2 protocol
- DTMF detection added to CAPI
2003-06-27 15:19:42 +00:00
Karsten Keil
d5c8abe5e2
fix compiler warnings
2002-09-16 23:49:38 +00:00
Karsten Keil
52b4ec1eba
put hisax header in skb private data
2002-05-01 01:00:40 +00:00
Karsten Keil
e3fd5dd817
status enquire; cleanup
2002-04-29 23:26:30 +00:00
Karsten Keil
e3b7f69955
fix multiple release stack calls
2001-12-05 13:13:37 +00:00
Karsten Keil
845651c9ec
implement PCM mode
2001-11-14 10:41:26 +00:00
Karsten Keil
184f112763
reduce stack usage
2001-11-02 23:27:54 +00:00
Karsten Keil
c9e279d879
fix some capi bugs
2001-10-31 23:04:42 +00:00
Karsten Keil
6dd7cb051f
use allways skb
2001-08-02 14:51:56 +00:00
Karsten Keil
13d008f3eb
new ctrl interface
2001-03-26 11:40:02 +00:00
Karsten Keil
96ccf4a003
working X75 answering connection
2001-03-04 00:48:49 +00:00
Karsten Keil
5ff9bc70f1
use of data info parameter (dinfo)
2001-03-03 18:17:16 +00:00
Karsten Keil
d34984bb05
working X75 orginating call
2001-03-03 08:07:30 +00:00
Karsten Keil
fb3bf581f4
many fixes
2001-02-27 17:45:44 +00:00
Karsten Keil
d8e1f9e7f2
many capi fixes
2001-02-22 05:54:40 +00:00
Karsten Keil
4d4b953317
begin capi
2001-02-21 19:22:35 +00:00