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
d14c640356
rust: Add rgbcontrol
2019-05-23 13:53:02 +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
b14679e35a
rust: Generalize I2C peripheral
2019-05-18 19:07:17 +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
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
927a21229e
rust: Add game-of-life
2019-05-13 19:57:59 +00:00