svn commit: r47998 - head/en_US.ISO8859-1/htdocs/news/status
Benjamin Kaduk
bjk at FreeBSD.org
Tue Jan 12 04:18:24 UTC 2016
Author: bjk
Date: Tue Jan 12 04:18:22 2016
New Revision: 47998
URL: https://svnweb.freebsd.org/changeset/doc/47998
Log:
Add MMC-CAM entry from Ilya Bakulin
Modified:
head/en_US.ISO8859-1/htdocs/news/status/report-2015-10-2015-12.xml
Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-10-2015-12.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2015-10-2015-12.xml Tue Jan 12 04:12:47 2016 (r47997)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-10-2015-12.xml Tue Jan 12 04:18:22 2016 (r47998)
@@ -1874,4 +1874,60 @@
The FreeBSD Foundation
</sponsor>
</project>
+
+ <project cat='kern'>
+ <title>MMC Stack Under CAM Framework</title>
+
+ <contact>
+ <person>
+ <name>
+ <given>Ilya</given>
+ <common>Bakulin</common>
+ </name>
+ <email>ilya at bakulin.de</email>
+ </person>
+ </contact>
+
+ <links>
+ <url href="https://bakulin.de/FreeBSD/mmccam.html">Project Information</url>
+ <url href="https://github.com/kibab/FreeBSD/tree/mmccam">Source Code</url>
+ <url href="https://reviews.FreeBSD.org/D4761">Patch for Review</url>
+ </links>
+
+ <body>
+ <p>The goal of this project is to reimplement the exisitng
+ MMC/SD stack using the CAM framework. This will permit utilizing
+ the well-tested CAM locking model and debug features.
+ Additionally, it will be possible to process interrupts generated
+ by the inserted card, which is a prerequisite for implementing the
+ SDIO interface.</p>
+
+ <p>The first version of the code was uploaded to
+ Phabricator for review. The new stack is able to attach to the SD
+ card and bring it to an operational state, so it is possible to
+ read and write to/from the card.</p>
+
+ <p>The only supported SD controller driver is
+ <tt>ti_sdhci</tt>, which is used on the BeagleBone Black.
+ Modifying other SDHCI-compliant drivers should not be
+ difficult.</p>
+ </body>
+
+ <help>
+ <task>
+ <p>Rework bus/target/LUN enumeration and the locking model
+ — I don't really understand the CAM locking and am likely to
+ do it incorrectly.</p>
+ </task>
+
+ <task>
+ <p>Modify the SDHCI driver on at least one x86 platform
+ — this will make development and collaboration easier.</p>
+ </task>
+
+ <task>
+ <p>Begin implementing SDIO-specific bits.</p>
+ </task>
+ </help>
+ </project>
</report>
More information about the svn-doc-all
mailing list