This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

SDK8.1 and SDK 9.0 app_gpiote and nrf_drv_gpiote conflict

In SDK8.1 and SDK9.0 we have new driver nrf_drv_gpiote which has GPIOTE interrfupt handler in conflict with app_gpiote library. How to fix this

Parents Reply
  • @wim, yes nrf_drv_gpiote was added to cover all functionality of GPIOTE module (task & events) and not just PORT. And why so late? it's hard to answer. In general, we are trying now to provide a driver for every peripheral. Driver should cover all or most of the peripheral functionality - since it usually implements interrupt handler there cannot be many drivers for one peripheral. In next SDK we will add app_gpiote implementation that is based on nrf_drv_gpiote.

Children
No Data
Related