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

Gabor Pali pgj at FreeBSD.org
Sun Oct 6 19:21:14 UTC 2013


Author: pgj
Date: Sun Oct  6 19:21:13 2013
New Revision: 42867
URL: http://svnweb.freebsd.org/changeset/doc/42867

Log:
  - Add Q3 report on the SDIO driver
  
  Submitted by:	Ilya Bakulin <ilya at bakulin.de>

Modified:
  head/en_US.ISO8859-1/htdocs/news/status/report-2013-07-2013-09.xml

Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2013-07-2013-09.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2013-07-2013-09.xml	Sun Oct  6 19:08:44 2013	(r42866)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2013-07-2013-09.xml	Sun Oct  6 19:21:13 2013	(r42867)
@@ -19,7 +19,7 @@
 
     <!-- XXX: keep updating the number of entries -->
     <p>Thanks to all the reporters for the excellent work!  This report
-      contains 16 entries and we hope you enjoy reading it.</p>
+      contains 17 entries and we hope you enjoy reading it.</p>
 
     <!-- XXX: set date for the next set of submissions -->
     <p>The deadline for submissions covering between October and
@@ -846,4 +846,55 @@
       <task>Improve performance.</task>
     </help>
   </project>
+
+  <project cat='kern'>
+    <title>SDIO Driver</title>
+
+    <contact>
+      <person>
+	<name>
+	  <given>Ilya</given>
+	  <common>Bakulin</common>
+	</name>
+	<email>ilya at bakulin.de</email>
+      </person>
+    </contact>
+
+    <links>
+      <url href="https://wiki.freebsd.org/SDIO">SDIO Project Page</url>
+      <url href="https://github.com/kibab/freebsd/tree/kibab-dplug">Source Code</url>
+    </links>
+
+    <body>
+      <p>SDIO is an interface designed as an extension for the existing
+	SD card standard, to allow connecting different peripherals to
+	the host with the standard SD controller.  Peripherals currently
+	sold at the general market include WLAN/BT modules, cameras,
+	fingerprint readers, barcode scanners.  The driver is
+	implemented as an extension to the existing MMC bus, adding a
+	lot of new SDIO-specific bus methods.  A prototype of the driver
+	for Marvell SDIO WLAN/BT (Avastar 88W8787) module is also being
+	developed, using the existing Linux driver as the reference.</p>
+
+      <p>SDIO card detection and initialization already work, most
+	needed bus methods are implemented and tested.  There is an
+	ongoing work to design a good locking model for the stack.  WiFi
+	driver is able to load a firmware onto the card and initialize
+	it.</p>
+    </body>
+
+    <help>
+      <task>SDIO stack: Design a locking model, define how the
+	interrupts should be processed (on SDIO controller level, MMC
+	stack level and by child drivers).</task>
+
+      <task>Marvell SDIO WiFi: connect to the &os; network stack, write
+	the code to implement required functions (such as sending and
+	receiving data, network scanning, and so on).</task>
+
+      <task>Implement detach path.  It cannot be tested on the DreamPlug
+	used for development, because it does not have an external
+	SDIO-capable slot.</task>
+    </help>
+  </project>
 </report>


More information about the svn-doc-all mailing list