Latest commit e1314f6 Mar 10, 2015 @ctz 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>
Permalink
..
Failed to load latest commit information.
include/libmaple nvic.h: silence some GCC inline warnings Nov 13, 2014
stm32f1 stm32f1: gpio.h: silence yet more __always_inline warnings Nov 20, 2014
stm32f2-f4 stm32f2-f4: refactor <series/stm32.h> Nov 13, 2014
usb libmaple/usb/stm32f1/usb.c: cosmetics. Apr 30, 2013
adc.c Add some missing LeafLabs copyright notices. Sep 4, 2012
dac.c Bring back libmaple/dac.h. Jun 4, 2012
dma.c DMA: prep for F2 with new "tube" API. Jun 15, 2012
dma_private.h Revert "always clear ISR DMA bit before even calling handler" Oct 29, 2014
exc.S comment fix Feb 28, 2011
exti.c exti.c: Use exti_num enumerators instead of magic values. Sep 3, 2012
exti_private.h Bring back EXTI on F1, with deprecations for gpio.h on F1. Jun 4, 2012
flash.c Add some missing LeafLabs copyright notices. Sep 4, 2012
gpio.c Add some missing LeafLabs copyright notices. Sep 4, 2012
i2c.c Revert "- tx and rx callbacks for each module" Jan 10, 2014
i2c_private.h i2c_dev: deprecate .gpio_port. Jun 22, 2012
iwdg.c Fix a bunch of Doxygen file-level comments. May 8, 2012
nvic.c Add some missing LeafLabs copyright notices. Sep 4, 2012
pwr.c Fix a bunch of Doxygen file-level comments. May 8, 2012
rcc.c libmaple/rcc.c: Fix typo. May 31, 2012
rcc_private.h RCC: Break out some portable functionality from stm32f1/. Apr 11, 2012
rules.mk I2C: Restore on F1, refactoring prep for F2. Jun 22, 2012
spi.c libmaple/spi: Fixups, move nonportable bits into libmaple/stm32f1. Apr 11, 2012
spi_private.h Bring back <libmaple/spi.h>. Jun 8, 2012
stm32_private.h Add stm32_private.h. Jun 12, 2012
systick.c Add some missing LeafLabs copyright notices. Sep 4, 2012
timer.c libmaple/timer.c: Sync enable_irq() declaration with it's definition Jun 4, 2013
timer_private.h Tweak some timer_private APIs. Jun 7, 2012
usart.c Add some missing LeafLabs copyright notices. Sep 4, 2012
usart_private.c libmaple/usart_private.c: Add missing include. May 31, 2012
usart_private.h Fix hang on usart read overrun. Mar 10, 2015
util.c Add some missing LeafLabs copyright notices. Sep 4, 2012