Karsten Keil
03381a45d2
fix hang while loading firmware
2004-01-27 22:42:37 +00:00
Paul Slootman
f26b3e2119
Only typedef irqreturn_t if IRQ_HANDLED isn't defined yet.
2004-01-27 18:09:18 +00:00
Karsten Keil
2099445d86
make direct compiles for 2.4 after ./std2kern possible
2004-01-27 16:37:59 +00:00
Karsten Keil
a81680766c
next version
2004-01-27 13:56:37 +00:00
Karsten Keil
bd02c3349f
LED handler
2004-01-27 12:55:55 +00:00
Karsten Keil
8c08d2452a
changes for 2.4
2004-01-27 01:50:20 +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
5c8ff7788c
sync i4l
2004-01-25 22:45:42 +00:00
Karsten Keil
71a70af6e4
remove old eicon dir
2004-01-19 11:09:02 +00:00
Karsten Keil
54bf56649a
fix some minor capi problems
2004-01-19 11:02:48 +00:00
Karsten Keil
095ce49d2a
remove unneeded sti - SMP cleaning
2004-01-19 11:01:11 +00:00
Karsten Keil
e2da308e66
update release
2004-01-19 10:59:20 +00:00
Karsten Keil
db16534050
delayed cmesg are not possible, since cmesg may contain local pointers or
...
pointers to allready freed skb if delayed. So we prepare the final skb
instead and queue it.
2004-01-13 13:38:02 +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
d69a999fa3
now FritzPCI v2.0 should work
2004-01-12 16:18:20 +00:00
Karsten Keil
e73f50283d
new definition is u_long for bit field type variables
2004-01-11 14:07:36 +00:00
Karsten Keil
7c3b38f64b
we hold a spinlock with disabled IRQs so we must use GFP_ATOMIC in kmalloc
2004-01-11 14:02:26 +00:00
Karsten Keil
c361dcf36c
fix module owner assign
2004-01-11 13:58:50 +00:00
Karsten Keil
69b589d9b1
fix cut&paste error in last fix
2004-01-03 23:10:43 +00:00
Karsten Keil
2a5c1b4d35
delete interface references if HW driver is released
2004-01-03 23:07:35 +00:00
Karsten Keil
db2a923a8c
- cleanup debug
...
- NCCI direct handling via second state machine
2003-12-14 15:20:38 +00:00
Karsten Keil
5a6a9edc86
-cleaner shutdown of a B-channel
2003-12-14 15:19:02 +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
a23e7a864e
fix some warnings
...
fix new capidrv interface (2.6)
2003-11-25 11:28:32 +00:00
Karsten Keil
376ee65136
fix sequence
2003-11-21 23:51:05 +00:00
Karsten Keil
8d5f6a65d3
add memory resource debug
...
main use is to find memory and buffer leaks at the moment
2003-11-21 22:57:08 +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
ffa91934b6
fix skb leak
2003-11-21 13:20:10 +00:00
Karsten Keil
6b768b38be
now TEI verify is initiated on related MDL errors (see Appendix II/Table II-1 Q.921)
2003-11-16 19:34:00 +00:00
Karsten Keil
901de44f30
add HW_TEST function for monitoring B-channel
2003-11-13 13:01:55 +00:00
Karsten Keil
9875a66041
locking PH_CONTROL
2003-11-13 13:00:45 +00:00
Karsten Keil
07bdf740c4
fix fifo free bytes calculation
...
PTP now handled in set_dchannel_pid
2003-11-11 21:06:34 +00:00
Karsten Keil
60271ca2c4
- add headset volume control via MANUFACTURER REQUEST
2003-11-11 20:31:35 +00:00
Karsten Keil
9dbe8ab580
release 7
2003-11-11 10:46:39 +00:00
Karsten Keil
61dc94dc12
Handset support
2003-11-11 10:02:23 +00:00
Karsten Keil
f981c59afa
new process id handling (used by L3/L4 only at the moment)
2003-11-11 09:59:01 +00:00
Karsten Keil
a804c5e387
typo fixes
2003-11-09 16:13:39 +00:00
Karsten Keil
34c2231099
release 6
2003-11-09 16:05:29 +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