Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Peripherals #4

Open
9 of 10 tasks
dvc94ch opened this issue Nov 20, 2017 · 7 comments
Open
9 of 10 tasks

Peripherals #4

dvc94ch opened this issue Nov 20, 2017 · 7 comments
Labels
help wanted Extra attention is needed

Comments

@dvc94ch
Copy link
Member

dvc94ch commented Nov 20, 2017

  • gpio
  • uart
  • clint
  • clock
  • pwm (wip)
  • plic (wip)
  • spi
  • rtc
  • wdog
  • pmu
@laanwj
Copy link

laanwj commented Oct 2, 2018

SPI support would be nice to have !

@Disasm Disasm transferred this issue from riscv-rust/hifive1 Feb 28, 2019
@Disasm Disasm added the help wanted Extra attention is needed label Feb 28, 2019
@laanwj
Copy link

laanwj commented Mar 13, 2019

I'd really like PWM and SPI support; would love to use rust with this board instead of C. I'm willing to help here when I have some time, I'm new to rust BSPs though, is there a specific interface these should conform to?

@Disasm
Copy link
Member

Disasm commented Mar 13, 2019

@laanwj I'm trying to implement SPI support at the moment. For PWM you need to use Pwm and PwmPin traits from the embedded-hal crate.

@laanwj
Copy link

laanwj commented Mar 13, 2019

@Disasm thanks!

@Disasm
Copy link
Member

Disasm commented Mar 14, 2019

@laanwj
Copy link

laanwj commented Mar 15, 2019

Very cool, going to try around with SPI and SSD1306 display in Rust soon.

@romancardenas
Copy link
Contributor

PWM is already implemented. I guess that this issue is already completed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

4 participants