diff --git a/api/mraa/gpio.h b/api/mraa/gpio.h index c0a5145..5dc6a28 100644 --- a/api/mraa/gpio.h +++ b/api/mraa/gpio.h @@ -63,7 +63,7 @@ typedef enum { MRAA_GPIO_PULLUP = 1, /**< Resistive High */ MRAA_GPIO_PULLDOWN = 2, /**< Resistive Low */ MRAA_GPIO_HIZ = 3 /**< High Z State */ -} gpio_mode_t; +} mraa_gpio_mode_t; /** * Gpio Direction options @@ -73,7 +73,7 @@ typedef enum { MRAA_GPIO_IN = 1, /**< Input */ MRAA_GPIO_OUT_HIGH = 2, /**< Output. Init High */ MRAA_GPIO_OUT_LOW = 3 /**< Output. Init Low */ -} gpio_dir_t; +} mraa_gpio_dir_t; /** * Gpio Edge types for interupts @@ -83,7 +83,7 @@ typedef enum { MRAA_GPIO_EDGE_BOTH = 1, /**< Interupt on rising & falling */ MRAA_GPIO_EDGE_RISING = 2, /**< Interupt on rising only */ MRAA_GPIO_EDGE_FALLING = 3 /**< Interupt on falling only */ -} gpio_edge_t; +} mraa_gpio_edge_t; /** * Initialise gpio_context, based on board number @@ -108,7 +108,7 @@ mraa_gpio_context mraa_gpio_init_raw(int gpiopin); * @param mode The edge mode to set the gpio into * @return Result of operation */ -mraa_result_t mraa_gpio_edge_mode(mraa_gpio_context dev, gpio_edge_t mode); +mraa_result_t mraa_gpio_edge_mode(mraa_gpio_context dev, mraa_gpio_edge_t mode); /** * Set an interupt on pin @@ -120,7 +120,7 @@ mraa_result_t mraa_gpio_edge_mode(mraa_gpio_context dev, gpio_edge_t mode); * @param args Arguments passed to the interrupt handler (fptr) * @return Result of operation */ -mraa_result_t mraa_gpio_isr(mraa_gpio_context dev, gpio_edge_t edge, void (*fptr)(void*), void* args); +mraa_result_t mraa_gpio_isr(mraa_gpio_context dev, mraa_gpio_edge_t edge, void (*fptr)(void*), void* args); /** * Stop the current interupt watcher on this Gpio, and set the Gpio edge mode @@ -138,7 +138,7 @@ mraa_result_t mraa_gpio_isr_exit(mraa_gpio_context dev); * @param mode The Gpio Output Mode * @return Result of operation */ -mraa_result_t mraa_gpio_mode(mraa_gpio_context dev, gpio_mode_t mode); +mraa_result_t mraa_gpio_mode(mraa_gpio_context dev, mraa_gpio_mode_t mode); /** * Set Gpio direction @@ -147,7 +147,7 @@ mraa_result_t mraa_gpio_mode(mraa_gpio_context dev, gpio_mode_t mode); * @param dir The direction of the Gpio * @return Result of operation */ -mraa_result_t mraa_gpio_dir(mraa_gpio_context dev, gpio_dir_t dir); +mraa_result_t mraa_gpio_dir(mraa_gpio_context dev, mraa_gpio_dir_t dir); /** * Close the Gpio context diff --git a/api/mraa/gpio.hpp b/api/mraa/gpio.hpp index 01751ad..f7bcba4 100644 --- a/api/mraa/gpio.hpp +++ b/api/mraa/gpio.hpp @@ -147,13 +147,13 @@ class Gpio mraa_result_t edge(Edge mode) { - return mraa_gpio_edge_mode(m_gpio, (gpio_edge_t) mode); + return mraa_gpio_edge_mode(m_gpio, (mraa_gpio_edge_t) mode); } #if defined(SWIGPYTHON) mraa_result_t isr(Edge mode, PyObject* pyfunc, PyObject* args) { - return mraa_gpio_isr(m_gpio, (gpio_edge_t) mode, (void (*) (void*)) pyfunc, (void*) args); + return mraa_gpio_isr(m_gpio, (mraa_gpio_edge_t) mode, (void (*) (void*)) pyfunc, (void*) args); } #elif defined(SWIGJAVASCRIPT) static void @@ -193,13 +193,13 @@ class Gpio #else m_v8isr = v8::Persistent::New(func); #endif - return mraa_gpio_isr(m_gpio, (gpio_edge_t) mode, &uvwork, this); + return mraa_gpio_isr(m_gpio, (mraa_gpio_edge_t) mode, &uvwork, this); } #elif defined(SWIGJAVA) mraa_result_t isr(Edge mode, IsrCallback* cb, void* args) { - return mraa_gpio_isr(m_gpio, (gpio_edge_t) mode, generic_isr_callback, cb); + return mraa_gpio_isr(m_gpio, (mraa_gpio_edge_t) mode, generic_isr_callback, cb); } #else /** @@ -214,7 +214,7 @@ class Gpio mraa_result_t isr(Edge mode, void (*fptr)(void*), void* args) { - return mraa_gpio_isr(m_gpio, (gpio_edge_t) mode, fptr, args); + return mraa_gpio_isr(m_gpio, (mraa_gpio_edge_t) mode, fptr, args); } #endif /** @@ -245,7 +245,7 @@ class Gpio mraa_result_t mode(Mode mode) { - return mraa_gpio_mode(m_gpio, (gpio_mode_t) mode); + return mraa_gpio_mode(m_gpio, (mraa_gpio_mode_t) mode); } /** * Change Gpio direction @@ -256,7 +256,7 @@ class Gpio mraa_result_t dir(Dir dir) { - return mraa_gpio_dir(m_gpio, (gpio_dir_t) dir); + return mraa_gpio_dir(m_gpio, (mraa_gpio_dir_t) dir); } /** * Read value from Gpio diff --git a/examples/isr_pin6.c b/examples/isr_pin6.c index 4d4be8f..eaa54e0 100644 --- a/examples/isr_pin6.c +++ b/examples/isr_pin6.c @@ -48,7 +48,7 @@ main() mraa_gpio_dir(x, MRAA_GPIO_IN); - gpio_edge_t edge = MRAA_GPIO_EDGE_BOTH; + mraa_gpio_edge_t edge = MRAA_GPIO_EDGE_BOTH; mraa_gpio_isr(x, edge, &interrupt, NULL); diff --git a/include/mraa_adv_func.h b/include/mraa_adv_func.h index f3f6759..aea850d 100644 --- a/include/mraa_adv_func.h +++ b/include/mraa_adv_func.h @@ -34,13 +34,13 @@ typedef struct { mraa_result_t (*gpio_close_pre) (mraa_gpio_context dev); - mraa_result_t (*gpio_mode_replace) (mraa_gpio_context dev, gpio_mode_t mode); - mraa_result_t (*gpio_mode_pre) (mraa_gpio_context dev, gpio_mode_t mode); - mraa_result_t (*gpio_mode_post) (mraa_gpio_context dev, gpio_mode_t mode); + mraa_result_t (*gpio_mode_replace) (mraa_gpio_context dev, mraa_gpio_mode_t mode); + mraa_result_t (*gpio_mode_pre) (mraa_gpio_context dev, mraa_gpio_mode_t mode); + mraa_result_t (*gpio_mode_post) (mraa_gpio_context dev, mraa_gpio_mode_t mode); - mraa_result_t (*gpio_dir_replace) (mraa_gpio_context dev, gpio_dir_t dir); - mraa_result_t (*gpio_dir_pre) (mraa_gpio_context dev, gpio_dir_t dir); - mraa_result_t (*gpio_dir_post) (mraa_gpio_context dev, gpio_dir_t dir); + mraa_result_t (*gpio_dir_replace) (mraa_gpio_context dev, mraa_gpio_dir_t dir); + mraa_result_t (*gpio_dir_pre) (mraa_gpio_context dev, mraa_gpio_dir_t dir); + mraa_result_t (*gpio_dir_post) (mraa_gpio_context dev, mraa_gpio_dir_t dir); mraa_result_t (*gpio_write_pre) (mraa_gpio_context dev, int value); mraa_result_t (*gpio_write_post) (mraa_gpio_context dev, int value); diff --git a/src/gpio/gpio.c b/src/gpio/gpio.c index 5fe42bb..58ccfe6 100644 --- a/src/gpio/gpio.c +++ b/src/gpio/gpio.c @@ -230,7 +230,7 @@ mraa_gpio_interrupt_handler(void* arg) } mraa_result_t -mraa_gpio_edge_mode(mraa_gpio_context dev, gpio_edge_t mode) +mraa_gpio_edge_mode(mraa_gpio_context dev, mraa_gpio_edge_t mode) { if (dev->value_fp != -1) { close(dev->value_fp); @@ -276,7 +276,7 @@ mraa_gpio_edge_mode(mraa_gpio_context dev, gpio_edge_t mode) } mraa_result_t -mraa_gpio_isr(mraa_gpio_context dev, gpio_edge_t mode, void (*fptr)(void*), void* args) +mraa_gpio_isr(mraa_gpio_context dev, mraa_gpio_edge_t mode, void (*fptr)(void*), void* args) { // we only allow one isr per mraa_gpio_context if (dev->thread_id != 0) { @@ -332,7 +332,7 @@ mraa_gpio_isr_exit(mraa_gpio_context dev) } mraa_result_t -mraa_gpio_mode(mraa_gpio_context dev, gpio_mode_t mode) +mraa_gpio_mode(mraa_gpio_context dev, mraa_gpio_mode_t mode) { if (advance_func->gpio_mode_replace != NULL) return advance_func->gpio_mode_replace(dev, mode); @@ -389,7 +389,7 @@ mraa_gpio_mode(mraa_gpio_context dev, gpio_mode_t mode) } mraa_result_t -mraa_gpio_dir(mraa_gpio_context dev, gpio_dir_t dir) +mraa_gpio_dir(mraa_gpio_context dev, mraa_gpio_dir_t dir) { if (advance_func->gpio_dir_replace != NULL) { return advance_func->gpio_dir_replace(dev, dir); diff --git a/src/x86/intel_edison_fab_c.c b/src/x86/intel_edison_fab_c.c index 7945e83..031dc79 100644 --- a/src/x86/intel_edison_fab_c.c +++ b/src/x86/intel_edison_fab_c.c @@ -124,7 +124,7 @@ mraa_intel_edison_pinmode_change(int sysfs, int mode) } mraa_result_t -mraa_intel_edison_gpio_dir_pre(mraa_gpio_context dev, gpio_dir_t dir) +mraa_intel_edison_gpio_dir_pre(mraa_gpio_context dev, mraa_gpio_dir_t dir) { if (dev->phy_pin >= 0) { @@ -157,7 +157,7 @@ mraa_intel_edison_gpio_dir_pre(mraa_gpio_context dev, gpio_dir_t dir) } mraa_result_t -mraa_intel_edison_gpio_dir_post(mraa_gpio_context dev, gpio_dir_t dir) +mraa_intel_edison_gpio_dir_post(mraa_gpio_context dev, mraa_gpio_dir_t dir) { if (dev->phy_pin >= 0) { return mraa_gpio_write(tristate, 1); @@ -454,7 +454,7 @@ mraa_intel_edison_spi_init_post(mraa_spi_context spi) } mraa_result_t -mraa_intel_edison_gpio_mode_replace(mraa_gpio_context dev, gpio_mode_t mode) +mraa_intel_edison_gpio_mode_replace(mraa_gpio_context dev, mraa_gpio_mode_t mode) { if (dev->value_fp != -1) { if (close(dev->value_fp) != 0) { @@ -507,7 +507,7 @@ mraa_intel_edison_gpio_mode_replace(mraa_gpio_context dev, gpio_mode_t mode) } mraa_result_t -mraa_intel_edsion_mb_gpio_mode(mraa_gpio_context dev, gpio_mode_t mode) +mraa_intel_edsion_mb_gpio_mode(mraa_gpio_context dev, mraa_gpio_mode_t mode) { if (dev->value_fp != -1) { if (close(dev->value_fp) != 0) { diff --git a/src/x86/intel_galileo_rev_g.c b/src/x86/intel_galileo_rev_g.c index 8a8450d..83cb0de 100644 --- a/src/x86/intel_galileo_rev_g.c +++ b/src/x86/intel_galileo_rev_g.c @@ -47,7 +47,7 @@ static unsigned int pullup_map[] = { 33, 29, 35, 17, 37, 19, 21, 39, 41, 23, static mraa_gpio_context agpioOutputen[MRAA_INTEL_GALILEO_GEN_2_PINCOUNT]; mraa_result_t -mraa_intel_galileo_gen2_dir_pre(mraa_gpio_context dev, gpio_dir_t dir) +mraa_intel_galileo_gen2_dir_pre(mraa_gpio_context dev, mraa_gpio_dir_t dir) { if (dev->phy_pin >= 0) { int pin = dev->phy_pin; @@ -140,7 +140,7 @@ mraa_intel_galileo_gen2_pwm_period_replace(mraa_pwm_context dev, int period) } mraa_result_t -mraa_intel_galileo_gen2_gpio_mode_replace(mraa_gpio_context dev, gpio_mode_t mode) +mraa_intel_galileo_gen2_gpio_mode_replace(mraa_gpio_context dev, mraa_gpio_mode_t mode) { if (dev->value_fp != -1) { close(dev->value_fp);