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

26732 Commits

Author SHA1 Message Date
a558ed93e4
Merge pull request #13385 from bergzand/pr/suit/remove_hello_world
suit: Remove non-standard hello handler
2020-02-14 22:46:12 +01:00
e1e43118da
suit: Remove non-standard hello handler 2020-02-14 21:38:52 +01:00
benpicco
5d940afa9e
Merge pull request #13062 from aabadie/pr/pkg/cmsis-nn
pkg/cmsis-nn: add support to RIOT
2020-02-14 16:40:35 +01:00
db7d8a58e8
tests/pkg_cmsis-nn: add cifar10 example application 2020-02-14 16:23:41 +01:00
fdd2b97387
pkg/cmsis-nn: add support 2020-02-14 16:23:41 +01:00
Leandro Lanzieri
b0df1c57ce
Merge pull request #13384 from jia200x/gnrc_lorawan_fix
examples/gnrc_lorawan: set RX2 DR to 3 only for ABP
2020-02-14 15:12:12 +01:00
Jose Alamos
0d26b367d0 examples/gnrc_lorawan: set RX2 DR to 3 only for ABP 2020-02-14 14:00:30 +01:00
0e385d01c0
Merge pull request #13372 from benpicco/pkg/minmea_getdate
pkg/minmea: add minmea_getdate()
2020-02-14 13:16:46 +01:00
benpicco
da78d03e95
Merge pull request #13338 from chrysn-pull-requests/coap-no-deduplication
nanocoap: State handler idempotentcy requirement
2020-02-13 17:36:28 +01:00
Hauke Petersen
2c41f762b0
Merge pull request #13373 from haukepetersen/add_event_timeout64
sys/event: add event_wait_timeout64()
2020-02-13 17:21:50 +01:00
benpicco
8a091afea8
Merge pull request #13363 from benpicco/Makefile.dep-dedup
Makefile.dep: deduplicate DEFAULT_MODULE
2020-02-13 16:51:57 +01:00
benpicco
f9f222c907
Merge pull request #12746 from benpicco/at25mac
drivers: add driver for the AT24MAC unique ID chip
2020-02-13 16:39:10 +01:00
Hauke Petersen
a574a67ca4 tests/event_wait_timeout: test 64-bit variant 2020-02-13 16:18:32 +01:00
Hauke Petersen
e06cbce940 sys/event: add event_wait_timeout64() 2020-02-13 16:18:32 +01:00
fc40b54cae
Merge pull request #13371 from haukepetersen/add_xtimer_settimeoutflag64
xtimer: add xtimer_set_timeout_flag64()
2020-02-13 16:16:45 +01:00
ef6bfbbfac
Merge pull request #13370 from haukepetersen/add_xtimer_usleep64
xtimer: properly expose xtimer_usleep64()
2020-02-13 16:00:10 +01:00
Benjamin Valentin
02e1c0a4ed boards/same54-xpro: add configuration for AT24MAC402 2020-02-13 15:58:43 +01:00
Benjamin Valentin
59ca6a9b37 boards/avr-rss2: add configuration for AT24MAC602 2020-02-13 15:58:43 +01:00
Benjamin Valentin
ecd084781a tests: add test for at24mac driver 2020-02-13 15:58:43 +01:00
Benjamin Valentin
d3ace2e821 drivers: add at24mac driver
The AT24MAC is an EEPROM that provides unique ID functionality.
On one address it provides normal AT24xxx EEPROM operations, but
on a seperate i2c address a read-only EUI-64 and a 128-bit ID are
provided.

This adds a simply driver for this chip.
2020-02-13 15:58:43 +01:00
Benjamin Valentin
1f4b207b66 pkg/minmea: add minmea_getdate()
Add a fucntion to expose the internal `struct tm` that is populated
with the GPS date.

This allows for easy syncing the RTC with the GPS time without having
to convert back and forth between `struct tm` and `time_t`.

    struct tm now;
    minmea_getdate(&now, data, time);
    rtc_set_time(&now)

upstream PR: https://github.com/kosma/minmea/pull/45
2020-02-13 15:55:33 +01:00
Hauke Petersen
0bcef73067 tests/thread_flags: add call to set_timeout_flag64 2020-02-13 15:37:30 +01:00
Hauke Petersen
58e381979f xtimer: add xtimer_set_timeout_flag64() 2020-02-13 15:37:14 +01:00
a055a6c579
Merge pull request #13362 from benpicco/at86rf2xx-luid_get
drivers/at86rf2xx: use luid_get_eui64() / luid_get_short()
2020-02-13 15:33:41 +01:00
Hauke Petersen
b92f5ccd15 xtimer: properly expose xtimer_usleep64() 2020-02-13 15:13:47 +01:00
Benjamin Valentin
4f8224b6e4 Makefile.dep: deduplicate DEFAULT_MODULE
I think those were added twice by accident.
This cleans that up.

