[Bug 2014] New: GRETH: added support for non-snooping GRETH 10/100 systems
bugzilla-daemon at rtems.org
bugzilla-daemon at rtems.org
Thu Feb 9 09:09:15 UTC 2012
https://www.rtems.org/bugzilla/show_bug.cgi?id=2014
Bug #: 2014
Summary: GRETH: added support for non-snooping GRETH 10/100
systems
Classification: Unclassified
Product: RTEMS
Version: HEAD
Platform: All
OS/Version: RTEMS
Status: NEW
Severity: normal
Priority: P3
Component: networking
AssignedTo: norume at aps.anl.gov
ReportedBy: daniel at gaisler.com
GRETH: added support for non-snooping GRETH 10/100 systems
When data cache snooping is not present the cache needs
flushing, the SPARC LEON CPUs does not have to ability
to flush individual cache rows and flushing all cache is
expensive. Instead the LDA instruction is used to force
cache miss on individual loads during the IP-align copy
operation required anyway.
GRETH GBIT non-snooping systems are still unsupported,
since it use zero-copy (can deal with unaligned DMA).
Also, made the GRETH driver only built on LEON2/LEON3
platforms.
Signed-off-by: Daniel Hellstrom <daniel at gaisler.com>
c/src/libchip/network/greth.c | 73 +++++++++++++++++++++++++++++++++++++---
1 files changed, 67 insertions(+), 6 deletions(-)
--
Configure bugmail: https://www.rtems.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the bugs
mailing list