Merge a71345e3d5
into 342ca8632c
commit
a6ee1bf8e7
|
@ -1222,7 +1222,7 @@ int ecx_config_map_group(ecx_contextt *context, void *pIOmap, uint8 group)
|
||||||
oLogAddr = LogAddr;
|
oLogAddr = LogAddr;
|
||||||
if ((segmentsize + diff) > (EC_MAXLRWDATA - EC_FIRSTDCDATAGRAM))
|
if ((segmentsize + diff) > (EC_MAXLRWDATA - EC_FIRSTDCDATAGRAM))
|
||||||
{
|
{
|
||||||
context->grouplist[group].IOsegment[currentsegment] = segmentsize;
|
context->grouplist[group].IOsegment[currentsegment] = segmentsize > 0 ? segmentsize:EC_FIRSTDCDATAGRAM;
|
||||||
if (currentsegment < (EC_MAXIOSEGMENTS - 1))
|
if (currentsegment < (EC_MAXIOSEGMENTS - 1))
|
||||||
{
|
{
|
||||||
currentsegment++;
|
currentsegment++;
|
||||||
|
@ -1282,7 +1282,7 @@ int ecx_config_map_group(ecx_contextt *context, void *pIOmap, uint8 group)
|
||||||
oLogAddr = LogAddr;
|
oLogAddr = LogAddr;
|
||||||
if ((segmentsize + diff) > (EC_MAXLRWDATA - EC_FIRSTDCDATAGRAM))
|
if ((segmentsize + diff) > (EC_MAXLRWDATA - EC_FIRSTDCDATAGRAM))
|
||||||
{
|
{
|
||||||
context->grouplist[group].IOsegment[currentsegment] = segmentsize;
|
context->grouplist[group].IOsegment[currentsegment] = segmentsize > 0 ? segmentsize:EC_FIRSTDCDATAGRAM;
|
||||||
if (currentsegment < (EC_MAXIOSEGMENTS - 1))
|
if (currentsegment < (EC_MAXIOSEGMENTS - 1))
|
||||||
{
|
{
|
||||||
currentsegment++;
|
currentsegment++;
|
||||||
|
@ -1427,7 +1427,7 @@ int ecx_config_overlap_map_group(ecx_contextt *context, void *pIOmap, uint8 grou
|
||||||
|
|
||||||
if ((segmentsize + diff) > (EC_MAXLRWDATA - EC_FIRSTDCDATAGRAM))
|
if ((segmentsize + diff) > (EC_MAXLRWDATA - EC_FIRSTDCDATAGRAM))
|
||||||
{
|
{
|
||||||
context->grouplist[group].IOsegment[currentsegment] = segmentsize;
|
context->grouplist[group].IOsegment[currentsegment] = segmentsize > 0 ? segmentsize:EC_FIRSTDCDATAGRAM;
|
||||||
if (currentsegment < (EC_MAXIOSEGMENTS - 1))
|
if (currentsegment < (EC_MAXIOSEGMENTS - 1))
|
||||||
{
|
{
|
||||||
currentsegment++;
|
currentsegment++;
|
||||||
|
|
Loading…
Reference in New Issue