introduced by #13089
2020-02-13 11:43:30 +01:00
Benjamin Valentin
63f6d6aa13 drivers/at86rf2xx: use luid_get_eui64() / luid_get_short()
Use dedicated helper functions to generate long and short address.

Maybe fixes #13358
2020-02-13 11:17:11 +01:00
55cc34fd17
Merge pull request #13361 from aabadie/pr/tools/print_toolchain_version_typo
tools/toolchain_version: remove extra underlying -
2020-02-13 11:06:18 +01:00
077bf8aa73
tools/toolchain_version: remove extra underlying - 2020-02-13 10:54:42 +01:00
Dylan Laduranty
5ef5674803
Merge pull request #13325 from aabadie/driver/stmpe811
drivers/stmpe811: add support for touchscreen controller
2020-02-13 09:55:00 +01:00
e694708bbb
tests/driver_stmpe811: add test application 2020-02-13 09:14:51 +01:00
1bc842707a
drivers/stmpe811: add implementation 2020-02-13 09:14:51 +01:00
Bas Stottelaar
3141e91380
Merge pull request #13174 from fjmolinas/pr_efm32_cleanup
cpu/efm32: cleanup
2020-02-12 22:42:10 +01:00
aa9388b238
Merge pull request #13089 from fjmolinas/pr_auto_init_default_modules
Makefile.dep: auto_init_% as DEFAULT_MODULES
2020-02-12 17:22:34 +01:00
Francisco Molina
e0855dedfd
tests: remove uneeded DISABLE_MODULE+=auto_init 2020-02-12 16:51:34 +01:00
Francisco Molina
7bfb855a86
Makefile.dep: auto_init_% as DEFAULT_MODULES
Having the modules as DEFAULT_MODULES allows disabling them.
2020-02-12 16:51:32 +01:00
Francisco Molina
e446920cd2
Makefile.dep: add auto_init_gnrc_% MODULEs 2020-02-12 16:51:29 +01:00
Francisco Molina
afc43bf314
Makefile.dep: add auto_init_lwip MODULE 2020-02-12 16:51:29 +01:00
Francisco Molina
802216ce53
Makefile.dep: add auto_init_at86rf2xx MODULE 2020-02-12 16:51:27 +01:00
Francisco Molina
73bf2293bc
Makefile.dep: add auto_init_random MODULE 2020-02-12 16:51:25 +01:00
Francisco Molina
a5a036be43
Makefile.dep: add auto_init_xtimer pseudomodule 2020-02-12 16:51:22 +01:00
Francisco Molina
370998cc3e
Makefile.dep: include new DEFAULT_MODULEs
Currently default modules resolution is only performed in
Makefile.include. This avoids DEFAULT_MODULES being declared
in Makefile.dep since they never become USEMODULE.

Duplicate at the end of the dependency resolutiion after recursive
cach of transitive depdencies since at this stage DEFAULT_MODULES
can't and SHOULD NOT trigger depedency resolutions.
2020-02-12 16:51:21 +01:00
Francisco Molina
ab9551840e
makefiles/pseudomodules.inc.mk: declare all auto_init_%
Declaring all auto_init_% modules as pseudomodules will allow
using auto_init_% modules as modules that can be disabled. This
will give a higher lever of granularity allowing users to not
disable the complete auto_init module but only some of them.
2020-02-12 16:51:18 +01:00
ca5ed3e34e
Merge pull request #13352 from fjmolinas/pr_suit_progress_unused_vars
sys/suit/coap: fix unused vars
2020-02-12 16:12:42 +01:00
benpicco
f3d5f64163
Merge pull request #13346 from maribu/fix-dependency-resolution
Makefile.dep: Fix dependency resolution
2020-02-12 15:56:51 +01:00
Francisco Molina
1a9deef303
sys/suit/coap: fix unused vars 2020-02-12 14:58:56 +01:00
Dylan Laduranty
cc17d3c2ba
Merge pull request #13350 from benpicco/saml21-asf
cpu/sam0_common: update saml21 vendor files to version 1.2.125
2020-02-12 14:27:39 +01:00
Francisco Molina
9a7ddde05a
cpu/efm32/families: remove cpus.txt 2020-02-12 12:56:00 +01:00
Francisco Molina
ae1c54b045
cpu/efm32/efm32-info: use efm32-info instead of cpus.txt 2020-02-12 12:55:59 +01:00
Bas Stottelaar
8cf186c913
cpu/efm32/families: add efm32-info.mk 2020-02-12 12:55:59 +01:00