-
Notifications
You must be signed in to change notification settings - Fork 151
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
Missing peripherals in the generated file #181
Comments
Yes, svd2rust is missing a number of features needed to support the SVD files for the SAM D series. I've been trying to use svd2rust with the SAMD21, and I recently fixed one of the issues in #168. Remaining missing features that I know of:
|
@jamesmunns that fixed rtc, sercom0 and tc1, which is great! pac1, pac2, port_iobus, sercom1, sercom2 and tc2 require |
Cool—then I'll close this one out. |
Using HEAD svd2rust on Atmel's SAMD10's svd file, quite a few peripherals are not generated, and no errors are issued.
I made a repo which contains the svd file.
Running the latest version of svd2rust as of 2/25/18, v0.12.0-8-g65482c2, the following peripherals which are in svd are not generated: pac1, pac2, port_iobus, rtc, sercom0, sercom1, sercom2, tc1, tc2, wdt. The svd passes SVDConv with few warnings, and svd2rust also outputs a few warnings like:
The text was updated successfully, but these errors were encountered: