On 15:25 Tue 07 Jun     , Laurent Gauch wrote:
> >
> >/If our ft2232.c patches are not merged quickly, Amontec Team will certainly
> >/>/ come with a new specific jtagkey.c API driver  instead of the ft2232.c 
> >JTAG
> >/>/ driver.
> >/>/ The advantage with a specific Amontec JTAGkey API driver in openocd, 
> >will be
> >/>/ to see our patches merged in the minute, instead to wait 1 to 2 months 
> >...
> >/>/ also the ft2232.c will still be usable for the JTAGkey.
> >/
> >This is the solution, you will have your own driver to manage then :-)
> >But you will then create another DRIVER not API as the interface API
> >is already set :-)
> Yes, a specific jtagkey driver with a wrapper for the existing
> openocd API ! Yes, that's the idea.
> The user will be able to use the classic ft2232.c or the specific
> jtagkey.c as a jlink.c!
> Maybe that's the road to follow if our patches take so long time to
> be merged on ft2232.c.
except on jlink we have a 100% different API

sorry but duplicate code is wrong and will never help the maintainnce

if no-one reply to your for some times the maintainer will have to take a
decision, as a Maintainer I do simple if it looks good and the code make
I apply it. If it break something we can fix it or revert it later


> >I think project needs more support in cleanup and maintenance at the
> >moment, as there are some doubts on even more changing or complicating
> >existing code, creating your separate playground for testing new
> >features seems sensible.
> You're right.
> >Also if you want to make a release, make it
> >happen, do not expect other to do the job for you. Please note that
> >this is not against your ideas, the project simply needs to be cleaned
> >up and restructurized because it gets more and more complex with new
> >functionality that is still growing and can get out of control soon.
> 
> >This is all kept koherent by only one (?) person that does not take
> >money for all this time and effort to keep things organized.
> OpenOCD should accept more maintener, with different maintener right
> levels (layers).
yes that could be a solution but a ft2232 maintainer MUST tkae care of other
hw design not be focused on one design only

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

Reply via email to