aboutsummaryrefslogtreecommitdiffstats
path: root/src/rlc.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/rlc.h')
-rw-r--r--src/rlc.h99
1 files changed, 0 insertions, 99 deletions
diff --git a/src/rlc.h b/src/rlc.h
index 082db898..057e838b 100644
--- a/src/rlc.h
+++ b/src/rlc.h
@@ -324,105 +324,6 @@ struct rlc_li_field_egprs {
uint8_t e:1,
li:7;
} __attribute__ ((packed));
-
-/* TS 44.060 10.3a.4.1.1 */
-struct gprs_rlc_ul_header_egprs_1 {
- uint8_t r:1,
- si:1,
- cv:4,
- tfi_a:2;
- uint8_t tfi_b:3,
- bsn1_a:5;
- uint8_t bsn1_b:6,
- bsn2_a:2;
- uint8_t bsn2_b;
- uint8_t cps:5,
- rsb:1,
- pi:1,
- spare_a:1;
- uint8_t spare_b:6,
- dummy:2;
-} __attribute__ ((packed));
-
-/* TS 44.060 10.3a.4.2.1 */
-struct gprs_rlc_ul_header_egprs_2 {
- uint8_t r:1,
- si:1,
- cv:4,
- tfi_a:2;
- uint8_t tfi_b:3,
- bsn1_a:5;
- uint8_t bsn1_b:6,
- cps_a:2;
- uint8_t cps_b:1,
- rsb:1,
- pi:1,
- spare_a:5;
- uint8_t spare_b:5,
- dummy:3;
-} __attribute__ ((packed));
-
-/* TS 44.060 10.3a.4.3.1 */
-struct gprs_rlc_ul_header_egprs_3 {
- uint8_t r:1,
- si:1,
- cv:4,
- tfi_a:2;
- uint8_t tfi_b:3,
- bsn1_a:5;
- uint8_t bsn1_b:6,
- cps_a:2;
- uint8_t cps_b:2,
- spb:2,
- rsb:1,
- pi:1,
- spare:1,
- dummy:1;
-} __attribute__ ((packed));
-
-struct gprs_rlc_dl_header_egprs_1 {
- uint8_t usf:3,
- es_p:2,
- rrbp:2,
- tfi_a:1;
- uint8_t tfi_b:4,
- pr:2,
- bsn1_a:2;
- uint8_t bsn1_b:8;
- uint8_t bsn1_c:1,
- bsn2_a:7;
- uint8_t bsn2_b:3,
- cps:5;
-} __attribute__ ((packed));
-
-struct gprs_rlc_dl_header_egprs_2 {
- uint8_t usf:3,
- es_p:2,
- rrbp:2,
- tfi_a:1;
- uint8_t tfi_b:4,
- pr:2,
- bsn1_a:2;
- uint8_t bsn1_b:8;
- uint8_t bsn1_c:1,
- cps:3,
- dummy:4;
-} __attribute__ ((packed));
-
-struct gprs_rlc_dl_header_egprs_3 {
- uint8_t usf:3,
- es_p:2,
- rrbp:2,
- tfi_a:1;
- uint8_t tfi_b:4,
- pr:2,
- bsn1_a:2;
- uint8_t bsn1_b:8;
- uint8_t bsn1_c:1,
- cps:4,
- spb:2,
- dummy:1;
-} __attribute__ ((packed));
#else
# error "Only little endian headers are supported yet. TODO: add missing structs"
#endif