summaryrefslogtreecommitdiffstats
path: root/invensense/mlsdk/mllite
diff options
context:
space:
mode:
Diffstat (limited to 'invensense/mlsdk/mllite')
-rw-r--r--invensense/mlsdk/mllite/mlFIFO.c10
-rw-r--r--invensense/mlsdk/mllite/mlarray.c4
-rw-r--r--invensense/mlsdk/mllite/mlcontrol.c2
-rw-r--r--invensense/mlsdk/mllite/mldl_cfg_mpu.c34
-rw-r--r--invensense/mlsdk/mllite/mlinclude.h2
-rw-r--r--invensense/mlsdk/mllite/mlstates.c2
-rw-r--r--invensense/mlsdk/mllite/mlsupervisor.c6
7 files changed, 30 insertions, 30 deletions
diff --git a/invensense/mlsdk/mllite/mlFIFO.c b/invensense/mlsdk/mllite/mlFIFO.c
index a5d0c9f..3279b35 100644
--- a/invensense/mlsdk/mllite/mlFIFO.c
+++ b/invensense/mlsdk/mllite/mlFIFO.c
@@ -937,7 +937,7 @@ inv_error_t inv_get_gyro_and_accel_sensor(long *data)
* @param[out] data 3-element vector of external sensor
* @return 0 on success or an error code.
*/
-inv_error_t inv_get_external_sensor_data(long *data, int size)
+inv_error_t inv_get_external_sensor_data(long *data, int size __unused)
{
memset(data, 0, COMPASS_NUM_AXES * sizeof(long));
return INV_ERROR_FEATURE_NOT_IMPLEMENTED;
@@ -1085,7 +1085,7 @@ inv_error_t inv_send_packet_number(uint_fast16_t accuracy)
*
* @return INV_SUCCESS if successful, a non-zero error code otherwise.
*/
-inv_error_t inv_send_gravity(uint_fast16_t elements, uint_fast16_t accuracy)
+inv_error_t inv_send_gravity(uint_fast16_t elements __unused, uint_fast16_t accuracy)
{
INVENSENSE_FUNC_START;
inv_error_t result;
@@ -1194,7 +1194,7 @@ inv_error_t inv_send_linear_accel(uint_fast16_t elements,
* @param[in] accuracy Set to INV_32_BIT for 32-bit data, or INV_16_BIT for 16
* bit data.
*/
-inv_error_t inv_send_linear_accel_in_world(uint_fast16_t elements,
+inv_error_t inv_send_linear_accel_in_world(uint_fast16_t elements __unused,
uint_fast16_t accuracy)
{
INVENSENSE_FUNC_START;
@@ -1324,8 +1324,8 @@ inv_error_t inv_send_sensor_data(uint_fast16_t elements, uint_fast16_t accuracy)
* Sending and Stop sending are reference counted, so data actually
* stops when the reference reaches zero.
*/
-inv_error_t inv_send_external_sensor_data(uint_fast16_t elements,
- uint_fast16_t accuracy)
+inv_error_t inv_send_external_sensor_data(uint_fast16_t elements __unused,
+ uint_fast16_t accuracy __unused)
{
return INV_ERROR_FEATURE_NOT_IMPLEMENTED; // Feature not supported
}
diff --git a/invensense/mlsdk/mllite/mlarray.c b/invensense/mlsdk/mllite/mlarray.c
index 6ae85e0..2ee9a8c 100644
--- a/invensense/mlsdk/mllite/mlarray.c
+++ b/invensense/mlsdk/mllite/mlarray.c
@@ -214,7 +214,7 @@ inv_error_t inv_get_rot_mat(long *data)
*
* @return Zero if the command is successful; an ML error code otherwise.
*/
-inv_error_t inv_get_angular_velocity(long *data)
+inv_error_t inv_get_angular_velocity(long *data __unused)
{
return INV_ERROR_FEATURE_NOT_IMPLEMENTED;
@@ -1023,7 +1023,7 @@ inv_error_t inv_get_gyro_float(float *data)
*
* @return INV_SUCCESS if the command is successful; an error code otherwise.
*/
-inv_error_t inv_get_angular_velocity_float(float *data)
+inv_error_t inv_get_angular_velocity_float(float *data __unused)
{
return INV_ERROR_FEATURE_NOT_IMPLEMENTED;
/* not implemented. old (invalid) implementation:
diff --git a/invensense/mlsdk/mllite/mlcontrol.c b/invensense/mlsdk/mllite/mlcontrol.c
index 1707e47..278438a 100644
--- a/invensense/mlsdk/mllite/mlcontrol.c
+++ b/invensense/mlsdk/mllite/mlcontrol.c
@@ -676,7 +676,7 @@ inv_error_t inv_get_control_data(long *controlSignal, long *gridNum,
* structure.
* @return INV_SUCCESS or an error code.
**/
-inv_error_t inv_update_control(struct inv_obj_t * inv_obj)
+inv_error_t inv_update_control(struct inv_obj_t * inv_obj __unused)
{
INVENSENSE_FUNC_START;
unsigned char i;
diff --git a/invensense/mlsdk/mllite/mldl_cfg_mpu.c b/invensense/mlsdk/mllite/mldl_cfg_mpu.c
index 5a6f06a..ff97348 100644
--- a/invensense/mlsdk/mllite/mldl_cfg_mpu.c
+++ b/invensense/mlsdk/mllite/mldl_cfg_mpu.c
@@ -202,9 +202,9 @@ void mpu_print_cfg(struct mldl_cfg * mldl_cfg)
*/
int inv_mpu_open(struct mldl_cfg *mldl_cfg,
void *mlsl_handle,
- void *accel_handle,
- void *compass_handle,
- void *pressure_handle)
+ void *accel_handle __unused,
+ void *compass_handle __unused,
+ void *pressure_handle __unused)
{
int result;
result = ioctl((int)(uintptr_t)mlsl_handle, MPU_GET_MPU_CONFIG, mldl_cfg);
@@ -235,9 +235,9 @@ int inv_mpu_open(struct mldl_cfg *mldl_cfg,
*/
int inv_mpu_close(struct mldl_cfg *mldl_cfg,
void *mlsl_handle,
- void *accel_handle,
- void *compass_handle,
- void *pressure_handle)
+ void *accel_handle __unused,
+ void *compass_handle __unused,
+ void *pressure_handle __unused)
{
int result = INV_SUCCESS;
@@ -248,9 +248,9 @@ int inv_mpu_close(struct mldl_cfg *mldl_cfg,
int inv_mpu_resume(struct mldl_cfg* mldl_cfg,
void *mlsl_handle,
- void *accel_handle,
- void *compass_handle,
- void *pressure_handle,
+ void *accel_handle __unused,
+ void *compass_handle __unused,
+ void *pressure_handle __unused,
unsigned long sensors)
{
int result;
@@ -279,9 +279,9 @@ int inv_mpu_resume(struct mldl_cfg* mldl_cfg,
int inv_mpu_suspend(struct mldl_cfg *mldl_cfg,
void *mlsl_handle,
- void *accel_handle,
- void *compass_handle,
- void *pressure_handle,
+ void *accel_handle __unused,
+ void *compass_handle __unused,
+ void *pressure_handle __unused,
unsigned long sensors)
{
int result;
@@ -327,9 +327,9 @@ int inv_mpu_suspend(struct mldl_cfg *mldl_cfg,
*/
int inv_mpu_slave_read(struct mldl_cfg *mldl_cfg,
void *gyro_handle,
- void *slave_handle,
+ void *slave_handle __unused,
struct ext_slave_descr *slave,
- struct ext_slave_platform_data *pdata,
+ struct ext_slave_platform_data *pdata __unused,
unsigned char *data)
{
int result;
@@ -371,7 +371,7 @@ int inv_mpu_slave_read(struct mldl_cfg *mldl_cfg,
*/
int inv_mpu_slave_config(struct mldl_cfg *mldl_cfg,
void *gyro_handle,
- void *slave_handle,
+ void *slave_handle __unused,
struct ext_slave_config *data,
struct ext_slave_descr *slave,
struct ext_slave_platform_data *pdata)
@@ -430,10 +430,10 @@ int inv_mpu_slave_config(struct mldl_cfg *mldl_cfg,
*/
int inv_mpu_get_slave_config(struct mldl_cfg *mldl_cfg,
void *gyro_handle,
- void *slave_handle,
+ void *slave_handle __unused,
struct ext_slave_config *data,
struct ext_slave_descr *slave,
- struct ext_slave_platform_data *pdata)
+ struct ext_slave_platform_data *pdata __unused)
{
int result;
if (!mldl_cfg || !data || !slave) {
diff --git a/invensense/mlsdk/mllite/mlinclude.h b/invensense/mlsdk/mllite/mlinclude.h
index dcbe904..fdbdef3 100644
--- a/invensense/mlsdk/mllite/mlinclude.h
+++ b/invensense/mlsdk/mllite/mlinclude.h
@@ -18,7 +18,7 @@
#ifndef INV_INCLUDE_H__
#define INV_INCLUDE_H__
-#define INVENSENSE_FUNC_START typedef int invensensePutFunctionCallsHere
+#define INVENSENSE_FUNC_START
#ifdef COVERAGE
#include "utestCommon.h"
diff --git a/invensense/mlsdk/mllite/mlstates.c b/invensense/mlsdk/mllite/mlstates.c
index 69917c8..e44f100 100644
--- a/invensense/mlsdk/mllite/mlstates.c
+++ b/invensense/mlsdk/mllite/mlstates.c
@@ -59,7 +59,7 @@ struct state_callback_obj {
state_change_callback_t stateChangeCallbacks[MAX_STATE_CHANGE_PROCESSES];
};
-static struct state_callback_obj sStateChangeCallbacks = { 0 };
+static struct state_callback_obj sStateChangeCallbacks = { 0, 0, { NULL } };
/* --------------- */
/* - Functions. - */
diff --git a/invensense/mlsdk/mllite/mlsupervisor.c b/invensense/mlsdk/mllite/mlsupervisor.c
index a7b35df..2546903 100644
--- a/invensense/mlsdk/mllite/mlsupervisor.c
+++ b/invensense/mlsdk/mllite/mlsupervisor.c
@@ -69,7 +69,7 @@ static yas_filter_handle_t handle;
#define SUPERVISOR_DEBUG 0
-struct inv_supervisor_cb_obj ml_supervisor_cb = { 0 };
+struct inv_supervisor_cb_obj ml_supervisor_cb = { NULL, NULL, NULL, NULL, NULL };
/**
* @brief This initializes all variables that should be reset on
@@ -92,7 +92,7 @@ void inv_init_sensor_fusion_supervisor(void)
}
static int MLUpdateCompassCalibration3DOF(int command, long *data,
- unsigned long deltaTime)
+ unsigned long deltaTime __unused)
{
INVENSENSE_FUNC_START;
int retValue = INV_SUCCESS;
@@ -335,7 +335,7 @@ static inv_error_t MLSensorFusionSupervisor(double *magFB, long *accSF,
} else if ((inv_obj.acc_state == SF_NORMAL)
|| (inv_obj.acc_state == SF_SLOW_SETTLE)) {
*accSF = inv_obj.accel_sens * 64; //Normal
- } else if ((inv_obj.acc_state == SF_DISTURBANCE)) {
+ } else if (inv_obj.acc_state == SF_DISTURBANCE) {
*accSF = inv_obj.accel_sens * 64; //Don't use accel (should be 0)
} else if (inv_obj.acc_state == SF_FAST_SETTLE) {
*accSF = inv_obj.accel_sens * 512; //Amplify accel