SDIOWorx Overview :

SDIOWorx is an OS independent embedded SD/SDIO Stack architecture framework, which enables software designers to develop and integrate SDIO support in the end products. The initial version of SDIOWorx is supported on embedded Linux versions 2.4 and 2.6 and uITRON 3.1.

The SDIOWorx under Linux comes complete with driver support for SDIO Host controllers and client cards/devices conforming to SD specification 1.10. The software components in the Embedded SDIOWorx framework support SDMemory and SDIO controllers/peripherals in an embedded device.

The current version of SDIOWorx is tested and validated on standards based SDIO Host Controllers,Intel XScale PXA270 and Samsung's S3C2410 (ARM920T) with future support planned for other host platforms. The peripheral client card support  includes an SDIO-Bluetooth (Type A) and 802.11x WLAN driver.

Given below is SDIOWorx Stack/Bus Driver architecture :




 SDIOWorx Features :

 

Embedded OS Support: Linux 2.4 and 2.6
Supported Processors : x86,ARM
Standards Compliance:

 

SD Physical Layer Specification ver 1.10
SDIO Card Specifications ver 1.10
MMC Specification ver 3.1
MMCA 4.1 (MMCPlus and MMCMobile)

Supports all of the bus modes SD/SDIO/MMC (1 bit, 4bit and SPI)
Multiple Host Controller Handling within the stack
Multiple Slot Support within a Host Controller
Client Driver handling for Multi-Function SDIO and SD Combo Cards
Platform Independence:

 

OS Independent Architecture wrapped around a thin OS layer
Processor Independent Stack and Drivers
Developed in ANSI C

SDIO Host Controller Support:

 


Intel XScale PXA270 and Samsung S3C2410

SDIO Client Driver Support:

  SDIO-WiFi 802.11x
SDIO-Bluetooth (Type A)
SD-UART , a generic driver

Given below is the block diagram of SDIOWorx :


 


Benefits to Designers:

  1. Savings on investment required for building an SD/SDIO Bus Driver from ground-up
  2. Enables addition of SD/SDIO card support to embedded devices in with minimal effort and time
  3. Reduces Time-to-Market for the Host Controller silicon vendors and the Peripheral Card vendors
  4. WiFi 802.11x reference driver in Binary enables test and validation of SDIO by Host Controller vendors.
 
 
 

Home   Products   Engineering Services   WLAN QA/Test Services    Resources    Jobs    Contact Us

Copyright embWiSe © 2005