aboutsummaryrefslogtreecommitdiffstats
path: root/src/osmo-bts-trx/scheduler.c
AgeCommit message (Expand)AuthorFilesLines
2016-02-15TRX: Move scheduler to src/commonHarald Welte1-1622/+0
2016-02-15TRX: scheduler: Remove dependency to trx_if.[ch]Harald Welte1-11/+3
2016-02-15TRX: scheduler: Move trx_sched_clock() to scheduler_trx.cHarald Welte1-227/+3
2016-02-15TRX: scheduler: don't access l1h->config from schedulerHarald Welte1-1/+1
2016-02-15TRX: call trx_loop_sacch_clock from TRX scheduler backendHarald Welte1-6/+0
2016-02-15TRX: split scheduler in generic part and backend partHarald Welte1-1360/+125
2016-02-15TRX: factor out the scheduler from remaining codeHarald Welte1-227/+259
2016-01-16TRX: the L1SAP queue contains mac blocks, not bursts (cosmetic)Harald Welte1-2/+2
2016-01-16TRX: Don't hard-code 23 bytes, use GSM_MACBLOCK_LENHarald Welte1-10/+10
2016-01-16TRX: Don't use magic numbers when we have #definesHarald Welte1-4/+4
2016-01-16TRX: replace some more 2715648 magic numbers with GSM_HYPERFRAMEHarald Welte1-3/+0
2016-01-16TRX: scheduler: whitespace cleanupHarald Welte1-5/+5
2016-01-16TRX: schedule: remove dead codeHarald Welte1-6/+0
2016-01-16TRX: make trx_chan_desc static, it is not used externallyHarald Welte1-1/+1
2016-01-16use existing #define for FR/EFR frame length (33/31)Harald Welte1-11/+13
2016-01-16TRX: Reduce magic numbers, introduce GSM_HYPERFRAME for 2715648Harald Welte1-16/+20
2016-01-16TRX: use const for dummy and fcch burst definitionsHarald Welte1-5/+5
2016-01-16TRX: mark scheduler data structures as 'const'Harald Welte1-21/+21
2016-01-16TRX: some comments dscribing the scheduler.[ch] APIHarald Welte1-0/+22
2015-09-22trx: Fix typo in a log message.Alexander Chemeris1-1/+1
2015-09-22trx: Implement BER calculations.Alexander Chemeris1-27/+51
2015-09-22TRX: Free bust buffer memory to when changing lchan typeAndreas Eversberg1-0/+9
2015-09-22TRX: Add VTY option to allow setting RTS advance in framesAndreas Eversberg1-3/+4
2015-09-22TRX: fix some typos in commentsMartin Hauke1-5/+5
2015-09-22TRX: Changed logging of unserved primitives from LOGL_NOTICE to LOGL_INFOAndreas Eversberg1-4/+4
2015-09-22TRX: Fixed chan_nr for SACCH/8(7) at schedulerAndreas Eversberg1-1/+1
2015-09-22TRX: Do not send burst on IDLE channels at TRX != C0Andreas Eversberg1-0/+5
2015-09-22TRX: No need to set mode and cipher for PDCHAndreas Eversberg1-0/+8
2015-09-22TRX: If no cipher algorithm is given, or if it is a5/0, reset cipher stateAndreas Eversberg1-1/+4
2015-09-22TRX: Disable handover burst detection when closing channel during detectionAndreas Eversberg1-0/+7
2015-09-22TRX: Handover access burst supportAndreas Eversberg1-7/+40
2015-09-22TRX: Clear lchan state when resetting TRXAndreas Eversberg1-0/+3
2015-09-22TRX: Report measurementsAndreas Eversberg1-7/+28
2015-09-22TRX: Fixed typos tranceiver -> transceiverAndreas Eversberg1-37/+37
2015-09-22TRX: Support for AMR half speechAndreas Eversberg1-0/+42
2015-09-22TRX: Support for TCH/H and GSM half rate transcodingAndreas Eversberg1-8/+216
2015-09-22TRX: Support for AMR full speechAndreas Eversberg1-8/+131
2015-09-22Get RSSI from received uplink data and send to PCUAndreas Eversberg1-7/+21
2015-09-22TRX: Add support for EFR transcodingAndreas Eversberg1-1/+29
2015-09-22TRX: Code cleanup, prepare for other codecs than GSM full rateAndreas Eversberg1-90/+187
2015-09-22TRX: Out of range primitives found in downlink queue are not an errorAndreas Eversberg1-3/+4
2015-09-22TRX: Implementation of MS power and timing advance loopsAndreas Eversberg1-19/+48
2015-09-22TRX: Improved handling of clock indications.Andreas Eversberg1-7/+14
2015-09-22TRX: Fix of SCH burst dataAndreas Eversberg1-1/+1
2015-09-22TRX: CipheringAndreas Eversberg1-26/+92
2015-09-22TRX: Cleanup of channel transcodingAndreas Eversberg1-5/+1
2015-09-22TRX: By default, send 20 frames in advance to tranceiverAndreas Eversberg1-1/+1
2015-09-22TRX: Detect missing received bursts and fill them with zero-sbitsAndreas Eversberg1-36/+59
2015-09-22TRX: PDTCH (GPRS) works nowAndreas Eversberg1-58/+59
2015-09-22TRX: Lost TCH frame detection of omitted bursts from tranceiverAndreas Eversberg1-60/+83