forked from cellular-infrastructure/osmo-pcu
Update README with working commit versions of osmo components
Necessary changes for build this pcu.
This commit is contained in:
parent
03a4786a22
commit
b6da682060
11
README
11
README
|
@ -3,16 +3,13 @@ This is an implementation of Packet Control Unit (PCU) according to TS 04.60
|
|||
The PCU is part of BSS, so it connects directly to SGSN.
|
||||
|
||||
For this PCU the dependent libosmocore patch is in contrib which has to be
|
||||
applied on top of libosmmocore 8319a6799ffc9d4c5e7e094b96af30cbebf89f65.
|
||||
osmo-pcu.cfg is updated.
|
||||
applied on top of libosmmocore a23817622b28cb1969a73ffd36da501eb29b9cd7.
|
||||
|
||||
This PCU enables
|
||||
* Support for EPDAN
|
||||
* Support for PUAN with CRBB
|
||||
* Fix for OS#1789
|
||||
* Fix for OS#1792
|
||||
* Fix for Flexible window calculation for EGPRS in UL
|
||||
* Correction for CRBB generation in PUAN
|
||||
|
||||
== Current limitations ==
|
||||
== Crrent limitations ==
|
||||
|
||||
* No PFC support
|
||||
* No fixed allocation support
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
From 459a30ef8eb37b2781e7a716769c3970f1721a25 Mon Sep 17 00:00:00 2001
|
||||
From: pravin <pravin.manoharan@radisys.com>
|
||||
Date: Tue, 27 Sep 2016 17:27:40 +0530
|
||||
From 369a4edfc661a82e0766a63f423b7d2665115183 Mon Sep 17 00:00:00 2001
|
||||
From: Pravin Kumarvel <pmanohar@radisys.com>
|
||||
Date: Thu, 13 Oct 2016 16:35:28 +0530
|
||||
Subject: [PATCH] Add function to get uninterrupted bit run
|
||||
|
||||
Function bitvec_rl_curbit added to get number of uninterrupted
|
||||
|
@ -24,7 +24,7 @@ index 19e2af8..0e17ba7 100644
|
|||
int16_t bitvec_get_int16_msb(const struct bitvec *bv, unsigned int num_bits);
|
||||
unsigned int bitvec_add_array(struct bitvec *bv, const uint32_t *array,
|
||||
diff --git a/src/bitvec.c b/src/bitvec.c
|
||||
index 38148ac..20ba0d7 100644
|
||||
index 38148ac..d366eb9 100644
|
||||
--- a/src/bitvec.c
|
||||
+++ b/src/bitvec.c
|
||||
@@ -575,6 +575,50 @@ unsigned bitvec_rl(const struct bitvec *bv, bool b)
|
||||
|
@ -55,7 +55,7 @@ index 38148ac..20ba0d7 100644
|
|||
+ return (bv->cur_bit - readIndex);
|
||||
+ } else {
|
||||
+ int pos = bv->cur_bit/8;
|
||||
+ while (bitvec_read_field(bv, &readIndex, 1) == b) {
|
||||
+ while (readIndex < max_bits && bitvec_read_field(bv, &readIndex, 1) == b) {
|
||||
+ if( bv->cur_bit % 8 >= 0)
|
||||
+ temp_res++;
|
||||
+ else {
|
||||
|
|
Loading…
Reference in New Issue