- 05 Feb, 2016 31 commits
-
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
Udev rules are installed by our scripts/Makefile as they are specific to our project
-
Lucas Russo authored
udev rules and custom scripts were reverted and those need to be install from bpm-sw repository
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
In this was all of our services have the same name independent of the init system
-
Lucas Russo authored
This was used in the past when the hotplug was not working. So, we needed a manager to spawn our daemons when a new board was detected
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
Later this must be generic so other apps can use the same script
-
Lucas Russo authored
This could be overrided to the desired BPM instance
-
Lucas Russo authored
Later this must be generic so other apps can use the same script
-
Lucas Russo authored
Later this must be generic so other apps can use the same script
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
Now, when adding a new application (e.g., Photon BPM) we just need to add a new folder inside src/apps and adjust the src/apps/<app_name>/<app_name>.mk Makefile
-
Lucas Russo authored
Now, almost all (with the exception of the dev_io.c which will be fixed soon) specific code to a board is located inside include/board/<board_name> and src/board/<board_name>
-
- 02 Feb, 2016 1 commit
-
-
Lucas Russo authored
Hotfix: building with clang Hotfix: unused variable on some compilation options Version v0.2.1
-
- 01 Feb, 2016 3 commits
-
-
Lucas Russo authored
Clang does not understand the -T option. As this is used only by the linker, use -Wl option to pass options directly to the linker in use.
-
Lucas Russo authored
-
Lucas Russo authored
The client_cfg variable was unused in some cases (e.g., not AFCv3 board or not with DEVIO_CFG). This caused an error on compilation for legacy boards.
-
- 29 Jan, 2016 5 commits
-
-
Lucas Russo authored
Version v0.2
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
We need to wait a little after creating DEVIO CFG. Without that, malamute does not seem to transmit the liblcient messages after the DEVIO CFg is created. To be investigated, but this simple fix works.
-
Lucas Russo authored
RFFE DEVIO already has the correct slot number from the regular DEVIO. As such, it does not need to spawn a libclient instance to get ther board number from DEVIO CFG. This simplifies the creataion/destruction of DEVIO CFG, as we don`t need to wait for anything to destroy it. The regular DEVIO just kills it after getting the board number. This fixes #94 github issue.
-