1. 08 Jul, 2024 1 commit
  2. 28 Jun, 2024 1 commit
  3. 27 Jun, 2024 3 commits
    • Jaroslava Fiedlerova's avatar
      Configure T2 EAL Parameters via Command Line · 432fee1a
      Jaroslava Fiedlerova authored
      - Introduced command line and configuration options to set up PCI address, CPU cores used by DPDK, and DPDK file prefix for T2 offload.
      - Made the dpdk_dev parameter (for setting the PCI address of the T2) mandatory.
      - Configure dpdk_dev in the CI test cases.
      432fee1a
    • Jaroslava Fiedlerova's avatar
      Replace bbdev TEST_ASSERTs by OAI macro AssertFatal() · fe0d70e8
      Jaroslava Fiedlerova authored
      - Replaced bbdev TEST_ASSERTs with the OAI macro AssertFatal() to harmonize error handling.
      - Removed unused functions and macros from nrLDPC_offload.h.
      fe0d70e8
    • Jaroslava Fiedlerova's avatar
      Enhance T2 Offload for gNB and UE · 6bec8779
      Jaroslava Fiedlerova authored
      - Reworked nrLDPC_decoder_offload.c to process all segments in a TB with a single call to LDPCdecoder() or LDPCencoder().
      - Perform CRC checks on the T2.
      - Modified nr_ulsch_decoding (gNB decoder) to:
        - Count processed segments.
        - Properly perform CRC checks.
      - Created a constant NR_LDPC_MAX_NUM_CB to define the maximum number of codeblocks.
      - Conditional library loading:
        - On gNB: Load ldpc_t2 library if offload is enabled using the --ldpc-offload-enable flag.
        - On UE: Load both ldpc_t2 and ldpc libraries since only encoder offload is supported.
      - General cleanup of nrLDPC_decoder_offload.c for improved readability and maintainability.
      - Modified the structure of LDPC encoder/decoder/offload parameters:
        - Introduced a structure for code block (CB) related parameters.
        - Removed parameter E from the encoder and offload parameter structures for clarity.
        - Replaced E with perCB->E_cb in the UE encoder code.
      6bec8779
  4. 30 May, 2024 12 commits
  5. 29 May, 2024 5 commits
  6. 28 May, 2024 1 commit
  7. 27 May, 2024 11 commits
  8. 25 May, 2024 3 commits
  9. 24 May, 2024 3 commits