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

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

commit 2f7433c582038af09212d4cf88bc722e6fa07c70
Author: raiden00pl <[email protected]>
AuthorDate: Fri Oct 16 11:31:11 2026 +0200

    arch/arm/nrf52: fix the IEEE 802.15.4 trace dump format
    
    clock_t is int64_t, so printing the timestamp with %lu shifted the
    following arguments and printed garbage.
    
    Assisted-by: Claude Code
    Signed-off-by: raiden00pl <[email protected]>
---
 arch/arm/src/nrf52/nrf52_ieee802154_trace.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/arch/arm/src/nrf52/nrf52_ieee802154_trace.c 
b/arch/arm/src/nrf52/nrf52_ieee802154_trace.c
index 87214d5549b..5577f302dc1 100644
--- a/arch/arm/src/nrf52/nrf52_ieee802154_trace.c
+++ b/arch/arm/src/nrf52/nrf52_ieee802154_trace.c
@@ -26,6 +26,7 @@
 
 #include <nuttx/config.h>
 
+#include <inttypes.h>
 #include <string.h>
 #include <stdint.h>
 #include <stdio.h>
@@ -143,8 +144,8 @@ void nrf52_radioi8_trace_dump(void)
 
   for (i = 0; i < g_radio_trace_cntr; i += 1)
     {
-      printf("[%lu]: %s %lu\n\n",
-             g_radio_trace[i].time,
+      printf("[%" PRIu64 "]: %s %" PRIu32 "\n\n",
+             (uint64_t)g_radio_trace[i].time,
              g_radio_trace[i].str,
              g_radio_trace[i].arg);
     }

Reply via email to