Commit Graph

47 Commits

Author SHA1 Message Date
Karsten Keil 0cc92c0d61 cleanup not needed NULL checks before kfree, thanks to Jesper Juhl for the
hints
2005-10-15 12:31:05 +00:00
Karsten Keil 63f37c3939 - bugfix for 0000016
- fix sysfs/udev API for 2.6.13, should be backward compatible
2005-09-05 13:30:10 +00:00
Karsten Keil 822b8d28ee - implement basic udev support, now /dev/mISDN should be created on the fly 2005-06-23 16:25:51 +00:00
Karsten Keil 08ac4af99a - change sleep* -> wait* functions
- add some more statistic printout for the threads
- clear_stack is now done in stack thread context, maybe I will move more
  control functions this way
2005-06-22 13:51:17 +00:00
Karsten Keil 865dfe93b2 add support for cloned stacks
messages queues can be temporary stopped now
some cleanups
2005-05-30 16:42:28 +00:00
Karsten Keil 3f5a6d398f get kernel/user interface working for some cases, still missing clone
stacks and rawdevices
2005-05-13 10:41:48 +00:00
Karsten Keil 4cbd60f063 first step move to message queue driven desgin (DO NOT USE THIS VERSION) 2005-05-07 21:04:11 +00:00
Andreas Eversberg 9e0fc751ff Fixes:
- udevice works with kernel 2.6.8 and hopefully > 2.6.8
  (required for PBX4Linux & Asterisk channel driver)
- hfc_multi driver (HFC-4S/8S/E1) now works with kernel >= 2.6.8
- hfc_multi crash bug fix while unloading
- hfc_multi now uses correct leds display on HFC-4S boards
  (red blinking or off = layer 1 inactive
   red = layer 1 active
   green / green flashing = traffic on interface)

Modified Files:
	mISDN/drivers/isdn/hardware/mISDN/hfc_multi.c
	mISDN/drivers/isdn/hardware/mISDN/hfc_multi.h
	mISDN/drivers/isdn/hardware/mISDN/udevice.c
2004-11-19 18:47:40 +00:00
Karsten Keil 3d9f29d093 use mISDN_head_t also for user mode 2004-07-08 00:49:49 +00:00
Karsten Keil 62c911e0cd remove /dev/mISDN ringbuffers; use queues instead 2004-06-30 15:13:20 +00:00
Karsten Keil 918caa4018 use the common kernel list.h implementation for the lists in mISDN 2004-06-17 12:31:14 +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 f981c59afa new process id handling (used by L3/L4 only at the moment) 2003-11-11 09:59:01 +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 a34671a12e - evaluate capi profile contence from stack 2003-08-02 21:17:58 +00:00
Karsten Keil f79ff2f3f5 cleanup warning and old stuff 2003-07-27 11:14:19 +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 4ea89d2440 - new L3<->L4 data struct based on IE offsets 2003-07-07 14:29:39 +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 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 3843f8c931 irqsave GFP_ATOMIC should be used in irq context 2001-11-01 00:42:35 +00:00
Karsten Keil fba5763938 read one frame per read option 2001-10-31 23:02:59 +00:00
Karsten Keil bed204f6c9 bugfix remove_if missing {} 2001-10-30 12:54:46 +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 6dd7cb051f use allways skb 2001-08-02 14:51:56 +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 9979a7ee6d interface works again 2001-03-13 02:04:37 +00:00
Karsten Keil ce79a020f8 id is the name of the instance 2001-03-11 21:23:39 +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 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 6145cde2fa Fix race in hisax_close
add some debug code
2001-02-13 14:30:32 +00:00
Karsten Keil 680cd22ed6 v0.1 2001-02-11 22:46:19 +00:00