On Fri, 2009-12-04 at 03:43 -0800, Zach Welch wrote:
[snip]
> > The last two patches begin to split the NOR flash layer into
> > public and private APIS (<flash/nor/{core,imp}.h>, respectively)
> > and into core and TCL modules (flash/nor/{core,tcl}.c, likewise).
> > 
> > More patches will be required to finish this job, and these changes
> > will be both disruptive and boring.  The result will be much better
> > separation of mechanism and policy in this area of the tree, then
> > I will move on to the next module deserving such treatment.
> 
> Pushed, after a lively discussion.... ;)  Stay tuned for more patches of
> this nature.

I have pushed more patches that remove flash.[ch] by splitting them into
various files in flash/nor/.  Doing so separated the NAND tree from the
NOR tree, so many files will give faster rebuilds.  Even better,
target.h is no longer exposed through the public NOR flash API (i.e.
flash/nor/core.h).  It can stand further improvement, but this marks a
major milestone for this tiny part of the tree.

I can proceed to the NAND layer or the target layer, but both of these
have other active development and may be too disruptive at present.

Cheers,

Zach

_______________________________________________
Openocd-development mailing list
Openocd-development@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to