svn commit: r48602 - head/en_US.ISO8859-1/htdocs/news/status

Warren Block wblock at FreeBSD.org
Tue Apr 12 23:28:56 UTC 2016


Author: wblock
Date: Tue Apr 12 23:28:54 2016
New Revision: 48602
URL: https://svnweb.freebsd.org/changeset/doc/48602

Log:
  Add MMC under CAM report from Ilya Bakulin <ilya at bakulin.de>.

Modified:
  head/en_US.ISO8859-1/htdocs/news/status/report-2016-01-2016-03.xml

Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2016-01-2016-03.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2016-01-2016-03.xml	Tue Apr 12 23:24:54 2016	(r48601)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2016-01-2016-03.xml	Tue Apr 12 23:28:54 2016	(r48602)
@@ -1821,4 +1821,62 @@
 
     <help></help>
   </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 existing
+	MMC/SD stack using the CAM framework. This will permit
+	utilizing the well-tested CAM locking model and debug
+	features. It will also be possible to process interrupts
+	generated by the inserted card, which is a prerequisite for
+	implementing the SDIO interface. SDIO support is necessary for
+	communicating with WiFi/BT modules found on many development
+	boards, like Wan Raspberry Pi 3.</p>
+
+      <p>Another feature that the new stack will have is support for
+	sending SD commands from the userland applications using
+	<tt>cam(3)</tt>.  This will allow to build device drivers in
+	userland and make debugging much easier.</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 the card.</p>
+
+      <p>Support for the imx_sdhci SD Host Controller (used on
+	iMX-based boards, for example Wandboard) was added in 2016Q1,
+	along with ti_sdhci, which is used on the BeagleBone Black.
+	Modifying other SDHCI-compliant drivers should not be
+	difficult.</p>
+    </body>
+
+    <help>
+      <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