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

5389 Commits

Author SHA1 Message Date
Francisco
3db378e015
Merge pull request #11117 from haukepetersen/add_core_irqisen
core: add irq_is_enabled() function to irq interface
2021-08-26 18:41:02 +02:00
benpicco
0b69747389
Merge pull request #16023 from maribu/max_pdu_size
sys/net/netopt: Drop deprecated NETOPT_MAX_PACKET_SIZE
2021-08-26 14:40:18 +02:00
da140c251a
Merge pull request #16754 from kaspar030/native_deferred_yield_higher
cpu/native: fix thread_yield_higher() with IRQs disabled
2021-08-25 22:59:18 +03:00
Hauke Petersen
f877ed9205 tests/ztimer_periodic: rename counter macro
The macro with name `N` is used by the MSP430 CPU macros and
triggers a compilation error if this example is build for that
platform. So this commit renames the repeat counter limit from
`N` to `REAPEAT`.
2021-08-25 08:01:05 +02:00
Hauke Petersen
8ec355f3d9 tests/irq_disable_restore: test irq_is_enabled() 2021-08-25 08:01:05 +02:00
Hauke Petersen
dc1dcb9b5d tests/irq_disable_restore: fix typo in comment 2021-08-25 08:01:05 +02:00
Gerson Fernando Budke
0232e9d89c boards: Introduce atxmega-a1-xplained board
Add initial version.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-08-24 21:25:14 -03:00
benpicco
2de7dab0f4
Merge pull request #16288 from nandojve/xmega_ebi
cpu/atxmega/periph: Add ebi driver
2021-08-25 00:38:22 +02:00
benpicco
025770968b
Merge pull request #16036 from bergzand/pr/gd32vf103/initial
gd32v/seeedstudio-gd32: Initial support
2021-08-25 00:38:00 +02:00
f8bb757bae seeedstudio-gd32: Initial include of board
The seeedstudio-gd32 is an small development board based on the
gd32vf103 MCU

