did harald change the bit order on the controller? there is a flag for that. you can patch the hfcmulti.c. maybe harald did that but forgot to put it into the kernel patch. i will also provide patch to openbsc to automatically consider that bit order in conjunction with misdn interface.
-----Ursprüngliche Nachricht----- Von: Dieter Spaar [mailto:spaar@mirider.augusta.de] Gesendet: Dienstag, 14. April 2009 19:27 An: Andreas.Eversberg Cc: openbsc@lists.gnumonks.org Betreff: Re: AW: success
Hello Andreas,
On Tue, 14 Apr 2009 16:54:40 +0200, "Andreas.Eversberg" Andreas.Eversberg@versatel.de wrote:
do we need a switch to select between mISDN bit order and other e1 drivers? what other e1 drivers are/will be supported? or can i just change the bit order, because no other e1 driver is used with the code? if not, i would suggest to add a "msb" flag to the time slot structure.
I can only talk for my "personal" Windows driver, for me the changed bit order works. I just wonder why mISDN and the HFC-E1 works different on Haralds PC than on others.
to make a better processing in kernel space, i need to put the gsm speech codec into kernel space. i need a source code that is open, light weight, and without integer math. any suggestions?
For a Full Rate Codec (should work too, however OpenBSC has to modified so that "Full Rate" is used by the phones too) you can use Toast (http://kbs.cs.tu-berlin.de/~jutta/toast.html).
Best regards, Dieter