1. 15 Apr, 2024 2 commits
  2. 09 Apr, 2024 1 commit
  3. 08 Apr, 2024 1 commit
    • Robert Schmidt's avatar
      Allow to use multiple PUCCH at once · c971677d
      Robert Schmidt authored
      We are required to store multiple PUCCH (e.g., for multiple UEs).
      However, nr_fill_pucch() automatically freed the previously active PUCCH
      structure. Of course(!) this does not make sense.
      
      However, the problem is that init_nr_transport() allocated only one
      PUCCH structure. Also this does not make sense to me. The problem was
      that slot_ahead was 0, which logically cannot happen in this function
      (because slot_ahead is illogical, we must give the radio some time). The
      reason is that it uses if_inst->sl_ahead, which, prior to this commit,
      was not set.
      
      The init_nr_transport() function is called normally from main() through
      init_eNB_afterRU(). In this case, we initialize if_inst->sl_ahead to
      what is set in main(). In the PNF case, however, we call
      init_nr_transport() from the PNF thread, when receiving the start
      request. In the main(), we wait for this to happen, before setting
      if_inst->sl_ahead. Hence, initializing this variable (which we should
      safely be able to do) before solves the problem.
      c971677d
  4. 02 Apr, 2024 1 commit
  5. 29 Mar, 2024 2 commits
  6. 27 Mar, 2024 2 commits
  7. 20 Feb, 2024 9 commits
  8. 19 Feb, 2024 8 commits
  9. 18 Feb, 2024 7 commits
  10. 17 Feb, 2024 7 commits