STATE_SDA
writeb(CMD_SET_SDA | (state ? STATE_SDA : 0), pd->reg);
return readb(pd->reg) & STATE_SDA ? 1 : 0;