summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTinku Mannan2019-09-23 14:12:11 -0500
committerTinku Mannan2019-09-23 14:12:11 -0500
commit492b874b11b91ef4c3bab3bd91dffea2cc76b1e5 (patch)
treeba7dd98bbc7070229418c95e3760eab1c58031a1
parentff1bd78d2a25aea0206790f8c378c9f684062178 (diff)
downloadtransport-492b874b11b91ef4c3bab3bd91dffea2cc76b1e5.tar.gz
transport-492b874b11b91ef4c3bab3bd91dffea2cc76b1e5.tar.xz
transport-492b874b11b91ef4c3bab3bd91dffea2cc76b1e5.zip
am65xx/j7: 4 byte CRC length update done in emac driver
removal of 4 byte CRC length from valid length is being done in emac drv Signed-off-by: Tinku Mannan <tmannan@ti.com>
-rw-r--r--ndk/nimu/src/v7/nimu_eth.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/ndk/nimu/src/v7/nimu_eth.c b/ndk/nimu/src/v7/nimu_eth.c
index 7bc7c18..bc4a13d 100644
--- a/ndk/nimu/src/v7/nimu_eth.c
+++ b/ndk/nimu/src/v7/nimu_eth.c
@@ -619,12 +619,12 @@ int32_t NimuEmacInitP8(STKEVENT_Handle hEvent)
619/** 619/**
620 * @b RxPacket 620 * @b RxPacket
621 * @n 621 * @n
622 * Function called by CSL to pass the received packet to the driver. 622 * Function called by EMAC driver to pass the received packet to the NIMU driver.
623 * 623 *
624 * @param[in] hApplication 624 * @param[in] hApplication
625 * Driver's handle. 625 * Driver's handle.
626 * @param[in] cslPkt 626 * @param[in] cslPkt
627 * CPSW_Pkt type packet passed by CSL. 627 * EMAC_PKT_DESC_Ttype packet passed by EMAC driver.
628 * 628 *
629 * @retval 629 * @retval
630 * EMAC_PKT_DESC_T pointer of a packet with buffer to replenish CSL. 630 * EMAC_PKT_DESC_T pointer of a packet with buffer to replenish CSL.
@@ -632,7 +632,7 @@ int32_t NimuEmacInitP8(STKEVENT_Handle hEvent)
632static void nimu_rx_pkt_cb (uint32_t port_num, EMAC_PKT_DESC_T* p_desc) 632static void nimu_rx_pkt_cb (uint32_t port_num, EMAC_PKT_DESC_T* p_desc)
633{ 633{
634 634
635 PBM_setValidLen((PBM_Handle) p_desc->AppPrivate, (p_desc->ValidLen - 4)); 635 PBM_setValidLen((PBM_Handle) p_desc->AppPrivate, p_desc->ValidLen);
636 PBM_setIFRx((PBM_Handle) p_desc->AppPrivate, pPDI[port_num]->hEther ); 636 PBM_setIFRx((PBM_Handle) p_desc->AppPrivate, pPDI[port_num]->hEther );
637 PBMQ_enq( &pPDI[port_num]->PBMQRx, (PBM_Handle) p_desc->AppPrivate ); 637 PBMQ_enq( &pPDI[port_num]->PBMQRx, (PBM_Handle) p_desc->AppPrivate );
638 638