b04d354640
tests/periph_eeprom: use native as default board
2020-04-29 08:56:34 +02:00
ab8ad3f990
makefiles/vars: document EEPROM_FILE variable
2020-04-29 08:56:34 +02:00
5a9f01d91a
native: pass eeprom file path via command line
2020-04-29 08:56:33 +02:00
decd73129c
tests/periph_eeprom: improve automatic test script
...
Reboot the application and verify data previously written on EEPROM by the test command are still there
2020-04-29 08:55:10 +02:00
cbdda3c990
cpu/native: read/persist EEPROM data at startup/reboot/exit
2020-04-29 08:55:10 +02:00
4e1d7abddc
cpu/native: implement eeprom peripheral driver
...
The driver simply manages an internal buffer in memory that can be filled/dumped from/to a file
2020-04-29 08:55:08 +02:00
benpicco
549d7ff24f
Merge pull request #13964 from btcven/board/cc1352p-launchpad
...
boards: add for cc1352p-launchpad board
2020-04-28 21:41:02 +02:00
Leandro Lanzieri
fe09fd3502
Merge pull request #13891 from miri64/testrunner/fix/SIGKILL-last-resort
...
testrunner: use SIGKILL only as last resort
2020-04-28 20:15:00 +02:00
Martine S. Lenders
aee9f09386
testrunner: use SIGKILL only as last resort
...
When the child has a clean-up step (closing files, killing
sub-processes, deleting operational files, etc.), this currently is not
executed by the test, as the `testrunner` just does a hard `SIGKILL`
for the child's PPID. This change makes this a `SIGTERM` and only uses
`SIGKILL` if there are still processes lingering a second after the
`SIGTERM`.
2020-04-28 19:42:07 +02:00
Leandro Lanzieri
b543fbd69d
Merge pull request #13879 from aabadie/pr/sys/touch_dev
...
sys/touch_dev: add generic API for touch device
2020-04-28 18:58:25 +02:00
f22529ec71
Merge pull request #11731 from benemorius/tests-periph_pm-ux
...
tests/periph_pm: make usage more intuitive and move shell commands to sys/
2020-04-28 18:52:09 +02:00
804cc8cbd7
tests: add new boards in low memory blacklists
2020-04-28 18:35:17 +02:00
benpicco
4bb8fab1dc
Merge pull request #13971 from bergzand/pr/sam0_common/cpuid_clarify
...
sam0_common: clarify memcpy in cpuid_get
2020-04-28 18:31:27 +02:00
benpicco
96c638f2d1
Merge pull request #13949 from benpicco/MAKEFILEDIR-doc
...
Makefile.include: update the documentation of $(MAKEFILEDIR)
2020-04-28 18:30:44 +02:00
6778e34032
tests/touch_dev: add test application
2020-04-28 18:18:01 +02:00
c0f46c06bb
drivers/stmpe811: provide adaption to touch_dev interface
2020-04-28 18:18:01 +02:00
3d557556e0
sys: add interface for generic touch device
2020-04-28 18:17:31 +02:00
Leandro Lanzieri
bb66845756
Merge pull request #13966 from akshaim/Kconfig_sps30
...
drivers/sps30 : Expose Configurations to Kconfig
2020-04-28 17:26:08 +02:00
Thomas Stilwell
325ab426d4
sys/shell/commands: pm: add set mode
block mode
unblock mode
2020-04-28 16:56:34 +02:00
Thomas Stilwell
aa97e7b49a
tests/periph_pm: be more verbose about what pm_set() is doing
2020-04-28 16:51:24 +02:00
Thomas Stilwell
90579e81c9
tests/periph_pm: print current PM blockers on startup
2020-04-28 16:51:24 +02:00
Thomas Stilwell
100390cdca
tests/periph_pm: print block/unblock error instead of assertion failure
2020-04-28 16:51:23 +02:00
Thomas Stilwell
7c82ac6838
sys/shell/commands: add pm show
command to view current blockers
2020-04-28 16:51:23 +02:00
Akshai M
817370c46b
drivers/sps30 : Expose to Kconfig
...
Expose configurations to Kconfig
2020-04-28 20:11:11 +05:30
Akshai M
819a36d513
drivers/sps30 : Add CONFIG_
...
Add CONFIG_ prefix to SPS30_ERROR_RETRY
2020-04-28 20:10:21 +05:30
Benjamin Valentin
d5dce87e1b
Makefile.include: rename MAKEFILEDIR to LAST_MAKEFILEDIR
...
Rename the variable to make it clearer that it refers to the last Makefile
included.
Usually this is the current file, but when another Makefile is included this
changes.
2020-04-28 15:45:27 +02:00
Luis Ruiz
aa3ac67b7d
Add support for cc1352p-launchpad
...
- Fix some typos
- Add/Update attribution and copyright to related files
- delete Makefile.dep
2020-04-28 15:14:07 +02:00
fe299138aa
sam0_common: clarify memcpy in cpuid_get
2020-04-28 14:56:19 +02:00
a0a4091b2a
Merge pull request #13969 from aabadie/pr/drivers/disp_dev_const
...
drivers/disp_dev: use const qualifier
2020-04-28 14:46:08 +02:00
81c2b08d9b
drivers/disp_dev: use const qualifier
2020-04-28 13:14:52 +02:00
Martine Lenders
41f6790b4a
Merge pull request #13968 from benpicco/mailmap
...
mailmap: deduplicate @benpicco
2020-04-28 13:11:11 +02:00
Martine Lenders
633d0f486d
Merge pull request #13669 from bergzand/pr/netif/async_events
...
gnrc_netif: Add support for internal event loop
2020-04-28 13:03:39 +02:00
943450a567
Merge pull request #13959 from leandrolanzieri/pr/nanocoap/kconfig/add_type
...
nanocoap/kconfig: Explicitly define type of MODULE_NANOCOAP
2020-04-28 12:48:47 +02:00
Benjamin Valentin
cd48122090
mailmap: deduplicate @benpicco
2020-04-28 11:58:44 +02:00
6105f223e3
Merge pull request #13930 from fjmolinas/pr_stm32f1_rtc_dont_provide
...
cpu/stm32f1: dont provide periph_rtc at cpu level
2020-04-28 09:50:39 +02:00
Martine Lenders
096996ee22
Merge pull request #13961 from leandrolanzieri/pr/tests/gnrc_dhcpv6_client/fix_test
...
tests/gnrc_dhcpv6_client: Fix term and increase timeout
2020-04-27 16:32:31 +02:00
e57b132a84
Merge pull request #13916 from leandrolanzieri/pr/kconfiglib/parse_help
...
tools/kconfiglib: Add riot_kconfig to override default behaviours
2020-04-27 13:22:43 +02:00
Leandro Lanzieri
ed38bd86d4
makefiles/kconfiglib: Use RIOT specific menuconfig script
2020-04-27 12:29:40 +02:00
Leandro Lanzieri
8023aa3d47
dist/tools/kconfiglib: Add riot_kconfig to override default behaviours
...
This also patches menuconfig.py to use the new class. For now it
implements a version of _parse_help which removes Doxygen markers.
2020-04-27 12:29:40 +02:00
Leandro Lanzieri
de789169b2
tests/gnrc_dhcpv6_client: Increase timeout
2020-04-27 11:31:48 +02:00
Leandro Lanzieri
153f04f534
tests/gnrc_dhcpv6_client: Fix TERMPROG
2020-04-27 11:27:47 +02:00
Leandro Lanzieri
bae68fd7d0
Merge pull request #13945 from miri64/gnrc_ipv6_nib/fix/dr-with-multi-iface
...
gnrc_ipv6_nib: fix NS sending for multiple upstream interfaces
2020-04-27 11:08:07 +02:00
Leandro Lanzieri
028dea2bf2
Merge pull request #13934 from akshaim/Kconfig_opt3001
...
drivers/opt3001 : Expose Configurations to Kconfig
2020-04-27 10:51:31 +02:00
Akshai M
f796664eed
drivers/opt3001 : Expose to Kconfig
...
Expose configurable parameters to Kconfig
Co-Authored-By: Leandro Lanzieri <leandro.lanzieri@haw-hamburg.de>
2020-04-27 13:59:38 +05:30
Akshai M
abb1477ffe
drivers/opt3001 : Define Options
...
Define choices for macros.
2020-04-27 13:59:37 +05:30
Akshai M
80534dfc36
drivers/opt3001 : Add CONFIG_
...
Add CONFIG_ prefix to compile time configurations
2020-04-27 13:59:37 +05:30
Leandro Lanzieri
b91c8502dc
net/nanocoap/kconfig: Explicitly define type of MODULE_NANOCOAP
2020-04-27 10:06:01 +02:00
Leandro Lanzieri
ca43957e9e
Merge pull request #13951 from akshaim/Kconfig_pn532
...
drivers/pn532 : Expose Configurations to Kconfig
2020-04-27 09:26:45 +02:00
5cc39f98bb
Merge pull request #13956 from benpicco/tests/periph_uart-non_stdio_uart-fix
...
tests/periph_uart: fix for !stdio_uart
2020-04-27 09:25:56 +02:00
Francisco Molina
b78e4efb56
cpu/stm32f1: dont provide periph_rtc at cpu level
...
stm32f1 periph_rtc implementation gets a 1s resolution by dividing
CLOCK_LSx by 32768. This only make sense if CLOCK_LSE is set,
otherwise CLOCK_LSI=~40000, which will lead to an imprecise rtc.
2020-04-27 08:59:21 +02:00