This commit is contained in:
lmx
2025-10-29 16:24:16 +08:00
parent 49a07fa419
commit 7567ddc088
316 changed files with 221568 additions and 213253 deletions

View File

@ -38,7 +38,7 @@ extern int gsensorlen;
extern OS_MUTEX SENSOR_IIC_MUTEX;
extern spinlock_t sensor_iic;
// extern spinlock_t sensor_iic;
extern u8 sensor_iic_init_status;
#define BUF_SIZE gsensorlen*3
@ -201,7 +201,7 @@ void write_gsensor_data_handle(void)
}
u8 gravity_sensor_command(u8 w_chip_id, u8 register_address, u8 function_command)
{
spin_lock(&sensor_iic);
// spin_lock(&sensor_iic);
/* os_mutex_pend(&SENSOR_IIC_MUTEX,0); */
u8 ret = 1;
iic_start(gSensor_info->iic_hdl);
@ -229,7 +229,7 @@ u8 gravity_sensor_command(u8 w_chip_id, u8 register_address, u8 function_command
__gcend:
iic_stop(gSensor_info->iic_hdl);
spin_unlock(&sensor_iic);
// spin_unlock(&sensor_iic);
/* os_mutex_post(&SENSOR_IIC_MUTEX); */
return ret;
}
@ -237,7 +237,7 @@ __gcend:
u8 _gravity_sensor_get_ndata(u8 r_chip_id, u8 register_address, u8 *buf, u8 data_len)
{
// printf("%s",__func__);
spin_lock(&sensor_iic);
// spin_lock(&sensor_iic);
/* os_mutex_pend(&SENSOR_IIC_MUTEX,0); */
u8 read_len = 0;
@ -277,7 +277,7 @@ __gdend:
iic_stop(gSensor_info->iic_hdl);
delay(gSensor_info->iic_delay);
spin_unlock(&sensor_iic);
// spin_unlock(&sensor_iic);
/* os_mutex_post(&SENSOR_IIC_MUTEX); */
return read_len;
@ -292,7 +292,7 @@ int gravity_sensor_init(void *_data)
if (sensor_iic_init_status == 0) {
spin_lock_init(&sensor_iic);
// spin_lock_init(&sensor_iic);
sensor_iic_init_status = 1;
}
gSensor_info->init_flag = 0;