-
Library dependency over grlib has been mostly dropped, with the exception of the AHB interface, since it is an instantiation of an AHB interface from the grlib library.
-
The repeat feature that used the 'count' field of a descriptor has been debugged. Previously, due to an error between successive descriptor executions that used the feature, the descriptors would execute once and skip the repetition process. Now it has been solved.
-
Due to the library dependency, previous tests have been done on the SELENE platform (which includes the grlib library). However, the remove of the library dependency has allowed to create a testbench environment to properly validate the injector as a standalone component. This is expected to be added with the Continuous Integration scripts.
-
Since the injector is considered independent as a component, the interface with the SELENE platform has been restructured to facilitate the inclusion of the component at other platforms, by creating an interface which connects equivalent bus types from different libraries (bsc and platform libraries).
-
Furthermore, initial files for the AXI interface development have been created. Everything related to AXI is WIP.
-
Some folders have been created and some documents have been moved to make room for new documentation.