- 29 Dec, 2018 1 commit
-
-
knopp authored
-
- 06 Nov, 2018 1 commit
-
-
Wang Tsu-Han authored
-
- 27 Oct, 2018 2 commits
-
-
Wolfgang A. Mozart authored
-
Wolfgang A. Mozart authored
removing reference to uesoftmodem from load_configmodule (don't understand why this dependence is there in fist place. Also makes unitary sims break)
-
- 28 Sep, 2018 2 commits
-
-
Robert Schmidt authored
-
Robert Schmidt authored
-
- 21 Sep, 2018 1 commit
-
-
Konstantinos Alexandris authored
-
- 20 Sep, 2018 2 commits
-
-
Thomas Laurent authored
-
Thomas Laurent authored
-
- 18 Sep, 2018 1 commit
-
-
Florian Kaltenberger authored
not all regression tests done (had to touch some header files)
-
- 11 Sep, 2018 1 commit
-
-
Cedric Roux authored
When compiling in debug mode, the 'inline' semantics of C99 led to the errors: /roux/w25/openairinterface5g/common/utils/LOG/log.c:479: undefined reference to `log_header' libUTIL.a(log.c.o): In function `log_dump': /roux/w25/openairinterface5g/common/utils/LOG/log.c:502: undefined reference to `log_header' collect2: error: ld returned 1 exit status Let's use static instead of inline.
-
- 07 Sep, 2018 2 commits
-
-
Cedric Roux authored
-
Konstantinos Alexandris authored
-
- 05 Sep, 2018 1 commit
-
-
Thomas Laurent authored
-
- 04 Sep, 2018 4 commits
-
-
Cedric Roux authored
Using valgrind revealed that those two arrays were too small. Let's use 512 bytes, which should be enough for every practical cases.
-
Cedric Roux authored
This includes damages check_vcd.c in the T tracer (in develop branch).
-
Cedric Roux authored
Using the basic simulator and valgrind, it was found that the lack of initialization of those two pointers leads to some very nasty behavior of some other parts of the system.
-
Haruki Naoi authored
This reverts commit 31821838.
-
- 03 Sep, 2018 2 commits
-
-
Robert Schmidt authored
don't fail in library utility function, return with error code instead and let application decide what is best on how to proceed
-
Robert Schmidt authored
* check whether a library has been loaded before; in this case, don't allocate new memory but load from old library again * vital parameters, previous exit_fun are checked by AssertFatal() * structure has changed a bit to make it easier to follow (instead of nested ifs includes one goto to the end of the function) * formatting has been improved
-
- 30 Aug, 2018 2 commits
-
-
Cedric Roux authored
This commit attempts to fix the error: no good visual found
-
Haruki Naoi authored
-
- 29 Aug, 2018 1 commit
-
-
Haruki Naoi authored
-
- 27 Aug, 2018 1 commit
-
-
knopp authored
-
- 24 Aug, 2018 3 commits
-
-
frtabu authored
-
frtabu authored
Use common log mechanism in layer 3, mapping specific macros to common ones and extending common log utilities to support specific layer3 requirements
-
frtabu authored
LOG_F replaced by LOG_DUMPMSG. Add a generic function to dump a buffer or message. Go on with LOG_M implementation improvement. Remove redundant options to enable/disable logs.
-
- 17 Aug, 2018 5 commits
-
-
Cedric Roux authored
-
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...
-
Cedric Roux authored
This commit removes the warning: make[4]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. Basically, inside a Makefile we should use $(MAKE) instead of make.
-
Cedric Roux authored
-
Cedric Roux authored
Since VCD has now to go through the T tracer, we enforce the consistency of data found in common/utils/LOG/vcd_signal_dumper.[ch] with data found in common/utils/T/T_messages.txt. We might get completely rid of common/utils/LOG/vcd_signal_dumper.[ch] at some point. For the moment, let's keep it. This commit adds the program common/utils/T/check_vcd.c and necessary modifications to enforce its use at compilation time. If you modify common/utils/LOG/vcd_signal_dumper.[ch] but do not update common/utils/T/T_messages.txt an error will pop up when you compile the software. You have to keep both modules synchronized.
-
- 13 Aug, 2018 2 commits
-
-
Cedric Roux authored
Use "error:" as prefix to error messages in genids.c to help looking for errors in case of failure of the build.
-
Cedric Roux authored
Don't use shm anymore. Use mmap directly.
-
- 09 Aug, 2018 1 commit
-
-
Cedric Roux authored
Check result of send_is_on and close connection to tracee on error.
-
- 08 Aug, 2018 3 commits
-
-
Cedric Roux authored
Make it compatible with 'template' gtwave files as found in openair's repository. The type VCD_NAME was added to the VCD IDs in T_messages.txt. The database processing code was adapted to use it. The tracer to_vcd was adapted to use it and render the produced vcd output compatible with the 'template' gtkwave files. When running to_vcd, do not forget to pass -vcd to use this feature.
-
Cedric Roux authored
This tracer allows the connection of several tracers to one tracee. To use the multi tracer: - run the tracee as usual, eg. ./lte-softmodem -O xxxx.conf --T_stdout 0 - run the multi tracer: ./multi -d ../T_messages.txt - connect other tracers to the multi tracer: - ./enb -d ../T_messages.txt -p 2022 - ./textlog -d ../T_messages.txt -p 2022 - etc. By default the multi tracer connects to the tracee to the port 2021, as for any other tracer. Then it accepts connections from other tracers on the port 2022. This can be changed with parameters on the command line. The tracee and the other tracers can be stopped/started at any time.
-
Cedric Roux authored
- bug fixed in ue and enb tracer: the socket needs to be closed in case of restart - cleanup: fix spacing in T_messages.txt
-
- 07 Aug, 2018 1 commit
-
-
ChenWeiTai authored
First build command : ./build_oai --gNB -w USRP -I
-
- 06 Aug, 2018 1 commit
-
-
Thomas Laurent authored
-