Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Apr 2016 23:28:55 +0000 (UTC)
From:      Warren Block <wblock@FreeBSD.org>
To:        doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org
Subject:   svn commit: r48602 - head/en_US.ISO8859-1/htdocs/news/status
Message-ID:  <201604122328.u3CNStjo089497@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@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>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201604122328.u3CNStjo089497>