1. 15 Jun, 2018 1 commit
  2. 12 Jun, 2018 5 commits
  3. 29 May, 2018 1 commit
  4. 28 May, 2018 3 commits
  5. 24 May, 2018 1 commit
  6. 15 May, 2018 9 commits
  7. 14 May, 2018 4 commits
  8. 13 May, 2018 1 commit
  9. 11 May, 2018 1 commit
    • Cédric Roux's avatar
      fix rdtsc usage · ad46183e
      Cédric Roux authored
      One user had a problem compiling oaisim.
      This commit fixes it.
      The compilation log was saying:
          In function UE_thread_rxn_txnp4:
          error: inconsistent operand constraints in an asm
               __asm__ volatile ("rdtsc" : "=a" (a), "=d" (d));
  10. 09 May, 2018 2 commits
    • Cédric Roux's avatar
      Merge remote-tracking branch 'origin/nfapi-L2-emulator-for-develop' into... · f488673e
      Cédric Roux authored
      Merge remote-tracking branch 'origin/nfapi-L2-emulator-for-develop' into develop_integration_2018_w19
    • Cédric Roux's avatar
      import work from the branch nfapi-L2-emulator to merge it to develop · f254107b
      Cédric Roux authored
      It was not possible to merge the branch directly, because the
      history of this branch contains files that cannot be in the
      repository, namely wireshark from Cisco work on nFAPI.
      As for Cisco work on nFAPI, a special commit containing all the
      work is thus created.
      Below is the output of the command:
      git log --graph 184d51c6..61276d87
      184d51c6 is the commit ID of the develop
      branch prior to the merge.
      61276d87 is the commit ID of the
      nfapi-L2-emulator branch prior to the merge.
      The commit 61276d87 (and all its
      history) will be removed from the main OAI repository. It is
      present in the internal OAI repository for those who have access
      to it.
      There was also some cleanup done on the code.
      Some changes were necessary to have the eNB functional. They may have an
      impact on the FAPI ...
  11. 02 May, 2018 7 commits
    • Bi-Ruei, Chiu's avatar
    • knopp's avatar
      added phich_common.c · c73cada3
      knopp authored
    • Cédric Roux's avatar
      minor: always exit on error · 727b368d
      Cédric Roux authored
    • Cédric Roux's avatar
      bugfix: intialize memory · 57eef276
      Cédric Roux authored
      This is taken from commit 7bc1434733421744ba1ea29316bec199d31c4399
      and is necessary for the UE to function properly.
    • Florian Kaltenberger's avatar
    • Cédric Roux's avatar
      T tracer: don't depend on T_BUFFER_MAX anymore in the tracers · 52cf61de
      Cédric Roux authored
      Whenever the value T_BUFFER_MAX changes, the tracers had to
      be recompiled. The only reason why it was needed is because we
      used some fixed size buffers to read events. This commit removes
      this restriction.
      Also, with the basic simulator, this value T_BUFFER_MAX now comes
      with an #ifdef which would have required some special hackish-level
      tricks in the tracers, which is not good.
      Let's just allocate memory when needed.
    • Cédric Roux's avatar
      basic simulator: initial release · 6cb04bb4
      Cédric Roux authored
      This commit introduces a 'basic simulator'.
      This basic simulator is made of:
      - the standard eNB code using a special driver that mimics the USRP driver
      - the standard UE code using a special driver that mimics the USRP driver
      - no channel simulation
      - some special code to deal with faster-than-realtime behaviour of this
        basic simulator
      It connects one UE to one eNB. It requires an EPC, populated with the
      correct configuration for the UE.
      This is the initial release and may contain bugs (most probably race
      conditions due to the faster-than-realtime behaviour).
      To use it, see the documentation at:
      It has been tested with 25, 50 and 100 RBs, FDD mode.
      (No check at all has been done to know if it could work in TDD mode.)
  12. 29 Apr, 2018 2 commits
  13. 25 Apr, 2018 1 commit
  14. 24 Apr, 2018 2 commits