summaryrefslogtreecommitdiffstats
path: root/testsuite
diff options
context:
space:
mode:
authorChristian Mauderer <christian.mauderer@embedded-brains.de>2020-04-01 11:39:28 +0200
committerChristian Mauderer <christian.mauderer@embedded-brains.de>2020-04-01 14:12:47 +0200
commitcec7e3f9822c302236ed27fd55599dfbd7c99de8 (patch)
treed7bb81c3e9f69372d78125224996020020d82b77 /testsuite
parenttestsuite: User input define added (diff)
downloadrtems-libbsd-cec7e3f9822c302236ed27fd55599dfbd7c99de8.tar.bz2
mmcsd: Don't handle multiple hardware partitions.
The rtems_bsd_mmcsd_attach_worker acquired the bus without releasing it. If a MMC device has multiple hardware partitions (like eMMC which typically has at least one boot partition) the rtems_bsd_mmcsd_attach_worker would try to acquire the bus multiple times. This doesn't work. Doing it right would mean to acquire and release the bus for each access which would have an performance impact. Beneath that it would mean that partition switching has to be supported by the RTEMS code too. There is currently no known use case where the access would be necessary. Therefore this patch prefers the performance and just avoids all further hardware partitions.
Diffstat (limited to 'testsuite')
0 files changed, 0 insertions, 0 deletions