aboutsummaryrefslogtreecommitdiff
path: root/examples/efm32
AgeCommit message (Collapse)Author
2012-09-13removed efm32lib exampleschrysn
they would have needed migration work from efm32lib to emlib, and depend on non-free cmsis anyway.
2012-04-22moved core_cm3.h to more general locationchrysn
2012-04-19extend the cmsis emulation layer to compile with the complete efm32libchrysn
most of this is non-functional but just a list of stubs that are absolutely required to make it compile
2012-04-17use eacommander instead of jlink for example uploadingchrysn
2012-04-17very simple demo for other boardchrysn
using efm32lib and hacked-together makefiles
2012-04-04added lcd examplechrysn
the way text is generated is currently rather awkward, looking for a better solution.
2012-03-23first working example utilizing efm32libchrysn
this *does* include hardcoded paths of my local machine; that will be fixed with the next commits.
2012-03-03add missed license headers to efm32 fileschrysn
some files had nonstandard shared copyright lines, fixed them too
2012-03-03follow the license change to lgpl3 in efm32chrysn
this follows the license change of the master branches in [43561de]. all files whose copyright is not my own are originally based on files whose license has been changed in master. the expression used for the conversion was: sed -i -e 's/This program is free software: you can redistribute/This library is free software: you can redistribute/g' -e 's/under the terms of the GNU General Public License as published/under the terms of the GNU Lesser General Public License as published/' -e 's/This program is distributed in the hope that/This library is distributed in the hope that/g' -e 's/You should have received a copy of the GNU General/You should have received a copy of the GNU Lesser General/' -e 's/along with this program. If not/along with this library. If not/' -e 's/GNU General Public License for more details/GNU Lesser General Public License for more details/' */**/efm32/**/*(.) [43561de] 43561de3297b88d68753cb4625d6dc48bfb43d71
2012-03-02efm32: energy management unit headers and examplechrysn
2012-03-01added efm32 lightswitch examplechrysn
2012-03-01convenience functions for efm32 gpiochrysn
also, the whole gpio header file is now a big doxygen group, structuring the convenience functions and the register/value definitions
2012-02-27fixed a bug in efm32 miniblink examplechrysn
actually, it wasn't a bug; the compiler just optimized a statement away until it was declared volatile. inserting a no-op assembler instruction to make it more obvious what's going on
2012-02-27added upload target for segger's JLink toolchrysn
this is quite a hack, but the only way i know of by which firmware can be uploaded to the efm32tg-stk until OpenOCD supports SWD on jlink
2012-02-27efm32 example: enhanced makefileschrysn
2012-02-26overhauled documentationchrysn
includes minor refactoring in example code and modification of how the generic and the tinygecko specific vector.h go together (bringing it in line with stm32/f1's memorymap.h)
2012-02-25made blinking a led on efm32 possiblechrysn
this includes all register definitions for the gpu and mcu modules, but not all their bit definitions
2012-02-25first attempt at porting libopencm3 to energymicrochrysn
unless sources are explicitly given, the linker scripts and make files were copied over from the stm32/f1 port.