Harald Welte
3cabf472d9
propagate 'nextWriteTime' signal from L1 upwards
...
We drive it via SAPmux through OsmoLogicalChannel up into OsmoThreadMux
2011-11-13 15:21:58 +01:00
Harald Welte
086a6a61cb
Add missing header files to Makefile
2011-11-13 15:21:26 +01:00
Harald Welte
dd9ba70f53
TrueBTS: first compiling L1-only BTS code (TrueBTS)
...
This is far from being complete, but it should be a nice Layer1-only BTS
code. There is no interface to higher layers yet...
2011-11-12 20:35:10 +01:00
Harald Welte
1c41c4e0ae
TrueBTS: add a new skeleton OsmoSAPMux
...
We will use this SAPMux replacement to tie the OpenBTS L1 to osmo-bts L2.
2011-11-12 17:57:43 +01:00
Harald Welte
98cdb03713
GSM: Move BCCHL1Encoder::generate() into separate file
...
BCCHL1Encoder actually belongs to layer3, but is implemented as part of
Layer1. If we keep it linked into GSML1FEC.o, it will cause
dependencies to higher layers (through gBTS)
2011-11-12 17:54:47 +01:00
Harald Welte
7a2026ab44
GSM: Slit libGSM.la and libGSML1.la
...
The purpose of this exercise is to make sure the L1 can be used
independent of the higher layers.
2011-11-12 17:52:23 +01:00
Harald Welte
bc570dd885
Introduce GSMConfigL1 as base class for GSMConfig
...
GSMConfigL1 only contains those fields applicable for the Layer1,
while GSMConfig contains all fields for higher layers.
2011-11-12 17:43:25 +01:00
Ivan Kluchnikov
3889999846
Initial USSD support commit.
2010-08-10 17:04:04 +04:00
David A. Burgess
3a8fd4fac1
Another fix to the copyright notice header.
2010-07-16 17:09:09 -07:00
David A. Burgess
fa179f74b7
Change license to AGPLv3.
2010-07-04 15:28:06 -07:00
David A. Burgess
ecbaf97509
Initial import of OpenBTS 2.6 for a new public trunk.
2010-05-23 19:42:16 -07:00