Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | stm32f401c_discovery.mk: fix typo and use short MCU name convention | bryan newbold | 2015-03-01 | 1 | -1/+1 |
| | |||||
* | stm32f4: update board files STM32F401CDiscovery board | Perry Hung | 2015-03-01 | 2 | -16/+79 |
| | | | | | -add basic pin map for STM32F401CDiscovery board -set CYCLE_PER_MICROSECOND | ||||
* | stm32f4: add support for stm32f401CDiscovery board | Perry Hung | 2015-03-01 | 3 | -0/+203 |
| | | | | Add support for stm32f401CDiscovery board running an STM32F401VGT6 | ||||
* | board support: opencm904 -> robotis_opencm904 | bnewbold | 2015-02-28 | 3 | -5/+0 |
| | |||||
* | board support: cm900 -> robotis_cm900 | bnewbold | 2015-02-28 | 3 | -8/+2 |
| | |||||
* | board support: nucleo -> st_nucleo_f103rb | bnewbold | 2015-02-28 | 3 | -5/+5 |
| | | | | Also correct attribution in Wirish board.h | ||||
* | board support: rename VLDiscovery -> st_stm32vldiscovery | bnewbold | 2015-02-28 | 4 | -4/+14 |
| | |||||
* | buildsys: allow out-of-tree board files | bryan newbold | 2015-02-28 | 2 | -3/+15 |
| | | | | | | | This allows custom hardware boards (using existing chipset support) to be targeted without patches to the libmaple repository. See also commit in firmware-template repo. | ||||
* | Adding support for NUCLEO-F103RB | Grégoire Passault | 2015-02-28 | 3 | -0/+261 |
| | | | | Signed-off-by: Grégoire Passault <g.passault@gmail.com> | ||||
* | Generate .hex files as well. | Grégoire Passault | 2015-02-28 | 2 | -1/+4 |
| | | | | | Signed-off-by: Grégoire Passault <g.passault@gmail.com> Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com> | ||||
* | [Makefile] Easier adding of sources | Gregwar | 2014-11-26 | 1 | -3/+6 |
| | | | | | Signed-off-by: Grégoire Passault <g.passault@gmail.com>, Quentin Rouxel <qrouxel@labri.fr> | ||||
* | Squash some GCC __always_inline warnings. | Marti Bolivar | 2014-11-26 | 3 | -10/+10 |
| | | | | | | | Change from __always_inline to plain inline to silence warnings about possibly non-inlinable functions. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com> | ||||
* | libmaple_types.h: add ifndef guards for some macros | Marti Bolivar | 2014-11-26 | 1 | -0/+4 |
| | | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com> | ||||
* | Revert "always clear ISR DMA bit before even calling handler" | Jonatan Olofsson | 2014-11-26 | 1 | -1/+1 |
| | |||||
* | stm32f1: gpio.h: silence yet more __always_inline warnings | Marti Bolivar | 2014-11-24 | 1 | -3/+1 |
| | | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com> | ||||
* | Wire: release the bus on error | Marti Bolivar | 2014-11-24 | 1 | -0/+2 |
| | |||||
* | wirish: allow boards to override PLL input clock | Marti Bolivar | 2014-11-24 | 2 | -4/+9 |
| | | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com> | ||||
* | wirish: allow boards to override more init() subroutines | Marti Bolivar | 2014-11-24 | 2 | -51/+57 |
| | | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com> | ||||
* | HardwareTimer.cpp: use STM32_TIMER_MASK | Marti Bolivar | 2014-11-24 | 1 | -1/+17 |
| | | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com> | ||||
* | HardwareSPI.cpp: allow for missing SPI peripherals | Marti Bolivar | 2014-11-24 | 1 | -7/+31 |
| | | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com> | ||||
* | nvic.h: silence some GCC inline warnings | Marti Bolivar | 2014-11-24 | 1 | -6/+2 |
| | | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com> | ||||
* | systick.h: add systick_attach_callback() prototype | Marti Bolivar | 2014-11-24 | 1 | -0/+1 |
| | | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com> | ||||
* | libmaple/stm32.h: add a FIXME for USART config | Marti Bolivar | 2014-11-24 | 1 | -0/+2 |
| | | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com> | ||||
* | stm32f2-f4: refactor <series/stm32.h> | Marti Bolivar | 2014-11-24 | 1 | -22/+28 |
| | | | | | | Prep work for adding F4 support. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com> | ||||
* | Rename various "stm32f2" directories "stm32f2-f4". | Marti Bolivar | 2014-11-24 | 35 | -15/+24 |
| | | | | | | Preparatory patch for adding STM32F4 support. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com> | ||||
* | Add STM32F2 I2C support. | Marti Bolivar | 2014-11-24 | 4 | -14/+193 |
| | | | | | | | Untested, but fixes the build and at least provides the correct register map and base pointers. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com> | ||||
* | support: add loader script for 64k sram/256k flash | Perry Hung | 2014-11-24 | 1 | -0/+5 |
| | | | | | | | Preparation for 32F01CDiscovery board bringup Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com> Signed-off-by: Perry Hung <perry@leaflabs.com> | ||||
* | travis: update to list of currently-working test-session.cpp boards | bryan newbold | 2014-11-23 | 1 | -0/+3 |
| | |||||
* | travis: point to new test paths | bryan newbold | 2014-11-23 | 1 | -1/+1 |
| | |||||
* | refactor: move test-style examples to ./tests | bryan newbold | 2014-10-16 | 13 | -1/+1 |
| | |||||
* | travis-ci: allow st_stm3220g_eval board to fail build tests | bnewbold | 2014-09-05 | 1 | -1/+3 |
| | | | | But build it anyways. | ||||
* | travis-ci: enable apt caching (for speed) | bnewbold | 2014-09-05 | 1 | -0/+1 |
| | | | | | | This will tell Travis build machines to accept (network) local apt caches for the launchpad PPA of gcc-arm-embedded, as per http://docs.travis-ci.com/user/caching/#Caching-Ubuntu-packages | ||||
* | docs: theme: transparency for favicon | bnewbold | 2014-09-05 | 1 | -0/+0 |
| | |||||
* | docs: set release to prerelease; change title render | bnewbold | 2014-09-01 | 2 | -3/+3 |
| | |||||
* | docs: change pygments theme to 'native' | bnewbold | 2014-09-01 | 2 | -4/+3 |
| | |||||
* | docs: fix webfonts, and default to local fonts | bnewbold | 2014-09-01 | 1 | -7/+19 |
| | |||||
* | docs: fix header css | bnewbold | 2014-09-01 | 1 | -15/+0 |
| | | | | This got broken during a sloppy git rebase | ||||
* | docs: get webfonts from rambutan.cc instead of google | bnewbold | 2014-09-01 | 3 | -29/+39 |
| | |||||
* | travis: specify language as cpp | bnewbold | 2014-09-01 | 1 | -0/+1 |
| | |||||
* | docs: clarify versioning | bnewbold | 2014-09-01 | 1 | -2/+2 |
| | |||||
* | docs: several small theme tweaks | bnewbold | 2014-09-01 | 5 | -43/+81 |
| | | | | | | - CSS improvements - two-part links at page top (project/subproject) - "Project Resources" links | ||||
* | docs: remove extra images NOTE: history was mangled | bnewbold | 2014-09-01 | 17 | -0/+0 |
| | | | | | | | | | | | | | | | | | | This commit has two purposes. One thing it does is remove some small unused image files that were part of leaflabs-docs relating to Maple IDE. The second thing it does is mark a point in git history where history was rewritten permanently. A small number of larger images (totaling a few MiB) were completely deleted from git history at this point in the repository. These images existed in the leaflabs-docs side of history, and would have bloated out the repository size from now to forever if they hadn't been purged. An unfortunate side-effect of this is that now the leaflabs-docs parent branch no longer matches the leaflabs-docs upstream repository. Manually exported patches/diffs should still apply just find in this repo. The reduction in repository size was something like 5.4 MiB => 3.7 MiB | ||||
* | docs: tweaks to rambutan-docs css | bnewbold | 2014-09-01 | 1 | -6/+6 |
| | |||||
* | doxygen: set STM32_HAVE_DAC=1 | bnewbold | 2014-09-01 | 1 | -0/+1 |
| | |||||
* | docs: start using webfonts | bnewbold | 2014-09-01 | 3 | -3/+31 |
| | | | | | For now just point to google-hosted font files, until webfonts get installed at rambutan.cc in a stable location. | ||||
* | builds: experimental travis.yml support | bnewbold | 2014-08-28 | 1 | -0/+14 |
| | |||||
* | docs: add requirements.txt for readthedocs | bnewbold | 2014-08-28 | 1 | -0/+3 |
| | |||||
* | docs: don't look for BREATHE_HOME | bnewbold | 2014-08-28 | 1 | -1/+2 |
| | | | | | | | As of August 2014, the upstream (system-installed) version should be fine. TODO: update the README file | ||||
* | docs: experimental read the docs doxygen support | bnewbold | 2014-08-28 | 1 | -1/+9 |
| | |||||
* | docs: stm32f1/2 namespacing for more variables | bnewbold | 2014-08-28 | 4 | -9/+21 |
| | | | | | | | There is still a TODO to rework/refactor the entire pages to look prettier, but this keeps breathe from complaining about missing variables (and potentially crashing Sphinx, depending on breathe patch level) |