Home | History | Annotate | Download | only in h3lis331dl

Lines Matching refs:reg

149   uint8_t reg = m_i2c.readReg(REG_REG2);
151 reg &= ~(REG2_HPCF0 | REG2_HPCF1);
152 reg |= (val << REG2_HPCF_SHIFT);
154 if (m_i2c.writeReg(REG_REG2, reg))
166 uint8_t reg = m_i2c.readReg(REG_REG2);
168 reg &= ~(REG2_HPM0 | REG2_HPM1);
169 reg |= (val << REG2_HPM_SHIFT);
171 if (m_i2c.writeReg(REG_REG2, reg))
183 uint8_t reg = m_i2c.readReg(REG_REG2);
185 reg |= REG2_BOOT;
187 if (m_i2c.writeReg(REG_REG2, reg))
196 reg = m_i2c.readReg(REG_REG2);
198 } while (reg & REG2_BOOT);
205 uint8_t reg = m_i2c.readReg(REG_REG2);
208 reg |= REG2_HPEN1;
210 reg &= ~REG2_HPEN1;
212 if (m_i2c.writeReg(REG_REG2, reg))
224 uint8_t reg = m_i2c.readReg(REG_REG2);
227 reg |= REG2_HPEN2;
229 reg &= ~REG2_HPEN2;
231 if (m_i2c.writeReg(REG_REG2, reg))
243 uint8_t reg = m_i2c.readReg(REG_REG2);
246 reg |= REG2_FDS;
248 reg &= ~REG2_FDS;
250 if (m_i2c.writeReg(REG_REG2, reg))
262 uint8_t reg = m_i2c.readReg(REG_REG3);
265 reg |= REG3_IHL;
267 reg &= ~REG3_IHL;
269 if (m_i2c.writeReg(REG_REG3, reg))
281 uint8_t reg = m_i2c.readReg(REG_REG3);
284 reg |= REG3_PP_OD;
286 reg &= ~REG3_PP_OD;
288 if (m_i2c.writeReg(REG_REG3, reg))
300 uint8_t reg = m_i2c.readReg(REG_REG3);
303 reg |= REG3_LIR1;
305 reg &= ~REG3_LIR1;
307 if (m_i2c.writeReg(REG_REG3, reg))
319 uint8_t reg = m_i2c.readReg(REG_REG3);
322 reg |= REG3_LIR2;
324 reg &= ~REG3_LIR2;
326 if (m_i2c.writeReg(REG_REG3, reg))
338 uint8_t reg = m_i2c.readReg(REG_REG3);
340 reg &= ~(REG3_I1_CFG0 | REG3_I1_CFG1);
341 reg |= (val << REG3_I1_CFG_SHIFT);
343 if (m_i2c.writeReg(REG_REG3, reg))
355 uint8_t reg = m_i2c.readReg(REG_REG3);
357 reg &= ~(REG3_I2_CFG0 | REG3_I2_CFG1);
358 reg |= (val << REG3_I2_CFG_SHIFT);
360 if (m_i2c.writeReg(REG_REG3, reg))
373 uint8_t reg = m_i2c.readReg(REG_REG4);
376 reg |= REG4_BDU;
378 reg &= ~REG4_BDU;
380 if (m_i2c.writeReg(REG_REG4, reg))
392 uint8_t reg = m_i2c.readReg(REG_REG4);
395 reg |= REG4_BLE;
397 reg &= ~REG4_BLE;
399 if (m_i2c.writeReg(REG_REG4, reg))
411 uint8_t reg = m_i2c.readReg(REG_REG5);
414 reg |= (REG5_TURNON0 | REG5_TURNON1);
416 reg &= ~(REG5_TURNON0 | REG5_TURNON1);
418 if (m_i2c.writeReg(REG_REG5, reg))
435 uint8_t reg = m_i2c.readReg(REG_INT1_CFG);
438 reg = (val & ~0x40);
440 if (m_i2c.writeReg(REG_INT1_CFG, reg))
452 uint8_t reg = m_i2c.readReg(REG_INT1_SRC);
455 reg = (val & ~0x80);
457 if (m_i2c.writeReg(REG_INT1_SRC, reg))
493 uint8_t reg = m_i2c.readReg(REG_INT2_CFG);
496 reg = (val & ~0x40);
498 if (m_i2c.writeReg(REG_INT2_CFG, reg))
510 uint8_t reg = m_i2c.readReg(REG_INT2_SRC);
513 reg = (val & ~0x80);
515 if (m_i2c.writeReg(REG_INT2_SRC, reg))