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

22670 Commits

Author SHA1 Message Date
7ca573aace
nrf52840-mdk: add usbdev feature 2019-06-11 14:17:02 +02:00
cc5320d626
nrf52840dk: Add usbdev feature 2019-06-11 14:14:36 +02:00
ab05e63175
nrf52: Add USB device peripheral driver 2019-06-11 14:14:36 +02:00
4b4c63f797
usbus: Allow setting USB thread flags outside IRQ 2019-06-11 14:14:36 +02:00
4e5a320dc6
Merge pull request #11513 from skullbox305/board-nrf52840-mdk
boards/nrf52840-mdk: added I2C config
2019-06-11 13:48:15 +02:00
Gaëtan Harter
ec2278fff7
Merge pull request #11618 from aabadie/pr/boards/kw41z-cleanup
boards/kw41z: phynode-kw41z now also use the kw41z common Makefile.include
2019-06-11 11:37:46 +02:00
c4c79f4684
Merge pull request #11662 from cladmi/pr/make/boards.inc.mk
makefiles/boards.inc.mk: list boards variables
2019-06-11 11:11:31 +02:00
Gaëtan Harter
01198272af
Merge pull request #11661 from cladmi/pr/tests/netstats_l2
tests/netstats_l2: use BOARD_WHITELIST
2019-06-11 11:01:40 +02:00
Martine Lenders
4318af3344
Merge pull request #11666 from bergzand/pr/ether/helpers
EUI48: Add address flag helper functions
2019-06-10 21:36:58 +02:00
44f9c3fa28
enc28j60: use ethernet address helper functions 2019-06-10 21:07:02 +02:00
a3f9f03301
eui48: Add address flag helper functions 2019-06-10 21:07:02 +02:00
Gaëtan Harter
632da8ae0a
Merge pull request #11562 from fjmolinas/pr_kinetis_riotboot_frdm_kw41z
boards/frdm-kw41z-k64f: add riotboot
2019-06-07 19:49:08 +02:00
882e0f9f1c
Merge pull request #11663 from aabadie/pr/boards/stm32-f429i-disc1-i2c
boards/stm32f429i-disc1: add i2c configuration
2019-06-07 18:03:23 +02:00
6932709163
boards/stm32f429i-disc1: add i2c configuration 2019-06-07 17:35:43 +02:00
Gaëtan Harter
45e611d765
makefiles/app_dirs.inc.mk: Calculate 'BOARDS' value only once
Evaluate BOARDS only once before going in all directories.

This uses the target specific 'export BOARDS ?=' to export the variable
with its value without evaluating during parsing.
2019-06-07 16:32:04 +02:00
Gaëtan Harter
6130918ca8
Makefile.include: use the variables from makefiles/boards.inc.mk
BOARDS is defined, so the `find` line in `makefiles/info-global` is not
needed anymore.
2019-06-07 16:32:04 +02:00
Gaëtan Harter
f7f58d6a6b
makefiles/boards.inc.mk: list boards variables
* Add a variable to list all boards without using 'find'.
* By default 'BOARDS' is the list of all boards.
* Add the 'info-boards' target that lists BOARDS.
* Use in RIOT/Makefile
2019-06-07 16:32:04 +02:00
Gaëtan Harter
33b3b5f3ee
tests/netstats_l2: use BOARD_WHITELIST
Use BOARD_WHITELIST instead of calculating BOARD_BLACKLIST from BOARDS.

The output of `make info-boards-supported` kept the same.
2019-06-07 15:32:39 +02:00
ce11ad52c5
Merge pull request #11653 from aabadie/pr/pkg/semtech-loramac-cleanup-rx-getset
pkg/semtech-loramac: update rx parameters type
2019-06-07 15:18:21 +02:00
Juan I Carrano
2f26f95db8
Merge pull request #11645 from leandrolanzieri/pr/dist/tools/edbg_path_fix
tools/edbg: escape values set by 'env'
2019-06-07 13:44:41 +02:00
Gaëtan Harter
b9c15c3084
Merge pull request #11649 from smlng/pr/make/reset
make: allow to override RESET and RESET_FLAGS for all boards and tools
2019-06-07 12:09:41 +02:00
Leandro Lanzieri
a32c22e227
Merge pull request #11651 from bergzand/pr/usb/periph_sensebox
sensebox: add usbdev feature
2019-06-07 10:33:56 +02:00
f5d4d41f7b
Merge pull request #11650 from bergzand/pr/usb/periph_arduino_mkr
common/arduino-mkr: add usbdev feature
2019-06-07 09:11:27 +02:00
Dylan Laduranty
87f59b474b
Merge pull request #11305 from benpicco/same54
cpu/sam0: add support for SAMD5x/SAME5x
2019-06-06 17:26:43 +02:00
eb0a4f99c0
Merge pull request #10938 from miri64/feather-m0/enh/bat-adc-line
feather-m0: add BAT voltage ADC line (A7)
2019-06-06 17:17:10 +02:00
2bf58a7166
sensebox: add usbdev feature 2019-06-06 17:15:59 +02:00
3a4dff9ddc
common/arduino-mkr: add usbdev feature 2019-06-06 17:04:35 +02:00
Benjamin Valentin
ddbeccb195 boards/same54-xpro: add support for SAME54-XPRO board
This adds support for the Atmel SAM E54 Xplained Pro Evaluation Kit.

