Merge remote-tracking branch 'origin/nfapi-p7-refactoring' into integration_2024_w48 (!3131)
FAPI P7 Refactoring and unitary test creation This MR is a follow-up to the work done in !2714 this time separating the P7 FAPI messages into its own library (nr_fapi_p7). In the same way, utility functions to copy, free and compare have been added for each message, as well as an addition function to get the allocated size for a message, which is used for the messages that can be too big to fit in a buffer that's allocated in the stack. Unitary tests have been added for each of the messages, testing pack/unpack and the utility functions added.
No related branches found
No related tags found
Showing
- CMakeLists.txt 3 additions, 2 deletionsCMakeLists.txt
- executables/lte-softmodem.c 10 additions, 0 deletionsexecutables/lte-softmodem.c
- nfapi/oai_integration/aerial/CMakeLists.txt 1 addition, 1 deletionnfapi/oai_integration/aerial/CMakeLists.txt
- nfapi/oai_integration/aerial/fapi_nvIPC.c 29 additions, 24 deletionsnfapi/oai_integration/aerial/fapi_nvIPC.c
- nfapi/oai_integration/aerial/fapi_nvIPC.h 6 additions, 6 deletionsnfapi/oai_integration/aerial/fapi_nvIPC.h
- nfapi/oai_integration/aerial/fapi_vnf_p5.c 12 additions, 13 deletionsnfapi/oai_integration/aerial/fapi_vnf_p5.c
- nfapi/oai_integration/aerial/fapi_vnf_p7.c 44 additions, 344 deletionsnfapi/oai_integration/aerial/fapi_vnf_p7.c
- nfapi/oai_integration/aerial/fapi_vnf_p7.h 12 additions, 10 deletionsnfapi/oai_integration/aerial/fapi_vnf_p7.h
- nfapi/oai_integration/nfapi_pnf.c 269 additions, 88 deletionsnfapi/oai_integration/nfapi_pnf.c
- nfapi/oai_integration/nfapi_vnf.c 291 additions, 233 deletionsnfapi/oai_integration/nfapi_vnf.c
- nfapi/open-nFAPI/fapi/CMakeLists.txt 18 additions, 3 deletionsnfapi/open-nFAPI/fapi/CMakeLists.txt
- nfapi/open-nFAPI/fapi/inc/nr_fapi.h 35 additions, 26 deletionsnfapi/open-nFAPI/fapi/inc/nr_fapi.h
- nfapi/open-nFAPI/fapi/inc/nr_fapi_p5.h 12 additions, 10 deletionsnfapi/open-nFAPI/fapi/inc/nr_fapi_p5.h
- nfapi/open-nFAPI/fapi/inc/nr_fapi_p5_utils.h 0 additions, 37 deletionsnfapi/open-nFAPI/fapi/inc/nr_fapi_p5_utils.h
- nfapi/open-nFAPI/fapi/inc/nr_fapi_p7.h 55 additions, 0 deletionsnfapi/open-nFAPI/fapi/inc/nr_fapi_p7.h
- nfapi/open-nFAPI/fapi/inc/nr_fapi_p7_utils.h 78 additions, 0 deletionsnfapi/open-nFAPI/fapi/inc/nr_fapi_p7_utils.h
- nfapi/open-nFAPI/fapi/src/nr_fapi.c 188 additions, 0 deletionsnfapi/open-nFAPI/fapi/src/nr_fapi.c
- nfapi/open-nFAPI/fapi/src/nr_fapi_p5.c 18 additions, 138 deletionsnfapi/open-nFAPI/fapi/src/nr_fapi_p5.c
- nfapi/open-nFAPI/fapi/src/nr_fapi_p5_utils.c 2 additions, 35 deletionsnfapi/open-nFAPI/fapi/src/nr_fapi_p5_utils.c
- nfapi/open-nFAPI/fapi/src/nr_fapi_p7.c 2413 additions, 0 deletionsnfapi/open-nFAPI/fapi/src/nr_fapi_p7.c
Loading
Please register or sign in to comment