registers_with_uniq_names
Here is a proposal to solve one more issue I found in the LPC13xx .svd file: registers with duplicate names.
This PR does not simply drop the duplicate identifiers but tries to rename them by appending 2, or 3, and so on.
I had to add more remedies to get valid code generated from this .svd file. Suggestions for improving this PR are welcome!
Adding _x to a register seems to me to be a sub-optimal solution. What registers have duplicate names? Could this be solved with <alternateGroup> (which has not been implemented as of v0.13.1)
Ping from triage: @astro are you still looking for improvement idea ?
@mathk That would be helpful.
If this is still actual, please rebase.