diff options
Diffstat (limited to 'invensense/mlsdk/platform')
-rw-r--r-- | invensense/mlsdk/platform/include/mlos.h | 6 | ||||
-rw-r--r-- | invensense/mlsdk/platform/linux/mlsl_linux_mpu.c | 26 |
2 files changed, 16 insertions, 16 deletions
diff --git a/invensense/mlsdk/platform/include/mlos.h b/invensense/mlsdk/platform/include/mlos.h index 0aeda96..97c8c88 100644 --- a/invensense/mlsdk/platform/include/mlos.h +++ b/invensense/mlsdk/platform/include/mlos.h @@ -31,7 +31,7 @@ extern "C" { #if defined(LINUX) || defined(__KERNEL__) #include <stdint.h> -typedef uintptr_t HANDLE; +typedef uintptr_t HANDLE; // TODO: shouldn't this be pthread_mutex_t* ??? #endif /* ------------ */ @@ -76,11 +76,11 @@ typedef uintptr_t HANDLE; /* Kernel implmentations */ #define GFP_KERNEL (0x70) static inline void *kmalloc(size_t size, - unsigned int gfp_flags) + unsigned int gfp_flags __unused) { return inv_malloc((unsigned int)size); } - static inline void *kzalloc(size_t size, unsigned int gfp_flags) + static inline void *kzalloc(size_t size, unsigned int gfp_flags __unused) { void *tmp = inv_malloc((unsigned int)size); if (tmp) diff --git a/invensense/mlsdk/platform/linux/mlsl_linux_mpu.c b/invensense/mlsdk/platform/linux/mlsl_linux_mpu.c index 51cbebe..00d5973 100644 --- a/invensense/mlsdk/platform/linux/mlsl_linux_mpu.c +++ b/invensense/mlsdk/platform/linux/mlsl_linux_mpu.c @@ -250,7 +250,7 @@ inv_error_t inv_serial_close(void *sl_handle) return INV_SUCCESS; } -inv_error_t inv_serial_reset(void *sl_handle) +inv_error_t inv_serial_reset(void *sl_handle __unused) { return INV_ERROR_FEATURE_NOT_IMPLEMENTED; } @@ -267,7 +267,7 @@ inv_error_t inv_serial_single_write(void *sl_handle, } inv_error_t inv_serial_write(void *sl_handle, - unsigned char slaveAddr, + unsigned char slaveAddr __unused, unsigned short length, unsigned char const *data) { @@ -293,7 +293,7 @@ inv_error_t inv_serial_write(void *sl_handle, int ii; for (ii = 0; ii < length; ii++) { snprintf(strchar, sizeof(strchar), "%02x", data[0]); - strncat(data_buff, strchar, sizeof(data_buff)); + strncat(data_buff, strchar, (sizeof(data_buff) - strlen(data_buff) - 1)); } MPL_LOGI("I2C Write Success %02x %02x: %s \n", data[0], length, data_buff); @@ -303,7 +303,7 @@ inv_error_t inv_serial_write(void *sl_handle, } inv_error_t inv_serial_read(void *sl_handle, - unsigned char slaveAddr, + unsigned char slaveAddr __unused, unsigned char registerAddr, unsigned short length, unsigned char *data) @@ -332,7 +332,7 @@ inv_error_t inv_serial_read(void *sl_handle, int ii; for (ii = 0; ii < length; ii++) { snprintf(strchar, sizeof(strchar), "%02x", data[0]); - strncat(data_buff, strchar, sizeof(data_buff)); + strncat(data_buff, strchar, (sizeof(data_buff) - strlen(data_buff) - 1)); } MPL_LOGI("I2C Read Success %02x %02x: %s \n", registerAddr, length, data_buff); @@ -342,7 +342,7 @@ inv_error_t inv_serial_read(void *sl_handle, } inv_error_t inv_serial_write_mem(void *sl_handle, - unsigned char mpu_addr, + unsigned char mpu_addr __unused, unsigned short memAddr, unsigned short length, const unsigned char *data) @@ -365,7 +365,7 @@ inv_error_t inv_serial_write_mem(void *sl_handle, int ii; for (ii = 0; ii < length; ii++) { snprintf(strchar, sizeof(strchar), "%02x", data[0]); - strncat(data_buff, strchar, sizeof(data_buff)); + strncat(data_buff, strchar, (sizeof(data_buff) - strlen(data_buff) - 1)); } MPL_LOGI("I2C WriteMem Success %04x %04x: %s \n", memAddr, length, data_buff); @@ -374,7 +374,7 @@ inv_error_t inv_serial_write_mem(void *sl_handle, } inv_error_t inv_serial_read_mem(void *sl_handle, - unsigned char mpu_addr, + unsigned char mpu_addr __unused, unsigned short memAddr, unsigned short length, unsigned char *data) @@ -402,7 +402,7 @@ inv_error_t inv_serial_read_mem(void *sl_handle, int ii; for (ii = 0; ii < length; ii++) { snprintf(strchar, sizeof(strchar), "%02x", data[0]); - strncat(data_buff, strchar, sizeof(data_buff)); + strncat(data_buff, strchar, (sizeof(data_buff) - strlen(data_buff) - 1)); } MPL_LOGI("I2C ReadMem Success %04x %04x: %s\n", memAddr, length, data_buff); @@ -411,7 +411,7 @@ inv_error_t inv_serial_read_mem(void *sl_handle, } inv_error_t inv_serial_write_fifo(void *sl_handle, - unsigned char mpu_addr, + unsigned char mpu_addr __unused, unsigned short length, const unsigned char *data) { @@ -438,7 +438,7 @@ inv_error_t inv_serial_write_fifo(void *sl_handle, int ii; for (ii = 0; ii < length; ii++) { snprintf(strchar, sizeof(strchar), "%02x", data[0]); - strncat(data_buff, strchar, sizeof(data_buff)); + strncat(data_buff, strchar, (sizeof(data_buff) - strlen(data_buff) - 1)); } MPL_LOGI("I2C Write Success %02x %02x: %s\n", MPUREG_FIFO_R_W, length, data_buff); @@ -447,7 +447,7 @@ inv_error_t inv_serial_write_fifo(void *sl_handle, } inv_error_t inv_serial_read_fifo(void *sl_handle, - unsigned char mpu_addr, + unsigned char mpu_addr __unused, unsigned short length, unsigned char *data) { @@ -474,7 +474,7 @@ inv_error_t inv_serial_read_fifo(void *sl_handle, int ii; for (ii = 0; ii < length; ii++) { snprintf(strchar, sizeof(strchar), "%02x", data[0]); - strncat(data_buff, strchar, sizeof(data_buff)); + strncat(data_buff, strchar, (sizeof(data_buff) - strlen(data_buff) - 1)); } MPL_LOGI("I2C ReadFifo Success %02x %02x: %s\n", MPUREG_FIFO_R_W, length, data_buff); |