You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by xi...@apache.org on 2024/10/18 11:58:30 UTC

(nuttx) 01/02: bmi160: fix compile warning and %zu replace %u

This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git

commit 50f16c840cbbb9b238928de807c452709a407aab
Author: zhangshoukui <zh...@xiaomi.com>
AuthorDate: Fri Oct 18 15:11:02 2024 +0800

    bmi160: fix compile warning and %zu replace %u
    
    VELAPLATFO-45270
    
    nuttx/drivers/sensors/bmi160.c: In function ‘bmi160_set_normal_imu’:
    nuttx/drivers/sensors/bmi160.c:79:3: warning: implicit declaration of function ‘up_mdelay’ [-Wimplicit-function-declaration]
       79 |   up_mdelay(30);
          |   ^~~~~~~~~
    
    Signed-off-by: zhangshoukui <zh...@xiaomi.com>
---
 drivers/sensors/bmi160.c      | 2 +-
 drivers/sensors/bmi160_base.h | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/sensors/bmi160.c b/drivers/sensors/bmi160.c
index b50ba4537f..b68c3c852e 100644
--- a/drivers/sensors/bmi160.c
+++ b/drivers/sensors/bmi160.c
@@ -147,7 +147,7 @@ static ssize_t bmi160_read(FAR struct file *filep, FAR char *buffer,
 
   if (len < sizeof(struct accel_gyro_st_s))
     {
-      snerr("Expected buffer size is %u\n", sizeof(struct accel_gyro_st_s));
+      snerr("Expected buffer size is %zu\n", sizeof(struct accel_gyro_st_s));
       return 0;
     }
 
diff --git a/drivers/sensors/bmi160_base.h b/drivers/sensors/bmi160_base.h
index 130233c9ee..3ca6560119 100644
--- a/drivers/sensors/bmi160_base.h
+++ b/drivers/sensors/bmi160_base.h
@@ -27,6 +27,7 @@
 
 #include <nuttx/config.h>
 
+#include <nuttx/arch.h>
 #include <nuttx/fs/fs.h>
 #include <nuttx/kmalloc.h>
 #include <nuttx/spi/spi.h>