The current code was expecting register groups and peripherals to have a 1:1 ratio, however the register groups under modules are more like templates which are used to instantiate peripherals. This does the minimal amount of refactoring in order for this to work and unblock some users.
The current code was expecting register groups and peripherals to have a 1:1 ratio, however the register groups under
modules
are more like templates which are used to instantiate peripherals. This does the minimal amount of refactoring in order for this to work and unblock some users.fixes #58