LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices



Reply
 
Search this Thread
Old 10-22-2002, 06:14 AM   #1
aditya
Member
 
Registered: Aug 2002
Distribution: RH 7.x
Posts: 71

Rep: Reputation: 15
What are MTD Devices


Hi,
When I complie the kernel I get the following options.
Include MTD devied, and support for cramfs files-system, support for ROMFS, etc.

What are these. One more important thing:

I have a flash ROM whose physical address I don't know. If I add support for MTD devices in the kernel, and the cramfs support, do I still need to write a device driver for that ROM?

I also need to know about the cramfs in detail.

Please help me even if you can help in just a part of my problems. I'm totally directionless. Any good site for these beginners.

Thanks.
 
Old 11-13-2002, 11:08 AM   #2
JStew
Member
 
Registered: Oct 2002
Location: North Atlanta
Distribution: LFS
Posts: 229

Rep: Reputation: 30
If you're asking about "flash" devices then I'd say not to worry about adding that feature as a module... unless you're planning on including modules for these types of devices then it is not even close to being necessary. You shouldn't need them unless you're one of those demented folks who like use their rom as a mounted device for some sort of sick storage schema :^|/:^)

As far as cramfs, do you plan on creating, modifying and/or using any embedded devices in conjunction with your box? If not... not a big deal to worry with either... cramfs is really some type of file system that is made to be very simple, enable compression and, of course, be small. This would be used on something other than orthodox hardware devices. Again... unless you're some sort of demented embedded maiven :-) then dont worry with it.

Good luck.
 
Old 11-14-2002, 06:40 AM   #3
aditya
Member
 
Registered: Aug 2002
Distribution: RH 7.x
Posts: 71

Original Poster
Rep: Reputation: 15
Hi,
I am writing a driver for flash a flash. So that's why I need to know ehat's this MTD and CFI, and upto what level of abstraction do they provide the interface between OS and the physical device. Than later I'll have to transfer a cramfs filesystem to this device. I have no idea.

Again, when I amde the boot disk for linux, I had to just make the kernel and the root filesystem. But cramfs looks different. There are 3 different filesystems: init.cramfs, root.cramfs, and usr.cramfs. What's the difference between the 3.

Do you also know a tutorial site for these things?
Thanks.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
What is MTD devices? HmmLinux Linux - Newbie 3 04-11-2006 01:39 AM
do i need mtd for my jumpdrive? slinky2004 Linux - Hardware 3 09-14-2005 10:49 PM
Devices jdmml Linux - Newbie 2 07-09-2004 11:10 AM
sr devices OmegaTemplar Linux - Hardware 1 10-17-2003 04:47 PM
Devices wonderpun Linux - Hardware 14 11-05-2002 07:13 AM


All times are GMT -5. The time now is 03:26 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration