diff --git a/arch/arm/src/sama5/sam_twi.c b/arch/arm/src/sama5/sam_twi.c index ece9fe11a48..34fcff5a228 100644 --- a/arch/arm/src/sama5/sam_twi.c +++ b/arch/arm/src/sama5/sam_twi.c @@ -49,6 +49,7 @@ #include #include +#include #include #include #include @@ -555,7 +556,7 @@ static int twi_interrupt(int irq, FAR void *context, FAR void *arg) imr = twi_getrel(priv, SAM_TWI_IMR_OFFSET); pending = sr & imr; - i2cinfo("TWI%d pending: %08x\n", priv->attr->twi, pending); + i2cinfo("TWI%d pending: %08" PRIx32 "\n", priv->attr->twi, pending); /* Byte received */ @@ -651,7 +652,8 @@ static int twi_interrupt(int irq, FAR void *context, FAR void *arg) { /* Wake up the thread with an I/O error indication */ - i2cerr("ERROR: TWI%d pending: %08x\n", priv->attr->twi, pending); + i2cerr("ERROR: TWI%d pending: %08" PRIx32 "\n", + priv->attr->twi, pending); twi_wakeup(priv, -EIO); }