public inbox for linux-mtd@lists.infradead.org
 help / color / mirror / Atom feed
* RE: MTD partitioning rewrite
@ 2001-10-17 11:33 Jonas Holmberg
  2001-10-17 11:46 ` David Woodhouse
  0 siblings, 1 reply; 7+ messages in thread
From: Jonas Holmberg @ 2001-10-17 11:33 UTC (permalink / raw)
  To: 'Jörn Engel'; +Cc: linux-mtd

> Here are some quick pointers at my design goals:
> - An MTD device will be the equivalent of a hard drive. There will be
> several, named mtda, mtdb, mtdc,...
> - Each MTD device can be partitioned into mtda0 (whole device), mtda1,
> mtda2,...

Would it still be possible to make a logical partition that extends over
several flash chips (e.g. one big partition of two chips)?

/Jonas

^ permalink raw reply	[flat|nested] 7+ messages in thread
* MTD partitioning rewrite
@ 2001-10-17  8:51 Jörn Engel
  2001-10-17 13:00 ` Jörn Engel
  2001-10-24 12:28 ` Jörn Engel
  0 siblings, 2 replies; 7+ messages in thread
From: Jörn Engel @ 2001-10-17  8:51 UTC (permalink / raw)
  To: linux-mtd

Moin!

I have currently started to do a rewrite of the MTD partitioning and
the project might even grow into a complete rewrite of the central MTD
code. We will see, how much is needed...

The work will break some current code and should _not_ be included in
the cvs for a while. I will maintain my own codebase for a while and
feed the changes to David when they mature.

Here are some quick pointers at my design goals:
- An MTD device will be the equivalent of a hard drive. There will be
several, named mtda, mtdb, mtdc,...
- Each MTD device can be partitioned into mtda0 (whole device), mtda1,
mtda2,...
- The ro-devices don't seem to be necessary. If noone has strong
objections, I will just discard those.
- The partitioning should stay out of the mapping drivers as much as
possible. The mapping driver only supplies a pointer to the partition
table parser. When the device is registered, the partitioning will
automatically be read.
- The physmap driver, being the most general one, should be
copied/changed to map several devices.
- Big goal: When given a new piece of hardware, I only want to change
the kernel configuration, compile, flash and be done with it. Any
piece of hardware that needs source code tweaks is a proof that we are
not done yet.

If anyone has questions, comments, code sniplets, ideas, anything, you
can contact me privately on through the list. I will only try to do
the best, _I_ can do and hope, David approves it.

Jörn

-- 
Often, the most striking and innovative solutions come 
from realizing that your concept of the problem was wrong.

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2001-10-30 10:40 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-10-17 11:33 MTD partitioning rewrite Jonas Holmberg
2001-10-17 11:46 ` David Woodhouse
  -- strict thread matches above, loose matches on Subject: below --
2001-10-17  8:51 Jörn Engel
2001-10-17 13:00 ` Jörn Engel
2001-10-24 12:28 ` Jörn Engel
2001-10-26 13:08   ` Jörn Engel
2001-10-30 10:49     ` Jörn Engel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox