1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

10079 Commits

Author SHA1 Message Date
d9cf871e2e sys: random: import tinymt32 PRNG 2016-02-29 12:05:31 +01:00
Hauke Petersen
97ceaadaec Merge pull request #4828 from haukepetersen/fix_nrf_leds
boards: cleaned up LED handling for NRF5x based boards
2016-02-22 22:21:54 +01:00
Martine Lenders
0018bd902b Merge pull request #4648 from authmillenon/netdev2/api/packet-info
netdev2: provide capability to pass up packet status information
2016-02-22 19:30:18 +01:00
Ludwig Knüpfer
98c4739105 Merge pull request #4867 from LudwigKnuepfer/pr/details-first
doc: move details section to the top
2016-02-22 17:59:37 +01:00
Martine Lenders
bd8d2d3a8a cc110x: adapt for info struct 2016-02-22 15:17:05 +01:00
Peter Kietzmann
a23a1c1f70 Merge pull request #4848 from haukepetersen/fix_nrf51dongle_xtimer
boards/nrf51dongle: add xtimer configuration
2016-02-22 12:53:49 +01:00
Martine Lenders
8db42427cb native/drivers/sys: adapt ethernet netdev2 for info struct 2016-02-22 12:37:26 +01:00
Oleg Hahm
0ffed1d100 Merge pull request #4868 from steffen-p/stm32f3_periph_uart_deadlock_on_overrun
stm32f3: periph: uart: add misssing uart overrun handling
2016-02-22 12:26:01 +01:00
Peter Kietzmann
bf1d31a62b Merge pull request #4869 from cgundogan/pr/kw2xrf/NETOPT_STATE_RX
drivers/kw2xrf: use NETOPT_STATE_RX for rcv
2016-02-22 11:52:35 +01:00
Martine Lenders
dad883c745 netdev2: provide capability to pass up packet status information 2016-02-22 11:31:58 +01:00
Cenk Gündoğan
f0068ba446 drivers/kw2xrf: use NETOPT_STATE_RX for rcv 2016-02-21 22:57:09 +01:00
Martine Lenders
65caa15d0b Merge pull request #4864 from kaspar030/fix_encx24j600_isr_arg
drivers: net: fix isr_arg for encx24j600 and ethos
2016-02-21 22:44:00 +01:00
5b4b40cc1e drivers: cc110x: don't pass isr_arg on rx complete event 2016-02-21 22:01:03 +01:00
60122cca82 cpu: native: netdev2_tap: don't pass isr_arg on rx complete event 2016-02-21 21:55:33 +01:00
2e61f4d365 drivers: enc28j60: correctly pass on isr_arg 2016-02-21 21:55:33 +01:00
d454e83009 drivers: ethos: correctly pass on isr_arg 2016-02-21 21:55:33 +01:00
b43a1070a2 drivers: encx24j600: correctly pass on isr_arg 2016-02-21 21:54:40 +01:00
Cenk Gündoğan
6becb42c4e Merge pull request #4810 from cgundogan/pr/color/add_hex
color: add hex2color, color2hex, rgb2str, str2rgb
2016-02-21 20:35:11 +01:00
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
Cenk Gündoğan
f26ea2028c unittests: added some unittests for the color module 2016-02-21 20:18:25 +01:00
Cenk Gündoğan
e0311c85cf color: add hex2color, color2hex, str2rgb, rgb2str 2016-02-21 20:18:25 +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
Ludwig Knüpfer
79da205cd8 doc: fix trailing whitespace in Doxygen XML 2016-02-21 18:58:02 +01:00
Ludwig Knüpfer
200e60ea58 doc: disable REPEAT_BRIEF Doxgen setting
Details follow the brief section immediately now.
2016-02-21 18:52:31 +01:00
Ludwig Knüpfer
7c188378a9 doc: move details section to the top
Add a layout file for Doxygen which has the details section at the
beginning of a page as opposed to the default where the details are
somewhere in the middle.

The initial XML file was generated as specified in the Doxygen
documentation:
```
doxygen -l
```
2016-02-21 18:33:21 +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
Hauke Petersen
539a2577f4 boards/nrf51dongle: add xtimer configuration 2016-02-18 17:02:34 +01:00
Hauke Petersen
48f4e642b5 boards/yunjia-nrf: cleaned up LED handling 2016-02-18 15:46:30 +01:00
Hauke Petersen
146ebc2962 boards/nrf52dk: cleaned up LED handling 2016-02-18 15:46:30 +01:00
Hauke Petersen
a24ceffe1c boards/10005: cleaned up LED handling 2016-02-18 15:46:29 +01:00
Hauke Petersen
b56dd91f98 boards/pca10000: cleaned up LED handling 2016-02-18 15:46:29 +01:00
Hauke Petersen
bda005e1d3 boards/nrf6310: cleaned up LED handling 2016-02-18 15:46:29 +01:00
Hauke Petersen
10d68c4855 boards/nrf51dongle: cleaned up LED handling 2016-02-18 15:46:29 +01:00
Hauke Petersen
5ecb034f66 boards/airfy-beacon: cleaned up LED handling 2016-02-18 15:46:29 +01:00