Co-authored-by: Benjamin Valentin <benjamin.valentin@ml-pa.com>
2021-08-24 14:30:23 +02:00
Gerson Fernando Budke
e0dd0f56f2 tests: Add cpu_avr8_xmega_drivers tests
Add AVR-8 xmega CPU specific tests.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-08-24 08:35:41 -03:00
Gerson Fernando Budke
574a0cf653 Revert "tests: Exclude atxmega-a1u-xpro board due low mem"
This reverts commit 6475620290.
2021-08-24 08:35:41 -03:00
Hauke Petersen
f24e3ffb07 tests/nimble_rpble_gnrc: initial import 2021-08-24 11:33:13 +02:00
fe1d9981a8 tests/deferred_yield_higher: initial commit
This test verifies that a thread can call `thread_yield_higher()` with IRQs
disabled, and that the actual context switch is deferred until IRQs are
re-enabled.
2021-08-24 09:49:53 +02:00
benpicco
be85777cd1
Merge pull request #16678 from viktorbatista/modules/lm75
drivers/lm75: driver for the lm75 sensor and derivatives
2021-08-20 18:04:12 +02:00
Vitor Batista
07c36ab814 tests/driver_lm75: testing files for the lm75 driver 2021-08-20 17:09:40 +02:00
Jose Alamos
ddc9c7c686
ieee802154/radio_hal: detach hal descriptor from driver 2021-08-18 15:24:10 +02:00
Simon Brummer
6fba0d970c gnrc_sock_tcp: integrate gnrc_tcp 2021-08-14 21:27:34 +02:00
Simon Brummer
11d73fbf30 gnrc_tcp: handle zero size buffers 2021-08-14 17:04:57 +02:00
benpicco
84413a3e6e
Merge pull request #16735 from brummer-simon/gnrc_tcp-add_GNRC_TCP_NO_TIMEOUT
gnrc_tcp: Add GNRC_TCP_NO_TIMEOUT
2021-08-14 17:00:11 +02:00
Simon Brummer
6b24601ee9 gnrc_tcp: Add GNRC_TCP_NO_TIMEOUT 2021-08-14 15:28:14 +02:00
Jan Romann
4384795cb9
treewide: Remove excessive newlines 2021-08-13 19:50:38 +02:00
Jan Romann
cc47e3a72d
tests/gnrc_dhcpv6_client: Refactor test functions 2021-08-12 15:37:37 +02:00
Martine Lenders
f2f6700865
Merge pull request #16228 from JKRhb/dhcp-ia-na
sys/net/dhcpv6: Add IA_NA support to the DHCPv6 client
2021-08-11 20:50:01 +02:00
Jan Romann
85eae9d2da
tests/gnrc_dhcpv6_client: Add test for IA_NA 2021-08-11 19:15:35 +02:00
Martine Lenders
2d7c613948
tests/gnrc_dhcpv6_relay: initial import 2021-08-11 14:30:37 +02:00
Fabian Hüßler
258681f012 tests/ztimer_periodic: fix name clash with rp2040 vendor header 2021-08-09 10:45:35 +02:00
Francisco
c4df2cca51
Merge pull request #16708 from fjmolinas/pr_edhoc_c_bump
pkg/edhoc: bump version
2021-08-06 09:26:28 +02:00
Martine Lenders
1b0152bd73
Merge pull request #16709 from leandrolanzieri/pr/net/netif_get_by_name_buf
net/netif: add function to get interface by name from a buffer
2021-08-04 19:37:55 +02:00
Leandro Lanzieri
d2d1c7ede9
tests/gnrc_netif: add test for netif_get_by_name_buffer 2021-08-04 18:12:56 +02:00
Francisco Molina
3cc4a8ed15 pkg/edhoc: bump version
Bumps EDHOC-C version to fix broken state due to Nanocbor return
code values change.
2021-08-04 17:09:02 +02:00
Francisco Molina
ebe40a1000 tests/netstats_l2: use Makefile.boards.netif 2021-08-04 17:09:02 +02:00
Francisco Molina
e6bf97dca0 tests/Makefile.boards.netif: add non-exhaustive list of BOARDs providing netif 2021-08-04 17:09:02 +02:00
Peter Kietzmann
e1a8280e2b
Merge pull request #16689 from Ollrogge/usb_hid_pr2
usbus/hid_io: add missing header file, add RX callback function
2021-08-04 15:56:33 +02:00
Ollrogge
2c2eb88c0e usbus/hid: uncrustify files 2021-08-04 14:54:33 +02:00
Ollrogge
834ac3f5a5 usbus/hid_io: add missing header file, add RX callback function 2021-08-04 14:54:33 +02:00
Martine Lenders
4d2a942b5e
tests/unittests: amend uri_parser tests for query-splitter 2021-08-04 12:47:28 +02:00
José Alamos
91fe57a4d1
Merge pull request #16654 from jia200x/pr/gnrc_lorawan_tests
tests/gnrc_lorawan: add initial tests
2021-08-04 10:33:33 +02:00
Jose Alamos
68fb49b607
tests/gnrc_lorawan: add initial tests 2021-08-02 18:29:46 +02:00
benpicco
feac187d54
Merge pull request #16506 from benpicco/drivers/dose-rx_start
drivers/dose: make use of start condition received interrupt
2021-07-28 17:21:29 +02:00
Benjamin Valentin
1cacb11a26 tests/periph_uart: add automated test 2021-07-28 16:19:04 +02:00
Benjamin Valentin
a53e8e3138 unittests: rtt_rtc: add test for rtc_get/settimeofday() 2021-07-28 00:35:47 +02:00
Martine Lenders
184501b242
Merge pull request #16667 from miri64/event_timeout/bug/check-clock-on-clear
event_timeout: check clock before removing ztimer on clear
2021-07-21 15:37:53 +02:00
benpicco
775d6095bc
Merge pull request #16660 from fjmolinas/pr_lora_e5_dev
boards/lora-e5-dev: initial support
2021-07-21 14:36:58 +02:00
benpicco
c4bc40f03b
Merge pull request #16658 from miri64/dhcpv6_client/enh/optional-ia_pd
dhcpv6_client: make IA_PD an optional module
2021-07-21 14:36:34 +02:00
Martine Lenders
399850cb43
tests/event_ztimer: add regression test for crashing clear 2021-07-21 13:32:39 +02:00
Martine Lenders
38d14b6335
dhcpv6_client: make IA_PD an optional module
Prefix delegation used to be the only supported feature of our DHCPv6
client, but by now it also supports MUD, DNS recursive name servers and
IA_NA is on the horizon. So it makes sense to make IA_PD an optional
module like all those other features are as well.
2021-07-21 11:37:29 +02:00
Francisco Molina
1fa6374530
boards/lora-e5-dev: initial support 2021-07-21 11:28:16 +02:00
Martine Lenders
7793098ed8
Merge pull request #16634 from benpicco/gnrc_netif_parse_hostname
netutils: add netutils_parse_hostname()
2021-07-21 10:11:25 +02:00
Benjamin Valentin
e2a8c2506f tests/riotboot_flashwrite: add nucleo-g07xrb to Makefile.ci 2021-07-20 23:23:37 +02:00
Benjamin Valentin
dead4fe1dc tests: add test for netutils module 2021-07-20 22:44:54 +02:00
Martine Lenders
d9be29318d
gnrc_dhcpv6_client_mud_url: rename to dhcpv6_client_mud_url
There is no real reason for that pseudo-module to use the `gnrc_`
prefix. Neither does it need GNRC-components (except, but optionally, as
a network stack of course), nor is it implemented with in the GNRC
network stack.
2021-07-20 15:30:34 +02:00
benpicco
f877886357
Merge pull request #16637 from maribu/tests/periph_uart_mode
tests/periph_uart_mode: Drop dep to periph_timer
2021-07-14 16:48:52 +02:00
Leandro Lanzieri
9ca9efd15b
Merge pull request #16640 from jia200x/pr/revert/rx_symbol
net/lorawan: Revert #16604 and fix NETOPT_RX_SYMBOL_TIMEOUT documentation
2021-07-14 16:42:38 +02:00
Jose Alamos
d69256c90b
Revert "tests/driver_sx127x: use uint8_t for NETOPT_RX_SYMBOL_TIMEOUT"
This reverts commit 5ef4c0a778.
2021-07-13 21:13:34 +02:00
Simon Brummer
873d1fe378 gnrc_tcp: align with sock_tcp 2021-07-13 20:32:14 +02:00
Martine Lenders
bf0bbbf17c
Merge pull request #16461 from brummer-simon/gnrc_tcp-refactor_tests
gnrc_tcp: refactor tests
2021-07-13 18:28:51 +02:00
Marian Buschsieweke
ca7c12643c
tests/periph_uart_mode: Drop dep to periph_timer
Use xtimer only optionally (when periph_timer is available) for the
test. This makes this test applicable to freshly ported boards that
do not yet have a peripheral timer driver.
2021-07-13 16:51:00 +02:00
Jose Alamos
cab4e36757
tests/gnrc_ipv6_*: avoid explicit cast to netdev 2021-07-09 11:35:21 +02:00
Jose Alamos
bd0d03eb10
tests/gnrc_sixlowpan_*: avoid explicit cast to netdev 2021-07-09 11:35:20 +02:00
Jose Alamos
6f487485b5
tests/ieee802154_submac: avoid explicit cast to netdev 2021-07-09 11:35:20 +02:00
Jose Alamos
82a429e982
tests/gnrc_netif: avoid explicit cast to netdev 2021-07-09 11:35:19 +02:00
Jose Alamos
b483d1f809
netdev_test: avoid explicit cast to netdev 2021-07-09 11:35:19 +02:00
Jose Alamos
4e6f299af0
lwip: avoid explicit cast to netdev 2021-07-09 11:35:16 +02:00
Jose Alamos
bfbbec3de3
sx127x: avoid explicit cast to netdev 2021-07-09 10:38:36 +02:00
Jose Alamos
c9ee5fb76a
sx126x: avoid explicit cast to netdev 2021-07-09 10:38:36 +02:00
Jose Alamos
686c81caf7
socket_zep: avoid explicit cast to netdev 2021-07-09 10:38:33 +02:00
Jose Alamos
343ffa9f7e
at86rf215: avoid explicit cast to netdev 2021-07-09 10:38:33 +02:00
Jose Alamos
72d71f1ac4
at86rf2xx: avoid explicit cast to netdev 2021-07-09 10:08:45 +02:00
Simon Brummer
876c24d1cc gnrc_tcp: refactor tests 2021-07-08 14:22:03 +02:00
Francisco
79ee4fd489
Merge pull request #16459 from brummer-simon/gnrc_tcp-rewrite_passive_open
gnrc_tcp: rewrite passive open
2021-07-08 12:08:52 +02:00
Simon Brummer
88a0273434 gnrc_tcp: add listen/accept 2021-07-08 09:40:02 +02:00
Fabian Hüßler
ee604bb35f tests/driver_ina3221: test refactor 2021-07-07 08:40:02 +02:00
Francisco
ccfd3ee980
Merge pull request #16597 from jia200x/pr/sx126x_kconfig
sx126x: add support for multiple simultaneous variants
2021-07-06 13:19:15 +02:00
benpicco
8f9233f329
Merge pull request #16232 from maribu/drivers/cc110x
drivers/cc110x: add power off (sleep) functions
2021-07-06 12:24:26 +02:00
Francisco
daeac91aea
Merge pull request #16604 from jia200x/pr/lora/fix_rx_timeout_size
netdev/lora: fix size of NETOPT_RX_SYMBOL_TIMEOUT
2021-07-06 12:15:00 +02:00
Francisco Acosta
71be0ba3a1
tests/driver_cc110x: add sleep and wake-up commands 2021-07-06 10:12:16 +02:00
6aa8fd650b tests/unittests/tests-ipv6_hdr: fix too short ipv6_hdr_t allocations 2021-07-05 22:35:29 +02:00
ddc30a198a unittests/tests-ipv6_addr: test_ipv6_addr_to_str__addr_NULL(): zero a 2021-07-05 16:51:16 +02:00
b388a2a440 unittests/tests-ipv4_addr: test_ipv4_addr_to_str__addr_NULL(): zero a 2021-07-05 16:50:44 +02:00
Jose Alamos
2e5b7f9e31
sx126x: add support for multiple simultaneous variants 2021-07-05 16:02:15 +02:00
MrKevinWeiss
630f7a2102
sys/arduino: Add Kconfig model 2021-07-02 15:11:09 +02:00
Jose Alamos
5ef4c0a778
tests/driver_sx127x: use uint8_t for NETOPT_RX_SYMBOL_TIMEOUT 2021-07-01 12:00:25 +02:00
Martine Lenders
c5a1012695
Merge pull request #16596 from JKRhb/aac-flags
sys/net/gnrc/netif: Make aac_mode a flag field
2021-06-30 13:29:44 +02:00
Jan Romann
3efb34d8b0
tests/gnrc_sixlowpan_frag_minfwd: add stm32mp157c-dk2 to Makefile.ci 2021-06-29 20:30:44 +02:00
Martine Lenders
9aa99a0fd8
Merge pull request #16593 from JKRhb/dhcp-scapy-mud-update
tests/gnrc_dhcpv6_client_6lbr: Update test for DHCPv6 MUD option
2021-06-29 13:43:26 +02:00
Kevin "Tristate Tom" Weiss
25c871ed9a
Merge pull request #16576 from jia200x/pr/netdev/migrate_dst_filter
ieee802154: migrate `netdev_ieee802154_dst_filter` to a common ieee802154
2021-06-29 10:50:08 +02:00
Jan Romann
0cd1aaaf72
tests/dhcpv6_6lbr: Update test for MUD option
A new version of scapy (2.4.5) has been released that now allows to test
the MUD option directly without a workaround.
2021-06-28 18:07:05 +02:00
Vera Clemens
7ecdf00f53 tests/emcute: Fix README 2021-06-25 18:32:53 +02:00
Vera Clemens
b0f4781e15 net/emcute: Allow RETAIN flag to be set on incoming PUBLISHs 2021-06-25 18:32:53 +02:00
MrKevinWeiss
48ef2ec2da
tests/ieee802154: Add unit tests for 2021-06-23 16:44:09 +02:00
benpicco
cf688774e5
Merge pull request #16527 from benpicco/gnrc_netif_create-race
sys/net/gnrc/netif: make gnrc_netif_create() blocking to avoid race condition
2021-06-21 15:48:18 +02:00
Benjamin Valentin
1a6015f18c tests/gnrc_sixlowpan_frag_minfwd: add nucleo-f302r8 to Makefile.ci 2021-06-21 14:04:06 +02:00
1011af27a1
Merge pull request #16566 from aabadie/pr/pkg/semtech-loramac-no-force-periph_rtt
pkg/semtech-loramac: don't force ztimer rtt backend
2021-06-17 18:09:31 +02:00
Martine Lenders
7cad799afe
Merge pull request #15468 from jia200x/pr/rh/rev.13.11
ieee802154/hal: adapt frame filter and source address matching changes
2021-06-17 16:18:57 +02:00
Francisco
a012a0849f
Merge pull request #15317 from aabadie/pr/sys/arduino_ztimer
sys/arduino: replace xtimer by ztimer as high-level background timer
2021-06-17 15:56:04 +02:00
4e909b52f0
tests/pkg_semtech-loramac: blacklist atxmega-a1u-xpro board 2021-06-17 15:01:21 +02:00
Martine Lenders
4d6d46534d
Merge pull request #16564 from fjmolinas/pr_fix_turo_congure
tests/congure-turo: reset before opening terminal
2021-06-17 13:14:05 +02:00
Francisco Molina
94da3ed9a7
tests/congure: reset before opening terminal
Some BOARD terminals are slow to start so if the BOARD is reset after
opening the terminal this can lead to off-by-one error when parsing
the output.

