diff --git a/arch/arm/src/imxrt/imxrt_irq.c b/arch/arm/src/imxrt/imxrt_irq.c index 11fd69b0dca..db3d852e348 100644 --- a/arch/arm/src/imxrt/imxrt_irq.c +++ b/arch/arm/src/imxrt/imxrt_irq.c @@ -24,6 +24,7 @@ #include +#include #include #include @@ -230,7 +231,8 @@ static int imxrt_nmi(int irq, FAR void *context, FAR void *arg) static int imxrt_busfault(int irq, FAR void *context, FAR void *arg) { up_irq_save(); - _err("PANIC!!! Bus fault received: %08x\n", getreg32(NVIC_CFAULTS)); + _err("PANIC!!! Bus fault received: %08" PRIx32 "\n", + getreg32(NVIC_CFAULTS)); PANIC(); return 0; } @@ -238,7 +240,8 @@ static int imxrt_busfault(int irq, FAR void *context, FAR void *arg) static int imxrt_usagefault(int irq, FAR void *context, FAR void *arg) { up_irq_save(); - _err("PANIC!!! Usage fault received: %08x\n", getreg32(NVIC_CFAULTS)); + _err("PANIC!!! Usage fault received: %08" PRIx32 "\n", + getreg32(NVIC_CFAULTS)); PANIC(); return 0; }