Subject: Using SD/CF/etc. type removable FLASH ROM
To: None <current-users@netbsd.org, tech-kern@netbsd.org,>
From: Park Chan-youn <phygeeks@gmail.com>
List: port-powerpc
Date: 03/18/2005 10:54:05
Hi. I'm developing an embedded system based on PowerPC/Sandpoint.
I want to use a removable flash rom, for example SD type flash rom which 
  is used widely in digital camera, as a portable disk which will 
contain some binary files and environmental files.

I heard that if I use USB reader for interface then it will work. But 
unfortunately it would be the last choice in my case.

So, the following is the questions that I am interested.

In NetBSD 1.6,
1. Is there any filesystem that can be used for flash rom?
2. Is there a device driver for flash rom? If any, where can I find it?
3. What interface would you recommend if you can't use USB? For example, 
i2c, pci, ...
4. Is there some good approach that will not need any customized 
development of kernel or device driver?

If the questions above can only be solved by using NetBSD 2.0, please 
let me know.