WriteReg
return WriteReg(address, &data, sizeof(uint8));
return WriteReg(address, (uint8 *)&data, sizeof(uint16));
virtual ssize_t WriteReg(uint16 address, uint8 *data, size_t count=1);
virtual status_t WriteReg(uint16 address, uint8 *data, size_t count=1);
virtual ssize_t WriteReg(uint16 address, uint8 *data, size_t count=1);
virtual ssize_t WriteReg(uint16 address, uint8 *data, size_t count=1);
WriteReg(SN9C102_CHIP_CTRL, tmp_3, 0x1f);
WriteReg(SN9C102_CHIP_CTRL, tmp_1, sizeof(tmp_1));
WriteReg(SN9C102_CHIP_CTRL, tmp_2, 2);
WriteReg(SN9C102_CHIP_CTRL, tmp_3, 0x1f);
WriteReg(SN9C102_CLOCK_SEL /*0x17*/, tmp_6, 2);
WriteReg(SN9C102_I2C_SETUP, tmp_7, 8);
WriteReg(SN9C102_I2C_SETUP, tmp_8, 8);
err = WriteReg(SN9C102_I2C_SETUP, buffer, 8);
err = WriteReg(SN9C102_I2C_SETUP, buffer, 8);
err = WriteReg(SN9C102_I2C_SETUP, buffer, 8);
WriteReg(SN9C102_R_B_GAIN, buf, 2);
virtual ssize_t WriteReg(uint16 address, uint8 *data, size_t count=1);
Device()->WriteReg(SN9C102_I2C_SETUP, tmp_8, 8);
Device()->WriteReg(SN9C102_I2C_SETUP, tmp_7, 8);
fMFP[0]->WriteReg(MFP_TACR, 0); // stop it
fRTC->WriteReg(reg, val);
fMFP[0]->WriteReg(SYS_TDR, nextEventClocks);
fMFP[0]->WriteReg(SYS_TCR, (fMFP[0]->ReadReg(SYS_TCR) & SYS_TCRMASK) | SYS_TENABLE);
fMFP[0]->WriteReg(SYS_TCR, (fMFP[0]->ReadReg(SYS_TCR) & SYS_TCRMASK) | SYS_TDISABLE);