Hello fellow group members.
I have had a chance to play with the code hosted here and I am trying
to make it do new things.
I have a product with two ARM processors. The LPC is a slave /
communications processor and I want to program the LPC from the ARM9
processor that is the main processor in the product.
I have some other products that use just an LPC chip and would like to
program them in a production environment, from a c# application. I
think having lpc21isp built into a DLL would be good. (it could be
built in a library on 'NIX / BSD platforms).
I have also managed to embed the code in a WIN32 GUI application.
I have therefore reshaped the code to make it easier to make the one
code base do all these things.
I added some #defines so the application can be built with the
features that are required. This is especially useful for the embedded
case where a lot of the lpc21isp features would not be of any use.
It is a work in progress at the moment but as it was in a working
state within my WIN32 application I thought now would a good time to
post up a version for fellow group members to look at and comment on.
I have split the code in four c/cpp files each with it's own header as
I thought that would be easier to work on.
I want to avoid branching the code and I have tried to maintain all
platform equally, even those I have no access to.
You will find the code in the files section marked version 1.51.
All the best.