osmo-pcu/src
Andreas Eversberg 0aed654ac7 Split of L1 interface to be used with OpenBTS or sysmo-BTS
The OpenBTS socket functions are moved from main to pcu_l1_if.cpp.

New sysmo_l1_if.cpp is introduced. It used special unix socket interface
to connect to sysmo-BTS. This is required to access CCCH/RACH and info
about cell layout. Traffic is also forwarded via this interface, but
it direct access of L1 baseband DSP will be added soon.

In order to handle ready-to-send requests above l1_if, the transmit
queue (for downlink blocks) is moved to gprs_rlcmac.cpp.

The TBF instance additionally holds TRX and TS info, but this is only
a hack currently. TBF instance requires more details about allocated
ressources in the future.
2012-06-23 10:33:16 +02:00
..
Makefile.am Split of L1 interface to be used with OpenBTS or sysmo-BTS 2012-06-23 10:33:16 +02:00
RLCMACTest.cpp move everything to src/ subdirectory 2012-06-14 20:48:42 +08:00
bitvector.cpp move everything to src/ subdirectory 2012-06-14 20:48:42 +08:00
bitvector.h move everything to src/ subdirectory 2012-06-14 20:48:42 +08:00
csn1.cpp Removed all size_t variables. Fixed type of readIndex and writeIndex variables. 2012-06-15 10:13:30 +04:00
csn1.h Removed all size_t variables. Fixed type of readIndex and writeIndex variables. 2012-06-15 10:13:30 +04:00
gprs_bssgp_pcu.cpp Split of L1 interface to be used with OpenBTS or sysmo-BTS 2012-06-23 10:33:16 +02:00
gprs_bssgp_pcu.h move everything to src/ subdirectory 2012-06-14 20:48:42 +08:00
gprs_debug.cpp move everything to src/ subdirectory 2012-06-14 20:48:42 +08:00
gprs_debug.h move everything to src/ subdirectory 2012-06-14 20:48:42 +08:00
gprs_rlcmac.cpp Split of L1 interface to be used with OpenBTS or sysmo-BTS 2012-06-23 10:33:16 +02:00
gprs_rlcmac.h Split of L1 interface to be used with OpenBTS or sysmo-BTS 2012-06-23 10:33:16 +02:00
gsmL1prim.h move everything to src/ subdirectory 2012-06-14 20:48:42 +08:00
gsm_rlcmac.cpp Removed all size_t variables. Fixed type of readIndex and writeIndex variables. 2012-06-15 10:13:30 +04:00
gsm_rlcmac.h move everything to src/ subdirectory 2012-06-14 20:48:42 +08:00
gsm_timer.cpp move everything to src/ subdirectory 2012-06-14 20:48:42 +08:00
gsm_timer.h move everything to src/ subdirectory 2012-06-14 20:48:42 +08:00
pcu_l1_if.cpp Split of L1 interface to be used with OpenBTS or sysmo-BTS 2012-06-23 10:33:16 +02:00
pcu_l1_if.h Split of L1 interface to be used with OpenBTS or sysmo-BTS 2012-06-23 10:33:16 +02:00
pcu_main.cpp Split of L1 interface to be used with OpenBTS or sysmo-BTS 2012-06-23 10:33:16 +02:00
sysmo_l1_if.cpp Split of L1 interface to be used with OpenBTS or sysmo-BTS 2012-06-23 10:33:16 +02:00