Leandro Lanzieri
159d1dee77
boards/atmega256rfr2: Add Kconfig symbols
2020-06-23 14:37:28 +02:00
Leandro Lanzieri
cc6a4929f4
cpu/atmega256rfr2: Add Kconfig symbols
2020-06-23 14:37:26 +02:00
Francisco
f63066974c
Merge pull request #14195 from leandrolanzieri/pr/kconfig/atmega32u4_boards_symbols
...
boards/arduino-leonardo: Model features in Kconfig
2020-06-23 14:08:27 +02:00
Hendrik van Essen
cbf5cc5327
tests/shell: refactor test file and add several new test cases
...
Divide test cases in to groups and add test cases for:
- multiple spaces between arguments
- tabs between arguments
- leading/trailing spaces
- more simple variations for escaping
- multiple tests for correct quoting
A second occurence of the test case "('help', EXPECTED_HELP),"
was removed.
2020-06-23 13:51:19 +02:00
Leandro Lanzieri
d90140e121
Merge pull request #13221 from miri64/tools/feat/pktbuf-parser
...
dist/tools: provide tool to parse `pktbuf` output
2020-06-23 13:50:36 +02:00
Hendrik van Essen
cc759ebcca
sys/shell: further refactor tokenizer (part 2/2)
...
Code now correctly handles quotes within PARSE_UNQUOTED
and tabs are now considered a BLANK just like a space.
2020-06-23 13:47:04 +02:00
Hendrik van Essen
0782b493ed
sys/shell: simplify array traversal code
...
The code for traversing arrays of shell commands (used to print help messages
and to search for commmand handlers) was needlessly complex.
Co-authored-by: Juan Carrano <j.carrano@fu-berlin.de>
2020-06-23 13:46:51 +02:00
Hendrik van Essen
37cff93254
sys/shell: further refactor tokenizer (part 1/2)
...
Factor out common code for quoted and unquoted tokens. This makes the code
slighly less clear, but it also eliminates repetition (which may improve
clarity).
Co-authored-by: Juan Carrano <j.carrano@fu-berlin.de>
2020-06-23 13:46:40 +02:00
9a10aad0a0
Merge pull request #14333 from bergzand/pr/cortexm_common/thread_arch_remove_pipe
...
cortexm_common: Remove read in ICSR register read-modify-write operations
2020-06-23 13:29:34 +02:00
Francisco
3b593f282e
Merge pull request #14311 from benpicco/boards/common/saml1x_configure_UART
...
boards/common/saml1x: configure UART on EXT1
2020-06-23 13:29:22 +02:00
Francisco
2b4875461e
Merge pull request #14332 from aabadie/pr/examples/lua_blobs
...
examples/lua*: adapt to the blob mechanism
2020-06-23 13:00:16 +02:00
b4e268423e
Merge pull request #14286 from aabadie/pr/pkg/cmake_build_source_dir
...
pkg: tools: ensure cmake based packages/tools are built out-of-source
2020-06-23 12:50:39 +02:00
d7c1510b0f
cortexm_common: Remove read in ICSR register operations
...
All bits in the ICSR register in the cortexm system control block are
either read-only or don't have an effect when writing a zero. A
read-modify-write cycle is thus not required when writing bit flags in
the register. This commit removes the reads in the read-modify-store
patterns for this register.
2020-06-23 11:53:53 +02:00
ae95e33308
Merge pull request #14297 from aabadie/pr/pkg/prepare
...
pkg/pkg.mk: silent prepare target when there's nothing to prepare
2020-06-23 11:49:16 +02:00
6235d74ac9
Merge pull request #14280 from aabadie/pr/pkg/cleanup_header_only
...
pkg: remove unecessary module, especially for header-only packages
2020-06-23 11:22:55 +02:00
962eea6c4e
pkg.mk: all depends on prepare
2020-06-23 11:17:28 +02:00
Martine S. Lenders
697f16eab7
dist/tools: provide tool to parse pktbuf
output
2020-06-23 11:12:33 +02:00
b87898df5e
pkg/pkg.mk: silent prepare target when there's nothing to be done
2020-06-23 11:05:31 +02:00
25c609f2d3
Merge pull request #12101 from OTAkeys/pr/fix_i2c_release
...
cpu/stm32_common: disable i2c in release
2020-06-23 10:21:15 +02:00
Leandro Lanzieri
1d278de6c1
tests/kconfig_features: Add arduino-leonardo to whitelist
2020-06-23 09:57:22 +02:00
Leandro Lanzieri
1009f2d800
boards/arduino-leonardo: Add board-specific Kconfig symbols
2020-06-23 09:57:22 +02:00
Leandro Lanzieri
1ea5fc6f06
cpu/atmega32u4: Add CPU-specific Kconfig symbols
2020-06-23 09:57:22 +02:00
ead8b80cb9
examples/lua*: adapt to the blob mechanism
2020-06-23 08:45:20 +02:00
Peter Kietzmann
d191b9c38a
Merge pull request #14208 from leandrolanzieri/pr/kconfig/atmega128x_boards_symbols
...
boards/atmega128x-based: Model features in Kconfig
2020-06-22 18:02:10 +02:00
Leandro Lanzieri
819efea0ec
tests/kconfig_features: Add atmega128x-based boards to whitelist
2020-06-22 17:10:08 +02:00
Leandro Lanzieri
740e83b163
boards/waspmote-pro: Add Kconfig symbols
2020-06-22 17:09:03 +02:00
Leandro Lanzieri
ed0743ddb3
cpu/atmega1281: Add Kconfig symbols
2020-06-22 17:09:03 +02:00
Leandro Lanzieri
050b8229b2
boards/mega-xplained: Add Kconfig symbols
2020-06-22 17:09:03 +02:00
Leandro Lanzieri
3f8ff785a2
boards/atmega1284p: Add Kconfig symbols
2020-06-22 17:09:02 +02:00
Leandro Lanzieri
a5dedf3c91
cpu/atmega1284p: Add Kconfig symbols
2020-06-22 17:08:59 +02:00
Peter Kietzmann
cf27fda746
Merge pull request #14203 from leandrolanzieri/pr/kconfig/atmega128rfa1_boards_symbols
...
boards/atmega128rfa1-based: Model features in Kconfig
2020-06-22 17:06:10 +02:00
Leandro Lanzieri
8f8bcdaeeb
tests/kconfig_features: Add atmega128rfa1-based boards to whitelist
2020-06-22 16:10:41 +02:00
Leandro Lanzieri
15cef2bc74
boards/microduino-corerf: Add Kconfig symbols
2020-06-22 16:10:41 +02:00
Leandro Lanzieri
c4fb82b1c1
boards/derfmega128: Add Kconfig symbols
2020-06-22 16:10:40 +02:00
Leandro Lanzieri
6c184376d0
cpu/atmega128rfa1: Add Kconfig symbols
2020-06-22 16:10:40 +02:00
Leandro Lanzieri
873badcd76
cpu/atmega_common: Add ATmega128 family Kconfig symbol
2020-06-22 15:19:35 +02:00
Peter Kietzmann
332ae60e04
Merge pull request #14211 from leandrolanzieri/pr/kconfig/atmega2560_boards_symbols
...
boards/arduino-mega2560: Model features in Kconfig
2020-06-22 15:04:43 +02:00
02578cfbd3
Merge pull request #14317 from fjmolinas/pr_fix_od_werror
...
sys/od/od: fix -Werror=char-subscripts
2020-06-22 14:59:44 +02:00
Francisco Molina
df3f10a963
tests/od: always include od_string in test
...
This test removes the test case for od_string not being included,
it instead keeps the second test script that rested od and od_string.
2020-06-22 13:33:41 +02:00
Martine Lenders
2b90d9b833
Merge pull request #12907 from miri64/tinydtls/enh/async-sock
...
tinydtls: add `sock_async` support for `sock_dtls`
2020-06-22 08:25:16 +02:00
benpicco
cbda988e50
Merge pull request #14314 from aabadie/pr/boards/dwm1001
...
boards/dwm1001: add support to Decawave DWM1001 dev board
2020-06-21 23:42:29 +02:00
Martine S. Lenders
155953fd60
tests: provide test for tinydtls with sock_async
2020-06-21 23:08:41 +02:00
benpicco
1682d14a9a
Merge pull request #14325 from basilfx/feature/rtc_rtt_numof
...
board+cpu: remove left-over RTC_NUMOF
2020-06-21 22:08:31 +02:00
Bas Stottelaar
1bd0e32cb9
cpu/kinetis: remove reference of RTC_NUMOF.
...
These defines were globally removed in #12673 .
2020-06-21 21:29:23 +02:00
Bas Stottelaar
0545dcda8b
boards/im880b: remove RTC_NUMOF
...
These defines were globally removed in #12673 .
2020-06-21 21:28:57 +02:00
benpicco
27da7c2797
Merge pull request #14323 from bergzand/pr/kinetis/spi_scalar_array_size
...
kinetis/spi_scalar: Add local ARRAY_SIZE define
2020-06-21 18:00:08 +02:00
c2a7d23277
kinetis/spi_scalar: Add local ARRAY_SIZE define
...
The spi scalar calculation tool for the kinetis family is stand-alone
and doesn't use the RIOT headers. It doesn't include the ARRAY_SIZE
macro from the RIOT headers. This commit adds a local definition of the
ARRAY_SIZE macro
2020-06-21 17:09:32 +02:00
benpicco
69ac66f612
Merge pull request #13538 from benpicco/cpu/samd5x/clk-xosc
...
cpu/samd5x: allow to use XOSC as clock source
2020-06-20 15:53:26 +02:00
Bas Stottelaar
fb1f9ba80b
Merge pull request #14232 from benemorius/pr/tradfri-leuart
...
boards/ikea-tradfri: support EFM32_USE_LEUART=1
2020-06-20 09:15:51 +02:00
Thomas Stilwell
2e98aa0a32
boards/ikea-tradfri: update documentation regarding LEUART and ICC-1
2020-06-19 21:16:14 -05:00