- Apr 24, 2016
-
-
Lucas Russo authored
-
- Apr 19, 2016
-
-
Lucas Russo authored
This was include in commits from lnls-bpm/bpm-gw@09f35bd8f7 to lnls-bpm/bpm-gw@3c537b769f
-
- Feb 23, 2016
-
-
Lucas Russo authored
-
- Feb 05, 2016
-
-
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>
-
- Oct 21, 2015
-
-
Lucas Russo authored
As LLIO is build as a library, we use the new header file location
-
- Oct 15, 2015
-
-
Lucas Russo authored
This is needed as we use a custom mapping between board/bpm and the bpm_id used to spawn EPICS IOC processes.
-
- Sep 17, 2015
-
-
Lucas Russo authored
-
- Apr 17, 2015
-
-
Lucas Russo authored
-
- Apr 15, 2015
-
-
Lucas Russo authored
This is a first setp into modularizing the source code into independent components. We would like to move as much as possible functionality into independent libraries (src/libs).
-
- Dec 08, 2014
-
-
Lucas Russo authored
We've changed the base address name and did not reflect these changes for the ML605 platform.
-
- Nov 25, 2014
-
-
Lucas Russo authored
-
- Nov 19, 2014
-
-
Lucas Russo authored
It's more flexible to use a structure for these addresses. So, we can use different addresses for different SMIO instances.
-
- Oct 16, 2014
-
-
Lucas Russo authored
-
- Aug 12, 2014
-
-
Lucas Russo authored
We don't use BAR4 specifier for all MACROS. Just for the ones that are the base address of the SMIOs.
-
- Aug 05, 2014
-
-
Lucas Russo authored
As we are going to use a new SMIO specifier, we update the old ML605 macro definitions here.
-
- Jul 11, 2014
-
-
Lucas Russo authored
As of now, we don't have a way of checking which channel is tha valid one. So, we hardcode this limit in software, for now. This is a quick fix for github issue #21.
-
- Jul 07, 2014
-
-
Lucas Russo authored
As we need to switch between BARs, we fake our real addresses by concatenating the BAR number in the 4 MSB. In this way, the PCIe LLIO can differentiate between BARs ans select the correct one
-
- May 23, 2014
-
-
Juliano Murari authored
New boards can be added by creating a new file under hal/boards/ and referencing its memory layout in hal/include/mem_layout/
-