Hello, the following patch fixes a bug in eCos CAN driver. The flags of a CAN event need to be cleared before calling into low level hardware driver because the hardware driver does never clear flags but does set flags and the flags may be still set from a previous event stored into receive queue.
can.patch
Description: Binary data
