An error occurred while loading commit signatures
  1. 17 Aug, 2018 2 commits
    • Cedric Roux's avatar
      T: bug fixes for the T cache · 475d5eb8
      Cedric Roux authored
      - 'busy' has to be handled in a more atomic fashion to avoid crazy
        runtime race conditions
      - the basic simulator is too fast sometimes; rewrite the accesses to
        the T cache to avoid there again crazy behaviors
      
      Hopefully that's better...
      475d5eb8
    • Cedric Roux's avatar
      minor: remove TABs · 40543301
      Cedric Roux authored
      40543301
  2. 30 Jul, 2018 1 commit
  3. 20 Jul, 2018 1 commit
  4. 10 Jul, 2018 1 commit
  5. 09 Jul, 2018 1 commit
  6. 06 Jul, 2018 1 commit
  7. 25 Jun, 2018 1 commit
  8. 02 May, 2018 1 commit
    • Cedric Roux's avatar
      basic simulator: initial release · 6cb04bb4
      Cedric 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:
          targets/ARCH/tcp_bridge/README.tcp_bridge_oai.
      
      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.)
      6cb04bb4
  9. 17 Feb, 2017 1 commit
    • Cedric Roux's avatar
      T: let it compile with C++ · f9b5dafe
      Cedric Roux authored
      We now have 4 versions of T_HEADER:
       - bad quality C++ version with time
       - good quality C version with time
       - bad quality C++ version without time
       - good quality C version without time
      f9b5dafe
  10. 09 Feb, 2017 1 commit
  11. 03 Jan, 2017 1 commit
  12. 28 Jun, 2016 1 commit
    • Cedric Roux's avatar
      add option --T_dont_fork to tracee (lte-softmodem, oaisim) · 3d78e5a3
      Cedric Roux authored
      The T has 2 processes: the tracee and the local tracer
      if the tracee dies (segfault or whatever) the tracee
      may still be running.
      
      So there is a third process that monitors those two others
      and kill everything when one dies.
      
      The problem is that this third process has to be the parent
      of the two others. That makes debugging the tracee with gdb
      impossible. This new option disables the third monitor process.
      3d78e5a3
  13. 01 Jun, 2016 1 commit
  14. 31 May, 2016 2 commits
  15. 20 May, 2016 1 commit
  16. 11 May, 2016 1 commit
    • Cedric Roux's avatar
      send time in events · aacb2ff7
      Cedric Roux authored
      this calls clock_gettime for each active T macro, hopefully it
      does not eat too much CPU
      
      can be deactivated by commenting one line in T_defs.h
      aacb2ff7
  17. 11 Apr, 2016 1 commit
  18. 21 Mar, 2016 1 commit
  19. 19 Mar, 2016 1 commit
  20. 18 Mar, 2016 1 commit
  21. 15 Mar, 2016 2 commits
  22. 14 Mar, 2016 1 commit