Cedric Roux
e1cc2fe2b8
cleanup after merge
2016-06-10 12:12:03 +02:00
Cedric Roux
310b027acd
Merge remote-tracking branch 'main/develop' into T
...
Conflicts:
cmake_targets/CMakeLists.txt
cmake_targets/build_oai
openair1/PHY/LTE_TRANSPORT/pucch.c
openair1/SCHED/phy_procedures_lte_eNb.c
openair2/LAYER2/MAC/eNB_scheduler_ulsch.c
targets/RT/USER/lte-softmodem.c
2016-06-10 11:49:59 +02:00
Cedric Roux
91e57c8a79
fully integrate the T into build_oai/CMake
...
The unit simulators may still need some checks.
2016-06-02 12:39:56 +02:00
Cedric Roux
358a37910c
put local tracer in tracee
...
plus some cleanup here and there
2016-06-01 15:42:29 +02:00
Cedric Roux
3a71ecb759
remove T_USE_SHARED_MEMORY
...
The T only works when it's TRUE, the version without shared memory
is not supported anymore.
2016-05-31 15:47:55 +02:00
laurent
cb0bc98dfa
fix LOWLATENCY name
2016-05-16 11:39:43 +02:00
Rohit Gupta
d67e4f5eb4
updates to disable CPU Affinity
2016-04-13 12:42:55 +02:00
Rohit Gupta
41828d81bc
fixed the library linking from bin to cmake_current_binary_dir
2016-04-13 11:32:16 +02:00
Rohit Gupta
39f33013fe
Removal of dead code
2016-04-13 11:07:34 +02:00
Cedric Roux
f9d740eee6
first commit of the T - review this commit, many things should
...
probably not be here.
2016-04-10 17:01:22 +02:00
Rohit Gupta
bdaedcd487
Merge from hotfix-106-usrp_rt_dc_offset
2016-04-09 19:13:55 +02:00
Navid Nikaein
9eec54ae8f
check if /proc/cpuinfo file exist in CMakeLists.txt
2016-04-04 12:56:31 +02:00
Raymond Knopp
e71aebc603
Merge remote-tracking branch 'origin/develop' into bugfix-48-L1L2signaling
...
Conflicts:
openair1/PHY/LTE_ESTIMATION/lte_eNB_measurements.c
openair1/PHY/LTE_TRANSPORT/dlsch_coding.c
openair1/SCHED/phy_procedures_lte_eNb.c
openair2/LAYER2/MAC/config.c
openair2/LAYER2/MAC/pre_processor.c
openair2/LAYER2/openair2_proc.c
openair2/RRC/LITE/rrc_eNB.c
openair3/NAS/UE/API/USIM/usim_api.c
openair3/NAS/UE/ESM/esm_ebr_context.c
2016-03-31 14:36:12 -07:00
Raymond Knopp
b1e28edd63
Merge branch 'enhancement-43-AVX2' into bugfix-48-L1L2signaling
...
corrected some additional FFT related issues from AVX2 merge when running with real-time MODEM.
Conflicts:
openair1/PHY/LTE_TRANSPORT/dlsch_demodulation.c
2016-03-20 23:37:06 +01:00
Cedric Roux
1b08d451c4
Merge remote-tracking branch 'oai/develop' into bugfix-95-asn1c_warnings_removal
2016-03-20 22:17:51 +01:00
Raymond Knopp
1d7728b4d8
Merge remote-tracking branch 'origin/develop' into enhancement-43-AVX2
...
Conflicts:
cmake_targets/CMakeLists.txt
openair1/PHY/MODULATION/ofdm_mod.c
openair1/PHY/TOOLS/lte_dfts.c
2016-03-20 21:46:13 +01:00
Raymond Knopp
84a1c7377b
Merge remote-tracking branch 'origin/develop' into bugfix-48-L1L2signaling
...
Conflicts:
openair1/PHY/LTE_TRANSPORT/print_stats.c
openair1/SCHED/phy_procedures_lte_eNb.c
openair1/SCHED/phy_procedures_lte_ue.c
targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.tm1.rrh.usrpb210.conf
targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.tm1.usrpb210.conf
2016-03-17 17:47:16 +01:00
Cedric Roux
b557ccfded
Merge remote-tracking branch 'oai/develop' into bugfix-95-asn1c_warnings_removal
2016-03-03 17:34:16 +01:00
Cedric Roux
9330a890dc
Small fixes in CMakeLists.txt
2016-02-22 16:14:13 +01:00
Cedric Roux
bae725a320
Deal with Rel8 RRC (not checked, just let fix_asn1 accept it).
...
Also modified CMakeLists.txt to run asn1tostruct.py at cmake time,
because the generated Makefile was wrong. When compiling with -j4
it would mess up by calling fix_asn1 twice with a weird timing,
leading to failures.
2016-02-22 16:08:08 +01:00
Cedric Roux
a9256dedb3
Fix asn1c warnings.
...
The strategy is rather basic. Files with warnings are replaced
by an edited copy that triggers no warning.
We take care to check that the replaced file is the same as the
one that was analyzed at the time of warning removal (through
checking its SHA1).
There is a new bash script "fix_asn1" in cmake_targets/tools
and the files replacing the existing ones are in
cmake_targets/tools/fix_asn1.data.
2016-02-21 22:01:49 +01:00
gauthier
c32e5544e2
Make it compile on 15.10 (problem with gcc-xml not resolved, may be do as in openair-cn: disable it, it is only needed for ITTI ANALYZER)
2016-02-20 18:20:44 +01:00
gauthier
2078dafe54
Merge branch 'develop' into Feature-6-fix_test_core_network_with_scenarios
2016-02-20 18:00:44 +01:00
Aikaterini
33d9e8f2b5
Merge branch 'develop' into bugfix-48-L1L2signaling
2016-02-19 15:54:33 +01:00
Aikaterini
ff6174aeb1
fix SoDERA RRH config
2016-02-16 18:19:39 +01:00
Florian Kaltenberger
f722b2971d
including LMSSDR CMakeList.txt into main CMakeList.txt
2016-02-16 16:53:07 +01:00
kaltenbe
d9ec978c9c
Merge remote-tracking branch 'origin/develop' into enhancement-74-SoDeRa
...
Conflicts:
cmake_targets/CMakeLists.txt
cmake_targets/build_oai
targets/ARCH/COMMON/common_lib.c
targets/ARCH/COMMON/common_lib.h
targets/RT/USER/lte-softmodem.c
2016-02-16 15:45:12 +01:00
Raymond Knopp
61bff80ccb
added UL failure indication to PHY/MAC/RRC eNodeB procedures.
2016-02-14 14:32:11 -08:00
gauthier
44facafed9
Merge branch 'develop' into Feature-6-fix_test_core_network_with_scenarios
2016-02-11 21:44:38 +01:00
kaltenbe
2b61863abb
TX/RX Calibration procedures (lighter than full LMS procedures)
2016-02-09 09:29:26 +01:00
Aikaterini
a7289a6daf
update build_oai CMakelists.txt wrt lowlatency flag
2016-02-08 19:48:45 +01:00
Aikaterini
fb19df9d0d
update CMakelists.txt - update build_oai (add checks for args validity , minor update to linked libraries)
2016-02-05 13:24:05 +01:00
Aikaterini
ca790b5903
resolve errors after merging with develop / add configuration file for RRH with USRP
2016-02-05 11:10:28 +01:00
Aikaterini
d209fe5dd8
merge develop into branch
2016-02-03 19:27:05 +01:00
kaltenbe
d30eeea8e5
integration with Lime contribution for LMSSDR library. Renamed everything from SODERA to LMSSDR
2016-01-30 23:44:14 +01:00
kaltenbe
9e28189d9b
PLL Configuration
2016-01-27 17:20:19 +01:00
kaltenbe
de3ba76b2f
first steps of SoDeRa configuration
2016-01-26 01:21:59 +01:00
Raymond Knopp
191e93cc91
basic skeleton for SoDeRa OAI library
2016-01-25 01:13:24 -08:00
Raymond Knopp
015187e578
AVX2 optimization activated for gamma computation in 16-bit turbo decoder (single-codeword)
2016-01-23 08:59:36 -08:00
Rohit Gupta
2224225ae8
Merge branch 'develop' into enhancement-57-UHD-interfacing
2016-01-13 16:42:28 +01:00
gauthier
83e48d39ca
Merge branch 'develop' into Feature-6-fix_test_core_network_with_scenarios
...
Conflicts:
cmake_targets/tools/build_helper
2016-01-05 12:08:13 +01:00
Raymond Knopp
8d4405bddf
added avx2 optimized turbo decoder for 16-bit LLR. This decoder parallelizes by decoding 2 code segments concurrently. requires updates dlsch_decoding.c to identify when new parallel version can be used. other minor changes related to memory allocations for future avx2 optimizations (32-byte alignment).
2016-01-03 15:15:26 -08:00
Raymond Knopp
93bf163071
commit prior to merge with develop
2015-12-29 20:29:26 +01:00
Rohit Gupta
edc338fad7
added lowlatency (SCHED_DEADLINE) option in toplevel build script
2015-12-19 16:44:03 +01:00
aikaterini.trilyraki
60f05e0852
remove redundant files from rrh compilaton
2015-12-18 17:27:09 +01:00
gauthier
0b5e364b73
Merge branch 'develop' into Feature-6-fix_test_core_network_with_scenarios
2015-12-14 16:27:16 +01:00
Raymond Knopp
1e08469ed8
conversion of some sse4 code to avx2 for turbo encoder. No noticeable improvement (output expansion for encoder doesn't benefit much because of unpack instruction difference on AVX2.
...
maxh adjustement in dlsch_demodulation (to be checked further for other mcs)
exit criterion in dlsim to allow estimation of lower BLER.
2015-12-14 01:51:26 -08:00
Raymond Knopp
5dbe3bef51
debugging and testing of AVX2-optimized DFTS (radix 2/4 only).
2015-12-13 07:57:04 -08:00
gauthier
1b86363795
Remaining TODO: handle diff MME_UE_S1AP_ID, asn1c compare not tested
2015-12-08 15:08:02 +01:00
Rohit Gupta
6e1e41db8a
updated to remove SSE4.2 flags as they are not used
2015-12-02 13:40:39 +01:00