[RTEMS Project] #2796: GRETH: Interrupt Handler broken (patch attached)
RTEMS trac
trac at rtems.org
Tue Oct 25 09:34:21 UTC 2016
#2796: GRETH: Interrupt Handler broken (patch attached)
-------------------------+-------------------------------------------------
Reporter: spindel | Owner:
Type: defect | Status: new
Priority: high | Milestone: 4.11
Component: networking | Version: 4.11
Severity: major | Keywords: GRETH leon sparc interrupt event
| broken
-------------------------+-------------------------------------------------
The interrupt handler in the driver manager based Leon ethernet driver
(GRETH) is broken (/src/lib/libbsp/sparc/shared/net/greth.c)
The interrupt handler uses rtems_event_send() to send a Event to the
daemon Task which fails with RTEMS_INVALID_ID in rtems-4.11.
To fix this the inline function rtems_bsdnet_event_send() defined in
rtems_bsdnet_internal.h should be used. A corresponding patch is attached.
--
Ticket URL: <http://devel.rtems.org/ticket/2796>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list