packaging: also support rpmbuild from Tizen:2.3
[contrib/mraa.git] / include / mraa_adv_func.h
index 94e4d5d..2bd0ffd 100644 (file)
@@ -31,7 +31,6 @@
 // FIXME: Nasty macro to test for presence of function in context structure function table
 #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_pre) (int pin);
@@ -54,6 +53,7 @@ typedef struct {
     mraa_result_t (*gpio_write_pre) (mraa_gpio_context dev, int value);
     mraa_result_t (*gpio_write_post) (mraa_gpio_context dev, int value);
     mraa_result_t (*gpio_mmap_setup) (mraa_gpio_context dev, mraa_boolean_t en);
+    void* (*gpio_interrupt_handler_replace) (mraa_gpio_context dev); 
 
     mraa_result_t (*i2c_init_pre) (unsigned int bus);
     mraa_result_t (*i2c_init_bus_replace) (mraa_i2c_context dev);