Daniel Egger

Results 57 issues of Daniel Egger

I just noticed that the generated code does something like: ``` while !r.is_eof() { match r.next_tag(bytes) { ``` which means that if it is fed a buffer with multiple protobuf...

I'm curious whether you've considered using the [bytes crate](https://crates.io/crates/bytes) for handling of `&[u8]` buffers should also allow to get rid of `std::cow` for strings. This might provide for a nicer...

Semihosting is a top contender for being **the** stumble block in embedded so we really should discourage its use with a big fat warning and a checklist what to look...

As mentioned in 2018-10-02 meeting by @japaric : > therealprof: I think it makes sense to have a chapter on profiling covering cargo-bloat, stack-sizes and other tools, if any

On my mac I have the reproducible issue that the "official" ARM GNU ARM Embedded Toolchain (6-2016-q4-major) as installed by `brew cask info gcc-arm-embedded` mis-compiles/-links all Rust examples independent of...

It is quite typical to have multiple I2C or SPI devices hanging on the same bus, but with the current scheme and move semantics the driver is taking possession of...

discussion

I've just discovered that the nice errors we may create in HAL implementations have no standard way to get cleared which often means that the peripheral is stuck in that...

question
discussion

Since concrete driver implementations are on the way it would be great if there was a common set of Traits that could be implemented to retrieve values from sensors, potentially...

discussion

As noted in #170 this crate has code in various places which are potentially racy, e.g. when reconfiguring within interrupt handlers lacking the use of synchronisation primitives. Known areas which...