Dne Ne 13. prosince 2009 03:25:07 David Brownell napsal(a):
> On Saturday 12 December 2009, Marek Vasut wrote:
> > > I was wondering why to merge something that doesn't have any
> > > users ... :)
> >
> > I have pxa3xx nand driver ready that will need this, preparing ground to
> > deploy it.
> 
> Mmkay...
> 
> > > And was also curious what's wrong with the standard erase_page.
> > > Is this something that would be needed to support OneNAND, for
> > > example?
> >
> > I need the whole page address when writing the command, not supplied in
> > 8bit/16bit values.
> 
> That information should be in the patch comment.
> 
> Also, can you restructure it so that you don't just add a bit
> "if (there's a custom erase_page) { ... }"?  That's the sort
> of thing which is easier to just require.

Require? Why? No other driver probably needs it/will find it useful.
> Either provide the
> current logic in a separate routine that gets patched into the
> ops vector of any driver that doesn't have it, or (probably
> better) just export that routine and update all the NAND drivers
> to provide it.  (Better because we actually want to see all the
> driver structs be "static const" someday:  read-only.)
> 
> That'll be easier to review too.
> 
> 
> - Dave
> 
_______________________________________________
Openocd-development mailing list
Openocd-development@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to