Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Message

Re: [lpc2000] Re: ARM Cross Development with Eclipse Tutorial - components download

2006-03-29 by Dominic Rath

Hello,

On Wednesday 29 March 2006 21:03, fordp2002 wrote:
> I personally use Linux at home, but I have to use XP at work. I know
> what you mean and it must be frustating to have to use windows at all.
> Have you not thought to ask if somebody else can mantain a windows port ?
>
Actually that's the way I'm considering going. Spen offered to do that, but at 
that time I didn't like the idea of adding these changes.
He already sent me a more recent version of his patch lately, but I haven't 
had time to look into it closely. I want to do the merging myself, but I just 
have to find some time and motivation for it (with lack of motivation I meant 
just the windows native stuff - I'm still working on the OpenOCD every day, 
and I enjoy doing so. More fun things is for example XScale support, among 
others).

> I read your OpenOCD thesis and other documentaion and I found it much
> more complex than I expected. A port to another platform can be
> achieved without a detailed understanding of how it actually works.
>
> The only thing I did not understand is why is was written in c and not
> c++. I noticed in the code that there is quite a bit of use of
> pointers to functions. This is not needed in c++ and it has genuine
> benefits on projects that are ideally written in a very modular way.
>
For one it's a matter of personal habbit, but I also had a technical reason. I 
always wanted to be able to move the code to a small dedicated platform (ARM9 
uC + some RTOS, maybe), and wanted to add as little external dependencies as 
possible.

> It would be a shame if OpenOCD were to die off before it has had
> chance to reach critical mass. Eclipse to me is an inspirational open
> source product that has reached critical mass. The good thing about
> this is that even it is not reliant on particular people to keep it
> moving on.
>
> The combination of Eclispe, GDB and OpenOCD together make a really
> good debugger.
>
> Long may it continue.

I'll keep working on it, and I'll try to add every patch people send me. I 
really like the project, and I'm not going to stop working on it. Again, lack 
of motivation didn't mean the OpenOCD as such.

Regards,

Dominic

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.