Lines Matching refs:regv
115 uint8_t regv[GYRO_AXIS_BUTT] = {0};
119 (void)memset_s(regv, sizeof(regv), 0, sizeof(regv));
135 ret = GyroBmi270HalRegRead(data, BMI270_GYRO_REGA_X_LSB_ADDR, regv, BMI270_GYR_DATA_FRAME_SIZE);
137 rawData->x = (int16_t)(SENSOR_DATA_SHIFT_LEFT(regv[GYRO_X_AXIS_MSB], SENSOR_DATA_WIDTH_8_BIT) |
138 regv[GYRO_X_AXIS_LSB]);
139 rawData->y = (int16_t)(SENSOR_DATA_SHIFT_LEFT(regv[GYRO_Y_AXIS_MSB], SENSOR_DATA_WIDTH_8_BIT) |
140 regv[GYRO_Y_AXIS_LSB]);
141 rawData->z = (int16_t)(SENSOR_DATA_SHIFT_LEFT(regv[GYRO_Z_AXIS_MSB], SENSOR_DATA_WIDTH_8_BIT) |
142 regv[GYRO_Z_AXIS_LSB]);
190 uint8_t regv = BMI26X_REGV_CMD_SOFT_RESET;
191 int32_t rc = GyroBmi270HalRegWrite(data, BMI26X_REGA_USR_CMD, ®v, BMI270_ONE_BYTE);
201 uint8_t regv = 0;
202 rc = GyroBmi270HalRegRead(data, BMI270_REGA_INTERNAL_STATUS, ®v, BMI270_ONE_BYTE);
203 if (BST_GET_VAL_BIT(regv, 0)) {
213 uint8_t regv = 0;
215 rc = GyroBmi270HalRegRead(data, BMI270_REGA_PWR_CTRL, ®v, BMI270_ONE_BYTE);
218 regv = BST_SET_VAL_BIT(regv, BMI270_GYR_POWER_BIT_POS_IN_PWR_CTRL_REG);
220 regv = BST_CLR_VAL_BIT(regv, BMI270_GYR_POWER_BIT_POS_IN_PWR_CTRL_REG);
223 rc = GyroBmi270HalRegWrite(data, BMI270_REGA_PWR_CTRL, ®v, BMI270_ONE_BYTE);
233 uint8_t regv = 0;
241 rc = GyroBmi270HalRegWrite(data, BMI26X_REGA_USR_TITAN_CTRL, ®v, BMI270_ONE_BYTE);
266 uint8_t regv = 0;
279 rc = GyroBmi270HalRegWrite(data, BMI270_REGA_PWR_CFG, ®v, BMI270_ONE_BYTE);
286 regv = 0x01;
287 rc = GyroBmi270HalRegWrite(data, BMI26X_REGA_USR_TITAN_CTRL, ®v, BMI270_ONE_BYTE);
307 uint8_t regv = 0;
310 rc = GyroBmi270HalRegRead(data, 0x00, ®v, BMI270_ONE_BYTE);
315 if (regv != BMI26X_REGV_WHOAMI) {
326 uint8_t regv = 0x00;
338 regv = 0;
339 ret = GyroBmi270HalRegWrite(data, BMI26X_REGA_GYRO_RANGE, ®v, BMI270_ONE_BYTE);