I prepared a development branch 1) using REQ-RSP interface (for Snitch), 2) with a reduced configuration interface, i.e., more HW assistance from the controller. It is plugged in as an additional redmule_config_decoder module that takes the reduced register set and "translates" it into the previously used one. Of course, a cleaner solution is to replace the old one altogether - but in the mean time, this already works on a few tests.
I prepared a development branch 1) using REQ-RSP interface (for Snitch), 2) with a reduced configuration interface, i.e., more HW assistance from the controller. It is plugged in as an additional
redmule_config_decoder
module that takes the reduced register set and "translates" it into the previously used one. Of course, a cleaner solution is to replace the old one altogether - but in the mean time, this already works on a few tests.New register set:
Here the development branch: https://github.com/pulp-platform/redmule/tree/reduced-cfg