aboutsummaryrefslogtreecommitdiffstats
path: root/src/pcu_l1_if.cpp
AgeCommit message (Expand)AuthorFilesLines
2023-12-05bts: rename struct member gen_idle_blocks to gen_idle_blocks_C0Philipp Maier1-2/+2
2023-11-24gprs_rlcmac_sched: fix condition for generating dummy blocks on idlePhilipp Maier1-4/+25
2023-11-21pcu_l1_if: signal BTS model via PCUIFPhilipp Maier1-0/+14
2023-10-23pcuif_proto: drop support for PCUIF v10Philipp Maier1-85/+1
2023-09-29pcuif_proto: rename PCU_IF_FLAG_SYSMO to PCU_IF_FLAG_DIRECT_PHYPhilipp Maier1-3/+3
2023-08-31pcu_l1_if: add support for PCU_IF_SAPI_AGCH_2 for PCUIF v.11Philipp Maier1-0/+24
2023-08-25pcuif_proto: add confirm flag to struct gsm_pcu_if_pchPhilipp Maier1-1/+3
2023-08-10pcuif_proto: get rid of _DT, _dt (Direct TLLI)Philipp Maier1-19/+19
2023-08-10bts: get rid of fn parameter in bts_rcv_imm_ass_cnfPhilipp Maier1-8/+4
2023-08-10pcuif_proto: rename tlli to msg_idPhilipp Maier1-4/+4
2023-07-31pcu_l1_if.cpp: Fix gsmtap not sent in PCU_IF_SAPI_PCH_DTPau Espin Pedrol1-0/+4
2023-07-14pcu_l1_if: Document tx_pch empty IMSI scenarioPau Espin Pedrol1-0/+14
2023-06-20Store T3192 value received from SI13, do some sanity checksPau Espin Pedrol1-1/+6
2023-06-16pcu_l1_if: use correct SAPI in PCUIF message PCU_IF_MSG_DATA_CNF_DTPhilipp Maier1-1/+1
2023-06-12Abort UL TBF PACCH Ass based on T3168Pau Espin Pedrol1-0/+2
2023-06-02Move call to bts_set_current_frame_number() earlier in the code pathPau Espin Pedrol1-0/+3
2023-06-02Use fn_valid() helper in pcu_rx_time_ind()Pau Espin Pedrol1-3/+1
2023-06-02Derive FN from RFN once and cache it in struct rach_ind_paramsPau Espin Pedrol1-0/+2
2023-05-31Use always RFN when handling RACH indicationsPau Espin Pedrol1-6/+17
2023-05-22gprs_rlcmac: also use PCU_IF_SAPI_PCH_DT for paging MAC blocksPhilipp Maier1-6/+5
2023-05-10pcu_l1_if: replace magic numbers with IMSI_DIGITS_FOR_PAGINGPhilipp Maier1-2/+3
2023-05-03pcu_l1_if_phy: fix API function namesPhilipp Maier1-1/+1
2023-04-26pcu_l1_if: cosmetic: reformat commentPhilipp Maier1-3/+1
2023-04-20ms: Merge ms_storage into bts.cppPau Espin Pedrol1-6/+6
2023-04-20bts: Rename bts_ms_by_{tlli,imsi} -> bts_get_ms_by_{tlli,imsi}Pau Espin Pedrol1-1/+1
2023-03-31fix pcu_rx(): actually discard malformed container messageVadim Yanitskiy1-0/+2
2023-03-20pcu_l1_if: do not copy IMSI when it is NULLPhilipp Maier1-2/+3
2023-03-20pcu_l1_if: get rid of strange paging group calculationPhilipp Maier1-34/+10
2023-03-20support for Ericsson RBS E1 CCUPhilipp Maier1-0/+88
2023-03-06bts: add IMMEDIATE ASSIGNMENT via PCH transmissionPhilipp Maier1-4/+30
2023-03-03pcu_l1_if_phy: support multiple BTS (in theory)Philipp Maier1-1/+4
2023-03-03pcu_l1_if: cosmetic: remove whitespace after *Philipp Maier1-2/+2
2023-02-27pcu_l1_if_phy: add new PHY API function to disconnect PDCHPhilipp Maier1-0/+4
2023-02-27pcu_l1_if: use only the term "direct PHY access"Philipp Maier1-3/+3
2023-02-13pcu_l1_if: move direct phy l1if functions to dedicated header filePhilipp Maier1-9/+1
2023-02-13pcu_l1_if.cpp: handle TLLI based IMMEDIATE ASSIGNMENT confirmationPhilipp Maier1-1/+25
2023-02-06pcu_l1_if: ignore frame numbers that exceed the valid rangePhilipp Maier1-0/+7
2023-02-03pcu_l1_if: cosmetic: use sizeof instead of constantsPhilipp Maier1-2/+2
2022-10-27pcuif_proto: cosmetic: rename gsm_pcu_if_info_ts to gsm_pcu_if_info_trx_tsPhilipp Maier1-1/+1
2022-10-27pcuif_proto: cosmetic: rename struct member "h" to "hopping"Philipp Maier1-1/+1
2022-10-16Use GSM48_MT_RR_IMM_ASS instead of hardcoded 0x3f valuePau Espin Pedrol1-1/+1
2022-09-30fix pcu_l1if_tx_ptcch(): do not send empty blocks to GSMTAPVadim Yanitskiy1-1/+1
2022-04-05pdch is_enabled: Use API getter instead of accessing field directlyPau Espin Pedrol1-1/+1
2022-03-30Fix assert hit if connecting to SGSN failsPau Espin Pedrol1-1/+2
2021-12-14treewide: remove FSF address2021q4Oliver Smith1-4/+0
2021-10-20pcuif: Submit data_req with len=0 as idle framesPau Espin Pedrol1-2/+21
2021-09-20PTCCH: skip Tx DL idle blocks when possiblePau Espin Pedrol1-0/+16
2021-09-13Support Neighbor Address Resolution over PCUIF IPA multiplexPau Espin Pedrol1-0/+94
2021-08-31Fix crash with dyn TS when using direct pcuPau Espin Pedrol1-0/+5
2021-07-01pdch: Fix heap-use-after-free in pdch->ulcPau Espin Pedrol1-2/+1