xpio_pair_t
static const xpio_pair_t zen_gpio_drive_pairs[] = {
static const xpio_pair_t zen_gpio_dbt_mode_pairs[] = {
static const xpio_pair_t zen_gpio_dbt_unit_pairs[] = {
static const xpio_pair_t zen_gpio_trigger_mode_pairs[] = {
static const xpio_pair_t zen_gpio_status_pairs[] = {
static const xpio_pair_t gpio_sim_output_pairs[] = {
static const xpio_pair_t gpio_sim_input_pairs[] = {
static const xpio_pair_t gpio_sim_pull_pairs[] = {
static const xpio_pair_t gpio_sim_voltage_pairs[] = {
static const xpio_pair_t gpio_sim_speed_pairs[] = {
static const xpio_pair_t pca953x_input_pairs[] = {
static const xpio_pair_t pca953x_output_pairs[] = {
static const xpio_pair_t pca953x_polarity_pairs[] = {
static const xpio_pair_t ltc4306_input_pairs[] = {
static const xpio_pair_t ltc4306_output_pairs[] = {
static const xpio_pair_t ltc4306_output_mode_pairs[] = {
typedef bool (*xpio_xlate_tostr_f)(const uint32_t, const xpio_pair_t *, char *,
typedef bool (*xpio_xlate_tou32_f)(const char *, const xpio_pair_t *,
const xpio_pair_t *xt_pairs;
xpio_attr_xlate_tostr_direct(const uint32_t val, const xpio_pair_t *pairs,
xpio_attr_xlate_tou32_direct(const char *str, const xpio_pair_t *pairs,
xpio_attr_xlate_tostr_bitfield(const uint32_t val, const xpio_pair_t *pairs,
xpio_attr_xlate_tou32_bitfield(const char *str, const xpio_pair_t *pairs,
xpio_attr_xlate_tostr_hex(const uint32_t val, const xpio_pair_t *pairs,
xpio_attr_xlate_tou32_hex(const char *str, const xpio_pair_t *pairs,
static const xpio_pair_t zen_gpio_pad_pairs[] = {
static const xpio_pair_t zen_gpio_cap_pairs[] = {
static const xpio_pair_t zen_gpio_driver_pairs[] = {
static const xpio_pair_t zen_gpio_output_pairs[] = {
static const xpio_pair_t zen_gpio_input_pairs[] = {
static const xpio_pair_t zen_gpio_voltage_pairs[] = {
static const xpio_pair_t zen_gpio_pull_pairs[] = {