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

34266 Commits

Author SHA1 Message Date
Leandro Lanzieri
858187dc25
drivers/soft_spi: add module to Kconfig 2021-01-21 11:22:31 +01:00
Leandro Lanzieri
a492400cee
drivers/slipdev: add modules to Kconfig 2021-01-21 11:22:31 +01:00
Leandro Lanzieri
3d480c1d33
drivers/si1133: add module to Kconfig
Also remove auto-dependency from Makefile.dep
2021-01-21 11:22:31 +01:00
Leandro Lanzieri
60f60798d1
drivers/si114x: add modules to Kconfig 2021-01-21 11:22:31 +01:00
Leandro Lanzieri
f1f58018ad
drivers/si70xx: add modules to Kconfig 2021-01-21 11:22:31 +01:00
Leandro Lanzieri
1830533428
drivers/shtc1: add module to Kconfig 2021-01-21 11:22:31 +01:00
Leandro Lanzieri
8d345260d9
drivers/sht3x: add module to Kconfig 2021-01-21 11:22:30 +01:00
Leandro Lanzieri
e6dead79d9
drivers/sht2x: add module to Kconfig 2021-01-21 11:22:30 +01:00
Leandro Lanzieri
6ecac5548a
drivers/sht1x: add modules to Kconfig 2021-01-21 11:22:30 +01:00
Leandro Lanzieri
95206d0346
kconfig/saul: select phydat and enable saul_registry by default 2021-01-21 11:22:30 +01:00
Leandro Lanzieri
a97e786e81
drivers/servo: add module to Kconfig 2021-01-21 11:22:29 +01:00
Leandro Lanzieri
c212fe3512
drivers/seesaw_soil: add module to Kconfig 2021-01-21 11:22:06 +01:00
Leandro Lanzieri
3b46124954
drivers/sds011: add module to Kconfig 2021-01-21 11:22:06 +01:00
Leandro Lanzieri
7d489936cf
drivers/sdp3x: add modules to Kconfig 2021-01-21 11:22:06 +01:00
Leandro Lanzieri
50946f8b0d
drivers/scd30: add module to Kconfig 2021-01-21 11:22:03 +01:00
Francisco
bd8519808c
Merge pull request #15719 from leandrolanzieri/pr/kconfig/drivers_tuvw
drivers/{t, v, u, w}*: add modules to Kconfig
2021-01-21 11:16:53 +01:00
Francisco
106ed25bf5
Merge pull request #15820 from leandrolanzieri/tests/makefile/add_common_kconfig
tests: factor out common Kconfig configuration for sync
2021-01-21 11:15:55 +01:00
Marian Buschsieweke
0bc08dfbbc
drivers/dfplayer: fix error handling
The error code was previously overwritten :-/ this clearly is not how it is
intended to work.
2021-01-21 10:36:24 +01:00
Marian Buschsieweke
bc2a225e53
drivers/at86rf2xx: fix null pointer check
check if argument is NULL *before* using it :-)
2021-01-21 10:23:40 +01:00
Marian Buschsieweke
00a8a8bd83
sys/fmt_table: fix infinite loop 2021-01-21 10:03:44 +01:00
Leandro Lanzieri
062a6603c6
tests/driver: add Kconfig configuration files 2021-01-21 10:02:34 +01:00
Leandro Lanzieri
c0ff2e04d6
drivers/ws281x: add modules to Kconfig 2021-01-21 10:02:34 +01:00
Leandro Lanzieri
2c7616d7d5
drivers/veml6070: add module to Kconfig 2021-01-21 10:02:34 +01:00
Leandro Lanzieri
80cc89510b
drivers/vcnl40x0: add modules to Kconfig 2021-01-21 10:02:34 +01:00
Leandro Lanzieri
977b517229
drivers/usbdev_mock: add module to Kconfig 2021-01-21 10:02:27 +01:00
Leandro Lanzieri
b4696a6d08
drivers/tsl4531x: add module to Kconfig 2021-01-21 10:02:27 +01:00
Leandro Lanzieri
13f1b70d25
drivers/tsl2561: add module to Kconfig 2021-01-21 10:02:27 +01:00
Leandro Lanzieri
cce98d2288
drivers/tps6274x: add module to Kconfig 2021-01-21 10:02:27 +01:00
Leandro Lanzieri
ddbf155cdb
drivers/touch_dev: add module to Kconfig 2021-01-21 10:02:27 +01:00
Leandro Lanzieri
c8e0e49943
drivers/tmp00x: add modules to Kconfig 2021-01-21 10:02:27 +01:00
Leandro Lanzieri
c3c7040d6c
drivers/tja1042: add module to Kconfig 2021-01-21 10:02:27 +01:00
Leandro Lanzieri
785148dd6c
drivers/tcs37727: add module to Kconfig 2021-01-21 10:02:27 +01:00
benpicco
ac4bd3abf8
Merge pull request #15819 from bergzand/pr/littlefs2/bump_2.4
littlefs2: Bump to v2.4
2021-01-20 18:41:26 +01:00
Leandro Lanzieri
d2ca66e476
tests: add common Kconfig configuration for sync 2021-01-20 17:36:14 +01:00
dd407f2717
Merge pull request #15803 from miri64/static-tests/enh/group-runs
static-tests: group tests
2021-01-20 16:05:28 +01:00
Francisco
5c5ec632a5
Merge pull request #15716 from leandrolanzieri/pr/kconfig/ztimer
sys/ztimer: add modules to Kconfig
2021-01-20 15:31:20 +01:00
fd4f3f829d
littlefs2: Bump to v2.4 2021-01-20 15:03:15 +01:00
4baa19c046
ci/test-on-iotlab: exclude tests/periph_timer_short_relative_set 2021-01-20 14:54:32 +01:00
f8fe14ebf7
ci/test-on-iotlab: remove suit_update from excluded apps 2021-01-20 14:54:27 +01:00
5bc7555ae7
Merge pull request #15794 from fjmolinas/pr_fix_posix_sleep
tests/posix_sleep: fix for invalid RTT configurations
2021-01-20 14:07:23 +01:00
Martine Lenders
bfeef735d1
Merge pull request #15813 from jia200x/pr/vera/revert_tcl
ci/vera++/rules/L004: remove warning support
2021-01-20 13:10:10 +01:00
Martine Lenders
c2cbc0bc71
Merge pull request #15779 from miri64/gh-actions/fix/release-test-artifact-name
release-tests: fix artifact naming and steps cleanup for matrix build
2021-01-20 13:08:08 +01:00
a1250963d4
Merge pull request #15780 from haukepetersen/opt_ztimer_isset
ztimer: add ztimer_is_set() to user API
2021-01-20 12:42:21 +01:00
Jose Alamos
d5062cfd4e
ci/vera++/rules/L004: remove warning support
This reverts commit f3a934a169.
2021-01-20 11:04:12 +01:00
Martine Lenders
04bee90e6f
release-tests: skip tapsetup when running IoT-Lab job 2021-01-20 11:00:17 +01:00
Martine Lenders
50c5847eca
release-tests: fix artifact naming for matrix build 2021-01-20 11:00:17 +01:00
benpicco
d54cc2ee1f
Merge pull request #15808 from bergzand/pr/jlink/add_silent
tools/jlink.sh: Run JlinkExe with silent when debugging
2021-01-20 10:48:26 +01:00
84dfc88ca3
cpu/arm7_common: Inline thread_yield_higher function 2021-01-20 10:37:42 +01:00
Marian Buschsieweke
21264b80cf
cpu/stm32/periph_eth: improve debugging output
Add ENABLE_DEBUG_VERBOSE flag, so that the noise during debugging can be
reduced. This is super helpful when testing under load, as otherwise there is
just too much noise in the output.
2021-01-20 10:36:59 +01:00
Marian Buschsieweke
788f997452
cpu/stm32/periph_eth: fix error handling
An earlier version of periph_eth used to always pack the first chunk of the
outgoing frame to the first DMA descriptor by telling the DMA to jump back
to the first descriptor within the last descriptor. This worked fine unless
the frame was send in one chunk (as e.g. lwip does), which resulted due to a
hardware bug in a frame being send out twice. For that reason, the behavior was
changed to cycle throw the linked DMA descriptor list in round-robin fashion.
However, the error checking was not updated accordingly. Hence, the error
check might run over (parts of) unrelated frames and fail to detect errors
correctly.

This commit fixes the issue and also provides proper return codes for errors.

Additionally, an DMA reset is performed on detected errors during RX/TX. I'm
not sure if/when this is needed, as error conditions are neigh impossible to
produce. But better be safe than sorry.
2021-01-20 10:35:05 +01:00