- 27 May, 2014 10 commits
-
-
Lucas Russo authored
-
Lucas Russo authored
As we need the driver in place, we used to have a necessity to issue the make command with super privileges. Now, if the driver is not found a warning is issued, but the compilation continues
-
Lucas Russo authored
Conflicts: examples/Makefile init.sh libclient/Makefile libclient/bpm_client.c libclient/bpm_client.h
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
Also, corrected a few error checks
-
Lucas Russo authored
-
Lucas Russo authored
This will ease the implementation of the LLIO block read/write
-
Lucas Russo authored
The macro was implemented with a simple for loop, because using memcpy () would cause PCIe core firmware timeouts. Maybe this was issuing unaligned reads/writes? To be better undestood
-
- 26 May, 2014 7 commits
-
-
Lucas Russo authored
The _thsafe_zmq_server_recv_write () function has changed its semantics in order to allow reuse by the future *_read_block () and *write_block () functions
-
Lucas Russo authored
It must not wait for MSECS*timeout, but MSCES*MIN_WAIT_TIME. With this, as we increased the timeout the system would becaming unresponsive. Now, it is fixed
-
Lucas Russo authored
The data copy for the acquisition functions was not being done correctly, as the number of bytes incremented was wrong. Also, the LIB_CLIENT debug flag was used instead of the wrong SM_IO one.
-
Lucas Russo authored
As the library shares some objects with our server, it may not have been compiled with the correct flags, such as -fPIC. So, we force the recompilation with the correct flags
-
Lucas Russo authored
-
Lucas Russo authored
Now, on issuing a clean or mrproper rule, the corresponding ones will be called on the other Makefiles, such as the ones located at "libclient", "tests" and "examples"
-
Lucas Russo authored
-
- 25 May, 2014 18 commits
-
-
Lucas Russo authored
We were always returning a free'd pointer from bpm_client_new ()
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
The client may need to know what is the sample size of an specific channel
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
Now, we can simply reference the general SMIO file that includes all other SMIO codes. Also, removed unused code structure
-
Lucas Russo authored
-
Lucas Russo authored
This will be useful for the libbpmclient library that needs to know the SMIO opcodes and error codes
-
Lucas Russo authored
These structures were not used anywhere in the code
-
Lucas Russo authored
Now, we have a single file for the respective SMIO opcodes and error codes. Also, the SMIO "acq" messages were simplified with only one success code and error codes.
-
- 24 May, 2014 5 commits
-
-
Lucas Russo authored
-
Lucas Russo authored
Also, we have added some debug messages with the HAL_ASSERT macros
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
For now, we are sharing the same file between the server and the client
-