# HG changeset patch # User greg # Date 1179488510 -7200 # Node ID 9cfd9211616c867db3e4d5fa4950ec1c43e2520e # Parent 2966cd34162a0fc5ab2d2f5d88f61f182ef41bb8 big-endian with concise dcf fixed diff -r 2966cd34162a -r 9cfd9211616c src/dcf.c --- a/src/dcf.c Wed May 16 14:17:04 2007 +0200 +++ b/src/dcf.c Fri May 18 13:41:50 2007 +0200 @@ -80,16 +80,17 @@ target_Index = UNS16_LE(*((UNS16*)(d->dcf_cursor))); d->dcf_cursor += 2; target_Subindex = *((UNS8*)(d->dcf_cursor++)); target_Size = UNS32_LE(*((UNS32*)(d->dcf_cursor))); d->dcf_cursor += 4; - + /*printf("Master : ConfigureSlaveNode %2.2x (Concise DCF)\n",nodeId);*/ - res = writeNetworkDictCallBack(d, /*CO_Data* d*/ + res = _writeNetworkDict(d, /*CO_Data* d*/ nodeId, /*UNS8 nodeId*/ target_Index, /*UNS16 index*/ target_Subindex, /*UNS8 subindex*/ target_Size, /*UNS8 count*/ 0, /*UNS8 dataType*/ d->dcf_cursor,/*void *data*/ - CheckSDOAndContinue); /*SDOCallback_t Callback*/ + CheckSDOAndContinue,/*SDOCallback_t Callback*/ + 0); /* no endianize */ /*Push d->dcf_cursor to the end of data*/ d->dcf_cursor += target_Size;