-
Notifications
You must be signed in to change notification settings - Fork 28
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
SAM device file inconsistency for MCAN peripheral #97
Comments
I'll take a look at the device file generator... |
There are bugs in the merging code, I already broke my brain before trying to understand it. |
So there is a brute-force way to check the merge algorithm by adding the |
So that brute-force check is useless, it's clearly wrong, cos the single tree for the <driver name="mcan" type="sam">
<instance value="0"/>
<instance value="1"/>
</driver> |
I don't have a quick solution for this and we don't even have a functioning test for this to detect. |
Longer term, I would like to actually have a schema that validates such assumptions (no duplicate peripheral instances) so that we can actually test our data. |
The following lines do not describe disjoint device sets, because both match e.g. the
same70q19b-an
device, which causes errors in lbuild:modm-devices/devices/sam/same70_s70_v70_v71.xml
Lines 265 to 266 in e093fe8
The text was updated successfully, but these errors were encountered: