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