Robert Schmidt
|
b2ea7c5f1a
|
Merge remote-tracking branch 'origin/remove_targets_arch' into integration_2022_wk39
|
2022-09-27 19:13:35 +02:00 |
|
Robert Schmidt
|
d867b4a1c1
|
Merge remote-tracking branch 'origin/e1-patch-merge2' into integration_2022_wk39
|
2022-09-27 19:13:28 +02:00 |
|
francescomani
|
539563f03e
|
moving targets/ARCH to sdr/
|
2022-09-26 11:17:44 +02:00 |
|
Sakthivel Velumani
|
0248bf2ee5
|
AMF and NGU mode config cleanup
|
2022-09-25 13:06:58 -04:00 |
|
Robert Schmidt
|
e2d9bfcb78
|
Merge remote-tracking branch 'origin/SSB_offset_command_line_parameter' into integration_2022_wk38
|
2022-09-22 18:58:10 +02:00 |
|
francescomani
|
f62dc020c8
|
changing ssb subcarrier offset command line parameter to avoid overlap with SNR
|
2022-09-20 17:48:48 +02:00 |
|
laurent
|
23f49bd013
|
merge-develop-and-conflicts
|
2022-09-20 14:03:25 +02:00 |
|
Robert Schmidt
|
8e4c7a1115
|
Merge remote-tracking branch 'origin/sa_conf_and_fixes_for_mu0' into integration_2022_wk36b
|
2022-09-08 20:42:21 +02:00 |
|
Robert Schmidt
|
203ac17833
|
Merge remote-tracking branch 'origin/by-core-thread-pool' into integration_2022_wk35b
|
2022-09-04 21:46:04 +02:00 |
|
Robert Schmidt
|
95dad65c9a
|
Merge remote-tracking branch 'origin/nr_rotation_optimization' into integration_2022_wk35b
|
2022-09-04 21:39:09 +02:00 |
|
laurent
|
aa2a36768c
|
simplify thread pool configuration
fix segv
fix bug redeclaration of same struct in phy sim
Apply 1 suggestion(s) to 1 file(s)
code reveiw comments
|
2022-09-02 11:36:47 +02:00 |
|
laurent
|
cfeae9560e
|
merge develop
|
2022-08-26 18:02:50 +02:00 |
|
Hongzhi Wang
|
1124b21657
|
fix warnings
|
2022-08-26 12:28:26 +02:00 |
|
Thomas Schlichter
|
ea085b5fc1
|
harmonize initialization of symbol- and timeshift-rotation
|
2022-08-25 14:40:36 +02:00 |
|
Thomas Schlichter
|
3c17573f34
|
apply nr rotation only on used PRBs instead of complete OFDM symbol
|
2022-08-25 11:05:48 +02:00 |
|
Hongzhi Wang
|
1d4ffe42c4
|
Merge branch 'develop' into ldpc_offload_t1_mr
Conflicts:
executables/nr-softmodem.h
executables/softmodem-common.h
openair1/SCHED_NR/phy_procedures_nr_gNB.c
|
2022-08-22 20:02:34 +02:00 |
|
Raymond Knopp
|
3f790e1504
|
Merge remote-tracking branch 'origin/develop' into if5_ECPRI_rework
|
2022-08-20 19:22:31 +02:00 |
|
Raymond Knopp
|
787249fe8a
|
fix for L2 emulator test
|
2022-08-20 19:20:50 +02:00 |
|
Robert Schmidt
|
4674cddb71
|
Merge remote-tracking branch 'origin/fix-nrsoftmodem-stop' into integration_2022_wk33
|
2022-08-19 18:22:23 +02:00 |
|
Robert Schmidt
|
b712e77527
|
Don't block nr-softmodem in nFAPI mode, not needed
|
2022-08-18 20:18:18 +02:00 |
|
Robert Schmidt
|
238c8a62b4
|
Delete dead code in nr-softmodem main()
|
2022-08-18 20:18:18 +02:00 |
|
Hongzhi Wang
|
31acfdea58
|
Merge branch 'develop' into ldpc_offload_t1_mr
Conflicts:
openair1/SCHED_NR/phy_procedures_nr_gNB.c
|
2022-08-18 17:38:55 +02:00 |
|
Robert Schmidt
|
d08ef0490d
|
Correctly call stop functions in nr-softmodem main
|
2022-08-16 14:44:23 +02:00 |
|
Robert Schmidt
|
2465f1fb51
|
Don't allocate gNB rxdataF, it is managed at the RU
Removes phy_procedures_gNB_common_RX() (only used in nr_ulsim) + fixes
in pucchsim
|
2022-08-16 14:44:22 +02:00 |
|
Robert Schmidt
|
61ead59d13
|
Check oai_exit in wait_on_condition() and friends, no volatile
|
2022-08-16 14:44:22 +02:00 |
|
Robert Schmidt
|
0ae3d3027d
|
Don't call trx_end_func() at nr-softmodem, is done in ru_thread()
|
2022-08-16 14:41:02 +02:00 |
|
Robert Schmidt
|
004d6d3bab
|
Correctly stop tx_reorder and L1_stats threads
|
2022-08-16 14:41:02 +02:00 |
|
Robert Schmidt
|
1512e39e4e
|
Rewrite kill_NR_RU_proc() and reuse functions
|
2022-08-16 14:41:02 +02:00 |
|
Robert Schmidt
|
31dcdf2152
|
Implement abortNotifiedFIFO() to unlock FIFO waits
|
2022-08-16 14:41:02 +02:00 |
|
Robert Schmidt
|
dfd9a91b50
|
Rename abortNotifiedFIFO() to abortNotifiedFIFOJob()
|
2022-08-16 14:41:02 +02:00 |
|
Robert Schmidt
|
d73e1a4133
|
Handle NULL return of pullTpool()
|
2022-08-16 14:41:02 +02:00 |
|
Robert Schmidt
|
e63cc03c9d
|
Implement abortTpool()
This stops all ongoing threads (using pthread_join()), and marks FIFOs
to not block anymore. In this case, returned messages will be NULL.
|
2022-08-16 14:41:02 +02:00 |
|
Robert Schmidt
|
76f399cdd6
|
Threading/memory improvements at nr-softmodem end
- First stop threads then free memory
- Don't call kill_NR_RU_proc() twice (is called in stop_RU())
- Memory allocation optimizations
|
2022-08-16 14:41:02 +02:00 |
|
Robert Schmidt
|
c4a657cc33
|
Avoid additional malloc() for queues and Tpool
|
2022-08-16 14:41:01 +02:00 |
|
Robert Schmidt
|
31d5bb6ffd
|
Rename abortTpool() to abortTpoolJob(), fix doc
|
2022-08-16 14:41:01 +02:00 |
|
laurent
|
65b399fcd7
|
fix bugs in config module and config usage
fix bug from this MR
fix bug from this MR
stupid-mistake
|
2022-08-16 09:22:15 +02:00 |
|
Raymond Knopp
|
8530b9c2c2
|
fixed issue with default CPU cores for RU in CI (now defaults to 2 TP cores and O/S controlled scheduling)
|
2022-08-09 08:24:37 +02:00 |
|
Raymond Knopp
|
4e9c9c5864
|
added configurable half-slot parallelization to RU processing (same as original version)
|
2022-08-07 22:49:11 +02:00 |
|
Raymond Knopp
|
ed972fd6c6
|
changes to documentation ethernet.md and bug introduced through simplification (sectional of nr_feptx in nr-ru.c)
|
2022-08-06 16:27:41 +02:00 |
|
Raymond Knopp
|
d517c0c5b2
|
missing definitiona for build of OAI RU
|
2022-08-06 14:02:28 +02:00 |
|
Raymond Knopp
|
491d97dee9
|
removal of IF5_tools.x and old NR RU multi-threaded implementation. Fixes for LTE build
|
2022-08-06 12:13:16 +02:00 |
|
Raymond Knopp
|
1b35f0b163
|
added profiling circular buffer to gNB
|
2022-08-05 07:18:44 +02:00 |
|
francescomani
|
6e2a83856b
|
common function to get sample rate and BW
|
2022-08-04 17:19:15 +02:00 |
|
Raymond Knopp
|
afed0cec34
|
testing with 20 and 50 MHz 2x2 on Jaguar. Adding simple documentation in ethernet.md file.
|
2022-08-03 17:15:49 +02:00 |
|
Raymond Knopp
|
cecb9568ad
|
warning removal
|
2022-08-01 08:51:29 +02:00 |
|
Raymond Knopp
|
10d288e9ab
|
Merge remote-tracking branch 'origin/develop' into if5_ECPRI_rework
|
2022-07-31 21:25:02 +02:00 |
|
Raymond Knopp
|
3760ffa4af
|
Merge remote-tracking branch 'origin/develop' into if5_ECPRI_rework
|
2022-07-30 19:36:27 +02:00 |
|
laurent
|
b4331bf7f4
|
code maintenance: old errors
|
2022-07-26 17:20:09 +02:00 |
|
Ilario FAVERO
|
c5b8fa5418
|
New command line arg for disabling stats: --disable-stats
|
2022-06-24 14:32:39 +02:00 |
|
Hongzhi Wang
|
445f1d42a0
|
Merge branch 'develop' into ldpc_offload_t1_mr
Conflicts:
openair1/SIMULATION/NR_PHY/ulsim.c
|
2022-06-22 09:26:58 +02:00 |
|