D04
gpios_vector[&(D04) - &all_descriptors[0]] = YOGA_D04_pin_nr;
gpiod_direction_output(D04, 1);
gpiod_set_value(D04, !(byte & 0x08));
ret |= gpiod_get_value(D04) << 3;
gpiod_direction_input(D04);