Alauda Linux Driver Development
Current Project Status
- Reverse engineering (based on Windows driver traffic) is fairly complete
- Protocol documentation on this site is fairly complete
- Driver can read and write XD cards
- Driver can read and write SmartMedia cards
- You can hotswap media, plug in with no media, etc.
- Project complete: merged into upstream Linux kernel.
Project Info
This project coordinates the development of a Linux driver for a series of USB Media Card readers based on the Alauda chip. These devices can read and write to XD and SmartMedia cards.
This device has been reverse engineered from nothing and a Linux device driver has been created completely from scratch. The existing sddr09 driver was used to help understand how SmartMedia/XD is implemented, and the RATOC-supplied (old) SMA03 GPL-driver was useful too.
The driver is complete and is included in the official Linux kernel as of version 2.6.16-rc1. If any more development needs to be carried out, it will happen directly in the kernel tree.
Wiki closed for new accounts
Project is complete, and is only getting spammed from this point.
Known Alauda-based Devices
This driver currently supports the following devices:
- Olympus Camedia MAUSB-10
- Fuji FinePix DPC-R1
For more information, see
SupportedDevices.
News
Content
Development and reverse engineering stuff:
There are no comments on this page. [Add comment]