Hi all,

The first two patches work to eliminate some Jim handling in the
helper and JTAG modules, with the later being nearly purged.
If the command layer provides some wrappers for Jim's return
handling mechanisms, then all handlers can be converted to use the
high-level command mechanisms -- and Jim can be isolated therein.
It's simple refactoring, but are there objections to doing this?

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 deseriving such treatment.

Cheers,

Zach

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

Reply via email to