Only basic functionality has been enabled.
2019-06-06 16:47:11 +02:00
Benjamin Valentin
f375b00ff3 cpu/samd5x: add support for samd5x/same5x MCUs
This adds supoprt for the Atmel SAMD51 & SAME54 SoC.
The SAME5x/SAMD5x is a line of Cortex-M4F MCUs that share peripherals
with the samd2x Cortex-M0+ and saml1x Cortex-M23 parts.
2019-06-06 16:47:11 +02:00
Benjamin Valentin
3cd119a6e6 cpu/sam0_common: import vendor files for samd51
Atmel Software Framework (ASF) provides a set of low-level header files
that give access to different hardware peripherals of Atmel's ICs.

Origin: Atmel SAMD51 Series Device Support (1.1.96)
License: Apache-2.0
URL: http://packs.download.atmel.com/Atmel.SAMD51_DFP.1.1.96.atpack
2019-06-06 16:47:11 +02:00
Benjamin Valentin
cb9624909f cpu/sam0_common: import vendor files for same54
Atmel Software Framework (ASF) provides a set of low-level header
files that give access to different hardware peripherals of Atmel's
ICs.

Origin: Atmel SAME54 Series Device Support (1.0.87)
License: Apache-2.0
URL: http://packs.download.atmel.com/Atmel.SAME54_DFP.1.0.87.atpack
2019-06-06 16:47:11 +02:00
Sebastian Meiling
34c2eac840 make: allow override of RESET for uniflash 2019-06-06 16:27:22 +02:00
Sebastian Meiling
9dd48d9f0e make: allow override of RESET for jlink 2019-06-06 16:27:22 +02:00
Sebastian Meiling
36ef5a3290 make: allow override of RESET for boards/spark-core 2019-06-06 16:27:22 +02:00
Sebastian Meiling
3182e693ce make: allow override of RESET for boards/openmote-b 2019-06-06 16:27:22 +02:00
Sebastian Meiling
41869e85c5 make: allow override of RESET for boards/nz32-sc151 2019-06-06 16:27:22 +02:00
Sebastian Meiling
458b178d46 make: allow override of RESET for boards/common/stm32f103c8 2019-06-06 16:27:15 +02:00
Sebastian Meiling
3482bfaa2a make: allow override of RESET for boards/common/remote 2019-06-06 16:27:08 +02:00
Sebastian Meiling
8766f8bf28 make: allow override of RESET for boards/common/esp8266 2019-06-06 16:26:58 +02:00
Sebastian Meiling
44f8314a04 make: allow override of RESET for boards/common/esp32 2019-06-06 16:26:51 +02:00
Sebastian Meiling
32a1a79f9f make: allow override of RESET for boards/cc2538dk 2019-06-06 16:26:44 +02:00
Martine Lenders
b5aa0edd10 feather-m0: add documentation on BAT voltage 2019-06-06 16:24:27 +02:00
Martine Lenders
59300db005 feather-m0: add BAT voltage ADC line (A7) 2019-06-06 16:24:27 +02:00
a07be83d5e
Merge pull request #11639 from keestux/add-usb-sodaq-boards
Add usbdev feature to Sodaq boards
2019-06-06 16:18:58 +02:00
22ca76693b
Merge pull request #11636 from ynezz/upstream/feather-m0-usbdev
feather-m0: add usbdev feature
2019-06-06 16:12:45 +02:00
Dylan Laduranty
a37c0ccf70
Merge pull request #11610 from benpicco/sam0-timer_fix
sam0/timer: various fixes
2019-06-06 16:04:34 +02:00
Kevin "Bear Puncher" Weiss
002e033f5e
Merge pull request #11612 from ben-postman/pr_cc26x0_uart_mode
cpu/cc26x0: implement uart_mode()
2019-06-06 15:43:07 +02:00
Benjamin Valentin
f36d54f239 sam0/timer: various fixes
This cleans up the sam0 timer driver:

 - remove the check for the unused freq parameter
 - the MCU provides dedicated SET/CLR registers to avoid
   read-modify-write, so don't do read-modify-write on them.
 - workaround a possible hardware bug on SAMD5x:
   loop until the CMD_READSYNC is really set
2019-06-06 15:38:55 +02:00
francisco
42b1118f94 boards/frdm-k64f add riotboot support 2019-06-06 15:20:36 +02:00
francisco
5db21a4cc5 boards/kw41z: add riotboot support 2019-06-06 15:11:45 +02:00