Karsten Keil
a804c5e387
typo fixes
2003-11-09 16:13:39 +00:00
Karsten Keil
ac245e4f03
add overlap sending
2003-11-09 16:03:19 +00:00
Karsten Keil
f5e8b76653
fix PTP startup
2003-11-09 16:02:36 +00:00
Karsten Keil
5b258f12f7
add PTP handling with protocol
2003-11-09 16:01:12 +00:00
Karsten Keil
732742f5ae
fix bitorder
2003-11-09 11:37:40 +00:00
Karsten Keil
38b2c883d0
fix channel selection code
2003-11-09 09:54:02 +00:00
Karsten Keil
01eea674f4
add dsp patches from Andreas
2003-11-09 09:43:10 +00:00
Karsten Keil
9804ce04f3
add support for Winbond 6692 based cards
2003-11-09 09:33:22 +00:00
Karsten Keil
de3ed4b928
fix global process skb bugs
2003-11-09 09:22:17 +00:00
Karsten Keil
a07bcdbc73
fix dinfo data message bug
2003-11-09 09:21:28 +00:00
Karsten Keil
087341a247
fix no module bug
2003-11-09 09:20:41 +00:00
Karsten Keil
6b4f858edd
add function for discovering GLOBAL parameter for CAPI PROFILE
2003-11-09 09:16:16 +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
21c4453091
rename ASN1 debug function
2003-11-09 09:12:28 +00:00
Karsten Keil
dbb4d39d89
remove warning - vmalloc kernel memory is not swapable
...
SET_MODULE_OWNER need pointer
2003-10-26 00:13:31 +00:00
Karsten Keil
fdb4554989
small fixes from jolly
2003-10-24 21:27:28 +00:00
Karsten Keil
1dd41139d7
new DSP functions from jolly for conferencing and other audio processing
2003-10-24 21:23:05 +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
fddc1475e7
cleanup debug messages
...
default handler for mmanager
2003-09-06 17:13:02 +00:00
Karsten Keil
90ab30a38d
cleanup locking, now ready for 2.6
2003-09-06 17:11:42 +00:00
Karsten Keil
0dc7dd5c8c
multi kernel enviroment
2003-08-13 15:05:59 +00:00
Karsten Keil
cdc52fe430
fix missing kfree
2003-08-12 17:08:50 +00:00
Karsten Keil
a34671a12e
- evaluate capi profile contence from stack
2003-08-02 21:17:58 +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
002d7d9050
make changes for 2.5/2.6
2003-07-28 12:41:46 +00:00
Karsten Keil
8f07adb55c
- more 2.5/26 compatibility
2003-07-28 12:05:47 +00:00
Karsten Keil
f79ff2f3f5
cleanup warning and old stuff
2003-07-27 11:14:19 +00:00
Karsten Keil
fa7a9840ac
fix modulnames
2003-07-21 13:09:03 +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
a16099958d
interface for old I4L drivers
2003-07-18 16:36:57 +00:00
Karsten Keil
d7513921c5
- rework L3/L4
...
- fix bugs in freeing skbs in L2
2003-07-18 16:36:03 +00:00
Karsten Keil
4ea89d2440
- new L3<->L4 data struct based on IE offsets
2003-07-07 14:29:39 +00:00
Karsten Keil
80305f48c2
new hisaxd based on skb
2003-06-30 11:23:33 +00:00
Karsten Keil
60fb4cfdd1
fix killing of kernelthread
2003-06-27 16:19:43 +00:00
Karsten Keil
cbb5584a79
add smp_lock.h
2003-06-27 15:26:39 +00:00
Karsten Keil
670a5e1397
- software DTMF module
2003-06-27 15:20:19 +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
3bf42a41a7
fix ISAC receive frame len
...
fix transparent audio sending
2003-06-25 16:44:48 +00:00
Karsten Keil
07269b6c98
- ISACSX support
...
- use SET_MODULE_OWNER
2003-06-24 21:58:53 +00:00
Karsten Keil
1da288cf7d
cleanup locking
2003-06-22 12:03:36 +00:00
Karsten Keil
ac037381e8
- doc locking
...
- bchannel helper functions
2003-06-22 10:39:43 +00:00
Karsten Keil
8293963b8e
cleanup
2003-06-21 22:25:56 +00:00
Karsten Keil
5200ff0ba4
- dchannel standard functions
2003-06-21 22:04:45 +00:00
Karsten Keil
458ed3d264
- new locking, relaxed irq
...
- dchannel and bchannel helper routines
- dchannel and bchannel hardware module
2003-06-21 21:39:54 +00:00
Karsten Keil
fbba4429c5
- new locking (test)
...
- D channel HW as extra module (first:isac)
2003-06-20 10:06:14 +00:00
Karsten Keil
433837365f
fix wrong vfree
2002-09-17 12:17:21 +00:00
Karsten Keil
c596f44799
send RELEASE_COMPLETE cause resources unavailable if application
...
was killed hard
2002-09-17 10:43:35 +00:00
Karsten Keil
d5c8abe5e2
fix compiler warnings
2002-09-16 23:49:38 +00:00
Karsten Keil
764cbf4a66
- fix reset TX fifos
2002-09-16 22:03:51 +00:00
Karsten Keil
2f1c39f39b
cleanup debug infos
2002-07-10 09:20:02 +00:00
Karsten Keil
196121ec6e
fix wrong condition for mode_hfc warn message
2002-07-08 13:02:19 +00:00
Karsten Keil
aab0a965a5
forget to remove comment
2002-07-08 12:53:57 +00:00
Karsten Keil
2ea4dba726
fix mode_hfc init in PCM mode
2002-07-08 12:33:04 +00:00
Karsten Keil
1fe87dcb84
- remove some TENOVIS specific code
...
- add isdn_compat.h for timer_t
2002-07-08 12:27:45 +00:00
Karsten Keil
0a303e4134
fix revision string
2002-07-07 21:23:11 +00:00
Karsten Keil
0d0c6de481
- add additional protocol flags for Tenovis
...
* HFC_CFG_NEG_F0 use negativ frame pulse
* HFC_CFG_SW_DD_DU switch DD/DU line on PCM bus
- fix bug in disabling PCM slot on PH_DEACTIVATE in mode_hfcpci
2002-07-07 21:20:17 +00:00
Karsten Keil
c98d7bd9ae
send CONNECT_ACK (optional in DSS1 user side)
2002-06-26 08:38:24 +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
2cd7c3ecdd
<linux/malloc.h> --> <linux/slab.h>
2001-12-05 14:23:39 +00:00
Karsten Keil
48f188595e
fix wrong messages about DL_DATA CONFIRMS
2001-12-05 13:49:17 +00:00
Karsten Keil
e3b7f69955
fix multiple release stack calls
2001-12-05 13:13:37 +00:00
Karsten Keil
f245eaa400
correct channel select
2001-12-02 13:08:08 +00:00
Karsten Keil
a2c63ea5ee
fix OOPS on channel 2
2001-11-26 17:19:26 +00:00
Karsten Keil
53d34b66df
ready for 2.4.15
2001-11-26 17:18:30 +00:00
Karsten Keil
8491e060e4
fix IRQ race on module load
2001-11-22 17:28:44 +00:00
Karsten Keil
0b204ea1dd
fix compile without PCI
2001-11-19 14:54:00 +00:00
Karsten Keil
2a9617b14f
fix IRQ lock problem on shared IRQ
2001-11-16 01:49:21 +00:00
Karsten Keil
845651c9ec
implement PCM mode
2001-11-14 10:41:26 +00:00
Karsten Keil
b34a1c61ce
2.4 skb changes
2001-11-02 23:41:26 +00:00
Karsten Keil
ee912dedbe
don't use sti()
2001-11-02 23:28:21 +00:00
Karsten Keil
184f112763
reduce stack usage
2001-11-02 23:27:54 +00:00
Karsten Keil
3843f8c931
irqsave GFP_ATOMIC should be used in irq context
2001-11-01 00:42:35 +00:00
Karsten Keil
23642ca741
various bug fixes
2001-10-31 23:06:07 +00:00
Karsten Keil
c9e279d879
fix some capi bugs
2001-10-31 23:04:42 +00:00
Karsten Keil
fba5763938
read one frame per read option
2001-10-31 23:02:59 +00:00
Karsten Keil
d60597aadc
bugfix down messages need additional header and more headspace
2001-10-30 12:55:55 +00:00
Karsten Keil
bed204f6c9
bugfix remove_if missing {}
2001-10-30 12:54:46 +00:00
Karsten Keil
5e21b42424
more 2.4 changes
2001-10-01 23:22:43 +00:00
Karsten Keil
4364cd5f61
delay fillfifo if blocked
2001-09-30 17:10:25 +00:00
Karsten Keil
80ef79f7a4
changes for kernel 2.4
2001-09-30 17:09:23 +00:00
Karsten Keil
2224488a56
small fixes
2001-09-29 20:11:20 +00:00
Karsten Keil
4c52d522d8
Rawdev for bchannels
2001-09-29 20:05:01 +00:00
Karsten Keil
f5782b2301
cosmetic
2001-08-03 09:03:48 +00:00
Karsten Keil
59fd19c760
experimental NT mode (L1/L2 NETSIDE) support.
2001-08-02 15:02:06 +00:00
Karsten Keil
4c5d0b612d
hfc support
2001-08-02 14:56:28 +00:00
Karsten Keil
eafdc24f15
new
2001-08-02 14:55:45 +00:00
Karsten Keil
6dd7cb051f
use allways skb
2001-08-02 14:51:56 +00:00
Karsten Keil
c408a0c2ba
clear instance links after unregister
2001-07-19 21:52:39 +00:00
Karsten Keil
57925c02d7
the address allways contain stack info
2001-07-10 16:01:03 +00:00
Karsten Keil
0eb11aaf20
New "clone"
2001-05-18 00:48:52 +00:00
Karsten Keil
32acea0f78
STATUS for L1 and L2
2001-04-11 16:38:57 +00:00
Karsten Keil
8ee3b77e36
new ADDIF to cascade interfaces
2001-04-11 10:21:10 +00:00
Karsten Keil
6aa14349ad
slave instances
2001-04-08 16:45:56 +00:00
Karsten Keil
81d47dcfe7
new GET structs
2001-03-29 19:14:25 +00:00
Karsten Keil
c54c8844bf
fix unregister of instances
2001-03-27 15:34:20 +00:00
Karsten Keil
45ba55ac14
interface without protocol and layer
2001-03-27 10:23:48 +00:00
Karsten Keil
13d008f3eb
new ctrl interface
2001-03-26 11:40:02 +00:00
Karsten Keil
4694fa5dc7
activate b-channel only as DCE
2001-03-13 02:34:02 +00:00
Karsten Keil
9979a7ee6d
interface works again
2001-03-13 02:04:37 +00:00
Karsten Keil
cfdc2a8c8a
fix firmwareload hangs
2001-03-13 02:04:04 +00:00
Karsten Keil
b621a5e2d7
add some paranoia checks
2001-03-13 02:03:23 +00:00
Karsten Keil
ce79a020f8
id is the name of the instance
2001-03-11 21:23:39 +00:00
Karsten Keil
e07f0f9837
helper for setting up dchannel stack
...
layermask is a parameter for all hardware to select loading of
layerinstances of the d-channel stack
2001-03-11 21:09:07 +00:00
Karsten Keil
e74301cfce
cleanup primitivs
2001-03-11 21:05:21 +00:00
Karsten Keil
09252f66b2
use blog
2001-03-06 10:31:30 +00:00
Karsten Keil
97030a2d14
Fritz PCI works now
2001-03-06 10:22:44 +00:00
Karsten Keil
39435e1d27
init blog
2001-03-05 23:13:19 +00:00
Karsten Keil
e94ec6be1f
make fritz PCI working
2001-03-05 18:46:18 +00:00
Karsten Keil
7518a0e6ec
fix hang on B-channel 2
2001-03-05 01:48:27 +00:00
Karsten Keil
e129521a3b
alloc enought data space for CAPI DATA_B3 for receiving skb
2001-03-04 18:55:15 +00:00
Karsten Keil
2a976c99b5
missed own_ctrl
2001-03-04 18:17:28 +00:00
Karsten Keil
0444398114
New protocol handling
2001-03-04 17:08:33 +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
433a4b2929
INSERT macro
2001-03-03 08:27:06 +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
59cacbb1e5
reorg core
2001-02-22 10:14:16 +00:00
Karsten Keil
ba1b3e0678
first version
2001-02-22 10:12:54 +00:00
Karsten Keil
627011fd32
change PID to match CAPI spec
2001-02-22 09:49:10 +00:00
Karsten Keil
d8e1f9e7f2
many capi fixes
2001-02-22 05:54:40 +00:00
Karsten Keil
6b1b8a908f
cosmetics
2001-02-21 21:29:36 +00:00
Karsten Keil
4d4b953317
begin capi
2001-02-21 19:22:35 +00:00
Karsten Keil
19c28330d6
start CAPI stuff
2001-02-21 19:19:15 +00:00
Karsten Keil
a30e8af3c6
some fixes
2001-02-21 19:18:27 +00:00
Karsten Keil
9ca32005a5
stack IDs are now controller numbers
2001-02-21 19:17:44 +00:00
Karsten Keil
25765eb0aa
Move L3 types to hisaxif.h
2001-02-21 19:15:14 +00:00
Karsten Keil
70b69bc04b
L3 incomming call watchdog
...
L3 protocol selecting via card driver
2001-02-20 00:34:55 +00:00
Karsten Keil
7c49bdc058
handling dummy callref
2001-02-19 22:25:31 +00:00
Karsten Keil
ab5580be9e
update layer3
2001-02-19 11:51:42 +00:00
Karsten Keil
6145cde2fa
Fix race in hisax_close
...
add some debug code
2001-02-13 14:30:32 +00:00
Karsten Keil
c8333c4a71
cleanup
2001-02-13 10:42:55 +00:00
Karsten Keil
462261b02d
new files
2001-02-13 10:41:32 +00:00
Karsten Keil
1a0b200bcb
remove old files
2001-02-13 10:28:31 +00:00
Karsten Keil
33a9b1afac
update
2001-02-11 22:57:24 +00:00
Karsten Keil
680cd22ed6
v0.1
2001-02-11 22:46:19 +00:00