Jonathan 'theJPster' Pallant

Results 500 comments of Jonathan 'theJPster' Pallant

Still on my list - maybe after Embedded World

OK, this looks fine. @Be-ing, if you can run a `cargo fmt` and rebase, let's get it done.

> but I don't see how that would be controllable by a user with this interface. ~~It's not. You have to drive the SPI bus manually to do this. Some...

It is slightly slower than a cache hit, but much quicker than a cache miss (31s to install cargo-hack, 5m17 to install cargo-udeps).

It's worth noting what you'd have to write if you didn't have this: ```rust struct RacyCell(UnsafeCell); // SAFETY: We promise to only ever use this inside a non-reentrant main function...

It might be worth looking at #148 where I put a `BlockCache` in a refcell. That might help you have a mutable block device without making all the `&self` methods...

So for this to fly, I would need the examples to build-as is, so that we know we're not breaking existing code (at least more than I have already broken...

I'll judge it by the outcome. If the examples build unchanged on stable (and it works on no_std) then it should continue to work for my use case and I...

#148 was merged, so this will need a rebase.

We'll want to find a way to do a build in both async mode and non-async-mode. I think you'll need to mark the existing examples as requiring the `is_sync` feature,...