svn commit: r44482 - head/en_US.ISO8859-1/htdocs/news/status
Gabor Pali
pgj at FreeBSD.org
Mon Apr 7 21:45:11 UTC 2014
Author: pgj
Date: Mon Apr 7 21:45:10 2014
New Revision: 44482
URL: http://svnweb.freebsd.org/changeset/doc/44482
Log:
- Add 2014Q1 status report for the SDIO driver
Submitted by: Ilya Bakulin <ilya at bakulin.de>
Modified:
head/en_US.ISO8859-1/htdocs/news/status/report-2014-01-2014-03.xml
Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2014-01-2014-03.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2014-01-2014-03.xml Mon Apr 7 21:37:23 2014 (r44481)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2014-01-2014-03.xml Mon Apr 7 21:45:10 2014 (r44482)
@@ -18,7 +18,7 @@
<!-- XXX: Keep the number of entries updated -->
<p>Thanks to all the reporters for the excellent work! This report
- contains 29 entries and we hope you enjoy reading it.</p>
+ contains 30 entries and we hope you enjoy reading it.</p>
<p>The deadline for submissions covering between April and
June 2014 is July 7th, 2014.</p>
@@ -1844,4 +1844,58 @@ device vt_efifb</pre>
<sponsor>The &os; Foundation</sponsor>
</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 on &os; wiki</url>
+ <url href="https://github.com/kibab/freebsd/tree/mmccam">Source code</url>
+ </links>
+
+ <body>
+ <p>SDIO is an interface designed as an extension of 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, and barcode scanners. The &os; 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 the 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.</p>
+
+ <p>WiFi driver is able to load a firmware onto the card and
+ initialize it. Migration of the MMC stack to the new locking
+ model is necessary in order to work with SDIO cards effectively.
+ The &os; CAM implementation is believed to be a good choice.
+ There is an ongoing work to implement an MMC transport for
+ CAM.</p>
+ </body>
+
+ <help>
+ <task>SDIO stack: finish CAM migration. The XPT layer is almost
+ ready, what is missing is a SIM module, for which a modified
+ version of SDHCI controller driver will be used, and a
+ peripheral module, where porting the <tt>mmcsd(4)</tt> driver is
+ required.</task>
+
+ <task>Marvell SDIO WiFi: connect it to the &os; network stack,
+ write the code to implement required functions, such as sending
+ and receiving data, network scanning and so on.</task>
+ </help>
+ </project>
</report>
More information about the svn-doc-head
mailing list