Sympatron GmbH

Results 67 comments of Sympatron GmbH

I think the API is currently not stable enough. I suppose we want to update all modules to use gpio v2 eventually and I would personally not go 1.0 until...

> My only concern is that any examples involving pins would have to use some arbitrary pin mapping. Thus, instead of being use anywhere, they would in fact be use...

I think option 3 is the best at the moment. Should be fairly simple and that way you either access USB methods from different context safely or get maximum performance...

I would wait until RTIC's `Monotonic` rework is done. See https://github.com/rtic-rs/rtic-monotonic/pull/3.

Maybe we could review the `unproven` feature. Last time I looked a lot of basic stuff was "unproven" (I think because the traits were unproven in `embedded-hal`).

> Here's another proposed change. I would like to change `target_device` to `pac`. At the very least, maybe we could support both. Thoughts? Seems like this is already part of...

Thinking about the `unproven` thing more, I came to the conclusion that we probably should not mark whole modules as "unproven" just because they implement some unproven trait. Everything else...

I'm not that familiar with SAMD20. But I think it's mostly SAMD21 without USB. So it's probably useful to have a common feature for them (`samd2x`?) to simplify the `#[cfg]`s.

> Unsoundness if default state does not match the one expected after reset (BL jumping to APP case; both setup clocks) - proper solution? Is it possible to reset all...

Do you intent to put this (or something similar) in the HAL?