ad7303_write
ret = ad7303_write(st, chan->address, val);
ad7303_write(st, chan->channel, st->dac_cache[chan->channel]);