chrysn
346093c290
usb: Move Kconfig/Makefile merging into main Makefile.include
...
This allows the check for test IDs to run independently of the
configuration source, and provides a canonical point for the
configurable (and tested) Makefile variable to enter CFLAGS.
2020-06-30 10:51:37 +02:00
chrysn
250f6fdfa3
usb: Warn on test-ID usage in a unified location
...
This
* renames DEFAULT_xID to USB_xID_TESTING as it is not really a default
(if anyting, the 7D00 is, and it's not that)
* moves the check into Makefile
* generalizes the check to all test PID/VID pairs
* in doing so, fixes the "or" (which would have ruled out warning-free
use of an allocated pid.codes number), and compares to the actual
testing PID rather than the RIOT-peripheral PID
* removes all occurrences of duplicated checks in examples or tests,
leaving definitions only where they are needed
* moves the Kconfig defaults of the usbus_minimal example into the main
Kconfig, as these are good defaults for all cases when USB is enabled
manually
Closes: https://github.com/RIOT-OS/RIOT/issues/12273
2020-06-30 10:51:36 +02:00
benpicco
3af5efe5cd
Merge pull request #14175 from sven-hm/fatfs_vfs_open_flag_translation
...
pkg/fatfs/fatfs_vfs: fix flag translation in _open
2020-06-29 23:40:55 +02:00
benpicco
a92dac5701
Merge pull request #14329 from Nishchay-sopho/drivers/sdp3x
...
driver/sdp3x : Add driver for sdp3x sensor
2020-06-29 21:16:39 +02:00
Dirk Ehmen
05980765f2
drivers/sdp3x: Driver for sensirion sdp3x sensor
2020-06-29 20:50:41 +02:00
Sven Herrmann
05352b63e4
tests/pkg_fatfs_vfs: add tests
...
* vfs_open with `O_WRONLY | O_CREAT` if file exists
* of fopen etc. with newlib
2020-06-29 10:06:28 +00:00
benpicco
f372beb405
Merge pull request #12363 from maribu/dfplayer
...
drivers/dfplayer: New driver for the DFPlayer Mini MP3 player
2020-06-28 23:24:36 +02:00
1987a29773
tests/pkg_emlearn: exclude low memory boards
2020-06-28 21:50:51 +02:00
b5dd94d223
tests/pkg_emlearn: add sample application
2020-06-28 21:50:51 +02:00
Marian Buschsieweke
2f17c1cd97
tests: Added test for the dfplayer driver
2020-06-28 21:06:49 +02:00
Gunar Schorcht
1ee0b8ccf4
tests: application for ATWINC15x00 driver test
2020-06-26 12:33:38 +02:00
279f2aebed
Merge pull request #14224 from kaspar030/cortexm_remove_idle_thread
...
core: make idle thread optional
2020-06-26 11:04:19 +02:00
1988a34c7b
Merge pull request #14359 from miri64/unittests/fix/const-str
...
unittests: Qualifier cast for pktsnip test initializers
2020-06-26 09:38:58 +02:00
benpicco
3665e40726
Merge pull request #14242 from HendrikVE/pr/driver/pca9633
...
driver/pca9633: add new driver
2020-06-26 00:44:24 +02:00
Hendrik van Essen
ad0418e50e
tests/driver_pca9633: add test for pca9633 driver
2020-06-25 22:31:19 +02:00
f85f78211f
tests/unittests: increase main stacksize to THREAD_STACKSIZE_LARGE
2020-06-25 16:12:57 +02:00
Joakim Nohlgård
ce5141ace6
unittests: Qualifier cast for pktsnip test initializers
2020-06-25 16:08:39 +02:00
0ccf94fa23
tests/shell: don't expect idle thread in ps output
2020-06-25 16:02:29 +02:00
22d44d0763
Merge pull request #14357 from bergzand/pr/unittests/hashes/static_const
...
unittests/hashes: Mark input strings as static const
2020-06-25 16:01:52 +02:00
Francisco
903ad1e888
Merge pull request #14354 from miri64/drivers/cleanup/rm-NETOPT_IPV6_IID
...
netdev: remove NETOPT_IPV6_IID support for network devices
2020-06-25 15:53:33 +02:00
9210630e1a
unittests/hashes: Mark input strings as static const
2020-06-25 15:05:26 +02:00
Martine S. Lenders
1399f6f2ff
tests/gnrc_ipv6_nib_6ln: remove NETOPT_IPV6_IID support in mock-device
...
This option is handled in the `gnrc_netif`-layer without any access to
the driver's option since 7ae90564d9
.
2020-06-25 13:41:33 +02:00
Martine Lenders
49ab078c03
Merge pull request #14349 from miri64/lwip/enh/dual-stack
...
pkg/lwip: enable IPv4/IPv6 dual stack mode
2020-06-25 13:30:07 +02:00
Francisco
c0d171a0a2
Merge pull request #14343 from leandrolanzieri/pr/kconfig/cc2538_based_symbols
...
boards/cc2538-based: Model features in Kconfig
2020-06-25 13:20:58 +02:00
Martine S. Lenders
efbac9f1f7
tests/lwip: adapt for IPv4/6 dual-stack usage
2020-06-25 12:45:37 +02:00
benpicco
b13085defb
Merge pull request #14110 from fabian18/mtd_at24cxxx
...
drivers/at24cxxx: MTD wrapper for at24cxxx
2020-06-24 18:46:36 +02:00
Leandro Lanzieri
aa152e37fc
tests/kconfig_features: Add cc2538-based boards to whitelist
2020-06-24 15:18:55 +02:00
Francisco
b49bd9ffe5
Merge pull request #14276 from jue89/fix/samr30-xpro_ztimer_rtt_underflow
...
cpu/saml21: adjust RTT_MIN_OFFSET
2020-06-24 13:41:06 +02:00
Leandro Lanzieri
cd3b1515a0
Merge pull request #14338 from aabadie/pr/cpu/fe310_kconfig
...
cpu/fe310: boards/hifive1*: model features in Kconfig
2020-06-24 13:34:40 +02:00
Kevin "Tristate Tom" Weiss
2d5901dd69
Merge pull request #14340 from leandrolanzieri/pr/kconfig/msp430_boards_symbols
...
boards/msp430-based: Model features in Kconfig
2020-06-24 12:53:42 +02:00
Francisco
af80e863b3
Merge pull request #13197 from HendrikVE/shell-tokenizer-refactor
...
sys/shell: refactor tokenizer code
2020-06-24 12:32:51 +02:00
5e71c55f87
tests/kconfig_features: add hifive1 and hifive1b boards
2020-06-24 11:13:45 +02:00
Francisco
816d7c4d28
Merge pull request #14206 from leandrolanzieri/pr/kconfig/atmega256rfr2_based_boards
...
boards/atmega256rfr2-based: Model features in Kconfig
2020-06-24 11:06:04 +02:00
Leandro Lanzieri
b3ce577dd5
tests/kconfig_features: Add msp430 boards to whitelist
2020-06-24 09:33:24 +02:00
Benjamin Valentin
1e127e1ba8
tests/periph_timer_periodic: use TIMER_CHANNEL_NUMOF
2020-06-24 00:45:35 +02:00
Leandro Lanzieri
c58d2ce264
tests/kconfig_features: Add atmega256rfr2-based boards to whitelist
2020-06-23 14:37:30 +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
Juergen Fitschen
897b63afa4
tests/ztimer_underflow: initial commit
2020-06-23 11:57:28 +02:00
Leandro Lanzieri
1d278de6c1
tests/kconfig_features: Add arduino-leonardo to whitelist
2020-06-23 09:57:22 +02:00
Leandro Lanzieri
819efea0ec
tests/kconfig_features: Add atmega128x-based boards to whitelist
2020-06-22 17:10:08 +02:00
Leandro Lanzieri
8f8bcdaeeb
tests/kconfig_features: Add atmega128rfa1-based boards to whitelist
2020-06-22 16:10:41 +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
Martine S. Lenders
155953fd60
tests: provide test for tinydtls with sock_async
2020-06-21 23:08:41 +02:00
Leandro Lanzieri
a2e06df1b6
tests/kconfig_features: Add efm32-based boards to whitelist
2020-06-18 16:39:59 +02:00
Leandro Lanzieri
03ee4617e2
tests/kconfig_features: Add check for common variable values
...
This verifies that the following variables have the same value in the
Kconfig counterpart:
- BOARD
- CPU
- CPU_MODEL
- CPU_FAM
- CPU_CORE
- CPU_ARCH
2020-06-18 15:21:07 +02:00
Leandro Lanzieri
3ce8efd4cb
Merge pull request #14138 from akshaim/Kconfig_mac
...
gnrc/mac : Expose configurations to Kconfig
2020-06-17 18:12:40 +02:00
Leandro Lanzieri
7201fdfaad
Merge pull request #14019 from akshaim/Kconfig_at
...
drivers/at : Expose Configurations to Kconfig
2020-06-17 15:42:39 +02:00