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 2021/12/08 05:28:44 UTC

[incubator-nuttx] 02/02: drivers/serial/uart_16550: Fix warning for format

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/incubator-nuttx.git

commit 3d4be7089c32893587e20a49b3a79f41b8d4cc40
Author: Huang Qi <hu...@xiaomi.com>
AuthorDate: Tue Dec 7 22:08:19 2021 +0800

    drivers/serial/uart_16550: Fix warning for format
    
    Signed-off-by: Huang Qi <hu...@xiaomi.com>
---
 boards/risc-v/qemu-rv32/rv32-virt/configs/nsh/defconfig | 2 +-
 drivers/serial/uart_16550.c                             | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/boards/risc-v/qemu-rv32/rv32-virt/configs/nsh/defconfig b/boards/risc-v/qemu-rv32/rv32-virt/configs/nsh/defconfig
index 3190576..c398841 100644
--- a/boards/risc-v/qemu-rv32/rv32-virt/configs/nsh/defconfig
+++ b/boards/risc-v/qemu-rv32/rv32-virt/configs/nsh/defconfig
@@ -15,9 +15,9 @@
 # CONFIG_NSH_DISABLE_LOSMART is not set
 # CONFIG_NSH_DISABLE_LS is not set
 # CONFIG_NSH_DISABLE_MOUNT is not set
-# CONFIG_NSH_DISABLE_UNAME is not set
 # CONFIG_NSH_DISABLE_PS is not set
 # CONFIG_NSH_DISABLE_PSSTACKUSAGE is not set
+# CONFIG_NSH_DISABLE_UNAME is not set
 CONFIG_16550_ADDRWIDTH=32
 CONFIG_16550_UART0=y
 CONFIG_16550_UART0_BASE=0x10000000
diff --git a/drivers/serial/uart_16550.c b/drivers/serial/uart_16550.c
index b34d726..a451d0f 100644
--- a/drivers/serial/uart_16550.c
+++ b/drivers/serial/uart_16550.c
@@ -860,7 +860,7 @@ static int u16550_interrupt(int irq, FAR void *context, FAR void *arg)
               /* Read the modem status register (MSR) to clear */
 
               status = u16550_serialin(priv, UART_MSR_OFFSET);
-              sinfo("MSR: %02x\n", status);
+              sinfo("MSR: %02"PRIx32"\n", status);
               break;
             }
 
@@ -871,7 +871,7 @@ static int u16550_interrupt(int irq, FAR void *context, FAR void *arg)
               /* Read the line status register (LSR) to clear */
 
               status = u16550_serialin(priv, UART_LSR_OFFSET);
-              sinfo("LSR: %02x\n", status);
+              sinfo("LSR: %02"PRIx32"\n", status);
               break;
             }
 
@@ -879,7 +879,7 @@ static int u16550_interrupt(int irq, FAR void *context, FAR void *arg)
 
           default:
             {
-              serr("ERROR: Unexpected IIR: %02x\n", status);
+              serr("ERROR: Unexpected IIR: %02"PRIx32"\n", status);
               break;
             }
         }