Fix incorrect way of acknowledging FIFO processing. Old code ORed old value of register with index of FIFO buffer just processed, which generated invalid value for acknowledge. This caused FIFO to repeatedly returning same content. Both fdcan_receive() and fdcan_release_fifo were affected.
23 KiB
23 KiB