IVTV_REG_GPIO_OUT
curout = read_reg(IVTV_REG_GPIO_OUT);
write_reg(curout, IVTV_REG_GPIO_OUT);
write_reg(curout, IVTV_REG_GPIO_OUT);
curout = read_reg(IVTV_REG_GPIO_OUT);
write_reg(curout, IVTV_REG_GPIO_OUT);
write_reg(curout, IVTV_REG_GPIO_OUT);
write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | (data & mask), IVTV_REG_GPIO_OUT);
write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | (data & mask), IVTV_REG_GPIO_OUT);
write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | (data & mask), IVTV_REG_GPIO_OUT);
write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | (data & mask), IVTV_REG_GPIO_OUT);
write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) |
(data & mask), IVTV_REG_GPIO_OUT);
read_reg(IVTV_REG_GPIO_DIR), read_reg(IVTV_REG_GPIO_OUT),
write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | (data & mask), IVTV_REG_GPIO_OUT);
read_reg(IVTV_REG_GPIO_DIR), read_reg(IVTV_REG_GPIO_OUT));
write_reg(itv->card->gpio_init.initial_value | pin, IVTV_REG_GPIO_OUT);