aboutsummaryrefslogtreecommitdiffstats
path: root/src/osmo-bts-sysmo/l1_transp_fwd.c
AgeCommit message (Collapse)AuthorFilesLines
2012-10-28l1_transp_fw: don't use printf() and dont print things twiceHarald Welte1-2/+10
2012-07-26sysmobts: Support older firmware on the RevB hardwareHolger Hans Peter Freyther1-1/+1
For the firmware used on RevB the GsmL1_Prim_t was bigger than the femtobts control structure. Solve it by introducing a macro that will select the biggest size and use this macro. This is a follow up fix for 08fce19cfce84432fbf8293318486a96437a3427.
2012-07-19Allow L1 forward proxy to provide all 4 queues to seperate applicationsAndreas Eversberg1-33/+25
Different applications can now connect to L1 forward proxy or access DSP directly, if they use different message queues.
2012-07-19Allocate correct message size for L1 primitivesAndreas Eversberg1-1/+1
This is required for using firmware v2.4
2012-04-28sysmo-bts: Use HW_SYSMOBTS_V1 to select the development hardwareHolger Hans Peter Freyther1-1/+1
2012-04-14femtobts: The separate pdch/tch queues are not available in the old firmwareHolger Hans Peter Freyther1-0/+2
The old firmware does not expose separate queues for PDCH and TCH. The change appears to be too intrusive and I will try to find a more elegant solution.
2012-03-15update to new "superfemto.h" header file namingHarald Welte1-2/+2
2012-03-07prepare for splitting L1 queue into signalling/tch/pdtchHarald Welte1-0/+2
We don't use multiple queues yet, but we very well might end up using them soon.
2011-11-07sysmo-bts: Use the z modifier to print the result of sizeofHolger Hans Peter Freyther1-2/+2
2011-07-01sysmobts-remote: Remove hard-coded BTS IP addressHarald Welte1-3/+8
The BTS IP address can now be specified by the L1FWD_BTS_HOST env variable. Option parsing would not have been that easy to integrate without touching the main program...
2011-06-27re-work original osmo-bts with support for sysmocom femtobtsHarald Welte1-0/+143
This code re-works osmo-bts to add support for the upcoming sysmocom BTS. It also tries to add some level of abstraction between the generic part of a BTS (A-bis, RSL, OML, data structures, paging scheduling, BCCH/AGCH scheduling, etc.) and the actual hardware-specific bits. The hardware-specific bits are currently only implemented for the sysmocom femtobts, but should be (re-)added for osmocom-bb, as well as a virtual BTS for simulation purpose later. The sysmocom bts specific parts require hardware-specific header files which are (at least currently) not publicly distributed.