Commit Graph

2038 Commits (b5bad2073127c0d6cbbd089b2107ec2e2d9b2a0d)
 

Author SHA1 Message Date
Pau Espin b5bad20731 tbf: Assert if FSM allocation fails
2 years ago
Pau Espin abed2e326d rlcmac: Fix CSN1 definition for DownlinkDualCarrierCapability_r7_t in MS RA cap
2 years ago
Pau Espin 2282b50e5c tests: RLCMACTest: Add one more sample RA capabilities to suite
2 years ago
Pau Espin cee6b122c2 tbf_fsm: Ignore event DL_ACKNACK_MISS in state RELEASING
2 years ago
Pau Espin e9db5c7387 assert if tbf pointer for POLL event is NULL
2 years ago
Pau Espin a27fb3fce3 cosmetic: Fix missing space
2 years ago
Pau Espin c8d2166b86 pdch: refactor rcv_control_ack() with a switch statement
2 years ago
Pau Espin 422636d752 tests: TbfTest: Fix wrong behavior in test_tbf_dl_reuse()
2 years ago
Pau Espin d72f46f020 tbf: refactor poll_timeout() with a switch statement
2 years ago
Pau Espin c276e4996d nacc: Introduce helper function nacc_fsm_exp_ctrl_ack()
2 years ago
Pau Espin 864a41496c tbf: poll_timeout(): Validate expected poll reason
2 years ago
Pau Espin ea7cb48c9c tbf_ul_ass_fsm.c: Fix missing state transition in FSM description
2 years ago
Oliver Smith fce67bc7fa pdch: has_gprs_only_tb_attached: use m_num_tbfs
2 years ago
Pau Espin eeae776345 PTCCH: skip Tx DL idle blocks when possible
2 years ago
Pau Espin 0e3083daf5 scheduler: Skip Tx DL idle blocks in TRX0 when not in DIRECT_PHY mode
2 years ago
Oliver Smith 402451b308 Add stats: pcu.bts.N.pdch.occupied.gprs/egprs
2 years ago
Pau Espin 6c81adda45 nacc_fsm: Move logic checking if SI is being waited for to a func helper
2 years ago
Pau Espin 5557c0af80 Support Neighbor Address Resolution over PCUIF IPA multiplex
2 years ago
Oliver Smith 35d51ca4e3 Add stats: pcu.bts.N.pdch.available/occupied
2 years ago
Pau Espin 1d663d9277 pdch: Make sure pending ImmAssRej scheduled for disabled pdch are dropped
2 years ago
Oliver Smith bf7bde1cbb debian/control: remove dh-systemd build-depend
2 years ago
Pau Espin 25d60cafc4 sched: Lower log level of RTS on disabled pdch
2 years ago
Pau Espin 0f88bcdebf bts: Use public getter instead of class member
2 years ago
Pau Espin 767144f7b7 cosmetic: sysmo: Drop unneded comment line
2 years ago
Pau Espin e376fd57cf Use LOGPDCH macro to standarize log line
2 years ago
Pau Espin 3bbb3cc1f2 Fix crash with dyn TS when using direct pcu
2 years ago
Pau Espin a89a23881f sched: energy saving: Avoid Tx dummy blocks on empty PDCH TS
2 years ago
Pau Espin c4fe1f97b4 cosmetic: Fix typo in comment
2 years ago
Pau Espin d06ec27856 fix typo 's/dowlink/downlink/g'
2 years ago
Pau Espin f48de627f4 tbf: Move T3193 to tbf_state FSM
2 years ago
Pau Espin a161bf48bd Simplify tbf::set_polling()
2 years ago
Pau Espin ea8dbddab1 Move tbf ul_ack_state to osmocom FSM
2 years ago
Pau Espin 3e48cfd9f3 tbf.h: Improve documentation on several flags
2 years ago
Pau Espin 405d2d10ec tbf_dl: Clarify requirements for DL ACK/NACK
2 years ago
Pau Espin 3225290d77 Move timer X2002 to tbf_fsm
2 years ago
Pau Espin 907f037339 tbf: Use type bool for upgrade_to_multislot
2 years ago
Pau Espin 628d881247 Fix typos in comments documenting fsm st chg macro
2 years ago
Pau Espin fbc1baa139 tbf: Merge handle_ack_nack() into rcvd_dl_ack()
2 years ago
Pau Espin afe189e802 Get rid of lots of code only used by tests
2 years ago
Pau Espin 9d67e72e85 Move timer X2001 to tbf_fsm
2 years ago
Pau Espin c65c9e56e1 tbf: Drop unuseful flag GPRS_RLCMAC_FLAG_UL_DATA
2 years ago
Pau Espin 5bc6560efc tbf: Drop unuseful flag GPRS_RLCMAC_FLAG_TO_DL_ASS
2 years ago
Pau Espin 49a2f404e8 replace dl_ass_state with osmocom FSM
2 years ago
Pau Espin 432d4f3b89 tbf: Drop unuseful flag GPRS_RLCMAC_FLAG_TO_UL_ASS
2 years ago
Pau Espin ab8fba3a20 tbf: Reimplement rlcmac_diag() and make it available from C
2 years ago
Pau Espin 6ad11a6990 Replace ul_ass_state with osmocom FSM
2 years ago
Pau Espin b0ead922a1 tbf_free: Get rid of uneeded tbf_state transition
2 years ago
Pau Espin 284711d627 Get rid of tbf_dl:abort()
2 years ago
Pau Espin 131deb059f Move rate_ctr free to tbf subclass destructor
2 years ago
Pau Espin 9dacf0b35b Remove duplicate call to gprs_rlcmac_lost_rep
2 years ago