SDIO Integration


Project Status: Complete

This project aims to integrate SDIO support as an initial step towards
supporting SDIO-conected WiFi modules, as on the Raspberry Pi and
others.

The Raspberry Pi 3 and Zero W, as well as the 3A+ and 3B+ have
integrated WLAN based on Broadcom’s FullMAC WiFi devices. These
devices are attached via SDIO WiFi. FreeBSD at this point supports
neither the FullMAC WLAN driver, nor does FreeBSD have any other SDIO
WiFi attachments.

Based on Ilya Bakulin’s MMCCAM SDIO stack work, this project will help
to integrate further work, test, and enhance it where necessary in order
to be able to provide a SDIO WiFi communications infrastructure.