int osmo_gprs_dl_block_size_bytes(enum osmo_gprs_cs cs)
int osmo_gprs_dl_block_size_bits(enum osmo_gprs_cs cs)
Definition: gprs_rlc.h:33
Definition: gprs_rlc.h:17
Definition: gprs_rlc.h:25
osmo_gprs_cs
Definition: gprs_rlc.h:29
uint8_t cps
Definition: gsm_04_60.h:21
Definition: gprs_rlc.h:35
int osmo_gprs_ul_block_size_bytes(enum osmo_gprs_cs cs)
int osmo_gprs_ul_block_size_bits(enum osmo_gprs_cs cs)
Definition: gprs_rlc.h:37
enum osmo_gprs_cs osmo_gprs_dl_cs_by_block_bytes(uint8_t block_size)
Definition: gprs_rlc.h:38
Definition: gprs_rlc.h:36
int egprs_get_cps(struct egprs_cps *cps, uint8_t type, uint8_t bits)
Definition: gprs_rlc.h:19
Structure for CPS coding and puncturing scheme (TS 04.60 10.4.8a)
Definition: gprs_rlc.h:8
Definition: gprs_rlc.h:31
Definition: gprs_rlc.h:43
Definition: gprs_rlc.h:44
Definition: gprs_rlc.h:34
Definition: gprs_rlc.h:26
Definition: gprs_rlc.h:30
Definition: gprs_rlc.h:32
Definition: gprs_rlc.h:42
uint8_t bits
Definition: gprs_rlc.h:9
Definition: gprs_rlc.h:24
enum osmo_gprs_cs osmo_gprs_ul_cs_by_block_bytes(uint8_t block_size)
egprs_cps_punc
CPS puncturing table selection (TS 04.60 10.4.8a)
Definition: gprs_rlc.h:15
Definition: gprs_rlc.h:16
egprs_hdr_type
EGPRS header types (TS 04.60 10.0a.2)
Definition: gprs_rlc.h:23
Definition: gprs_rlc.h:18
Definition: gprs_rlc.h:39
Definition: gprs_rlc.h:41
uint8_t p[2]
Definition: gprs_rlc.h:11
Definition: gprs_rlc.h:40
uint8_t mcs
Definition: gprs_rlc.h:10