i2c_wrreg
i2c_wrreg(sd, (u16)reg->reg, reg->val,
i2c_wrreg(sd, reg, val, 1);
i2c_wrreg(sd, reg, (i2c_rdreg(sd, reg, 1) & mask) | val, 1);
i2c_wrreg(sd, reg, val, 2);
i2c_wrreg(sd, reg, (i2c_rdreg(sd, reg, 2) & mask) | val, 2);
i2c_wrreg(sd, reg, val, 4);