Dylan Laduranty
ee8b837b51
Merge pull request #13512 from fjmolinas/pr_interactive_sync_disable
...
tests: handle cml interactive_sync disabling
2020-03-02 09:39:53 +01:00
Francisco Molina
091ab15912
sys/test_utils/interactive_sync: allow module disabling
...
If the header file is included test_utils_interactive_sync() will
be defined as an empty function when the module is not used, e.g.
added to DISABLE_MODULES in tests/*
2020-03-02 08:50:18 +01:00
2b54dd1940
Merge pull request #13523 from benpicco/eui64-32
...
net/eui64: provide 32 bit access
2020-03-01 19:39:51 +01:00
Benjamin Valentin
2f6bf38d17
net/eui64: provide 32 bit access
...
Allow to read the eui64 as two 32 bit values.
2020-03-01 18:37:51 +01:00
Thomas Stilwell
048fca998b
cpu/kinetis: add mkw41z256vht4 to no-hwrng list
2020-03-01 16:56:34 +01:00
Gunar Schorcht
8b61c40fc8
cpu/esp32: add .noinit section to linker script
2020-03-01 11:04:18 +01:00
Gunar Schorcht
b89b4e2259
cpu/esp32: place libc functions in IRAM
2020-03-01 10:55:52 +01:00
Gunar Schorcht
085eb3f40c
cpu/esp32: place common CPU functions to IRAM
2020-03-01 10:55:52 +01:00
Gunar Schorcht
0d451969c3
cpu/esp32: place newlib syscalls in IRAM
2020-03-01 10:01:34 +01:00
Benjamin Valentin
33d03e7b3f
cpu/stm32f1: make RTC Y2038 safe
...
Use rtc_* functions with custom EPOCH.
This buys us about 118 years.
2020-02-29 17:45:16 +01:00
Benjamin Valentin
fbada0df58
periph_common/rtc: handle m_mday == 0 in rtc_tm_normalize()
2020-02-29 17:42:50 +01:00
Benjamin Valentin
becff61e20
periph_common/rtc: add rtc_mktime()
...
Add a function to convert a time struct to an unsigned timestamp (non-UNIX).
2020-02-29 17:42:50 +01:00
benpicco
6dd69e7134
Merge pull request #13515 from gschorcht/sys/newlib_multiheap_stats
...
sys/newlib_syscalls_default: update heap_stats for multiple heaps
2020-02-29 13:59:03 +01:00
Gunar Schorcht
1eabcb9566
sys/phydat: improvements of formatting in dump
2020-02-29 12:36:55 +01:00
Gunar Schorcht
db04bc1af4
tests: add phydat dump test
2020-02-29 12:36:55 +01:00
Gunar Schorcht
fd1052bc9a
sys/newlib: update heap_stats for multiple heaps
2020-02-29 12:24:39 +01:00
Gunar Schorcht
33fd259115
cpu/esp: platform heap_stats only used with esp_idf_heap
2020-02-29 12:21:09 +01:00
Gunar Schorcht
ef248b392d
cpu/esp_comomon: rename cpu_conf.h to cpu_conf_common.h
...
To be able to define common configurations for all ESP CPUs, the CPU specific configuration cpu_conf.h has to include a common configuration. For that purpose cpu_conf.h in cpu/esp_common is renamed to cpu_conf_common.h and included in CPU specific configurations.
2020-02-29 12:07:12 +01:00
Benjamin Valentin
ffc28c4b0f
cc2538-bsl.py: fix python3 error
...
Fix the
ERROR: string argument without an encoding
error that would appear without `python3-magic` library installed.
2020-02-29 02:24:43 +01:00
benpicco
0c1ea376c7
Merge pull request #13498 from benpicco/samd21-startup-fix
...
cpu/samd21: fix long startup times
2020-02-28 18:37:07 +01:00
benpicco
e1a0ba579a
Merge pull request #13508 from jan-mo/doc_change_creatingmodules
...
doc/creating-modules: update Pseudomodules entry
2020-02-28 17:52:02 +01:00
Francisco
5af4c5a9c5
Merge pull request #13470 from kfessel/fix13179
...
boards/nucleo-f767zi: Fix13179 make nucleo-f767zi debuggable again
2020-02-28 17:42:10 +01:00
Jan Mohr
67569fbd56
doc/creating-modules: updated Pseudomodules entry
2020-02-28 16:51:53 +01:00
Gunar Schorcht
b1228beb68
sys/phydat: add data and time in dump
2020-02-28 16:27:34 +01:00
Gunar Schorcht
4e77c7eb7b
sys/phydat: add unit permille in dump
2020-02-28 15:29:06 +01:00
benpicco
2ebf1d68b4
Merge pull request #13497 from benpicco/openmote-b-fixes
...
boards/openmote-b: add saul config, add note about flashing
2020-02-28 14:59:25 +01:00
Karl Fessel
f00f1254ec
tools/openocd: Fix Flash probing for nucleo-f747zi
2020-02-28 13:53:20 +01:00
Karl Fessel
979b4d5cf7
Revert "boards/nucleo-f767zi: add correct flash bank openocd config"
...
This reverts commits:
- 1dec5ba61b
- 53f60db66f
2020-02-28 13:51:58 +01:00
Benjamin Valentin
961b333ea6
boards/openmote-b: add saul config
...
Hook up the GPIOs and the si7006 sensor to SAUL.
2020-02-28 13:37:15 +01:00
Benjamin Valentin
bf96e97e34
boards/openmote-b: extend doc.txt about flashing
...
To flash the board the intelhex python package needs to be installed.
Add a note about it to the documentation.
2020-02-28 13:37:15 +01:00
benpicco
4a960ac6e5
Merge pull request #13505 from kaspar030/sock_util_ifdef_module_fmt
...
sys/net/sock/sock_util: use MODULE_FMT instead of RIOT_VERSION
2020-02-28 13:13:50 +01:00
ddee330bbd
sys/net/sock/sock_util: use MODULE_FMT instead of RIOT_VERSION
...
sock_util used ot check RIOT_VERSION for selecting fmt functions.
RIOT's Makefile.dep sets fmt as a dependency for sock_util,
so the usual MODULE_FMT can be used.
One special case less.
2020-02-28 12:13:44 +01:00
7da87a7db5
examples/dtls-wolfssl: cleanup output messages
2020-02-28 08:23:43 +01:00
benpicco
23c5d34284
Merge pull request #10846 from benemorius/kw41z-mini
...
boards: add support for kw41z-mini
2020-02-28 07:40:25 +01:00
Thomas Stilwell
ef6024cf1a
boards: add kw41z-mini
2020-02-27 21:34:04 -06:00
259746a989
Merge pull request #13499 from benpicco/ds18-doc-fix
...
drivers/ds18: fix doxygen group of ds18_internal.h
2020-02-27 22:23:02 +01:00
Benjamin Valentin
743471362e
drivers/ds18: fix doxygen group of ds18_internal.h
2020-02-27 17:43:53 +01:00
Benjamin Valentin
51fa5afef7
cpu/samd21: default 1kHz clock to same source as 32kHz clock
...
The split between GEN2_ULP32K and GEN3_ULP32K was introduced to fix
a failure in tests/periph_wdt when the external oscillator was used.
By not running the external oscillator on demand, the failure can no
longer be observed, so default GEN3_ULP32K to GEN2_ULP32K.
2020-02-27 16:01:44 +01:00
Benjamin Valentin
2d7bc9e467
cpu/samd21: don't run XOSC32K on demand
...
This significantly reduces start-up time.
The XOSC32K is only configured when needed anyway.
2020-02-27 15:59:10 +01:00
Benjamin Valentin
541265ee79
cc2538-bsl.py: use python3
...
support for python2 has ended and the script works just as well
with python3.
2020-02-27 14:17:37 +01:00
benpicco
50a5845b15
Merge pull request #13037 from benpicco/lpc23xx_i2c
...
cpu/lpc2387: implement periph/i2c
2020-02-27 09:58:34 +01:00
c7e1c350a5
Merge pull request #13491 from gschorcht/doc/fix_driver_grouping
...
doc: fix of several documenation structure problems in drivers
2020-02-27 09:37:56 +01:00
Gunar Schorcht
a27e77cfb3
drivers/at24mac: fix grouping in doc
2020-02-27 08:46:40 +01:00
Gunar Schorcht
dfae4fbb27
drivers/bmx280: remove line break in defgroup
...
defgroup command must not contain a line break.
2020-02-27 08:43:21 +01:00
Gunar Schorcht
2bbc02a6e0
drivers/sps30: brief documentation added
2020-02-27 08:43:21 +01:00
Gunar Schorcht
a9a9745ffd
drivers/at: change grouping in doc
2020-02-27 08:43:21 +01:00
Gunar Schorcht
93329a7457
pkg/cryptoauthlib: fix grouping in doc
2020-02-27 08:43:21 +01:00
Gunar Schorcht
4c210b7b2f
drivers/at24xxx: fix grouping in doc
2020-02-27 08:43:21 +01:00
Gunar Schorcht
918b3517a7
doc: create a category for miscellaneous drivers
...
A documentation category for drivers that do not fit in any other driver category is added.
2020-02-27 08:43:21 +01:00
Benjamin Valentin
00131bb745
drivers/at24mac: include kernel_defines.h
...
We need that header file for the ARRAY_SIZE() macro.
2020-02-26 23:41:38 +01:00