eclipse / mraa

Linux Library for low speed IO Communication in C with bindings for C++, Python, Node.js & Java. Supports generic io platforms, as well as Intel Edison, Intel Joule, Raspberry Pi and many more.
http://mraa.io
MIT License
1.38k stars 615 forks source link

rock3: Add initial support for radxa's rock3 family #1112

Closed jaysonsantos closed 11 months ago

jaysonsantos commented 1 year ago

Hi there, I'd like to get some coaching if possible, to upstream the changes to radxa's rock3 family. My steps were, I got a copy of rock4pi's code and from the gpio docs on the official website + dts from from a running armbian kernel I changed the code to adapt.

nascs commented 1 year ago

Hi @jaysonsantos, this pr is only for Radxa ROCK 3A, Radxa ROCK 3A does not have the same gpio pinout as Radxa ROCK 3B and Radxa ROCK 3C.

RadxaYuntian commented 1 year ago

FYI an implementation of ROCK 3C is available at #1113.