22#include "hardware/gpio.h"
37 LOG_DEBUG(
"Initializing default polarities\r\n");
40 .txd_inverted =
false,
47 .rxd_inverted =
false,
58 gpio_set_dir(
inputs[i], GPIO_IN);
65 gpio_set_dir(
outputs[i], GPIO_OUT);
#define ARRAY_LEN(a)
Return compile-time element count for an array object.
V24_POLARITIES_T init_polarities(void)
Build default V.24 polarity configuration.
void init_pins(void)
Initialize all board GPIOs used by the application.
V24_PIN_T
Typed aliases for V.24 GPIO assignments.
Combined TX and RX polarity configuration.