Daniel Egger

Results 547 comments of Daniel Egger

Yes, the GNU binutils `objdump -Cd` between Linux builds (as checked in in master) is identical to my local Mac build: cf. https://gist.github.com/therealprof/35b0a24b5aeb3f9e72809ef80c4c27e3 ``` # git status On branch master...

We used to have basic BLE support provided by the rubble project https://github.com/jonas-schievink/rubble but that was put into maintenance mode.

Hm, not sure from the top of my head. Maybe someone has an idea?

@ninjasource Yeah, there's something wonky going on with the latest nightlies. We're also picking up spurious errors with our CI systems. Is stable rust not an option for you?

@ninjasource Sorry I forgot that this crate doesn't build on stable. May I humbly recommend you try https://github.com/stm32-rs/stm32f1xx-hal on stable instead? The examples compile as follows: ``` cargo build --release...

@TeXitoi The lib part does, the examples do not: ``` error[E0554]: #![feature] may not be used on the stable release channel --> /Users/egger/.cargo/registry/src/github.com-1ecc6299db9ec823/untagged-option-0.1.1/src/lib.rs:5:1 | 5 | #![feature(untagged_unions, const_fn)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

@rudihorn I feel similarly that the macro usage is way too excessive however I don't think your code is optimal either due to the heavy use of generic types and...

@rudihorn I haven't thought in-depth about those topics but recently starting on a STM32F767ZI implementation got me annoyed very quickly since the macro part is unwieldy while at the same...

Hm, no idea how to achieve that in a generic driver. Can I keep polling until it comes back?

Yeah, but I2C is not super fast anyway. I'd totally expect that any MCU can handle the timing by setting I2C up early and stretching the clock until it is...