Nadi Sarrar
|
cacd47333c
|
initial commit of the new xml way for card configuration and module loading.
caution: does not support everything misdn-init does, yet.
|
2006-12-14 12:51:41 +00:00 |
Günther Kelleter
|
a48dd57635
|
Add missing ! to make AppPlciClearOtherApps() actually do something
|
2006-12-06 15:18:07 +00:00 |
Martin Bachem
|
c54ddc246d
|
command L1_ACTIVATE_NT replies with (PH_ACTIVATE | INDICATION) when already G3
|
2006-12-06 08:00:17 +00:00 |
Chrisian Richter
|
106461e7d2
|
dsp_poll option defaults now to 128 as well
|
2006-12-05 16:39:23 +00:00 |
Martin Bachem
|
4c96e1925c
|
crab debug
|
2006-11-30 16:27:00 +00:00 |
Martin Bachem
|
2384b39092
|
reset frame_complete flag during packetizing ISO-URB sub packets
|
2006-11-30 16:25:34 +00:00 |
Martin Bachem
|
b1bec05514
|
use SCTR_E to set D_U enable when NT mode
|
2006-11-30 15:40:14 +00:00 |
Martin Bachem
|
001d02742d
|
do not use Interframe-Fill in DChannel TX when NT mode
|
2006-11-30 14:32:53 +00:00 |
Martin Bachem
|
2a1c2e8207
|
the return of the spinlock
(usb urb callbacks in interrupt context, so hfcsusb_l2l1 gets interrupted without locks)
|
2006-11-30 13:53:34 +00:00 |
Martin Bachem
|
926fa87208
|
NT mode:
- return (PH_ACTIVATE | INDICATION) after PH_ACTIVATE_REQUEST when in G3
- send (PH_ACTIVATE | CONFIRM) when activation done
|
2006-11-28 16:58:42 +00:00 |
Chrisian Richter
|
17e4ca93cd
|
fixed a little bug introduced by nadi in the misdn-init script :-)
|
2006-11-23 17:15:46 +00:00 |
Nadi Sarrar
|
c6e604b80f
|
adding support for dual E1 card
|
2006-11-23 16:41:22 +00:00 |
Chrisian Richter
|
88a4a4ec2a
|
print this logs only when debug is on
|
2006-11-22 12:18:00 +00:00 |
Chrisian Richter
|
4254384a53
|
added swyx PCI ID for the 4S board. bug #75
|
2006-11-17 15:06:50 +00:00 |
Chrisian Richter
|
7dfe7cf810
|
some comments on master_clock option added
|
2006-11-17 09:06:46 +00:00 |
Chrisian Richter
|
25aebcc9b4
|
modified the misdn-init script so that it works with existing config files, it knows now about cards with fewer ports. also simplified some sed logic by using cut
|
2006-11-16 13:13:08 +00:00 |
Chrisian Richter
|
f4e18a559d
|
removed a printk
|
2006-11-14 15:20:05 +00:00 |
Chrisian Richter
|
6e66a0fb06
|
removed find_type_entry. we can use 2 static variables instead, these keep also track of cards with fewer ports than originally designed
|
2006-11-14 14:55:41 +00:00 |
Chrisian Richter
|
8d515d2fdf
|
hfcmulti distinguishes now between types and ports. There are now only 3 different types: e1, 4S0 and 8S0, because there are only these 3 chips. But in fact cards which have fewer ports are now supported through the ports variable in the pci_id struct. Also modified the misdn-init script to handle that, and added a mini PCI HFC card with 1 Port
|
2006-11-14 12:17:02 +00:00 |
Martin Bachem
|
51ecee1ea0
|
still changes in debug modes
|
2006-11-13 16:45:41 +00:00 |
Martin Bachem
|
a824a65c98
|
trace channel data to syslog
|
2006-11-13 16:27:19 +00:00 |
Chrisian Richter
|
ae7ba0a377
|
preparing first release 1_0_4
|
2006-11-13 14:55:43 +00:00 |
Chrisian Richter
|
a340296f95
|
added makefile targets for very basic release management, based on cvs tags
|
2006-11-13 14:53:48 +00:00 |
Chrisian Richter
|
1b39ae1623
|
removed some useless logs
|
2006-11-02 09:40:53 +00:00 |
srichter
|
b2f839bd51
|
Applied patch from David Woodhouse:
- fix old mistake breaking HFC-PCI on bigendian (blame Simon)
- get rid of config.h. Breaks builds against old kernels, so minor regression
|
2006-10-20 14:10:25 +00:00 |
Chrisian Richter
|
7baab3c770
|
added dsp_poll option to handle different dsp_polls from hfc polls, they might be multiples of 80 if the Timersetting is set 100Hz in the Kernel, default is none the dsp will autosense what is necessary
|
2006-10-20 12:51:56 +00:00 |
Chrisian Richter
|
53e5e1d7c7
|
added notfatal option for misdn-init, in case lsusb is not installed, we still go on.
|
2006-10-16 11:40:20 +00:00 |
Chrisian Richter
|
1ed9289f48
|
Modified change from gkelleter a bit. If you change things in the TE State machine, check the whole code! Disconnects might also be sent out in other States like outgoing Setup.. i've did your change only in state 7 == In Setup + Out Alerting, please check if that works for you.
|
2006-10-16 07:43:57 +00:00 |
Chrisian Richter
|
60be2d76f8
|
removed a lot of verbosity. Better commented the pcm_slave and ignore_pcm_frameclock options
|
2006-10-09 12:51:33 +00:00 |
Daniel Potts
|
36ade5e5f5
|
James Harper identified that locks were being taken twice along the same code path, causing a hang (on SMP). These have been removed.
|
2006-10-02 12:51:33 +00:00 |
Chrisian Richter
|
7de26421e1
|
we work now with 32bit access on the fifos. Also for the b410P we don't adjust the txgain anymore since -4 is quite too much
|
2006-09-27 08:28:50 +00:00 |
Günther Kelleter
|
fca2dd211f
|
kernels < 2.6.9 don't implement kcalloc
|
2006-09-15 08:38:20 +00:00 |
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 |
Günther Kelleter
|
2b7e0b8e84
|
in l3dss1_disconnect() the cause value was not taken from the DISCONNECT message, when it supplies one. Therefore an incoming DISCONNECT after incoming SETUP and outgoing ALERTING was not answered with RELEASE, since the cause was not evaluated properly. State 12 was entered instead of state 19
|
2006-09-14 15:47:22 +00:00 |
Günther Kelleter
|
e42aada6cf
|
set message type to MT_RELEASE_COMPLETE in message for CC_RELEASE_COMPLETE_REQ. MT_DISCONNECT was sent instead of MT_RELEASE_COMPLETE as required
|
2006-09-14 15:43:09 +00:00 |
Günther Kelleter
|
d87bf83950
|
fix potential skb overflow when user-user-info is sent in an ALERTING message
|
2006-09-14 15:41:05 +00:00 |
Günther Kelleter
|
f85a2af479
|
make compilable on non-i386 architectures
|
2006-09-14 15:39:52 +00:00 |
Günther Kelleter
|
0f20f5bdc6
|
fix debug output
|
2006-09-14 15:36:47 +00:00 |
Günther Kelleter
|
15f0d65a7f
|
fix typo in hex constant
|
2006-09-14 15:34:12 +00:00 |
Günther Kelleter
|
70914a8e6f
|
make kzalloc macro for kernels < 2.6.14 clear allocated memory
|
2006-09-14 15:30:42 +00:00 |
Chrisian Richter
|
216a4b1edd
|
litle fix to make the leds work when the watchdog is enabled
|
2006-09-13 15:53:01 +00:00 |
Chrisian Richter
|
5787705119
|
added a 2 clocking options for the hfc e1 chips
|
2006-09-13 14:01:04 +00:00 |
Martin Bachem
|
89626fbade
|
configure end of pulse control for ST mode (TE & NT)
|
2006-09-11 11:44:02 +00:00 |
Chrisian Richter
|
a9c1ddd31c
|
added some minipci hfcmulti based cards
|
2006-09-08 10:39:54 +00:00 |
Chrisian Richter
|
5d275ef7d7
|
don't print the NEXT_SKB EXISTS error.. for testing
|
2006-09-07 13:02:34 +00:00 |
Chrisian Richter
|
8ab0c38df3
|
added the new B410P HFC-4S based card. This card has Echocancelation in hardware. Modified mISDN_dsp to check for hw_echocan facilities. added possibility to control the gain from lower layers. Thanks to Matthew Fredrickson for most of the patches.
|
2006-09-06 17:24:22 +00:00 |
Nadi Sarrar
|
18df072e60
|
fixed typo
|
2006-08-25 11:50:41 +00:00 |
Martin Bachem
|
c9d11dda5f
|
rx skb mem range check
|
2006-08-15 09:38:07 +00:00 |
Chrisian Richter
|
01e13c7883
|
kzalloc is very new, only since 2.6.14
|
2006-08-10 15:00:03 +00:00 |
Karsten Keil
|
3606a753cd
|
fix protocol parameter handling (bug 0000067)
|
2006-08-07 23:35:59 +00:00 |