Steffen Pengel
35635e4039
stm32f3: periph: uart: add misssing uart overrun handling
...
On overrung the ORE bit in the ORECF register is set.
An overrun error occurs when a character is received when RXNE has not been reset. Data
can not be transferred from the shift register to the RDR register until the RXNE bit is
cleared. The ORE bit is reset by setting the ORECF bit in the ICR register.
In case the ORE bit isn't cleared, the isr_handler() routine is called
continuously. Which prevents the system from normal scheduling.
2016-02-21 20:30:29 +01:00
Peter Kietzmann
784c9b9b98
Merge pull request #4847 from haukepetersen/add_samr21_3rdpwm
...
boards/samr21-xpro: added third channel for PWM1
2016-02-21 19:16:57 +01:00
Hauke Petersen
bc1013b54e
cpu/samd21: allowed third PWM channel per device
2016-02-21 16:49:45 +01:00
Hauke Petersen
a75847ca27
baords/samr21-xpro: added third channel for PWM1
2016-02-21 16:49:45 +01:00
Hauke Petersen
c82dda9b74
Merge pull request #4815 from DipSwitch/pr/fix_stm32_exti_isr
...
STM32 GPIO: Fix exti_isr handling to only call callbacks of lines with there IRQ enabled
2016-02-21 14:11:36 +01:00
DipSwitch
df996044e2
STM32 GPIO: Fix exti_isr handling to only call callbacks of lines with have there interrupt enabled
2016-02-21 09:43:42 +01:00
Oleg Hahm
24e3574787
Merge pull request #4859 from authmillenon/netdev2_tap/fix/strange-isr-arg
...
netdev2_tap: fix strange event_callback argument
2016-02-21 02:48:50 +01:00
Martine Lenders
eb4d9859a3
netdev2_tap: fix strange event_callback argument
2016-02-20 15:55:35 +01:00
Cenk Gündoğan
4ea1a56f10
Merge pull request #4834 from cgundogan/pr/pba-d-01-kw2x/LED
...
pba-d-01-kw2x: use GPIO_PIN for LED_*_GPIO
2016-02-19 16:21:29 +01:00
Hauke Petersen
2b2ce92d28
Merge pull request #4846 from LudwigKnuepfer/pr/BH1750FVI-doxygen-group-fix
...
drivers/bh1750fvi: fix ingroup definition
2016-02-19 09:28:57 +01:00
BytesGalore
e0f9d18a92
Merge pull request #4832 from cgundogan/pr/drivers/default_channel
...
drivers: make default radio channel configurable at compile time
2016-02-19 09:06:39 +01:00
Cenk Gündoğan
847c4868a3
Merge pull request #4851 from cgundogan/pr/icmpv6/debug_fix
...
gnrc_icmpv6: fix debug outputs
2016-02-19 08:13:58 +01:00
Cenk Gündoğan
3332723bef
Merge pull request #4850 from OlegHahm/gnrc_ndp_ra_nce_fix
...
ndp: fix NCE creation on RA reception
2016-02-19 08:06:38 +01:00
Cenk Gündoğan
61724685c8
pba-d-01-kw2x: use GPIO_PIN for LED_*_GPIO
2016-02-19 07:55:30 +01:00
Cenk Gündoğan
ee4553e176
gnrc_icmpv6: fix debug outputs
2016-02-19 07:51:10 +01:00
Peter Kietzmann
3eafe47184
Merge pull request #4836 from haukepetersen/opt_periph_gpio_type
...
drivers/gpio: changed default type to unsigned
2016-02-18 20:22:04 +01:00
Oleg Hahm
fc398d857d
ndp: fix NCE creation on RA reception
...
RFC4861 says: "If a Neighbor Cache entry is created for the router
[while processing route advertisements], its reachability state MUST be
set to STALE as specified in Section 7.3.3."
2016-02-18 19:53:39 +01:00
Cenk Gündoğan
dbb01011d7
Merge pull request #4803 from cgundogan/pr/mma8652/driver_fix
...
drivers/mma8652: enhancements
2016-02-18 18:08:28 +01:00
Cenk Gündoğan
028ec421fc
Merge pull request #4844 from cgundogan/pr/kw2xrf/fix_xmit
...
kw2xrf: wait for previous transmissions to end
2016-02-18 18:04:29 +01:00
Cenk Gündoğan
698191eb2b
kw2xrf: wait for previous transmissions to end
2016-02-18 15:43:22 +01:00
Ludwig Knüpfer
6a54f8cf89
drivers/bh1750fvi: fix ingroup definition
...
This is a sensor, not a low-level peripheral driver.
2016-02-18 13:52:38 +01:00
Cenk Gündoğan
1fe16507b4
Merge pull request #4843 from kYc0o/pr/pba-d-01-kw2x
...
board/pba-d-01-kw2x: user button added
2016-02-18 08:57:10 +01:00
Francisco Javier Acosta Padilla
a47bda5302
board/pba-d-01-kw2x: user button added
2016-02-17 21:46:43 +01:00
Joakim Nohlgård
979a34b6ae
Merge pull request #4833 from authmillenon/core/doc/why-struct
...
doc: atomic: provide explanation about why atomic_int_t is struct
2016-02-17 20:59:48 +01:00
kYc0o
85cfa6b94d
Merge pull request #4837 from cgundogan/pr/ethos_ignore
...
dist/tools/ethos: add .gitignore for ethos
2016-02-17 12:08:02 +01:00
Cenk Gündoğan
c68a38f472
dist/tools/ethos: add .gitignore for ethos
2016-02-17 11:38:53 +01:00
Hauke Petersen
085cd48e3d
drivers/gpio: changed default type to unsigned
2016-02-17 10:27:10 +01:00
kYc0o
8bf944c4e6
Merge pull request #4820 from cgundogan/pr/pba-01-k-k2wx/add_sensors_info_to_board.h
...
pba-01-d-kw2x: add sensors to board.h
2016-02-16 22:39:57 +01:00
Martine Lenders
c9f05efbb7
doc: atomic: provide explanation about why atomic_int_t is struct
...
See also https://github.com/RIOT-OS/RIOT/pull/2321#issuecomment-72088818
2016-02-16 13:43:10 +01:00
Cenk Gündoğan
c0369f04f6
drivers: make default channel configurable at compile time
2016-02-16 13:07:17 +01:00
Oleg Hahm
0a65d8c558
Merge pull request #4770 from Yonezawa-T2/rbuf_usec
...
rbuf: change arrival time unit from seconds to microseconds
2016-02-16 11:38:06 +01:00
Yonezawa-T2
d5a02b6de1
rbuf: change arrival time unit from seconds to microseconds
2016-02-16 17:22:25 +09:00
Joakim Nohlgård
e2f7ac78f0
Merge pull request #4040 from gebart/pr/periph-timer-init-freq
...
periph/timer: Change timer_init API to support arbitrary (integer) frequencies
2016-02-15 23:36:44 +01:00
Cenk Gündoğan
ddb111dfa9
pba-01-d-kw2x: add sensors to board.h
2016-02-15 15:43:20 +01:00
Martine Lenders
a66ce9c3eb
Merge pull request #4784 from authmillenon/gnrc_pkt/api/search-type-function
...
gnrc_pkt: provide type search function
2016-02-15 13:33:45 +01:00
Martine Lenders
39533da2b7
Merge pull request #4818 from OlegHahm/reduce_pktbuf_for_default_example
...
default example: reduce packet buffer size to 512b
2016-02-15 13:30:31 +01:00
Ludwig Knüpfer
ba1c6fc87f
Merge pull request #4808 from LudwigKnuepfer/pr/fletcher-checksum
...
sys/hashes, sys/checksum: move fletcher* to checksum
2016-02-15 10:19:39 +01:00
Oleg Hahm
f89fbbcf41
default example: reduce packet buffer size to 512b
2016-02-15 10:02:16 +01:00
Ludwig Knüpfer
be4ac58e0c
sys/hashes, sys/checksum: mv fletcher* checksum
2016-02-15 09:29:04 +01:00
Ludwig Knüpfer
1fedd456ce
Revert "crc: rename checksum to CRC"
...
This reverts commit 3f645884a4
.
2016-02-15 09:28:57 +01:00
Joakim Nohlgård
9db8d671ab
Merge pull request #4757 from haukepetersen/opt_periph_random
...
drivers/periph: renamed random and more
2016-02-14 17:56:57 +01:00
DipSwitch
62469957ae
Merge pull request #4193 from OlegHahm/cc110x_proto
...
cc110x: make protocol configurable
2016-02-14 16:47:04 +01:00
DipSwitch
e5012dce03
Merge pull request #4698 from haukepetersen/opt_f0_gpio
...
cpu/stm32f0: fixes + gpio_init_analog() added
2016-02-14 16:26:17 +01:00
Hauke Petersen
c4ae555f5c
pkg/micro-ecc: adapted patch files to hwrng changes
2016-02-14 12:59:47 +01:00
Hauke Petersen
fe5023b7d4
boards: adapted to HWRNG changes
2016-02-14 12:59:47 +01:00
Hauke Petersen
a95ec92633
tests: adapted to HWRNG interface changes
2016-02-14 12:59:47 +01:00
Hauke Petersen
0c375e2bae
cpu/stm32f4: adapted HWRNG implementation
2016-02-14 12:59:47 +01:00
Hauke Petersen
79cf50db03
cpu/sam3: adapted HWRNG implementation
2016-02-14 12:59:46 +01:00
Hauke Petersen
6f0179ce69
cpu/kinetis_common: adapted HWRNG implementation
2016-02-14 12:59:46 +01:00
Hauke Petersen
1b58b187a9
cpu/nrf52: adapted HWRNG implementation
2016-02-14 12:59:46 +01:00