avr-rust / ruduino

Reusable components for the Arduino Uno.
Apache License 2.0
695 stars 49 forks source link

Fix build: Use the new rust asm! available in rustc 1.63.0-nightly #43

Closed mbuesch closed 2 years ago

mbuesch commented 2 years ago

The old llvm_asm! has been removed. Therefore, it doesn't compile on new rustc anymore.

In addition to this, an updated avr-delay dependency is needed to compile successfully: https://github.com/avr-rust/delay/pull/18

stappersg commented 2 years ago

Yeah, All checks have failed, but wil be merging in attempt to get us unstuck.

stappersg commented 2 years ago

Yeah, All checks have failed, but wil be merging in attempt to get us unstuck.

On second thought is merging anyway not so wise. So I asked for help.

stappersg commented 2 years ago

Oh, sorry, I forget that this merge request did exist. Meanwhile is most of it inplace. I will accept changes like SEI to sei and CLI to cli, so that @mbuesch has commits in this repository. But it has to be in refresh merge request.