aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2016-02-02sched: Do PACCH assignments for the same direction lastJacob Erlbeck1-4/+23
2016-02-02tbf: Only free TBF if it was replaced in rcv_control_ackJacob Erlbeck1-2/+4
2016-02-02edge: Support EGPRS in IMM ASSIGNMENTJacob Erlbeck1-0/+25
2016-02-02encoding: Redesign Encoding::write_immediate_assignment APIJacob Erlbeck3-35/+55
2016-02-02encoding: Refactor write_immediate_assignmentJacob Erlbeck1-79/+98
2016-02-02encoding: Use explicit LH encoding in write_immediate_assignmentJacob Erlbeck1-2/+2
2016-02-02pcu: Add bitvec_write_field_lhJacob Erlbeck2-0/+19
2016-02-02tbf: Don't change type from CCCH to PACCH without ackJacob Erlbeck2-2/+11
2016-02-02tbf: Use TLLI as ID if TFI not yet assignedJacob Erlbeck4-9/+41
2016-02-02tbf: Add check_polling/set_polling (TODO)Jacob Erlbeck7-69/+111
2016-02-02tbf: Add gprs_rlcmac_tbf::first_control_ts methodJacob Erlbeck3-2/+8
2016-02-02tbf: Add and use tbf->poll_tsJacob Erlbeck5-9/+15
2016-02-02WIP Mark control slots in VTY TBF outJacob Erlbeck1-1/+2
2016-02-02tbf: Use is_control_ts() instead of comparing TS values directlyJacob Erlbeck4-8/+11
2016-02-02sched: Pass the current TS to the control create functionsJacob Erlbeck4-15/+15
2016-02-02FIXUP Do not reuse old TBF after RACH requests (TODO)Jacob Erlbeck1-2/+4
2016-02-02EXP Use control_ts in Assignment uplink AGCHJacob Erlbeck1-1/+1
2016-02-02EXP Eventuall force establish_dl_tbf_on_pacch after RACHJacob Erlbeck1-0/+3
2016-02-02tbf: Do not reuse old TBF after RACH requestsJacob Erlbeck2-13/+4
2016-02-02tbf: Add abort method for downlink TBFJacob Erlbeck3-1/+30
2016-02-02tbf: Add counters for aborted TBF in state FLOWJacob Erlbeck3-5/+19
2016-02-02EXPERIMENTAL revert UL TS fix for IMM.ASSJacob Erlbeck1-1/+1
2016-02-02tbf: Use the control TS for Immediate AssignmentsJacob Erlbeck1-2/+2
2016-02-02tbf: Refactor calls to write_immediate_assignmentJacob Erlbeck1-14/+31
2016-02-02edge: Enable CRBB decodingJacob Erlbeck1-14/+2
2016-02-02bssgp: Ignore downlink BSSGP RA Cap IEJacob Erlbeck1-0/+4
2016-02-02tbf: Low prio for BSSPG values for GPRS/EGPRS MS classJacob Erlbeck1-5/+8
2016-02-02WIP Hand-coded extended RA Cap parser (TODO)Jacob Erlbeck1-0/+67
2016-02-02edge: Get EGPRS MS class from downlink BSSGP (TODO)Jacob Erlbeck1-27/+22
2016-02-02rlc: Add decode_gsm_ra_cap to decode Radio Access CapsJacob Erlbeck2-0/+9
2016-02-02tbf: Show window parameters in VTYJacob Erlbeck1-3/+18
2016-02-02edge: Make window size configurableJacob Erlbeck6-6/+56
2016-02-02tbf/vty: Fix the CS output and show the EGPRS MS classJacob Erlbeck1-3/+3
2016-02-02utils: Add pcu_bitcount and pcu_lsb (TODO)Jacob Erlbeck1-0/+16
2016-02-02tbf: Add gprs_rlcmac_tbf::window() methodJacob Erlbeck1-0/+12
2016-02-02rlc: Add unified gprs_rlc_window parent classJacob Erlbeck3-68/+32
2016-02-02edge: Work-around to use EGPRS if there was no DL RA CapJacob Erlbeck1-4/+7
2016-02-02edge: Disable GPRS/EGPRS mixed modeJacob Erlbeck4-5/+21
2016-02-02edge: Fix MCS range in VTYJacob Erlbeck1-1/+1
2016-02-02FIXUP "fix analyse_error to handle num_blocks"Jacob Erlbeck1-1/+1
2016-02-02edge: Fix initial coding scheme selectionJacob Erlbeck1-12/+17
2016-02-02edge: Add experimental support for uplink CRBBJacob Erlbeck1-4/+43
2016-02-02edge: Fix handling of FINAL_ACK_INDICATIONJacob Erlbeck2-21/+31
2016-02-02FIXUP cleanup DEBUGJacob Erlbeck1-8/+4
2016-02-02edge: Handle EGPRS final ack correctly in decode_egprs_acknack_bits (TODO)Jacob Erlbeck1-0/+10
2016-02-02edge: Fix rlc_data_to_dl_append_egprsJacob Erlbeck1-26/+45
2016-02-02WIP: moved implicitly acked blocks handling to decoderJacob Erlbeck2-33/+51
2016-02-02WIP: Fix BSN ranges in decode_egprs_acknack_bitsJacob Erlbeck1-4/+22
2016-02-02WIP: UPdate gprs_rlcmac_pdch::rcv_control_egprs_dl_ack_nackJacob Erlbeck1-34/+17
2016-02-02FIXUP Decoding::decode_gprs_acknack_bits bit ordering 2Jacob Erlbeck1-3/+3