Refactor to add board support and add helper functions for gpio interrupt

Created by  voroskoi  on July 25, 2025
KIS6Z2AJQC7NOS2NAATBHNSM5G336VCPQKAZ6O5ALPNL7SSCBWDQC
Change contents