Lines Matching refs:buf

120             rt_int8_t buf[3];  in efm_accel_get_data()
122 buf[0] = XOUT8; in efm_accel_get_data()
123 if (accel->read(accel, ACCEL_IIC_SLAVE_ADDRESS, (void *)buf, \ in efm_accel_get_data()
124 sizeof(buf)) == 0) in efm_accel_get_data()
129 data->x = buf[0]; in efm_accel_get_data()
130 data->y = buf[1]; in efm_accel_get_data()
131 data->z = buf[2]; in efm_accel_get_data()
135 rt_uint8_t buf[6]; in efm_accel_get_data()
136 rt_uint16_t *temp = (rt_uint16_t *)&buf; in efm_accel_get_data()
138 buf[0] = XOUTL; in efm_accel_get_data()
139 if (accel->read(accel, ACCEL_IIC_SLAVE_ADDRESS, (void *)buf, \ in efm_accel_get_data()
140 sizeof(buf)) == 0) in efm_accel_get_data()
190 rt_uint8_t buf[2]; in efm_accel_isr() local
195 buf[0] = DETSRC; in efm_accel_isr()
196 if (accel->read(accel, ACCEL_IIC_SLAVE_ADDRESS, (void *)buf, 1) != 1) in efm_accel_isr()
201 accel_debug("Accel: DETSRC %x\n", buf[0]); in efm_accel_isr()
204 buf[0] = INTRST; in efm_accel_isr()
205 buf[1] = INTRST_INT_1 | INTRST_INT_2; in efm_accel_isr()
206 accel->write(accel, ACCEL_IIC_SLAVE_ADDRESS, (void *)buf, 2); in efm_accel_isr()
209 buf[0] = STATUS; in efm_accel_isr()
210 if (accel->read(accel, ACCEL_IIC_SLAVE_ADDRESS, (void *)buf, 1) != 1) in efm_accel_isr()
215 accel_debug("Accel: STATUS %x\n", buf[0]); in efm_accel_isr()
218 buf[0] = INTRST; in efm_accel_isr()
219 buf[1] = 0x00; in efm_accel_isr()
220 accel->write(accel, ACCEL_IIC_SLAVE_ADDRESS, (void *)buf, 2); in efm_accel_isr()
261 rt_uint8_t buf[2]; in efm_accel_config() local
372 buf[0] = MCTL; in efm_accel_config()
373 buf[1] = mctl_reg; in efm_accel_config()
374 if (accel->write(accel, ACCEL_IIC_SLAVE_ADDRESS, (void *)buf, 2) == 0) in efm_accel_config()
381 buf[0] = CTL1; in efm_accel_config()
382 buf[1] = ctl1_reg; in efm_accel_config()
383 if (accel->write(accel, ACCEL_IIC_SLAVE_ADDRESS, (void *)buf, 2) == 0) in efm_accel_config()
390 buf[0] = CTL2; in efm_accel_config()
391 buf[1] = ctl2_reg; in efm_accel_config()
392 if (accel->write(accel, ACCEL_IIC_SLAVE_ADDRESS, (void *)buf, 2) == 0) in efm_accel_config()
402 buf[0] = PDTH; in efm_accel_config()
403 buf[1] = pulse_threshold; in efm_accel_config()
404 if (accel->write(accel, ACCEL_IIC_SLAVE_ADDRESS, (void *)buf, 2) == 0) in efm_accel_config()
409 accel_debug("Accel: PDTH %x\n", buf[1]); in efm_accel_config()
411 buf[0] = PW; in efm_accel_config()
412 buf[1] = pulse_duration; in efm_accel_config()
413 if (accel->write(accel, ACCEL_IIC_SLAVE_ADDRESS, (void *)buf, 2) == 0) in efm_accel_config()
418 accel_debug("Accel: PW %x\n", buf[1]); in efm_accel_config()
420 buf[0] = LT; in efm_accel_config()
421 buf[1] = pulse_latency; in efm_accel_config()
422 if (accel->write(accel, ACCEL_IIC_SLAVE_ADDRESS, (void *)buf, 2) == 0) in efm_accel_config()
427 accel_debug("Accel: LT %x\n", buf[1]); in efm_accel_config()
429 buf[0] = TW; in efm_accel_config()
430 buf[1] = pulse_duration2; in efm_accel_config()
431 if (accel->write(accel, ACCEL_IIC_SLAVE_ADDRESS, (void *)buf, 2) == 0) in efm_accel_config()
436 accel_debug("Accel: TW %x\n", buf[1]); in efm_accel_config()
444 buf[0] = INTRST; in efm_accel_config()
445 buf[1] = INTRST_INT_1 | INTRST_INT_2; in efm_accel_config()
446 if (accel->write(accel, ACCEL_IIC_SLAVE_ADDRESS, (void *)buf, 2) == 0) in efm_accel_config()
453 buf[0] = LDTH; in efm_accel_config()
456 buf[1] = level_threshold; in efm_accel_config()
460 buf[1] = level_threshold & 0x7f; in efm_accel_config()
462 if (accel->write(accel, ACCEL_IIC_SLAVE_ADDRESS, (void *)buf, 2) == 0) in efm_accel_config()
467 accel_debug("Accel: LDTH %x\n", buf[1]); in efm_accel_config()
509 buf[0] = INTRST; in efm_accel_config()
510 buf[1] = 0x00; in efm_accel_config()
511 if (accel->write(accel, ACCEL_IIC_SLAVE_ADDRESS, (void *)buf, 2) == 0) in efm_accel_config()