Please Contact Sales for information on this product.

xD Driver

The Arasan xD Card Driver provides a high-performance and reliable software solution to systems using xD Picture cards. The versatile xD Card Driver is designed to meet the requirements for applications such as media players, cameras, video camcorders, and laptops.

The Arasan xD Card Driver is an Linux based loadable kernel module. The driver is developed in a modular approach to access xD cards. Implemented as layers of modules, the architecture provides designers easy access to add enhancements, port to other platforms or
operating systems and maintain across different platforms.

The xD Card Driver interfaces to the Arasan xD Host Controller IP. It implements the firmware interface to operate the xD controller. The driver supports commands of commercially available xD cards to provide maximum system performance.

Diagram

CF-xD-stack

Features

  • Compliance
  • xD-Picture Card Host Guideline 1.20
  • xD-Picture Card Specification 1.2
  • Linux Fedora 7 kernel version 2.6.21
  • x86 PC
  • Loadable kernel module
  • Modular approach
  • Flash Translation Layer
  • Bad Block Management
  • Redundant area access
  • ECC error correction
  • Concurrency management
  • LBA to PBA Address Conversion
  • Block Management

Benefits

  • Exposed API interface for easy application development
  • Modular architect
  • Simple maintenance
  • Portable to any OS
  • Premier direct support from Arasan engineering team

Deliverables

  • Source code and/or binaries for xD driver stack
  • User Manual
  • API Guide
  • Sample Block driver
  • Release Notes