#define MRAA_INTEL_GALILEO_REV_D_PINCOUNT 25
mraa_board_t*
-mraa_intel_galileo_rev_d(mraa_adv_func* adv);
+mraa_intel_galileo_rev_d(mraa_adv_func_t* adv);
#ifdef __cplusplus
}
#define MRAA_INTEL_GALILEO_GEN_2_PINCOUNT 25
mraa_board_t*
-mraa_intel_galileo_gen2(mraa_adv_func* adv);
+mraa_intel_galileo_gen2(mraa_adv_func_t* adv);
#ifdef __cplusplus
}
mraa_result_t (*gpio_mmaped_write_replace) (mraa_gpio_context dev, int value);
mraa_result_t (*gpio_mmaped_write_pre) (mraa_gpio_context dev, int value);
mraa_result_t (*gpio_mmaped_write_post) (mraa_gpio_context dev, int value);
-} mraa_adv_func;
+} mraa_adv_func_t;
#include "mraa_internal_types.h"
#include "mraa_adv_func.h"
-extern mraa_adv_func advance_func;
+extern mraa_adv_func_t advance_func;
/** Setup gpio
*
#include "intel_galileo_rev_d.h"
mraa_board_t*
-mraa_intel_galileo_rev_d(mraa_adv_func* adv)
+mraa_intel_galileo_rev_d(mraa_adv_func_t* adv)
{
mraa_board_t* b = (mraa_board_t*) malloc(sizeof(mraa_board_t));
if (b == NULL)
#include "intel_galileo_rev_g.h"
mraa_board_t*
-mraa_intel_galileo_gen2(mraa_adv_func* adv)
+mraa_intel_galileo_gen2(mraa_adv_func_t* adv)
{
mraa_board_t* b = (mraa_board_t*) malloc(sizeof(mraa_board_t));
if (b == NULL)
//static mraa_pininfo_t* pindata;
static mraa_board_t* plat = NULL;
static mraa_platform_t platform_type = MRAA_UNKNOWN_PLATFORM;
-mraa_adv_func advance_func;
+mraa_adv_func_t advance_func;
const char *
mraa_get_version()
free(line);
fclose(fh);
- memset(&advance_func, 0, sizeof(mraa_adv_func));
+ memset(&advance_func, 0, sizeof(mraa_adv_func_t));
switch(platform_type) {
case MRAA_INTEL_GALILEO_GEN2:
plat = mraa_intel_galileo_gen2(&advance_func);