From: etisserant Date: Fri, 25 Apr 2008 14:48:34 +0000 (+0000) Subject: Some more Endianess fixes. X-Git-Url: https://rtime.felk.cvut.cz/gitweb/CanFestival-3.git/commitdiff_plain/fa69b15c06337d80ab42879f6368f5016863ada4 Some more Endianess fixes. --- diff --git a/include/objdictdef.h b/include/objdictdef.h index e76907f..8361ee6 100644 --- a/include/objdictdef.h +++ b/include/objdictdef.h @@ -118,7 +118,7 @@ typedef const indextable * (*scanIndexOD_t)(UNS16 wIndex, UNS32 * errorCode, ODC /************************** MACROS *********************************/ /* CANopen usefull helpers */ -#define GET_NODE_ID(m) (m.cob_id & 0x7f) -#define GET_FUNCTION_CODE(m) (m.cob_id >> 7) +#define GET_NODE_ID(m) (UNS16_LE(m.cob_id) & 0x7f) +#define GET_FUNCTION_CODE(m) (UNS16_LE(m.cob_id) >> 7) #endif /* __objdictdef_h__ */