Since we are now maintaining two cores: atmel and pico, it is likely that the two cores will not implement the same set of core registers (e.g. optional ones). It is important to come up with a way to keep track of this information. Some suggestions include:
- Keep a separate, subset of the core.yml on each core repository. This could potentially be interesting if automatically generating code downstream, as it could be made core-aware
- Keep a markdown-like file that documents functionality implemented
- Keep a table of register by core with information of what each core implements