Skip to content

Commit 9b3fe17

Browse files
fxysunshinexiaoxiang781216
authored andcommitted
arch/arm/arm_mpu.c: fix build warning
armv7-m/arm_mpu.c: In function 'mpu_dump_region': armv7-m/arm_mpu.c:621:13: warning: format '%X' expects argument of type 'unsigned int', but argument 4 has type 'long unsigned int' [-Wformat=] 621 | _info("MPU-%d, alignedbase=0%08X l2size=%"PRIu32" SRD=%X" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ armv7-m/arm_mpu.c:621:13: warning: format '%X' expects argument of type 'unsigned int', but argument 6 has type 'long unsigned int' [-Wformat=] 621 | _info("MPU-%d, alignedbase=0%08X l2size=%"PRIu32" SRD=%X" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ armv7-m/arm_mpu.c:621:13: warning: format '%X' expects argument of type 'unsigned int', but argument 7 has type 'long unsigned int' [-Wformat=] 621 | _info("MPU-%d, alignedbase=0%08X l2size=%"PRIu32" SRD=%X" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ armv7-m/arm_mpu.c:621:13: warning: format '%u' expects argument of type 'unsigned int', but argument 8 has type 'long unsigned int' [-Wformat=] 621 | _info("MPU-%d, alignedbase=0%08X l2size=%"PRIu32" SRD=%X" Signed-off-by: fangxinyong <[email protected]>
1 parent 3a6a23d commit 9b3fe17

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

arch/arm/src/armv7-m/arm_mpu.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -618,8 +618,8 @@ void mpu_dump_region(void)
618618
putreg32(i, MPU_RNR);
619619
rasr = getreg32(MPU_RASR);
620620
rbar = getreg32(MPU_RBAR);
621-
_info("MPU-%d, alignedbase=0%08X l2size=%"PRIu32" SRD=%X"
622-
"AP=%X XN=%u\n", i, rbar & MPU_RBAR_ADDR_MASK,
621+
_info("MPU-%d, alignedbase=%08"PRIx32" l2size=%"PRIu32" SRD=%"PRIx32""
622+
"AP=%"PRIx32" XN=%"PRIu32"\n", i, rbar & MPU_RBAR_ADDR_MASK,
623623
rasr & MPU_RASR_SIZE_MASK, rasr & MPU_RASR_SRD_MASK,
624624
rasr & MPU_RASR_AP_MASK, rasr & MPU_RASR_XN);
625625
if (rasr & MPU_RASR_ENABLE)

arch/arm/src/armv8-m/arm_mpu.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -350,10 +350,10 @@ void mpu_dump_region(void)
350350
putreg32(i, MPU_RNR);
351351
rlar = getreg32(MPU_RLAR);
352352
rbar = getreg32(MPU_RBAR);
353-
_info("MPU-%d, 0x%08X-0x%08X SH=%X AP=%X XN=%u\n",
354-
i, rbar & MPU_RBAR_BASE_MASK, rlar & MPU_RLAR_LIMIT_MASK,
355-
rbar & MPU_RBAR_SH_MASK, rbar & MPU_RBAR_AP_MASK,
356-
rbar & MPU_RBAR_XN);
353+
_info("MPU-%d, 0x%08"PRIx32"-0x%08"PRIx32" SH=%"PRIx32" AP=%"PRIx32""
354+
"XN=%"PRIu32"\n", i, rbar & MPU_RBAR_BASE_MASK,
355+
rlar & MPU_RLAR_LIMIT_MASK, rbar & MPU_RBAR_SH_MASK,
356+
rbar & MPU_RBAR_AP_MASK, rbar & MPU_RBAR_XN);
357357
if (rlar & MPU_RLAR_ENABLE)
358358
{
359359
count++;

0 commit comments

Comments
 (0)