Rúben Soares da Silva
e8bb01579d
aerial_lib: include header instead of source file
...
Expose needed (n)FAPI procedures to aerial_lib ( both P5 and P7 ) via a
header file.
Move (n)FAPI P7 packing/unpacking function interface into separate header file
Include needed headers in aerial_lib
2024-06-24 14:52:40 +01:00
Rúben Soares da Silva
4384ea2b59
Properly add compile definitions related to aerial_lib into targets that depend on it ( ENABLE_AERIAL )
...
Add target_compile_definitions to L2_NR library in order to propagate #define in gnb_config.c
2024-06-24 14:51:48 +01:00
Reem Bahsoun
6cfb5b7ace
prevents thread from being pinned to core 8, to avoid L2 L1 overlap
2024-06-10 14:31:35 +02:00
Robert Schmidt
5ae7d6685a
Aerial: use threadCreate() to create P7 thread
...
Use common threadCreate() function to create P7 thread with high(er)
priority. Remove old calls to set_priority(), as this is already done
with threadCreate().
2024-06-03 14:00:49 +02:00
Rúben Soares da Silva
dd93181951
Replace unneeded memcpy for sr_payload
...
Set appropriate length for csi payload calloc and memcpy, according to bit_len
2024-05-24 17:26:28 +01:00
Rúben Soares da Silva
d27d193339
Fix P5 messages memory leaks ( CONFIG.request / CONFIG.response )
2024-05-24 17:26:16 +01:00
Rúben Soares da Silva
f6a039f38b
Fix memory leak related to UCI.indication and RACH.indication
2024-05-24 14:49:45 +01:00
Rúben Soares da Silva
48ed7fba0d
Fix memory leak related to CRC.indication and RACH.indication
2024-05-24 14:49:45 +01:00
Rúben Soares da Silva
a516a632d4
Fix memory leak related to RX_DATA.indication message
2024-05-24 14:49:45 +01:00
Rúben Soares da Silva
8a8b38ae70
Fix memory leak related to SLOT.response message
2024-05-24 14:49:45 +01:00
Rúben Soares da Silva
b215a60a3b
Fix memory leak related to fapi_phy_api_msg fapi_msg
2024-05-24 14:49:45 +01:00
francescomani
eb60194fa3
nullPointerArithmeticRedundantCheck
2024-04-09 16:55:51 +02:00
francescomani
8404da759f
nullPointerRedundantCheck
2024-04-09 16:55:51 +02:00
Robert Schmidt
e6e25275ed
Bugfix: make preamble_list an array
...
- It is only a couple of bytes
- It hid a bug: if two preambles, L1_nr_prach_procedures() overwrote the
preamble of the first with the second one
2024-04-04 18:55:53 +02:00
8150a47ba5
NVIDIA Aerial Integration
...
- Aerial config file
- Changes for ARC1.1. Change config file to max MCS 25. Fixed pdu size errors.
- Remove taskset from Dockerfile.gNB.aerial.ubuntu20 after changing isolated CPUs
- removed the USRP from Docker file
Co-authored-by: Florian Kaltenberger <florian.kaltenberger@eurecom.fr >
Co-authored-by: Fredrik Molander <fmolander@nvidia.com >
Co-authored-by: Reem Bahsoun <reem.bahsoun@openairinterface.org >
2024-03-08 15:53:42 +01:00