Lines Matching refs:regv
116 uint8_t regv[ACCEL_AXIS_BUTT] = {0};
120 (void)memset_s(regv, sizeof(regv), 0, sizeof(regv));
137 ret = AccBmi270HalRegRead(data, BMI270_ACCEL_REGA_X_LSB_ADDR, regv, BMI270_ACC_DATA_FRAME_SIZE);
139 rawData->x = (int16_t)(SENSOR_DATA_SHIFT_LEFT(regv[ACCEL_X_AXIS_MSB], SENSOR_DATA_WIDTH_8_BIT) |
140 regv[ACCEL_X_AXIS_LSB]);
141 rawData->y = (int16_t)(SENSOR_DATA_SHIFT_LEFT(regv[ACCEL_Y_AXIS_MSB], SENSOR_DATA_WIDTH_8_BIT) |
142 regv[ACCEL_Y_AXIS_LSB]);
143 rawData->z = (int16_t)(SENSOR_DATA_SHIFT_LEFT(regv[ACCEL_Z_AXIS_MSB], SENSOR_DATA_WIDTH_8_BIT) |
144 regv[ACCEL_Z_AXIS_LSB]);
191 uint8_t regv = BMI26X_REGV_CMD_SOFT_RESET;
192 int32_t rc = AccBmi270HalRegWrite(data, BMI26X_REGA_USR_CMD, ®v, BMI270_ONE_BYTE);
201 uint8_t regv = 0;
203 rc = AccBmi270HalRegRead(data, BMI270_REGA_INTERNAL_STATUS, ®v, BMI270_ONE_BYTE);
204 if (BST_GET_VAL_BIT(regv, 0)) {
214 uint8_t regv = 0;
216 rc = AccBmi270HalRegRead(data, BMI270_REGA_PWR_CTRL, ®v, BMI270_ONE_BYTE);
219 regv = BST_SET_VAL_BIT(regv, BMI270_ACC_POWER_BIT_POS_IN_PWR_CTRL_REG);
221 regv = BST_CLR_VAL_BIT(regv, BMI270_ACC_POWER_BIT_POS_IN_PWR_CTRL_REG);
224 rc = AccBmi270HalRegWrite(data, BMI270_REGA_PWR_CTRL, ®v, BMI270_ONE_BYTE);
234 uint8_t regv = 0;
242 rc = AccBmi270HalRegWrite(data, BMI26X_REGA_USR_TITAN_CTRL, ®v, BMI270_ONE_BYTE);
267 uint8_t regv = 0;
280 rc = AccBmi270HalRegWrite(data, BMI270_REGA_PWR_CFG, ®v, BMI270_ONE_BYTE);
287 regv = 0x01;
288 rc = AccBmi270HalRegWrite(data, BMI26X_REGA_USR_TITAN_CTRL, ®v, BMI270_ONE_BYTE);
308 uint8_t regv = 0;
311 rc = AccBmi270HalRegRead(data, 0x00, ®v, BMI270_ONE_BYTE);
317 if (regv != BMI26X_REGV_WHOAMI) {
327 uint8_t regv = 0x00;
339 regv = 0;
340 ret = AccBmi270HalRegWrite(data, BMI26X_REGA_ACC_RANGE, ®v, BMI270_ONE_BYTE);