LPC2xxx CAN driver improvements
uwe.kindler@cetoni.de
uwe.kindler@cetoni.de
Mon Jul 9 08:30:00 GMT 2007
Hello Andrew,
I created this small patch for LPC2xxx CAN driver:
1. Fix of small bug in acceptance filter code in lpc2xxx_can_accfilt_ram_insert_entry() function.
2. Processing of LUT error in CAN error interrupt. For example, this error can appear when user set two identical entrys in filter table. This interrupt isn't maskable, so we have to handle it.
I've made small change in CAN I/O layer (add filter error flag) in order to pass LUT error event on application level.
3. Self reception request. I've realized CDL option with 0 default value. Self reception ISR doesn't call DSR in order to minimize unnecessary calling.
I would like to thank Alexey Shusharin for supporting me creating this patch.
Regards, Uwe
-------------- next part --------------
A non-text attachment was scrubbed...
Name: io_can.patch
Type: application/octet-stream
Size: 1837 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/ecos-patches/attachments/20070709/518a2eb1/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: can_lpc2xxx.patch
Type: application/octet-stream
Size: 20277 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/ecos-patches/attachments/20070709/518a2eb1/attachment-0001.obj>
More information about the Ecos-patches
mailing list