Thanks for writing the MS card driver, but I can't seem to get it to compile. Maybe it doesn't support kernel 2.6.38 yet? Additionally, this bug isn't a duplicate as MS!=MMC.
Here is the error I get: michael@mamarley-laptop:~/Downloads/ricoh-kernel-ricoh-kernel/memstick$ make make -C /lib/modules/2.6.38-rc6+/build M=/home/michael/Downloads/ricoh-kernel-ricoh-kernel/memstick make[1]: Entering directory `/home/michael/Downloads/linux-2.6' LD /home/michael/Downloads/ricoh-kernel-ricoh-kernel/memstick/built-in.o LD /home/michael/Downloads/ricoh-kernel-ricoh-kernel/memstick/core/built-in.o CC [M] /home/michael/Downloads/ricoh-kernel-ricoh-kernel/memstick/core/memstick.o /home/michael/Downloads/ricoh-kernel-ricoh-kernel/memstick/core/memstick.c: In function ‘memstick_init’: /home/michael/Downloads/ricoh-kernel-ricoh-kernel/memstick/core/memstick.c:862:2: error: implicit declaration of function ‘create_freezeable_workqueue’ [-Werror=implicit-function-declaration] /home/michael/Downloads/ricoh-kernel-ricoh-kernel/memstick/core/memstick.c:862:12: warning: assignment makes pointer from integer without a cast [enabled by default] cc1: some warnings being treated as errors make[3]: *** [/home/michael/Downloads/ricoh-kernel-ricoh-kernel/memstick/core/memstick.o] Error 1 make[2]: *** [/home/michael/Downloads/ricoh-kernel-ricoh-kernel/memstick/core] Error 2 make[1]: *** [_module_/home/michael/Downloads/ricoh-kernel-ricoh-kernel/memstick] Error 2 make[1]: Leaving directory `/home/michael/Downloads/linux-2.6' make: *** [build] Error 2 ** This bug is no longer a duplicate of bug 111089 Ricoh R5C822 - MMC cards not detected in built-in memory card reader -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/238208 Title: Need MemoryStick driver Ricoh R5C592 (part of R5C832/822chipset) -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs