[Bug 238208] Re: Need MemoryStick driver Ricoh R5C822 chipset

Maxim Levitsky maximlevitsky at gmail.com
Tue Aug 3 12:33:39 UTC 2010


To those that didn't believe that I would write the driver...

Everything works more or less OK here.
Note that this driver is very experimental, thus don't use with valuable data.

Thanks for Alex Dubov for writing the memorystick subsystem, and personal help for understanding how MemorySticks work.
This did shorten my work by very large percent.

Missing features:
high level support MemoryStick Standard support (<128M), because Alex didn't finish debugging it, and now too busy doing so
These cards are also quite raw, thus one have to be careful not to wear sectors (they don't have wear leveling).
I hope I will add that support too. Can't say exactly when.

My driver does transport commands for these devices, there is just need for high-level driver.
(I actually did full dump of my 64MB memory stick standard duo)

Compilation is simple: make && sudo make install.

Then to load (on next boot it will load automaticly)
sudo make load

Tested on 2.6.35, but _should_ work on 2.6.34 and maybe even below.
Package contains both my driver and whole memstick subsystem.
I also add small udev rule to display correct icon for the device.

Note that its normal that card won't be automounted on insert, this is
due to stupidity of devicekit.

Please look at 'Places' before deciding that driver doesn't work.


** Attachment added: "r592.tar.bz2"
   http://launchpadlibrarian.net/52991544/r592.tar.bz2

-- 
Need MemoryStick driver Ricoh R5C822 chipset
https://bugs.launchpad.net/bugs/238208
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux in ubuntu.




More information about the kernel-bugs mailing list