I'm new to the nrf5 GPIO functionality and having a little difficulty getting started. Upon having called `nrfx_gpiote_in_init`, my app reports a fatal error and the device resets. 'hoping that the following code sheds some light on this:
```
```
My `sdk_config.h` enables GPIOTE (I don't think I've changed the config from the BLE peripheral template).
Here's my console output:
```
<info> app_timer: RTC: initialized.
<error> app: Fatal error
<warning> app: System reset
```
Related: I've interpreted the doc to read that it is ok to perform app functionality in the input event handler i.e. we are out of the world of interrupts. Not that it makes any difference here though, the failure occurs as a consequence of `APP_ERROR_CHECK` following the `nrfx_gpiote_in_init` call.
Thanks for any pointers.