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

34932 Commits

Author SHA1 Message Date
MrKevinWeiss
223430f589 net/ipv*/addr: Add ipv*_addr modules to Kconfig 2021-03-09 09:08:50 +01: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
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
Martine Lenders
e8cc3c6194
Merge pull request #16148 from leandrolanzieri/pr/sys/clif_fix_attribute_parsing
sys/clif: fix attribute parsing
2021-03-05 18:37:24 +01:00
Leandro Lanzieri
311ed225ae
sys/clif: fix attribute parsing and comply with tests 2021-03-05 16:47:53 +01:00
Leandro Lanzieri
9e2e99fafb
unittests/clif: add attribute test cases
- missing value in attribute with separator should fail
- single-quoted value in attribute should fail
- empty value in quoted attribute should fail
2021-03-05 16:47:48 +01:00
Jean Pierre Dudey
dfb2c21570
Merge pull request #16151 from silkeh/pr/clarify-phydat-fit
sys/phydat: clarify use of phydat::scale in phydat_fit
2021-03-05 11:31:18 +01:00
Jean Pierre Dudey
e54af1ce40
Merge pull request #16136 from silkeh/pr/bme280-pa
driver/bmx280: increase accuracy of SAUL pressure readings
2021-03-05 11:26:06 +01:00
692fe54a5c
Merge pull request #16154 from jia200x/pr/fix_doc
boards/yarm: add missing comment ending in doc.txt
2021-03-05 10:03:00 +01:00
Jose Alamos
de1072725f
boards/yarm: add missing comment ending in doc.txt 2021-03-05 09:31:09 +01:00
Silke Hofstra
5e9b531d33 sys/phydat: clarify use of phydat::scale in phydat_fit 2021-03-04 21:30:18 +01:00
Silke Hofstra
3ca1162a6a driver/bmx280: increase accuracy of SAUL pressure readings
The SAUL implementation of the BMx280 currently returns the pressure in hPa.
The sensor, however, actually reads the pressure in Pa, leading to a
significant loss of precision.

Because the operation range of the BME280 and BMP280 is 300 hPa to 1100 hPa,
we can safely increase the precision by a factor of 10 without risk of overflow.
The only downside is that readings are now presented as `e1 Pa` (eg 10206e1 Pa).
2021-03-04 21:01:56 +01:00
aa67d2150a
Merge pull request #16097 from fjmolinas/pr_nrf52_uart_nb
cpu/nrf52: add periph_uart_non_blocking to nrf52840
2021-03-04 19:37:15 +01:00
Francisco
d369dffb4f
Merge pull request #14339 from aabadie/pr/sys/auto_init_screen
drivers: sys/auto_init: pkg/lvgl: setup disp_dev, touch_dev and lvgl auto_init
2021-03-04 19:23:32 +01:00
Marian Buschsieweke
b9cb75fedf
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-04 18:05:06 +01:00
Marian Buschsieweke
4ed8de116f
uncrustify-riot.cfg: update to coding convention
The coding convention was changed to suggest breaking lines with with
more than 100 chars. This brings the uncrustify configuration back in
sync.
2021-03-04 17:23:46 +01:00
Marian Buschsieweke
365146c977
Merge pull request #16147 from maribu/uncrustify-indent
uncrustify-riot.cfg: align uncrustify config
2021-03-04 17:16:07 +01:00
Marian Buschsieweke
d7aeb81c9f
Merge pull request #16146 from maribu/sys-doc-fix
sys/event: add missing precondition to doc
2021-03-04 17:15:49 +01:00
benpicco
753c833109
Merge pull request #15871 from jan-mo/feat/20210120_lis2dh12_extension
driver_lis2dh12: functionality extension
2021-03-04 15:20:55 +01:00
Marian Buschsieweke
e3a938f55c
uncrustify-riot.cfg: align uncrustify config
This doesn't change the config, it only beautifies it. Some comments are
shortened to keep the 100 char limit.
2021-03-04 14:36:30 +01:00
Marian Buschsieweke
cf05b39da5
sys/event: add missing precondition to doc 2021-03-04 12:21:07 +01:00
2b809f24c2
Merge pull request #16144 from kaspar030/fix_event_wait_multi_maybe_uninitialized
sys/event: fix possibly uninitialized return warning
2021-03-04 09:24:19 +01:00
Francisco
add1338554
Merge pull request #16139 from aabadie/pr/drivers/usb_mock_device_doc_category
drivers/usbdev_mock: add to drivers_misc category
2021-03-04 08:16:28 +01:00
Jan Mohr
4598602176 drivers/lis2dh12: functionality extension 2021-03-04 00:43:04 +01:00
7f5d17da83 sys/event: fix possibly uninitialized return warning 2021-03-03 22:28:31 +01:00
Jean Pierre Dudey
f3adf7c4e5
Merge pull request #16131 from kaspar030/disable_wroom32_mtd_raw
tests/mtd_raw: disable for esp32-wroom-32
2021-03-03 22:00:46 +01:00
Martine Lenders
ccbe838a61
Merge pull request #16138 from tniessen/promiscous
cpu/native: rename _get_promiscous/_set_promiscous
2021-03-03 21:42:36 +01:00
c1c9785da1
drivers/usbdev_mock: add to drivers_misc category 2021-03-03 18:09:39 +01:00
d227a117a2
drivers/screen_dev: add a bit of documentation 2021-03-03 18:04:42 +01:00
77021732db
tests/pkg_lvgl*: exclude stm32mp157c-dk2 from ci 2021-03-03 18:00:50 +01:00
70055a5a19
pkg/lvgl: disable a warning on mips 2021-03-03 18:00:50 +01:00
832e9f8173
tests/pkg_lvgl*: exclude nucleo-f030r8 2021-03-03 18:00:50 +01:00
f9f394c88b
drivers/stmpe811: add touch_dev set event callback wrapper 2021-03-03 18:00:49 +01:00
1362c61abb
drivers/stmpe811: add runtime configurable event callback 2021-03-03 18:00:49 +01:00
528d884b5d
drivers/touch_dev: extend API to set event callback function 2021-03-03 18:00:49 +01:00
84c83b8025
tests/pkg_lvgl*: don't explicitly set concrete disp/touch drivers 2021-03-03 18:00:49 +01:00
3969f24dbe
boards: automatically import disp and touch device drivers 2021-03-03 18:00:49 +01:00
830ea3c19c
tests/pkg_lvgl: adapt for auto_init 2021-03-03 18:00:49 +01:00
4e09a54521
pkg/lvgl: add auto_init_screen by default + setup auto_init 2021-03-03 18:00:49 +01:00