/hardware/bsp/intel/peripheral/libmraa/api/mraa/ |
D | gpio.h | 61 typedef struct _gpio* mraa_gpio_context; typedef 99 mraa_gpio_context mraa_gpio_init(int pin); 107 mraa_gpio_context mraa_gpio_init_raw(int gpiopin); 116 mraa_result_t mraa_gpio_edge_mode(mraa_gpio_context dev, mraa_gpio_edge_t mode); 128 mraa_result_t mraa_gpio_isr(mraa_gpio_context dev, mraa_gpio_edge_t edge, void (*fptr)(void*), void… 137 mraa_result_t mraa_gpio_isr_exit(mraa_gpio_context dev); 146 mraa_result_t mraa_gpio_mode(mraa_gpio_context dev, mraa_gpio_mode_t mode); 155 mraa_result_t mraa_gpio_dir(mraa_gpio_context dev, mraa_gpio_dir_t dir); 164 mraa_result_t mraa_gpio_close(mraa_gpio_context dev); 173 int mraa_gpio_read(mraa_gpio_context dev); [all …]
|
/hardware/bsp/intel/peripheral/libmraa/include/ |
D | mraa_adv_func.h | 35 mraa_result_t (*gpio_init_internal_replace) (mraa_gpio_context dev, int pin); 37 mraa_result_t (*gpio_init_post) (mraa_gpio_context dev); 39 mraa_result_t (*gpio_close_pre) (mraa_gpio_context dev); 41 mraa_result_t (*gpio_mode_replace) (mraa_gpio_context dev, mraa_gpio_mode_t mode); 42 mraa_result_t (*gpio_mode_pre) (mraa_gpio_context dev, mraa_gpio_mode_t mode); 43 mraa_result_t (*gpio_mode_post) (mraa_gpio_context dev, mraa_gpio_mode_t mode); 45 mraa_result_t (*gpio_edge_mode_replace) (mraa_gpio_context dev, mraa_gpio_edge_t mode); 47 mraa_result_t (*gpio_dir_replace) (mraa_gpio_context dev, mraa_gpio_dir_t dir); 48 mraa_result_t (*gpio_dir_pre) (mraa_gpio_context dev, mraa_gpio_dir_t dir); 49 mraa_result_t (*gpio_dir_post) (mraa_gpio_context dev, mraa_gpio_dir_t dir); [all …]
|
/hardware/bsp/intel/peripheral/libupm/src/l298/ |
D | l298.h | 168 mraa_gpio_context m_dir1; 169 mraa_gpio_context m_dir2; 172 mraa_gpio_context m_stepEnable; 173 mraa_gpio_context m_stepI1; 174 mraa_gpio_context m_stepI2; 175 mraa_gpio_context m_stepI3; 176 mraa_gpio_context m_stepI4;
|
/hardware/bsp/intel/peripheral/libupm/src/ht9170/ |
D | ht9170.h | 89 mraa_gpio_context m_dr; 90 mraa_gpio_context m_o1; 91 mraa_gpio_context m_o2; 92 mraa_gpio_context m_o3; 93 mraa_gpio_context m_o4;
|
/hardware/bsp/intel/peripheral/libupm/src/uln200xa/ |
D | uln200xa.h | 134 mraa_gpio_context m_stepI1; 135 mraa_gpio_context m_stepI2; 136 mraa_gpio_context m_stepI3; 137 mraa_gpio_context m_stepI4;
|
/hardware/bsp/intel/peripheral/libmraa/src/gpio/ |
D | gpio.c | 43 mraa_gpio_get_valfp(mraa_gpio_context dev) in mraa_gpio_get_valfp() 55 static mraa_gpio_context 65 mraa_gpio_context dev = (mraa_gpio_context) calloc(1, sizeof(struct _gpio)); in mraa_gpio_init_internal() 129 mraa_gpio_context 163 mraa_gpio_context r = mraa_gpio_init_internal(board->adv_func, board->pins[pin].gpio.pinmap); in mraa_gpio_init() 181 mraa_gpio_context 270 mraa_gpio_context dev = (mraa_gpio_context) arg; in mraa_gpio_interrupt_handler() 409 mraa_gpio_edge_mode(mraa_gpio_context dev, mraa_gpio_edge_t mode) in mraa_gpio_edge_mode() 458 mraa_gpio_isr(mraa_gpio_context dev, mraa_gpio_edge_t mode, void (*fptr)(void*), void* args) in mraa_gpio_isr() 487 mraa_gpio_isr_exit(mraa_gpio_context dev) in mraa_gpio_isr_exit() [all …]
|
/hardware/bsp/intel/peripheral/libupm/src/nrf8001/ |
D | hal_aci_tl.h | 75 mraa_gpio_context m_rdy_ctx; 76 mraa_gpio_context m_req_ctx; 77 mraa_gpio_context m_rst_ctx;
|
/hardware/bsp/intel/peripheral/libupm/src/sx6119/ |
D | sx6119.h | 84 mraa_gpio_context m_gpioPower; 85 mraa_gpio_context m_gpioSeek;
|
/hardware/bsp/intel/peripheral/libupm/src/isd1820/ |
D | isd1820.h | 86 mraa_gpio_context m_gpioRec; 87 mraa_gpio_context m_gpioPlay;
|
/hardware/bsp/intel/peripheral/libupm/src/rotaryencoder/ |
D | rotaryencoder.h | 100 mraa_gpio_context m_gpioA; 101 mraa_gpio_context m_gpioB;
|
/hardware/bsp/intel/peripheral/libupm/src/hx711/ |
D | hx711.h | 122 mraa_gpio_context m_sckPinCtx; // Power Down and Serial Clock Input Pin 123 mraa_gpio_context m_dataPinCtx; // Serial Data Output Pin
|
/hardware/bsp/intel/peripheral/libupm/src/grove/ |
D | grove.h | 106 mraa_gpio_context m_gpio; 160 mraa_gpio_context m_gpio; 411 mraa_gpio_context m_gpio;
|
/hardware/bsp/intel/peripheral/libmraa/src/x86/ |
D | intel_edison_fab_c.c | 61 static mraa_gpio_context tristate; 66 static mraa_gpio_context agpioOutputen[sizeof(outputen) / sizeof(outputen[0])]; 111 mraa_gpio_context mode_gpio = mraa_gpio_init_raw(sysfs); in mraa_intel_edison_pinmode_change() 144 mraa_intel_edison_gpio_dir_pre(mraa_gpio_context dev, mraa_gpio_dir_t dir) in mraa_intel_edison_gpio_dir_pre() 177 mraa_intel_edison_gpio_dir_post(mraa_gpio_context dev, mraa_gpio_dir_t dir) in mraa_intel_edison_gpio_dir_post() 186 mraa_intel_edison_gpio_init_post(mraa_gpio_context dev) in mraa_intel_edison_gpio_init_post() 205 mraa_intel_edison_gpio_close_pre(mraa_gpio_context dev) in mraa_intel_edison_gpio_close_pre() 226 mraa_gpio_context io18_gpio = mraa_gpio_init_raw(14); in mraa_intel_edison_i2c_init_pre() 227 mraa_gpio_context io19_gpio = mraa_gpio_init_raw(165); in mraa_intel_edison_i2c_init_pre() 233 mraa_gpio_context io18_enable = mraa_gpio_init_raw(236); in mraa_intel_edison_i2c_init_pre() [all …]
|
/hardware/bsp/intel/peripheral/libupm/src/hcsr04/ |
D | hcsr04.h | 108 mraa_gpio_context m_triggerPinCtx; 109 mraa_gpio_context m_echoPinCtx;
|
/hardware/bsp/intel/peripheral/libmraa/examples/ |
D | mraa-gpio.c | 34 mraa_gpio_context context; 106 mraa_gpio_context gpio = mraa_gpio_init(pin); in gpio_set() 124 mraa_gpio_context gpio = mraa_gpio_init(pin); in gpio_get()
|
/hardware/bsp/intel/peripheral/libupm/src/lol/ |
D | lol.cxx | 36 static mraa_gpio_context *m_Ctx; 39 static mraa_gpio_context c1, c2, c3, c4;
|
/hardware/bsp/intel/peripheral/libupm/src/waterlevel/ |
D | waterlevel.h | 68 mraa_gpio_context m_gpio;
|
/hardware/bsp/intel/peripheral/libupm/src/grovewater/ |
D | grovewater.h | 72 mraa_gpio_context m_gpio;
|
/hardware/bsp/intel/peripheral/libupm/src/rfr359f/ |
D | rfr359f.h | 78 mraa_gpio_context m_gpio;
|
/hardware/bsp/intel/peripheral/libupm/src/yg1006/ |
D | yg1006.h | 74 mraa_gpio_context m_gpio;
|
/hardware/bsp/intel/peripheral/libupm/src/biss0001/ |
D | biss0001.h | 74 mraa_gpio_context m_gpio;
|
/hardware/bsp/intel/peripheral/libupm/src/grovecollision/ |
D | grovecollision.h | 70 mraa_gpio_context m_gpio;
|
/hardware/bsp/intel/peripheral/libupm/src/grovelinefinder/ |
D | grovelinefinder.h | 80 mraa_gpio_context m_gpio;
|
/hardware/bsp/intel/peripheral/libupm/src/groveeldriver/ |
D | groveeldriver.h | 76 mraa_gpio_context m_gpio;
|
/hardware/bsp/intel/peripheral/libupm/src/groveelectromagnet/ |
D | groveelectromagnet.h | 75 mraa_gpio_context m_gpio;
|