- 14 Jun, 2015 8 commits
-
-
Lucas Russo authored
-
Lucas Russo authored
On success, snprintf () returns the number of bytes copied + 1 for '\0'. See "http://www.cplusplus.com/reference/cstdio/sprintf/"
-
Lucas Russo authored
This is needed for now, as we can have parameters that are less the size of the structure, such as AFC Diagnostics functions.
-
Lucas Russo authored
This is necessary for applications that choose to directly manipulate the BPM protocol and not use the libbpmclient functions.
-
Lucas Russo authored
Some SMIO header files are in a non-standard location for the BPM server Makfile (not in include/ or libs/include/ folders). For this we copy the SMIO code header files for the expected location prior to executing gcc or other makefile command.
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
The current implementation of the devio_print_info () only works for PCIe and other MMAP'able devices, not ethernet ones. This references github issue #98.
-
- 12 Jun, 2015 15 commits
-
-
Lucas Russo authored
This function modify the passed string. So, we need to copy it over first.
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
This is necessary, as we want to have the endpoint specified in terms of the board slot number and not in terms of /dev/fpgaXXX. This fixes #97 github issue.
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
Sending the $TERM message multiple time is unnecessary now. We used to do that before properly shutting down the SMIOs.
-
Lucas Russo authored
The default is to shrink the DDR size to 2^28 bytes.
-
Lucas Russo authored
This is a temporary fix to github issue #39.
-
Lucas Russo authored
This was not needed, just the SAMPLE_SIZE and CHANNEL_NUM of each channel
-
- 11 Jun, 2015 6 commits
-
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
RFC located in http://rfc.zeromq.org/spec:21
-
- 10 Jun, 2015 11 commits
-
-
Lucas Russo authored
CLASS RFC locate in http://rfc.zeromq.org/spec:21
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
The subsystem's header files now lives under include/ directory
-
Lucas Russo authored
We don't need them anymore, as all of the header files lives on include/ or are private/local header files.
-
Lucas Russo authored
Now, we reference the header files from the current directory only or from include/
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
1) This converts all of our public classes into opaque pointers and add accessor methods to "blindly" convert direct access into accessor access. This follows more closely the CLASS RFC, located in http://rfc.zeromq.org/spec:21. 2) All of the public headers are located in include/ 3) Added versioning software number in bpm_server_classes.h This fixes #76 github issue. This fixes #89 github issue.
-
Lucas Russo authored
-