Hi,

A couple of years ago I put together a mostly complete library for chips in the 
LPC1114 range for a bunch of projects I was working on; i’d planned to finish 
brushing it up and release it under a simplified BSD license, but never found 
time to get the last 5-10% done (mostly writing example code, ensuring 
documentation was in good shape, sorting through a few more peripherals & 
support for the low-power & USB versions, and reworking the build process).

Development style is such that tiny functions that should require only a few 
instructions are done as static inline, and anything a bit more complex gets 
compiled into a library -- I’ve tried to make overhead as small as possible.  
Much of the code has been tested pretty well through some nontrivial projects, 
though some pieces (mostly the examples — some of which I basically started and 
then put down in the middle of early edits :) ) are quite incomplete.  

Now, realizing I'm probably never going to have the time to finish - so I’ve 
gone ahead and put it up on Github anyhow.  


If there’s any interest in integrating any code into libopencm3, I’m totally 
happy to dual-license the code under GPL (I believe that the simplified BSD 
licensing I’ve released it under wouldn’t prevent it being absorbed into a GPL 
project anyhow)… and happy to answer anything that might be helpful (and try to 
fix any specific bugs that people may find) or otherwise help for any use of 
the code.  I’m quite overwhelmed with work though, and likely will be for some 
time to come - so am unlikely to have any time to do any serious additional 
development on it for some time to come.


Also -- LPC13xx is very similar, so shouldn’t be hard to handle the small 
number of changes for that line (if I recall, just a few peripheral tweaks here 
and there).

Code is here:

https://github.com/tymmothy/LPC11xx_Device_Lib_v1.2

Thanks,

-Tymm
------------------------------------------------------------------------------
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
_______________________________________________
libopencm3-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libopencm3-devel

Reply via email to