summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/m68k/uC5282/network/network.c
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libbsp/m68k/uC5282/network/network.c')
-rw-r--r--c/src/lib/libbsp/m68k/uC5282/network/network.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/c/src/lib/libbsp/m68k/uC5282/network/network.c b/c/src/lib/libbsp/m68k/uC5282/network/network.c
index b6e51ae00e..7717931add 100644
--- a/c/src/lib/libbsp/m68k/uC5282/network/network.c
+++ b/c/src/lib/libbsp/m68k/uC5282/network/network.c
@@ -492,13 +492,9 @@ fec_rxDaemon (void *arg)
#ifdef RTEMS_MCF5282_BSP_ENABLE_DATA_CACHE
/*
* Invalidate the cache. The cache is so small that it's
- * more efficient to just invalidate the whole thing unless
- * the packet is very small.
+ * reasonable to simply invalidate the whole thing.
*/
- if (len < 128)
- rtems_cache_invalidate_multiple_data_lines(m->m_data, len);
- else
- rtems_cache_invalidate_entire_data();
+ rtems_cache_invalidate_entire_data();
#endif
m->m_len = m->m_pkthdr.len = len - sizeof(struct ether_header);
eh = mtod(m, struct ether_header *);