Handle tx_data.request efficiently
Avoid delays in tx_data.request handling by avoiding big malloc()s and copy operations. Reimplement function to (1) peek the frame/slot numbers, (2) decide on buffer, and (3) unpack directly into pre-allocated memory. Co-authored-by: hsum <ming-hong.hsu@eurecom.fr> Co-authored-by: chenyi <Yi-Quan.Chen@eurecom.fr> Co-authored-by: Rúben Soares Silva <rsilva@allbesmart.pt>
This commit is contained in:
co-authored by
hsum
chenyi
Rúben Soares Silva
parent
8da4e92189
commit
10beee4fd6
@@ -577,7 +577,7 @@ typedef struct
|
||||
nfapi_nr_dl_tti_request_t* dl_tti_req;//nfapi_dl_config_request_t* dl_config_req;
|
||||
nfapi_nr_ul_tti_request_t* ul_tti_req;//nfapi_ul_config_request_t* ul_config_req;
|
||||
nfapi_nr_ul_dci_request_t* ul_dci_req;//nfapi_hi_dci0_request_t* hi_dci0_req;
|
||||
nfapi_nr_tx_data_request_t* tx_data_req;//nfapi_tx_request_t* tx_req;
|
||||
nfapi_nr_tx_data_request_t tx_data_req;
|
||||
|
||||
//TODO: check these two later
|
||||
//nfapi_lbt_dl_config_request_t* lbt_dl_config_req;
|
||||
|
||||
Reference in New Issue
Block a user