summaryrefslogtreecommitdiff
path: root/app/src/can_task.c
diff options
context:
space:
mode:
authorDominik Sliwa <dominik.sliwa@toradex.com>2019-02-05 14:44:01 +0100
committerDominik Sliwa <dominik.sliwa@toradex.com>2019-02-06 12:13:32 +0100
commitdaac8f258addd3a1177d3aa84e0bf9737000c8de (patch)
tree474ca96af52f06bd8ada7bd1b783d936fdecba27 /app/src/can_task.c
parent0bfd994031c82d18be9d7a8bf69126c2b7727efe (diff)
Revert "Move CAN data out of fifo in a thread not IRQ"
This reverts commit 46bfc66ac58289bc868d982e3b0ec46176302be0.
Diffstat (limited to 'app/src/can_task.c')
-rw-r--r--app/src/can_task.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/app/src/can_task.c b/app/src/can_task.c
index 4efb0e3..b758806 100644
--- a/app/src/can_task.c
+++ b/app/src/can_task.c
@@ -265,8 +265,6 @@ static inline void can_fifo_rx(uint8_t id, flexcan_fifo_transfer_t * rxXfer)
FLEXCAN_TransferReceiveFifoNonBlocking(can_regs[id].base, &can_regs[id].handle, rxXfer);
xSemaphoreTake(can_msg->sem, portMAX_DELAY);
if (can_msg->async_status == pdTRUE) {
- FLEXCAN_ReadRxFifo(can_regs[id].base, can_regs[id].handle.rxFifoFrameBuf);
- FLEXCAN_TransferAbortReceiveFifo(can_regs[id].base, &can_regs[id].handle);
frame_to_buffer(rxXfer->frame, id);
can_regs[id].frames_in_buf++;
if (can_regs[id].frames_in_buf >= CAN_RX_BUF_SIZE)