Results 296 comments of Rahix

FWIW, with the latest working compiler version (2021-01-07), even before hitting the trait object problems, we're hitting a miscompilation related to enums. I have not yet tracked it down entirely,...

Hey, thanks a lot for this PR! I like the idea of including examples which show how to write "generic" code ontop of `avr-hal`. That said, there are two dimensions...

Not yet, this still needs to be implemented.

@mutantbob, what you've linked is code to use a UART (for this, also check [examples/arduino-uno/src/bin/uno-usart.rs](https://github.com/Rahix/avr-hal/blob/main/examples/arduino-uno/src/bin/uno-usart.rs)). This is enough for simple scenarios where you just want to print from your main...

@mutantbob, the code you shared has a race-condition. You can't have both "global ``println!()``" and "no long critical section" like this unfortunately. The only way to do this would be...

Hmm, I'm not sure if this is really a problem with the serial implementation or rather a problem with the way it is used in the example. The relevant code...

Hey @Baptistemontan, > Ravendude don't bubble up errors from avrdude, and I have no Idea on how to debug without them. Ouch, yeah, this is a valid point. But please...

> I don't know much about WSL 1 vs WSL 2, I just know it worked by switching beetween them. Yeah, others have reported this as well in the past....

> ``` > ELF file support was not compiled in > ``` Hm, that version also does not support the features we need :/ Maybe you can find another one...

> [...] but I just noticed that this feature is not yet part of a ravedude release... I need to take care of that. Done, ravedude 0.1.4 is available now.