- 14 Jan, 2015 1 commit
-
-
Lucas Russo authored
This configuration file, in the format zeroMQ ZPL language, will be used for configuring the dev_mngr and dev_io instances.
-
- 13 Jan, 2015 1 commit
-
-
Lucas Russo authored
Add simple two-step stringify macro
-
- 12 Jan, 2015 29 commits
-
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
This fixes #67 github issue
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
On spawning of our regular DEVIO, we spawn two additional RFFE DEVIOs for controlling the RFFE boards.
-
Lucas Russo authored
As we merged the dev_io main program back into a single code, we need a way to pass additional arguments to it. So, we declare an dev_io_type parameter, meaning what SMIOs are spawned, and a smio_inst_id parameter, used for DEVIOs with a single SMIO, but multiple instances of it.
-
Lucas Russo authored
Only the most necessary functions are here. Missing some functionality.
-
Lucas Russo authored
This makes it easier to maintain, reduces the amount of code duplication and allow to make more generic code to instantiate different types of DEVIOs
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
Now, we can easily interface with exported functions with any type of parameter
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
RFFE is not actually a chip in a physical way, but a whole device with some communication protocol. So, in this way, we can treat it just like a IC and use our same architecture.
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
Some messages have the possibility to return an empty data frame, such as the read_block function when reading 0 bytes. This fixes #64 github issue
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
Now, we can reuse these functions for similar string to enum conversions
-
Lucas Russo authored
-
Lucas Russo authored
Added new LLIO operations for ethernet devices
-
Lucas Russo authored
Now, an exported function can have an argument that has a variable size, up to the maximum specified in the function description. Particularly useful for returning data from "read" functions
-
- 09 Jan, 2015 4 commits
-
-
Lucas Russo authored
-
Lucas Russo authored
Cleaned the constructor and destructor methods, as well as usage of the new smpr_set_handler () and smpr_unset_handler () functions
-
Lucas Russo authored
-
Lucas Russo authored
-
- 17 Dec, 2014 1 commit
-
-
Lucas Russo authored
Missing a trivial free at the end of the bpm_client destructor
-
- 16 Dec, 2014 2 commits
-
-
Lucas Russo authored
Some functions inside the respective open () calls can fail, specifically _init () ones. So, we must destroy everything allocated before that and exit.
-
Lucas Russo authored
Now we chack for the presence of the Makefile. If not present, we generate it through autotools.
-
- 15 Dec, 2014 2 commits
-
-
Lucas Russo authored
As we have changed all of our third-party repos to the foreign folder, we must update them in the top Makefile
-
Lucas Russo authored
-