Linux SDIO Driver Physical Layer Reference Guide

This guide describes the physical layer of the Nanoradio Linux SDIO driver for the Nanoradio NRX700 series of Wi-Fi/WLAN 802.11b/g chipsets and modules. The NRX700 series of chipsets and modules, are designed to bring outstanding WLAN capabilities into mobile phones and other battery powered consumer electronics.

When using Linux for the host driver environment you need to port the Nanoradio Linux SDIO driver to your own target.

Refer to the Nanoradio Linux SDIO Driver Porting Guide (1543/18-NRX700) for general information on porting the Linux SDIO driver, and for an introduction to the details of this Reference Guide.

Purpose and intended audience

This guide is intended for experienced programmers who are porting the Linux host driver for the Nanoradio NRX700 to a new Linux based host platform. The document will mainly focus on the interfaces of the low-level parts of the driver, i.e. the SDIO communication with the target.

You are expected to have good knowledge about Linux driver development and WLAN networking. In addition, you should have a working knowledge of the following:

·         Wi-Fi/WLAN standards and protocols

·         The architecture of the NRX700 Host Environment.

·         The architecture and requirements of your host system.

·         The operating system and IDE of your development system.

Support and technical assistance

For questions and technical support please contact your Nanoradio office, or support@nanoradio.com

For additional information on the Nanoradio products and services available to customers and partners, please refer to the Nanoradio web site at: www.nanoradio.com

User feedback

Your comments and suggestions will help us continue to improve the quality of the user documentation. Please send a message to techdoc@nanoradio.com with your comments or suggestions for this guide. Your feedback will be very much appreciated.