#include "sdk_config.h"
#include "gpioe.h"
#include "error.h"
#include "nrf_drv_gpiote.h"
#include "nrf_log.h"

static bool _gGpioteInitialized = false;
int gpioeInit(void) {
    ret_code_t errCode;
    errCode = nrf_drv_gpiote_init();
    if (errCode != NRF_SUCCESS) {
        NRF_LOG_WARNING("nrf_drv_gpiote_init() failed, errCode=0x%x\n", errCode);
        return ERROR_GPIOE_INITIALIZE_FAIL;
    }

    _gGpioteInitialized = true;

    return 0;
}


