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

22374 Commits

Author SHA1 Message Date
Marian Buschsieweke
f4c0af8421
examples: Updated BOARD_INSUFFICIENT_MEMORY
Added arduino-leonardo to BOARD_INSUFFICIENT_MEMORY where needed
2019-05-24 17:23:00 +02:00
Marian Buschsieweke
112b88f7ee
tests/periph_timer: Set freq for Arudino Leonardo
The Arduino Leonardo requires - like the other ATmega based Arduinos - a
different frequency than the default 1000000, as this frequency cannot be
achieved on a 16MHz ATmega with any available prescaler.
2019-05-24 15:12:47 +02:00
Thomas Perrot
b63121c588
board: add support for arduino-leonardo 2019-05-24 15:12:47 +02:00
Thomas Perrot
44803ea4fd
cpu/atmega32u4: add support for ATmega32U4 2019-05-24 15:12:47 +02:00
786b7399a3
Merge pull request #11566 from fjmolinas/pr_riotboot_slot
sys/Makefile.include: include riotboot headers when FEATURES_REQUIRED=riotboot
2019-05-24 11:58:01 +02:00
35d43ccdc6
Merge pull request #11440 from maribu/arm7_barriers
cpu/arm7_common: Make irq_*() compiler barriers
2019-05-24 11:05:13 +02:00
Sebastian Meiling
2465b335c0
Merge pull request #10655 from gschorcht/esp8266_tools_changes
cpu/esp8266: added/changed helper functions
2019-05-24 08:49:00 +02:00
Gunar Schorcht
2c555a72ec cpu/esp8266: print_meminfo function added 2019-05-24 00:28:57 +02:00
Gunar Schorcht
501d679f67 cpu/esp8266: fix of printf format identifiers
Format identifier `h` and `hh` removed since `esp_printf` does not support them.
2019-05-24 00:28:24 +02:00
Gunar Schorcht
46ea36ff52 cpu/esp8266: fix of esp_hexdump function
A space was mission after each field.
2019-05-24 00:28:24 +02:00
Francisco
b6749ac5b9
Merge pull request #11322 from aabadie/pr/stm32f7/add_rtt_feature
stm32f7: enable periph_rtt feature and apply to f7 based boards
2019-05-23 21:25:19 +02:00
francisco
cfcb863ec6 sys/Makefile.include: fix riotboot headers include
- If riotboot_slot wasn't included explicitly, e.g. when
  only setting FEATURES_REQUIRED+=riotboot riotboot slot
  definitions were not present and therefore build failed.
2019-05-23 18:02:36 +02:00
Kevin "Bear Puncher" Weiss
3f4c92d8bf
Merge pull request #11569 from cladmi/pr/make/cc2538/flashfile
boards/cc2538: use FLASHFILE for boards using cc2538-bsl.py
2019-05-23 16:33:49 +02:00
Martine Lenders
10d0dfaf33
Merge pull request #11378 from kaspar030/tests/pthread_tls_allow_negative_key
tests/pthread_tls: allow negative key values
2019-05-23 16:14:58 +02:00
9018f7e859
Merge pull request #11568 from fjmolinas/pr_bootlader_typo
bootloader/README: fix typos
2019-05-23 15:38:31 +02:00
Gaëtan Harter
9e9f8637e9
boards/cc2538: use FLASHFILE for boards using cc2538-bsl.py
Update to use FLASHFILE as file to be flashed on the board.
2019-05-23 15:02:15 +02:00
Gaëtan Harter
d58d8b375c
boards/openmote-b: remove OFLAGS
OFLAGS is set by the `.bin` and `.hex` rules no need to define it anymore.
2019-05-23 14:55:26 +02:00
Francisco
068563bcb0
Merge pull request #11557 from aabadie/pr/boards/common_l0_clock
boards/stm32l0: introduce common clock configuration and apply it to related boards
2019-05-23 14:55:11 +02:00
f153429f69
boards/stm32: add rtt features to stm32f7 based boards 2019-05-23 14:49:39 +02:00
eac6a54648
stm32_common/rtt: add support for stm32f7 2019-05-23 14:49:39 +02:00
Peter Kietzmann
e3152d21b7
Merge pull request #11410 from benpicco/mrf24j40_pa-lna
drivers/mrf24j40: add external PA/LNA control on MC/MD/ME devices
2019-05-23 14:08:12 +02:00
9849010309
boards/stm32l0: use shared clock configuration 2019-05-23 14:03:17 +02:00
d6689103ef
boards/stm32: add shared STM32L0 clock configuration 2019-05-23 14:03:17 +02:00
Francisco
269882b619
Merge pull request #11323 from aabadie/pr/stm32/add_rtt_feature
boards/stm32l0/l4: add rtt feature
2019-05-23 12:22:03 +02:00
Sebastian Meiling
6b16df0dfd
Merge pull request #11453 from maribu/atmega_naked
cpu/atmega_common: Fix function attributes
2019-05-23 12:14:33 +02:00
francisco
560d243939 bootloader/README: fix typos 2019-05-23 12:08:01 +02:00
Benjamin Valentin
477938e46e drivers/mrf24j40: add external PA/LNA control on MC/MD/ME devices
The MRF24J40MC/MD/ME modules contain an external power amplifier &
low noise amplifier that has to be enabled manually by setting three bits
in the TESTMODE register.
On MRF24J40MC the power amplifier is powered by a separate voltage regualtor
that has to be enabled by setting GPIO3 to HIGH.

During Sleep and CCA the PA should be disabled.

Co-authored-by: Carton <joel.carron@eeproperty.ch>
Co-authored-by: Benjamin Valentin <benjamin.valentin@ml-pa.com>
2019-05-23 11:07:04 +02:00
Francisco
9f58ad6e3e
Merge pull request #11505 from aabadie/pr/drivers/ds75lx
drivers/ds75lx: add basic driver for temperature sensor
2019-05-22 17:24:17 +02:00
a7f8182249
drivers: sys: add SAUL support for ds75lx sensor 2019-05-22 16:54:20 +02:00
69a38f8b7b
tests/driver_ds75lx: add test application 2019-05-22 16:54:19 +02:00
35a3c4ddfe
drivers/ds75lx: add basic driver 2019-05-22 16:54:19 +02:00
Sebastian Meiling
6b56a104b7
Merge pull request #9908 from jia200x/pr/fix_uninitialized
cpu/lpc1768: fix uninitialized variable
2019-05-22 14:32:00 +02:00
Jose Alamos
840d8714e2 cpu/lpc1768: fix uninitialized variable 2019-05-22 13:42:07 +02:00
d89e19832c
Merge pull request #11142 from bakeriogit/master
added SPI support for Nucleo-F767ZI
2019-05-21 17:53:49 +02:00
Felix B
d185767070 boards/nucleo-f767zi: add spi config 2019-05-21 17:39:03 +02:00
f559ccb0c6
Merge pull request #11260 from maribu/nucleo-f767zi
boards/nucleof7*: SPI and refactoring
2019-05-21 14:01:41 +02:00
Marian Buschsieweke
ffb6c54d81
boards/nucleo-f746zg: Use shared clock settings
Use boards/common/stm32/include/f7/cfg_clock_216_8_1.h for core clock settings
2019-05-21 13:19:42 +02:00
Marian Buschsieweke
54b621bf3e
boards/nucleo-f722ze: Use shared clock settings
Use boards/common/stm32/include/f7/cfg_clock_216_8_1.h for core clock settings
2019-05-21 13:19:42 +02:00
Marian Buschsieweke
61e1068eba
boards/nucleo-f767zi: Add SPI settings 2019-05-21 13:19:42 +02:00
Francisco
96d94000f4
Merge pull request #11558 from kaspar030/pr/sock_util/make_maxlengths_configurable
sys/sock/util: allow overriding of SOCK_*_MAXLEN
2019-05-21 13:13:26 +02:00
Dylan Laduranty
85d37bb94f
Merge pull request #11336 from benpicco/sam0-timer
sam0_common: make Timer implementation common across all sam0 MCUs
2019-05-21 12:13:39 +02:00
7dc1b4f45d sys/sock/util: allow overriding of SOCK_*_MAXLEN 2019-05-21 12:06:49 +02:00
Benjamin Valentin
849dd4cdce sam0_common: make Timer implementation common across all sam0 MCUs
The currently supported SAM0 MCUs (samd21, saml21, saml1x) share the same
Timer peripheral, yet each of them carries it's own copy of the Timer
driver.

This introduces a new timer driver that is common for all sam0 MCUs and
uses structs for configuration instead of defines.
2019-05-21 11:47:59 +02:00
7c27badfbb
Merge pull request #11441 from aabadie/board/i-nucleo-lrwan1
boards: add support for i-nucleo-lrwan1 (Arduino-like shield)
2019-05-21 10:51:43 +02:00
07a7ae9c3a
test: not enough memory for i-nucleo-lrwan1 2019-05-21 09:57:33 +02:00
a76efc3b93
examples: not enough memory for i-nucleo-lrwan1 2019-05-21 09:57:33 +02:00
5e3d20d0b2
boards: add support for i-nucleo-lrwan1 2019-05-21 09:57:33 +02:00
13cc513f30
cpu/stm32l0: add support for stm32l052xx 2019-05-21 09:54:35 +02:00
ac878f3758
boards/nucleo-l0*: enable clock LSE 2019-05-21 09:50:10 +02:00
5c79e1456a
boards/stm32l476rg: add RTT and RTC features 2019-05-21 09:50:10 +02:00