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