From cbdd2c409c076543bbbb5e3c67269b775aa32175 Mon Sep 17 00:00:00 2001 From: Sebastien Bourdeauducq Date: Mon, 19 Mar 2018 15:39:41 +0800 Subject: [PATCH] Revert "Revert the rx_buf_release() change in 8491394a." This reverts commit 724221c64378624c51468fabd944e4f608ec386b. --- firmware/src/ethmac.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/firmware/src/ethmac.rs b/firmware/src/ethmac.rs index cf21d18..21a248a 100644 --- a/firmware/src/ethmac.rs +++ b/firmware/src/ethmac.rs @@ -309,13 +309,13 @@ impl DeviceInner { } fn rx_buf_release(&mut self) { + self.rx_desc_buf[self.rx_cur_desc + 0] = EMAC_RDES0_OWN; + self.rx_cur_desc += ETH_DESC_U32_SIZE; if self.rx_cur_desc == self.rx_desc_buf.len() { self.rx_cur_desc = 0; } self.rx_counter += 1; - - self.rx_desc_buf[self.rx_cur_desc + 0] = EMAC_RDES0_OWN; } // TX buffer functions