1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

27208 Commits

Author SHA1 Message Date
acfac5d32d
drivers/ili9341: provide adaption to disp_dev interface 2020-03-03 10:25:55 +01:00
ac6d0b9077
sys: add interface for generic display device 2020-03-03 10:25:54 +01:00
Leandro Lanzieri
63a5fd3eb7
Merge pull request #13522 from benpicco/kw41z256-hwrng
cpu/kinetis: add mkw41z256vht4 to no-hwrng list
2020-03-03 10:15:18 +01:00
8931889865
pinetime: add erase timings to mtd_spi_nor instance 2020-03-03 09:49:08 +01:00
dcdaf8a2ab
mulle: add erase timings to mtd_spi_nor instance 2020-03-03 09:49:08 +01:00
dc04b86d1b
mtd_spi_nor: Add wait timings to parameters 2020-03-03 09:49:00 +01:00
bdeae779c3
Merge pull request #13528 from haukepetersen/opt_nimble_autoconndbgmsgfix
pkg/nimble/autoconn: minor debug message cleanup
2020-03-03 09:46:08 +01:00
Leandro Lanzieri
20bbe439c6 Makefile.dep: Add auto_init_% DEFAULT_MODULES only once
The logic that adds auto_init_% DEFAULT_MODULES was placed at the end of
Makefile.dep, which is recursively included. That means that the logic
is executed multiple times.

This moves the logic so it is only executed once, when the break
condition of the iteration is met.
2020-03-03 09:45:32 +01:00
Dylan Laduranty
5d8aecdb76
Merge pull request #13526 from jue89/fix/boards_samr30-xpro_at86rf212b
boards/samr30-xpro: fix AT86RF212B communication
2020-03-03 09:40:13 +01:00
Sebastian Meiling
448aa46e66
Merge pull request #13509 from gschorcht/sys/phydat/improve_dump_test
sys/phydat: improvement of phydat_dump including test application
2020-03-03 09:09:40 +01:00
Juergen Fitschen
a9faac7218 boards/samr30-xpro: fix AT86RF212B communication
This board is driven by a 16MHz clock source. In this case, the baud rate generator is able to clock the SPI interface with 4MHz or 8MHz only.
Due to integer division and rounding, the interface is actually driven with 8MHz, which is too fast for the AT86RF212.
2020-03-02 18:38:04 +01:00
Cenk Gündoğan
8c202d5ac5
Merge pull request #13437 from leandrolanzieri/pr/pkg/local_mk/add_force_to_phony
pkg/local.mk: Add FORCE target to .PHONY
2020-03-02 18:17:51 +01:00
MichelRottleuthner
10226aa4f5
Merge pull request #13260 from benpicco/wolfssl-update
pkg/wolfssl: bump version to 4.3.0
2020-03-02 15:57:36 +01:00
Hauke Petersen
2e8186f4f4 pkg/nimble/autoconn: minor debug message cleanup 2020-03-02 15:24:32 +01:00
Benjamin Valentin
e6bc8d773e pkg/wolfssl: bump version to 4.3.0
Update to the latest upstream release

https://www.wolfssl.com/docs/wolfssl-changelog/

This unfortunetaly introduced some unused parameter warnings, so disable
the warning via CFLAGS.
2020-03-02 15:10:29 +01:00
MichelRottleuthner
0611920f50
Merge pull request #13502 from aabadie/pr/examples/wolfssl_cleanup
examples/dtls-wolfssl: cleanup output messages
2020-03-02 11:59:36 +01:00
4e92126ab0
Merge pull request #13525 from haukepetersen/opt_nimble_netifdoc
pkg/nimble/netif: minor API doc improvement
2020-03-02 11:37:59 +01:00
Hauke Petersen
093b7e2337 pkg/nimble/netif: minor API doc improvement 2020-03-02 11:13:09 +01:00
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