-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Clarifying naming of interrupt vectors on new AVR MCUs #16
Comments
Additional informations in #15 |
What about naming the fields "module-instance_name", iff module-instance is available? As far as I've seen now (attiny412.atdf and AVR128DA28.atdf), the module-instance only shows up in the interrupt map. |
Yeah, this is what I was thinking as well. Though we need to check whether this regresses any of the "old" ATDF files. It might also be worth it to look at the C headers, how they name interrupts on the newer MCUs. |
This are all AVR targets containing the
(From the atdf's in Microchip ATautomotive Series Device Support (2.1.39), Microchip ATmega Series Device Support (2.2.108), |
Okay, that does not seem to include any of the "old" chips which I was worried about ... And the C header does look like it is doing the same thing you proposed so I think this is the way to go! |
New AVR MCUs contain a list containing all interrupts, similar to the following (
attiny412.atdf
):The
module-instance
is neglected at the moment, leading to a bad naming of the addresses, e.g.CMP0
- without informations on the peripheral:The text was updated successfully, but these errors were encountered: