Gerson Fernando Budke
d041199825
cpu/avr8_common: Move irq_enable from board to cpu
...
Some mega boards enabling global irq at board_init. This moves that
responsability to cpu/avr8_common to create a common point to all
variants.
Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-03-15 20:16:10 -03:00
Gerson Fernando Budke
9081a3b7c7
cpu/avr8_common/include/cpu.h: Increase number of uart
...
The ATxmega can have up to 8 UARTs. This increase from 2 up to 7 to
keep avr8_state flags with 8 bits wide.
Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-03-15 20:16:10 -03:00
Martine Lenders
fd36c626a3
Merge pull request #15950 from MrKevinWeiss/pr/turo/initial
...
sys/test_utils/result_output: Initial implementations and API of turo
2021-03-15 11:35:01 +01:00
MrKevinWeiss
2e5ff00386
dist/tools/uncrustify: Add turo module
2021-03-15 10:36:46 +01:00
MrKevinWeiss
e7cc489b14
tests/turo: Add automated turo test for json
2021-03-15 10:36:46 +01:00
MrKevinWeiss
e9b65306ea
tests/unittests/turo: Add turo unittest
2021-03-15 10:36:46 +01:00
MrKevinWeiss
38884d24b2
sys/result_output: Add kconfig
2021-03-15 10:36:46 +01:00
MrKevinWeiss
6a3eb46d5e
sys/result_output: Expose result output
2021-03-12 16:20:33 +01:00
MrKevinWeiss
2c2be2636d
sys/result_output: Add initial structure check
2021-03-12 16:17:12 +01:00
MrKevinWeiss
d17829311c
sys/result_output: Add initial text implementation
2021-03-12 16:16:28 +01:00
MrKevinWeiss
3cbd8a356b
sys/result_output: Add initial json implementation
2021-03-12 16:15:07 +01:00
Martine Lenders
e768a85f62
Merge pull request #15798 from miri64/dist/enh/annotations-moved-by-offset
...
static_tests: move diff annotations by offset.
2021-03-11 14:12:02 +01:00
Martine Lenders
254af225c9
uncrustify: move annotation by offset
2021-03-11 13:32:33 +01:00
Martine Lenders
b52ddefccd
headerguards: move annotation by offset
2021-03-11 13:32:33 +01:00
Martine Lenders
c6260f29b3
coccinelle: move annotation by offset
2021-03-11 13:32:32 +01:00
Martine Lenders
5521492a75
Merge pull request #15886 from leandrolanzieri/pr/netdev_remove_radio_hal_pseudomodule
...
drivers/netdev: cleanup dependencies and remove ieee802154_radio_hal pseudomodule
2021-03-10 16:42:55 +01:00
Leandro Lanzieri
5af48d2969
tests/netstats_neighbor: use gnrc_netdev_default module
2021-03-10 15:22:03 +01:00
Leandro Lanzieri
c54d680664
examples/gnrc_networking: remove reference to netdev_ieee802154_legacy
2021-03-10 14:18:13 +01:00
Leandro Lanzieri
e47727fb16
treewide: remove unneeded ieee802154_radio_hal pseudomodule
2021-03-10 14:18:13 +01:00
Leandro Lanzieri
246391a9fa
cpu/nrf52/nrf802154: use driver specific legacy pseudomodule
...
This introduces the nrf802154_netdev_legacy pseudomodule that switches
to the netdev-based implementation of the nrf802154 radio driver.
2021-03-10 14:18:12 +01:00
Leandro Lanzieri
f0e7dfdf76
cpu/cc2538/radio: use driver specific legacy pseudomodule
...
This introduces the cc2538_rf_netdev_legacy pseudomodule that switches
to the netdev-based implementation of the cc2538 radio driver.
2021-03-10 14:18:12 +01:00
Leandro Lanzieri
fe5c982fa6
drivers/Makefile.dep: don't pull netdev on netdev_default
...
netdev_default should enable the network devices, which do not
necessarily use netdev.
2021-03-10 14:18:12 +01:00
Leandro Lanzieri
79fe7274ca
doc: add documentation on default configurations
2021-03-10 14:18:09 +01:00
010ba56174
Merge pull request #16061 from kaspar030/xfa_shell
...
sys/shell: add XFA support
2021-03-09 14:47:43 +01:00
Martine Lenders
d27ea0237e
Merge pull request #16119 from miri64/riotctrl_shell/feat/congure_test
...
riotctrl_shell: add ShellInteraction for `congure_test`
2021-03-09 12:27:10 +01:00
Kevin "Tristate Tom" Weiss
9d579a34d0
Merge pull request #16116 from leandrolanzieri/pr/sys/ztimer/kconfig_change_default_backend
...
sys/ztimer/kconfig: add defaults for backends
2021-03-09 12:22:10 +01:00
d31934223c
tests/periph_spi_dma: blacklist samd10-xmini
2021-03-09 11:50:46 +01:00
f454cb7a24
tests/shell: uncrustify main.c
2021-03-09 11:50:46 +01:00
Martine Lenders
5ceffde662
tests/congure_test: add tests for CongureTest ShellInteraction
2021-03-09 11:24:23 +01:00
Marian Buschsieweke
89e11977b2
Merge pull request #15998 from nandojve/avr8_fix_gdb_debian
...
dist/tools/avarice/debug.sh: Change gdb check order
2021-03-09 10:27:02 +01:00
Francisco
fc82e3916e
Merge pull request #15931 from haukepetersen/add_dbgpin3
...
sys: add `dbgpin` module for debugging and profiling (take 2)
2021-03-09 10:26:37 +01:00
Leandro Lanzieri
37419b2b3e
Merge pull request #16157 from MrKevinWeiss/pr/kconfig/posixinet
...
sys/posix/inet: Add posix_inet and dependencies to Kconfig
2021-03-09 10:00:09 +01:00
1588dd8e46
Merge pull request #16166 from fjmolinas/pr_flashpage_dep_riotbooty
...
sys/riotboot: remove remaining FLASHPAGE_SIZE dep
2021-03-09 09:43:43 +01:00
MrKevinWeiss
0fd3cbfa0b
sys/posix: Add posix_inet module to kconfig
2021-03-09 09:15:59 +01:00
MrKevinWeiss
223430f589
net/ipv*/addr: Add ipv*_addr modules to Kconfig
2021-03-09 09:08:50 +01:00
Gerson Fernando Budke
9cd9ba1bce
dist/tools/avarice/debug.sh: Change gdb check order
...
There are some Linux distributions that gdb-multiarch doesn't work as
expected and debug section not start. Since AVARICE is dedicated to
AVR architecture, let's check first by the default tool then multiarch
version.
Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-03-08 17:49:36 -03:00
benpicco
b09f799038
Merge pull request #16161 from madokapeng/nucleo722ze_CAN_support
...
boards/nucleo-f722ze: Add periph_can
2021-03-08 19:22:38 +01:00
benpicco
9ca0452bc8
Merge pull request #16165 from maribu/qdsa-bugfix
...
pkg/qDSA: fix backend selection log
2021-03-08 18:52:29 +01:00
Francisco
a69fe4764e
Merge pull request #16168 from maribu/nrf5x-rtt
...
cpu/nrf5x_common: drop bogus rtt_set_counter()
2021-03-08 18:26:24 +01:00
Francisco
5e2660f797
Merge pull request #16167 from kfessel/patch-2
...
doc/Coding_Convention: clarify: void return is allowed
2021-03-08 18:25:50 +01:00
madokapeng
905723be59
sys/include/can: Add loopback operation mode
...
tests/candev: Add loopback mode for testing purpose
2021-03-08 12:13:15 -05:00
Marian Buschsieweke
1a1a16eb7e
cpu/nrf5x_common: drop bogus rtt_set_counter()
...
rtt_set_counter() is implemented as noop for nRF5x. This drops this bogus
implementation and the corresponding feature.
2021-03-08 17:34:30 +01:00
benpicco
2614831c86
Merge pull request #16137 from maribu/stm32_rtt
...
drivers/periph_rtt: add periph_rtt_set_counter feautre
2021-03-08 16:53:57 +01:00
Marian Buschsieweke
11ea9ee772
pkg/qDSA: fix backend selection log
...
qDSA as optimized implementations for AVR. The logic to select the optimized
backend predates the architecture features and uses some hand crafted logic.
This updates the logic to select the backend based on the boards architecture
using the feature system instead.
2021-03-08 15:45:50 +01:00
Karl Fessel
a7e2177356
Coding_Convention: clarify: none return is allowed
...
returning void is allowed changed Any to Every and clarify the message
2021-03-08 14:46:34 +01:00
Marian Buschsieweke
c6e50adc6a
tests/periph_rtt: increase test coverage
...
Previously, the test didn't cover `rtt_set_counter()` and
`rtt_get_alarm`. This fixes the issue.
2021-03-08 14:16:46 +01:00
Marian Buschsieweke
ab89234040
drivers/periph/rtt: add periph_rtt_set_counter feature
...
Some periph_rtt implementations do not provide `rtt_set_counter()`. This
adds `periph_rtt_set_counter` as feature to allow testing for its
availability. The feature is provided at CPU level if periph_rtt is
provided by the board for all CPUs implementing `rtt_set_counter()`.
2021-03-08 14:16:46 +01:00
9c78a45ddd
Merge pull request #16149 from maribu/uncrustify-col-length
...
uncrustify-riot.cfg: update to coding convention
2021-03-08 10:31:05 +01:00
Francisco Molina
2f7abb637a
sys/riotboot: remove remaining FLASHPAGE_SIZE dep
2021-03-08 10:22:04 +01:00
madokapeng
a38cd1477e
boards/nucleo-f722ze: Add periph_can support
...
cpu/stm32: Add CAN support for f722ze board
f722ze board has ONLY 1 CAN interface, fix compiling error which
treats f722xx has more than 1 CAN.
2021-03-05 23:22:44 -05:00