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
Juergen Fitschen
cc22324bd4
cpu/saml21: adjust RTT_MIN_OFFSET
2020-06-23 11:59:56 +02:00
Juergen Fitschen
897b63afa4
tests/ztimer_underflow: initial commit
2020-06-23 11:57:28 +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
Thomas Stilwell
ae7ec96731
cpu/kinetis: implement power modes for pm_layered
2020-06-21 21:51:16 -05: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
Benjamin Valentin
2d1160426d
sys/net/dhcpv6: discard stale replies
...
The DHCPv6 server might send reponses multiple times.
The DHCPv6 client will only handle the first response, if additional
responses are comming in they are left in the RX queue.
That results in the client always reading the response of a previous
transaction on any subsequent transactions.
In this case the client will try again, creating a new transaction - that
will again only read the previous response.
To fix this, discard previous responses by flushing the RX queue before
sending a new message to the DHCPv6 server.
fixes #13834
2020-06-21 22:07:32 +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