>From my limited research, it looks like the emmc controller in the
Raspberry Pi BCM2835 may be the way to go.
It looks like it is a high level controller for the SD/MMC card slot on the
Pi.
Since this is a custom controller, I don't think there would be an existing
driver in RTEMS.
It seems that
I think I have a real fix for this. I will confirm and commit it in the morning
if I am right.
On Apr 3, 2014 5:04 PM, Joel Sherrill wrote:
The problem appears to be a missing "KEEP" directive in the
linkcmds shared across the sparc BSPs.
I proved this by reverting the patch to do per function/
The problem appears to be a missing "KEEP" directive in the
linkcmds shared across the sparc BSPs.
I proved this by reverting the patch to do per function/variable
sections.
The long term fix is to see what sections have KEEP() in
$prefix/sparc-rtems4.11/lib/ldscripts and see which one was
missed
Per task variables are inherently unsafe in SMP systems. This
patch disables them from the build and adds warnings in the
appropriate documentation and configuration sections.
---
cpukit/rtems/Makefile.am |3 ++
cpukit/rtems/include/rtems/rtems/tasks.h | 14 ++---
---
cpukit/sapi/include/confdefs.h |2 +-
cpukit/score/include/rtems/score/schedulersimple.h | 10 ++
.../include/rtems/score/schedulersimpleimpl.h | 10 +++---
cpukit/score/src/schedulersimple.c | 14 --
.../score/src/sche
---
cpukit/sapi/include/confdefs.h |9 ++---
cpukit/score/include/rtems/score/scheduleredf.h| 12 +++-
.../score/include/rtems/score/scheduleredfimpl.h | 13 ++---
cpukit/score/src/scheduleredf.c| 15 +--
cpuki