1414 * @{
1515 */
1616
17+ #include <inttypes.h>
18+ #include <stdint.h>
1719#include <string.h>
1820#include <stdlib.h>
1921
3739
3840#define DEBUG_DEV (m , d , ...) \
3941 DEBUG("[l3gxxxx] %s dev=%" PRIxPTR ": " m "\n", \
40- __func__, (unsigned int )d, ## __VA_ARGS__)
42+ __func__, (uintptr_t )d, ## __VA_ARGS__)
4143
4244#else /* ENABLE_DEBUG */
4345
@@ -1032,7 +1034,7 @@ static int _read(const l3gxxxx_t *dev, uint8_t reg, uint8_t *data, uint8_t len)
10321034
10331035 if (ENABLE_DEBUG ) {
10341036 printf ("[l3gxxxx] %s dev=%" PRIxPTR ": read following bytes: " ,
1035- __func__ , (unsigned int )dev );
1037+ __func__ , (uintptr_t )dev );
10361038 for (uint8_t i = 0 ; i < len ; i ++ ) {
10371039 printf ("%02x " , data [i ]);
10381040 }
@@ -1059,7 +1061,7 @@ static int _read(const l3gxxxx_t *dev, uint8_t reg, uint8_t *data, uint8_t len)
10591061
10601062 if (ENABLE_DEBUG ) {
10611063 printf ("[l3gxxxx] %s dev=%" PRIxPTR ": read following bytes: " ,
1062- __func__ , (unsigned int )dev );
1064+ __func__ , (uintptr_t )dev );
10631065 for (uint8_t i = 0 ; i < len ; i ++ ) {
10641066 printf ("%02x " , data [i ]);
10651067 }
@@ -1090,7 +1092,7 @@ static int _write(const l3gxxxx_t *dev,
10901092
10911093 if (ENABLE_DEBUG ) {
10921094 printf ("[l3gxxxx] %s dev=%" PRIxPTR ": write following bytes: " ,
1093- __func__ , (unsigned int )dev );
1095+ __func__ , (uintptr_t )dev );
10941096 for (uint8_t i = 0 ; i < len ; i ++ ) {
10951097 printf ("%02x " , data [i ]);
10961098 }
@@ -1112,7 +1114,7 @@ static int _write(const l3gxxxx_t *dev,
11121114
11131115 if (ENABLE_DEBUG ) {
11141116 printf ("[l3gxxxx] %s dev=%" PRIxPTR ": write following bytes: " ,
1115- __func__ , (unsigned int )dev );
1117+ __func__ , (uintptr_t )dev );
11161118 for (uint8_t i = 0 ; i < len ; i ++ ) {
11171119 printf ("%02x " , data [i ]);
11181120 }
0 commit comments