Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
O
OpenXG-RAN
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
zzha zzha
OpenXG-RAN
Commits
6ddd3b84
Commit
6ddd3b84
authored
Feb 13, 2023
by
Raymond
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix for commandline parameters after merge
parent
9d5d2300
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
8 additions
and
3 deletions
+8
-3
executables/nr-ru.c
executables/nr-ru.c
+1
-0
executables/softmodem-common.c
executables/softmodem-common.c
+1
-0
executables/softmodem-common.h
executables/softmodem-common.h
+6
-3
No files found.
executables/nr-ru.c
View file @
6ddd3b84
...
...
@@ -1980,6 +1980,7 @@ static void NRRCconfig_RU(void) {
RC
.
ru
[
j
]
->
openair0_cfg
.
txfh_cores
[
0
]
=
*
(
RUParamList
.
paramarray
[
j
][
RU_TXFH_CORE_ID
].
iptr
);
RC
.
ru
[
j
]
->
num_tpcores
=
*
(
RUParamList
.
paramarray
[
j
][
RU_NUM_TP_CORES
].
iptr
);
RC
.
ru
[
j
]
->
half_slot_parallelization
=
*
(
RUParamList
.
paramarray
[
j
][
RU_HALF_SLOT_PARALLELIZATION
].
iptr
);
RC
.
ru
[
j
]
->
ru_thread_core
=
*
(
RUParamList
.
paramarray
[
j
][
RU_RU_THREAD_CORE
].
iptr
);
printf
(
"[RU %d] Setting half-slot parallelization to %d
\n
"
,
j
,
RC
.
ru
[
j
]
->
half_slot_parallelization
);
AssertFatal
(
RC
.
ru
[
j
]
->
num_tpcores
<=
RUParamList
.
paramarray
[
j
][
RU_TP_CORES
].
numelt
,
"Number of TP cores should be <=16
\n
"
);
for
(
i
=
0
;
i
<
RC
.
ru
[
j
]
->
num_tpcores
;
i
++
)
RC
.
ru
[
j
]
->
tpcores
[
i
]
=
RUParamList
.
paramarray
[
j
][
RU_TP_CORES
].
iptr
[
i
];
...
...
executables/softmodem-common.c
View file @
6ddd3b84
...
...
@@ -46,6 +46,7 @@ static softmodem_params_t softmodem_params;
char
*
parallel_config
=
NULL
;
char
*
worker_config
=
NULL
;
int
usrp_tx_thread
=
0
;
char
*
nfapi_str
=
NULL
;
int
ldpc_offload_flag
=
0
;
uint8_t
nfapi_mode
=
0
;
...
...
executables/softmodem-common.h
View file @
6ddd3b84
...
...
@@ -137,11 +137,13 @@ extern "C"
#define DEFAULT_RFCONFIG_FILE "/usr/local/etc/syriq/ue.band7.tm1.PRB100.NR40.dat";
extern
int
usrp_tx_thread
;
extern
char
*
nfapi_str
;
#define CMDLINE_PARAMS_DESC { \
{"rf-config-file", CONFIG_HLP_RFCFGF, 0, strptr:&RF_CONFIG_FILE, defstrval:NULL, TYPE_STRING, 0},\
{"split73", CONFIG_HLP_SPLIT73, 0, strptr:&SPLIT73, defstrval:NULL, TYPE_STRING, 0}, \
{"thread-pool", CONFIG_HLP_TPOOL, 0, strptr:&TP_CONFIG, defstrval:"-1,-1,-1,-1,-1,-1,-1,-1", TYPE_STRING, 0}, \
{"reorder-thread-disable",CONFIG_HLP_REORDER, 0, iptr:&REORDER_THREAD_DISABLE, def
str
val:0, TYPE_INT, 0}, \
{"reorder-thread-disable",CONFIG_HLP_REORDER, 0, iptr:&REORDER_THREAD_DISABLE, def
int
val:0, TYPE_INT, 0}, \
{"phy-test", CONFIG_HLP_PHYTST, PARAMFLAG_BOOL, iptr:&PHY_TEST, defintval:0, TYPE_INT, 0}, \
{"do-ra", CONFIG_HLP_DORA, PARAMFLAG_BOOL, iptr:&DO_RA, defintval:0, TYPE_INT, 0}, \
{"sa", CONFIG_HLP_SA, PARAMFLAG_BOOL, iptr:&SA, defintval:0, TYPE_INT, 0}, \
...
...
@@ -169,8 +171,8 @@ extern int usrp_tx_thread;
{"chest-time", CONFIG_HLP_CHESTTIME, 0, iptr:&CHEST_TIME, defintval:0, TYPE_INT, 0}, \
{"nsa", CONFIG_HLP_NSA, PARAMFLAG_BOOL, iptr:&NSA, defintval:0, TYPE_INT, 0}, \
{"node-number", NULL, 0, u16ptr:&NODE_NUMBER, defuintval:0, TYPE_UINT16, 0}, \
{"usrp-tx-thread-config", CONFIG_HLP_USRP_THREAD, 0, iptr:&usrp_tx_thread, def
str
val:0, TYPE_INT, 0}, \
{"nfapi", CONFIG_HLP_NFAPI, 0, strptr:
NULL
, defstrval:"MONOLITHIC", TYPE_STRING, 0}, \
{"usrp-tx-thread-config", CONFIG_HLP_USRP_THREAD, 0, iptr:&usrp_tx_thread, def
int
val:0, TYPE_INT, 0}, \
{"nfapi", CONFIG_HLP_NFAPI, 0, strptr:
&nfapi_str
, defstrval:"MONOLITHIC", TYPE_STRING, 0}, \
{"non-stop", CONFIG_HLP_NONSTOP, PARAMFLAG_BOOL, iptr:&NON_STOP, defintval:0, TYPE_INT, 0}, \
{"emulate-l1", CONFIG_L1_EMULATOR, PARAMFLAG_BOOL, iptr:&EMULATE_L1, defintval:0, TYPE_INT, 0}, \
{"continuous-tx", CONFIG_HLP_CONTINUOUS_TX,PARAMFLAG_BOOL, iptr:&CONTINUOUS_TX, defintval:0, TYPE_INT, 0}, \
...
...
@@ -211,6 +213,7 @@ extern int usrp_tx_thread;
{ .s5 = { NULL } }, \
{ .s5 = { NULL } }, \
{ .s5 = { NULL } }, \
{ .s5 = { NULL } }, \
{ .s3a = { config_checkstr_assign_integer, \
{"MONOLITHIC", "PNF", "VNF","UE_STUB_PNF","UE_STUB_OFFNET","STANDALONE_PNF"}, \
{NFAPI_MONOLITHIC, NFAPI_MODE_PNF, NFAPI_MODE_VNF,NFAPI_UE_STUB_PNF,NFAPI_UE_STUB_OFFNET,NFAPI_MODE_STANDALONE_PNF}, \
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment