Wladimir J. van der Laan
e86d5c5f75
Use DMAC for display everywhere
...
This mimics the way the Kendryte SDK does things—it is better because
the MMIO based SPI tends to sometimes lose synchonization when the CPU
doesn't keep up providing data fast enough.
2019-08-07 10:22:05 +00:00
Wladimir J. van der Laan
d4b2b6bbbd
rust: Dependency bump k210-hal
...
Peripherals moved to pac, UARTS take the pins to use and internally
configure sysctl.
2019-07-03 18:24:24 +00:00
Wladimir J. van der Laan
c1fc53d249
Dependencies bump
2019-07-02 17:20:39 +00:00
Wladimir J. van der Laan
00ac503e3e
rust: clean up FPIOA interface
...
Remove need for .into() everywhere by accepting everything
that goes into usize in the appropriate methods.
2019-06-01 21:56:35 +00:00
Wladimir J. van der Laan
df87ec9e90
rust: k210-console improvements
2019-05-30 19:37:38 +00:00
Wladimir J. van der Laan
71b427b188
rust: Add weather
...
Add `weather` demo, also extend console as necessary to handle wttr.in's escape codes.
2019-05-27 07:51:21 +00:00
Wladimir J. van der Laan
d14c640356
rust: Add rgbcontrol
2019-05-23 13:53:02 +00:00
Wladimir J. van der Laan
72a5434397
rust: uart-passthrough set baudrate and reset
2019-05-21 12:09:10 +00:00
Wladimir J. van der Laan
d07fd84160
Unify license and CoC
...
No need to have a zillion copies of these in the repository. Also remove
references to RISC-V team.
2019-05-20 15:59:28 +02:00
Wladimir J. van der Laan
ce28856653
rust: LCD x/y y/x orientation
2019-05-18 19:51:24 +00:00
Wladimir J. van der Laan
13b91fe993
rust: Generalize SPI peripheral
2019-05-18 18:14:26 +00:00
Wladimir J. van der Laan
44cad99478
rust/sysctl: APB clocks
2019-05-17 18:07:39 +00:00
Wladimir J. van der Laan
1b48da7be0
rust/k210-shared: More helpful panic handler
...
Try sending the panic message to UARTHS.
2019-05-15 08:14:49 +00:00
Wladimir J. van der Laan
a7f437c8ce
rust: Add accelerometer
2019-05-14 17:19:25 +02:00
Wladimir J. van der Laan
08cd58654f
rust: enum for I/O pin definitions
2019-05-14 11:30:22 +00:00
Wladimir J. van der Laan
667c051969
rust: Add mandelbrot
...
Add mandelbrot zoom demo, and move some things to shared crate.
Switch to most recent k210-pac revision to fix fp issue.
2019-05-12 18:17:42 +00:00
Wladimir J. van der Laan
d9453e8a52
Fun with rust
2019-05-11 10:24:59 +00:00