Private
Public Access
2
0

mraa_adv_func: Updated signature of gpio_init_internal_replace()

mraa_adv_func_t->gpio_init_internal_replace() now has mraa_gpio_context
parameter so that override function can access both physical and logical
pin numbers.

Signed-off-by: Henry Bruce <henry.bruce@intel.com>
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
This commit is contained in:
Henry Bruce
2016-01-05 12:00:01 -08:00
committed by Brendan Le Foll
parent 86a0e10c03
commit ed0124cc70
3 changed files with 5 additions and 4 deletions

View File

@@ -32,7 +32,7 @@
#define IS_FUNC_DEFINED(dev, func) (dev != NULL && dev->advance_func != NULL && dev->advance_func->func != NULL)
typedef struct {
mraa_result_t (*gpio_init_internal_replace) (int pin);
mraa_result_t (*gpio_init_internal_replace) (mraa_gpio_context dev, int pin);
mraa_result_t (*gpio_init_pre) (int pin);
mraa_result_t (*gpio_init_post) (mraa_gpio_context dev);