So instead do as testrunner and reset before opening the terminal.
Note that no interactive_sync is needed since a similar mechanism
happens in ShellInteraction.
2021-06-17 11:05:07 +02:00
Francisco Molina
a0714298a3
tests/turo: reset before opening terminal
Some BOARD terminals are slow to start so if the BOARD is reset after
opening the terminal this can lead to off-by-one error when parsing
the output.

So instead do as testrunner and reset before opening the terminal.
Note that no interactive_sync is needed since a similar mechanism
happens in ShellInteraction.
2021-06-17 11:05:00 +02:00
e30a107329
tests/sys_arduino: skip atmega328p based boards from ci 2021-06-17 10:29:27 +02:00
Jose Alamos
7d14fb3571
ieee802154/hal: remove set_rx_mode 2021-06-17 10:07:43 +02:00
Jose Alamos
6d64b537ef
ieee802154/hal: remove set_hw_addr_filter 2021-06-17 10:07:43 +02:00
Marian Buschsieweke
258d384fec
tests/ztimer_periodic: iterate over clocks
Instead of only testing for `ZTIMER_MSEC`, iterate over a list of
clocks and run the test for each. The reasoning is that this test
does not only test `ztimer_periodic`, but also that the used clock
backend operates correctly in a typical use case.
2021-06-16 13:11:13 +02:00
Francisco Molina
c80390f28b
ztimer: pull ztimer_periph_rtt for ZTIMER_MSEC if available 2021-06-16 11:18:25 +02:00
Kevin "Tristate Tom" Weiss
0c06948373
Merge pull request #16552 from MrKevinWeiss/pr/fix/kconfigqdsa
pkg/qdsa: force qdsa to lowercase
2021-06-15 15:21:26 +02:00
Francisco
d7b3328601
Merge pull request #16098 from kfessel/p-remove-lifo
core/lifo: Remove lifo [after 2021.04]
2021-06-15 13:55:30 +02:00
MrKevinWeiss
0345f97962 pkg/qdsa: force qdsa to lowercase 2021-06-15 12:06:10 +02:00
beb171de40
Merge pull request #16546 from fjmolinas/pr_kinetis_lptmr_rtt
cpu/kinetis: use LPTMR as rtt backend
2021-06-15 11:02:16 +02:00
Francisco Molina
d9ee424b7c
cpu/kinetis: use LPTMR as rtt backend 2021-06-15 08:29:09 +02:00
Hauke Petersen
ef8753a37f tests/trickle: use ztimer instead of xtimer 2021-06-14 09:04:25 +02:00
Hauke Petersen
830baa97c9 tests/nimble_l2cap: adapt buffer sizes 2021-06-10 10:02:10 +02:00
90dd3deb21
Merge pull request #16295 from fjmolinas/pr_edhoc_c
pkg/edhoc-c: initial commit
2021-06-08 17:23:52 +02:00
Francisco Molina
fda3cbc60a
tests/pkg_edhoc: initial import 2021-06-08 14:34:33 +02:00
cfb10db9b7
Merge pull request #16507 from fjmolinas/pr_event_timeout_periodic
sys/event: add periodic timeout event
2021-06-08 13:07:40 +02:00
30c0ba65d5
Merge pull request #15559 from fjmolinas/pr_riotboot_flashwrite_test
tests/riotboot/flashwrite: add automatic test
2021-06-08 11:15:19 +02:00
benpicco
88da1421be
Merge pull request #16469 from Franz2000/support-seeeduino-XIAO-board
boards: Adding board support for the Seeeduino XIAO
2021-06-08 10:35:26 +02:00
Francisco Molina
efedc66cae
tests/riotboot/flashwrite: add automatic test 2021-06-07 08:55:34 +02:00
Francisco Molina
0a3c9b694b
tests/msg_queue_print: fix test on hw 2021-06-04 13:37:21 +02:00
Francisco Molina
c505bb11d2
tests/event_ztimer: initial import 2021-06-03 17:53:53 +02:00
benpicco
41bbafdfe4
Merge pull request #16328 from benpicco/driver/lis2dh12-cleanup
drivers/lis2dh12: clean up API
2021-06-03 15:33:04 +02:00
Benjamin Valentin
a338b65d29 tests/driver_lis2dh12: add support for temperature sensor 2021-06-03 12:59:50 +02:00
Benjamin Valentin
0ab186ad50 tests/driver_lis2dh12: adapt to API changes 2021-06-03 12:59:50 +02:00
MaestroOnICe
dc8f7912e9 boards: add Seeeduino XIAO 2021-06-02 14:23:55 +02:00
Martine Lenders
e142001221
Merge pull request #15168 from JulianHolzwarth/pr/software/test/IPC/change
core/msg.c: fixed msg_queue_print()
2021-06-02 12:18:04 +02:00
JulianHolzwarth
08382fed33 tests/msg_queue_print/: new test for msg_queue_print 2021-06-02 01:28:28 +02:00
fde0bb7819
Merge pull request #16505 from fjmolinas/pr_event_timeout_ztimer
sys/event/timeout: add option to use ztimer as backend
2021-06-01 12:19:39 +02:00
12a03c60e5
tests: examples: use IOTLAB_NODE=auto instead of auto-ssh 2021-05-28 17:23:11 +02:00
Francisco Molina
4f34e50130
sys/event/timeout: add option to use ztimer as backend 2021-05-27 22:34:01 +02:00
08049fbb79
tests/pkg_qr-code-generator: remove dependency to auto_init_screen 2021-05-25 14:22:25 +02:00
7d5051f2ec
tests/{disp,touch}_dev: remove dependency to auto_init_screen 2021-05-25 14:21:58 +02:00
79dd9a4e3a
tests/pkg_qr-code-generator: add disp-dev for esp32-wrover-kit 2021-05-22 09:30:44 +02:00
876004442a
Merge pull request #16486 from aabadie/pr/pkg/lvgl_remove_internal_thread
pkg/lvgl: remove internal thread
2021-05-21 16:50:49 +02:00
Francisco
9b449fba98
Merge pull request #16185 from aabadie/pr/drivers/sx127x_uncrustify
drivers/sx127x: uncrustify code
2021-05-21 11:45:25 +02:00
c09c7d549d
tests/pkg_lvgl: remove manual call to sysmon_task 2021-05-20 20:56:17 +02:00
ef6d377197
tests/pkg_lvgl*: adapt to new behavior 2021-05-20 13:06:49 +02:00
9c749bc214
Merge pull request #16480 from aabadie/pr/tests/touch_dev_enh
tests/touch_dev: improve genericity by using auto_init_screen module
2021-05-19 12:24:28 +02:00
e7983908f9
tests/touch_dev: use auto_init_screen 2021-05-19 11:30:32 +02:00
4b2f9af90f
tests/disp_dev: improve screen cleanup speed 2021-05-19 10:01:03 +02:00
12a0adc57c
tests/disp_dev: use auto_init_screen
This removes the explicit dependency to ili9341 driver
2021-05-19 09:59:23 +02:00
47bf32ed02
tests/driver_sx127x: uncrustify code 2021-05-18 11:00:44 +02:00
Gerson Fernando Budke
8a2c88a808 boards/atxmega-a3bu-xplained: Add spi configuration
Add J1 header spi configuration.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-05-14 23:26:08 -03:00
Gerson Fernando Budke
8cc9c42d1d boards/atxmega-a1u-xpro: Add spi configuration
Add EXT-1 spi bus configuration.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-05-14 23:26:08 -03:00
Gerson Fernando Budke
91316a879a cpu/atxmega/periph/spi: Add spi driver
Introduce SPI driver.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-05-14 23:26:08 -03:00
Marian Buschsieweke
c210975108
Merge pull request #16443 from maribu/tests/malloc
sys/malloc_thread_safety: fix potential overflow in multiplication
2021-05-13 14:38:59 +02:00
Jnae
b287d120ff at86rf215: timestamp counter for rx frames 2021-05-12 15:27:36 +02:00
55fc61f295
tests/pkg_qr-code-generator: improve encoder buffer lenghts 2021-05-11 13:47:55 +02:00
74ad930be9
tests/pkg_qr-code-generator: optimize display in test application 2021-05-11 09:25:29 +02:00
Marian Buschsieweke
8c31227060
tests/malloc: test for correct calloc() behavior 2021-05-10 18:04:53 +02:00
4e37e1ad44
tests/pkg_qr-code-generator: extend with disp_dev API 2021-05-10 14:25:18 +02:00