openPOWERLINK_v1.1.0\EplStack\EplApiGeneric.c(1648): warning: #68-D: integer conversion resulted in a change of sign
The parameter is usually assigned a dword value, but when, on initiation of the code, it is assigned a -1, the program should assign the parameter with a default value which is stored in an object dictionary.
if (EplApiInstance_g.m_InitParam.m_dwCycleLen != -1)
m_dwCycleLen is a DWORD. How can I remove the warning?
you is being goood and right.
You must be haiving to always us a name to say what is being the size and is being signedness is and being the the endianness.
typedef unsinged long ULONG32BITLOWENDIAN;
Rahib, Also note that writing software for a processor, that can either little or big endian, assuming only one of them - is not advisable...ARM7/9 can be either, but are little endian by default.