Hanno Braun
Hanno Braun
@Yatekii You make a very good point. I'm undecided right now, but you've almost got me convinced. @jamesmunns > In general, I think there are two opposing thoughts here: >...
I still agree with @Yatekii. I think the fact of the matter is, we _can't_ make it behave the same on all platforms, because the platforms have different capabilities. The...
@simonsso > The `spi.write(&buf).or_else(|e| if let Error::DMABufferNotInDataMemory = e { spi.write(©_to_ram(&buf)) });` would have to go into the calling code and that is done in the 3rd party driver. I...
@therealprof > Can we get a little more details on what an `Instance` is supposed to constitute? Is this a HAL impl wide common trait? Or is it a trait...
@timokroeger > I think #8 is related Yes, I agree. I'd say #7 is also related. When I added the `Instance` stuff I meant to build up towards an [LPC8xx...
@therealprof > But if the intent is to make additional information (like the associated `Interrupt`) accessible, wouldn't it make sense to still have an `Instance` trait? That was never my...
@jamesmunns I left some comments in your pull request. Whether it is an alternative to the approach suggested in this issue, I don't know. My impression is that this approach...
> I think this should be easily doable but would require some nicer higher level interface to the PPI bus. Which would be a nice thing to have in itself!
@jscarrott Go ahead! I haven't started working on this, and don't currently have any plans to (many things to do).
Hey @nickray, sorry for the late reply. RustFest messed up my routines pretty badly, and I'm now working through my inbox :-) I like your suggestion of having traits in...