Commits on Aug 13, 2015
  1. @mbolivar

    Remove FreeRTOS sources.

    They were unused and have caused confusion and other issues in the past.
    
    Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
    mbolivar committed Aug 13, 2015
Commits on Mar 10, 2015
  1. @mbolivar

    Merge pull request #108 from ctz/fix-uart-hang

    Fix hang on usart read overrun.
    mbolivar committed Mar 10, 2015
  2. @ctz

    Fix hang on usart read overrun.

    This is improved on the previous patch: if we get an ORE without
    RXNE when we don't write a junk byte to our buffer.  It also avoids
    the strange-looking blind read.
    
    See issue #107 for more info.
    
    Signed-off-by: Joseph Birr-Pixton <jpixton@gmail.com>
    ctz committed Mar 10, 2015
Commits on Nov 27, 2014
  1. @Gregwar @mbolivar

    Adding support for NUCLEO-F103RB

    Signed-off-by: Grégoire Passault <g.passault@gmail.com>
    Gregwar committed with mbolivar Nov 26, 2014
  2. @Gregwar @mbolivar

    Generate .hex files as well.

    Signed-off-by: Grégoire Passault <g.passault@gmail.com>
    Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
    Gregwar committed with mbolivar Nov 26, 2014
Commits on Nov 20, 2014
  1. @mbolivar

    stm32f1: gpio.h: silence yet more __always_inline warnings

    Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
    mbolivar committed Nov 19, 2014
  2. @mbolivar

    Wire: release the bus on error

    mbolivar committed Nov 19, 2014
Commits on Nov 13, 2014
  1. @mbolivar

    wirish: allow boards to override PLL input clock

    Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
    mbolivar committed Oct 15, 2014
  2. @mbolivar

    wirish: allow boards to override more init() subroutines

    Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
    mbolivar committed Oct 15, 2014
  3. @mbolivar

    HardwareTimer.cpp: use STM32_TIMER_MASK

    Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
    mbolivar committed Oct 15, 2014
  4. @mbolivar

    HardwareSPI.cpp: allow for missing SPI peripherals

    Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
    mbolivar committed Oct 14, 2014
  5. @mbolivar

    nvic.h: silence some GCC inline warnings

    Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
    mbolivar committed Nov 13, 2014
  6. @mbolivar

    systick.h: add systick_attach_callback() prototype

    Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
    mbolivar committed Oct 16, 2014
  7. @mbolivar

    libmaple/stm32.h: add a FIXME for USART config

    Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
    mbolivar committed Oct 15, 2014
  8. @mbolivar

    stm32f2-f4: refactor <series/stm32.h>

    Prep work for adding F4 support.
    
    Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
    mbolivar committed Oct 15, 2014
  9. @mbolivar

    Rename various "stm32f2" directories "stm32f2-f4".

    Preparatory patch for adding STM32F4 support.
    
    Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
    mbolivar committed Oct 15, 2014
  10. @mbolivar

    Add STM32F2 I2C support.

    Untested, but fixes the build and at least provides the correct
    register map and base pointers.
    
    Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
    mbolivar committed Oct 15, 2014
  11. @iperry @mbolivar

    support: add loader script for 64k sram/256k flash

    Preparation for 32F01CDiscovery board bringup
    
    Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
    Signed-off-by: Perry Hung <perry@leaflabs.com>
    iperry committed with mbolivar Apr 9, 2014
Commits on Nov 12, 2014
  1. @mbolivar

    Merge pull request #101 from Gregwar/compile-system

    [Makefile] Easier adding of sources
    mbolivar committed Nov 11, 2014
  2. @Gregwar

    [Makefile] Easier adding of sources

    Signed-off-by: Grégoire Passault <g.passault@gmail.com>, Quentin Rouxel
    <qrouxel@labri.fr>
    Gregwar committed Nov 11, 2014
Commits on Oct 30, 2014
  1. @mbolivar

    Squash some GCC __always_inline warnings.

    Change from __always_inline to plain inline to silence warnings about
    possibly non-inlinable functions.
    
    Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
    mbolivar committed Oct 15, 2014
  2. @mbolivar

    libmaple_types.h: add ifndef guards for some macros

    Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
    mbolivar committed Oct 17, 2014
Commits on Oct 29, 2014
  1. @mbolivar

    Merge pull request #96 from jonatanolofsson/revert-83-bug/clear-dma-i…

    …rq-flag-first
    
    Revert "always clear ISR DMA bit before even calling handler"
    mbolivar committed Oct 29, 2014
  2. @jonatanolofsson
Commits on Apr 30, 2014
  1. @mbolivar

    Merge pull request #89 from Gregwar/bootloader-option

    Adding BOOTLOADER option to support Robotis bootloader different ROM
    mbolivar committed Apr 29, 2014
Commits on Apr 24, 2014
  1. @Gregwar

    Adding ROBOTIS "make install" and reset hook

    Signed-off-by: Grégoire Passault <g.passault@gmail.com>
    Gregwar committed Apr 24, 2014
Commits on Apr 23, 2014
  1. @Gregwar

    Adding BOOTLOADER option to support Robotis bootloader different ROM

    Signed-off-by: Grégoire Passault <g.passault@gmail.com>
    Gregwar committed Apr 23, 2014
Commits on Feb 27, 2014
  1. @iperry

    Merge pull request #85 from Gregwar/robotis

    Adding support for cm900 and opencm904 boards (robotis)
    iperry committed Feb 27, 2014
Commits on Feb 21, 2014
  1. @Gregwar

    Removing redundant defines (see #85)

    Signed-off-by: Grégoire Passault <g.passault@gmail.com>
    Gregwar committed Feb 21, 2014
Commits on Feb 20, 2014
  1. @Gregwar

    Adding support for cm900 and opencm904 boards (robotis)

    Signed-off-by: Grégoire Passault <g.passault@gmail.com>
    Gregwar committed Feb 20, 2014
Commits on Feb 6, 2014
  1. @mbolivar

    Merge pull request #83 from wesen/bug/clear-dma-irq-flag-first

    always clear ISR DMA bit before even calling handler
    mbolivar committed Feb 6, 2014
  2. @wesen
Commits on Jan 10, 2014
  1. @mbolivar

    Merge branch 'revert-pull-54'

    mbolivar committed Jan 10, 2014
  2. @mbolivar

    Revert "- tx and rx callbacks for each module"

    This reverts commit da01c80.
    
    Reverting pull request #54, which breaks examples/i2c-mcp4725-dac.cpp.
    
    Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
    mbolivar committed Jan 10, 2014
  3. @mbolivar

    Revert "I2C slave support cleanups."

    This reverts commit 39cd07a.
    
    Reverting pull request #54, which breaks examples/i2c-mcp4725-dac.cpp.
    
    Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
    mbolivar committed Jan 10, 2014