On Fri, Oct 4, 2013 at 12:24 PM, Adrian Burns <[email protected]>wrote:

> hi guys,
>

Hello... No reply for a long time, I'll give it a shot.


> I have been working with openocd and think its an excellent framework so
> thank you to all who contribute.
>
> Im looking to add support for the new Quark X1000 SoC. Yesterday the first
> Quark board called Galileo was announced in Rome, search the web for Intel
> Galileo and you will find details.
>

Interesting! But why can't the x86 ISA finally be put to rest. Seems it
just won't die... :)


> Were not quite finished the openocd support yet for the
> chip.....breakpoints and resetbreak features need to be completed but
> wanted to ask in advance.
>
> 1. do normal patch guidelines apply for adding support for a complete new
> cpu architecture to openocd? ie.
> http://openocd.sourceforge.net/doc/doxygen/html/patchguide.html
>

Sure. Since you ask, I assume that you're feeling awkward about some of it,
what?


> 2. should i contact project maintainers directly with more info on what we
> will submit or just go ahead and submit the patch?
>

No just go ahead and push it to gerrit. Do put the info in the commit
message where it belongs.

3. to get initial support into openocd for Quark, i would like to submit a
> patch soon which would not be 100% feature complete but we would follow
> with patches for remaining features and bugfixes later, is this ok?
>

As long as the code that does exist is independent, clean, well designed
and free from obvious bugs, I don't see a problem with missing features,
even if they're central. Better to have some basic functionality for review
when it's ready. However, don't push code that is broken or that you know
will have to be rewritten later, that's just a waste of reviewing effort.
It might not be submitted until it's generally useful though, so be
prepared to maintain/rebase the changes in gerrit until then.

/Andreas
------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk
_______________________________________________
OpenOCD-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openocd-devel

Reply via email to