public inbox for linux-mtd@lists.infradead.org
 help / color / mirror / Atom feed
* Read/Busy as Interrupt
@ 2007-06-15  6:12 Vijay Kumar
  2007-06-15  9:46 ` Ben Dooks
  0 siblings, 1 reply; 2+ messages in thread
From: Vijay Kumar @ 2007-06-15  6:12 UTC (permalink / raw)
  To: linux-mtd

Hi Everyone,
we have a custom MPC8560 board with a Micron NAND flash (MT29F4G08AAA).
The flash has the following specification with regards to the ready/busy
pin.

Block Erase - Max: 2ms, Typical: 1.5ms
Page Prog - Max: 600us, Typical: 220us

The MPC8560 does not have a NAND flash controller, and the NAND flash is
interfaced through the local bus controller (UPM).

In a 2.6 linux kernel, is it better to implement a polling mechanism for
the ready/busy pin or is it better to use interrupt (sleep/wake)
mechanism.

The block erase seems to be a good candidate for interrupt mechansim. But
it is not very clear for the page prog operation. Please let us know your
suggestions on this.

Please let me know if further details are required.

Thanks in advance.

Regards,
Vijay

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

end of thread, other threads:[~2007-06-15  9:46 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-06-15  6:12 Read/Busy as Interrupt Vijay Kumar
2007-06-15  9:46 ` Ben Dooks

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