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 was thinking of having a flag for using hardware multiplexing on hfc-e1 controller, but
because the data is not synchronized (hdlc frames), we need to touch every bit to see
where the frame starts and where it ends, so we have no speed benefit.
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?
-----Ursprüngliche Nachricht-----
Von: Dieter Spaar [mailto:spaar@mirider.augusta.de]
Gesendet: Dienstag, 14. April 2009 16:26
An: Andreas.Eversberg
Cc: openbsc(a)lists.gnumonks.org
Betreff: Re: success
Hello Andreas,
On Tue, 14 Apr 2009 13:10:36 +0200, "Andreas.Eversberg"
<Andreas.Eversberg(a)versatel.de> wrote:
on the easterhegg 2009 we got everything running. even audio worked! and
we catched our first imsi from a public network.
Congratulation, great to hear that !
@harald | @dieter: other isdn drivers (windows) have
obviously reversed
bit order on transparent channel. bit 0 is exchanged with bit 7 and so
on. to make it work, i did not change the bit order, i just changed the
location of the subslot, and it worked.
I noticed the same with my own Windows driver (its not an official driver,
just my personal very experimental stuff for the HFC-E1 card). However
because it worked with the Linux version (at least on Haralds PC) I though
it was a problem with my implementation and did not take care.
Best regards,
Dieter
--
Dieter Spaar, Germany spaar(a)mirider.augusta.de