Daniel Egger
Daniel Egger
@japaric > Also you can already use HAL abstractions with interrupts using RTFM at zero cost. Well, yes, you can. But it's a completely manual and static setup and fully...
> With a naive implementation, yes. Above, I was refering to a Tokio (epoll / kqueue) like implementation; there a task is only resumed when it can make progress --...
Fair enough. @japaric who's both the original author of the dependency in question and `cargo-binutils` might have an opinion on how we could proceed here.
Thanks for the report. Where did you find the gcc install instructions? gcc is not really required anymore so if there're some leftovers we should clean them up. Anyway, 18.04...
But it doesn't say to install gcc on Ubuntu.
As mentioned in #38 there might be still some usefulness to having a section explaining how to install a generic toolchain bundle from ARM. If you would be so kind...
The blocking API is more of a convenience thing, only very few HAL impls will implement that directly since reading a single Word of data from a serial port it...
Huh? Why DMA? DMA is "Make it fast and don't bother me with piecemeal stuff". For precise timings one would use interrupts which is very much incompatible with `ndelay` and...
@austinbes > It sounds like some bit-banged protocol. One way to do that with precise timing is DMAing data to a GPIO output register, triggering each transfer with a timer....
@kunerd True, interrupts always need to be set up by the application and the driver can not make any assumption about the availability or use of interrupts. Best thing is...