acassis commented on issue #1764:
URL: https://github.com/apache/nuttx-apps/issues/1764#issuecomment-1577244245

   > > @tobiasjaster you cannot port matrix_keypad.c to NuttX because its 
license is GPL and this license is not compatible with Apache license. You need 
to "reinvent the wheel".
   > 
   > I have also seen the license. Since the GPIOs would have to remain 
architecture-specific anyway, one must "reinvent" here anyway something in the 
direction upper/lower. In the upper part the interrupts are 
activated/deactivated and the logic when reading out the rows for each column 
and in the lower part the definition of the GPIOs happens together with their 
control. I am at least in such an implementation for my project. Maybe then a 
generic implementation can flow into the nuttx-repository.
   
   @tobiasjaster that will be really nice! This is the kind of contribution 
that NuttX needs to help more people to use simple matrix keyboards using 
GPIOs. Please let me know if you need someone to review it. Also I'll love to 
create a video tutorial about it and release it at NuttX Channel.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to