|
Nexus Embedded Platform 1.0.0
Statically assembled reusable embedded mechanisms
|
Read-only methods for an authorized two-pin GPIO handoff. More...
#include <i2c_bus_clear.h>
Data Fields | |
| nx_result_t(* | acquire )(void *context) |
| nx_result_t(* | drive )(void *context, bool scl_low, bool sda_low) |
| nx_result_t(* | sample )(void *context, bool *scl_high, bool *sda_high) |
| nx_result_t(* | wait_until )(void *context, nx_time_us_t target) |
| nx_result_t(* | release )(void *context) |
Read-only methods for an authorized two-pin GPIO handoff.
Definition at line 43 of file i2c_bus_clear.h.
| nx_result_t(* nx_i2c_bus_clear_ops_t::acquire) (void *context) |
Definition at line 44 of file i2c_bus_clear.h.
| nx_result_t(* nx_i2c_bus_clear_ops_t::drive) (void *context, bool scl_low, bool sda_low) |
Definition at line 45 of file i2c_bus_clear.h.
| nx_result_t(* nx_i2c_bus_clear_ops_t::release) (void *context) |
Definition at line 48 of file i2c_bus_clear.h.
| nx_result_t(* nx_i2c_bus_clear_ops_t::sample) (void *context, bool *scl_high, bool *sda_high) |
Definition at line 46 of file i2c_bus_clear.h.
| nx_result_t(* nx_i2c_bus_clear_ops_t::wait_until) (void *context, nx_time_us_t target) |
Definition at line 47 of file i2c_bus_clear.h.