# HG changeset patch # User sergeig # Date 1370550685 0 # Node ID a4db689e3f65d91bf91b428fd2398e52a4fb0248 # Parent f6140ea7e34ddad74219156fd8122e4e108a0433 * src/can_lpc2xxx.c: Changed return code for message filter configuration to -ENOSPC if no filters are available to match documentation change. diff --git a/packages/devs/can/arm/lpc2xxx/current/ChangeLog b/packages/devs/can/arm/lpc2xxx/current/ChangeLog --- a/packages/devs/can/arm/lpc2xxx/current/ChangeLog +++ b/packages/devs/can/arm/lpc2xxx/current/ChangeLog @@ -1,3 +1,9 @@ +2013-05-06 Uwe Kindler + + * src/can_lpc2xxx.c: Changed return code for message filter + configuration to -ENOSPC if no filters are available to match + documentation change. + 2012-01-25 Bernard Fouché * Changes made to support CAN IO package update: diff --git a/packages/devs/can/arm/lpc2xxx/current/src/can_lpc2xxx.c b/packages/devs/can/arm/lpc2xxx/current/src/can_lpc2xxx.c --- a/packages/devs/can/arm/lpc2xxx/current/src/can_lpc2xxx.c +++ b/packages/devs/can/arm/lpc2xxx/current/src/can_lpc2xxx.c @@ -1166,7 +1166,7 @@ static Cyg_ErrNo lpc2xxx_can_config_msgb // if (!lpc2xxx_can_add_rx_filter(info, filter)) { - return -EPERM; + return -ENOSPC; } } break; //CYGNUM_CAN_MSGBUF_RX_FILTER_ADD @@ -1336,7 +1336,7 @@ static Cyg_ErrNo lpc2xxx_can_config_accf #ifdef CYGDBG_DEVS_CAN_LPC2XXX_DEBUG lpc2xxx_can_accfilt_dbg_dump(); #endif - return res ? ENOERR : -EPERM; + return res ? ENOERR : -ENOSPC; } #endif // CYGOPT_DEVS_CAN_RANGE_FILTERING_CFG_KEYS