1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-01-15 21:52:46 +01:00
Commit Graph

34033 Commits

Author SHA1 Message Date
Francisco Molina
3d6d8b1872
pkg/openwsn/sock: drop messages in mbox on close 2021-02-09 21:28:22 +01:00
Francisco Molina
ca2e59d6a2
pkg/openwsn/sock: add mutex around linked list access
Fix possible race conditions when sock is closed while iterating
through the linked list.
2021-02-09 17:04:25 +01:00
Francisco Molina
75d53b0c46
tests/pkg_openwsn_sock_udp: add test for sock_udp_close
Basic sock_udp_close() functionality is tested durin teardown,
but teardown does not test that there are no messages lingering
for the closed sock.
2021-02-09 17:04:24 +01:00
Francisco
4cc6c23ec6
Merge pull request #15809 from maribu/bitband-fix
sys/bit: provide CPU_HAS_SRAM_BITBAND
2021-01-20 10:22:04 +01:00
Marian Buschsieweke
716441d0c3
cpu/cortexm_common: fix atomic_utils_arch.h
Only use bit-banding if all of SRAM supports bit-banding
2021-01-20 09:19:33 +01:00
Marian Buschsieweke
51db33375a
sys/bit: provide CPU_HAS_SRAM_BITBAND
CPU_HAS_SRAM_BITBAND can be used to check whether bit-banding is supported for
all of SRAM. With partially supported bit-banding, this feature is more of a
foot gun that a valuable tool.
2021-01-20 09:18:09 +01:00
f0606b0a73
Merge pull request #15632 from aabadie/pr/boards/stm32f2f4f7_clock_kconfig_only
cpu/stm32f2f4f7: expose clock configuration in kconfig
2021-01-20 09:14:55 +01:00
551eb80498
boards/stm32f7*: add Kconfig clock configuration 2021-01-19 22:09:17 +01:00
96b79c21f0
boards/stm32f4*: add Kconfig clock configuration 2021-01-19 22:09:16 +01:00
342df4bf37
boards/nucleo-f207zg: add Kconfig clock configuration 2021-01-19 22:09:16 +01:00
e1941d8976
cpu/stm32f2f4f7: expose clock settings in Kconfig 2021-01-19 22:09:16 +01:00
b35e4f4a95
Merge pull request #15796 from fjmolinas/pr_rtc_lock_unlock
cpu/stm32/rtc: add unlock/lock to rtc_clear_alarm
2021-01-19 17:29:22 +01:00
Martine Lenders
039ede48d6
Merge pull request #15793 from aabadie/pr/ci/vera_increase_line_length
vera++: increase line length
2021-01-19 16:36:19 +01:00
8f2b375f81
tools/vera++: increase max line length bounds 2021-01-19 16:10:51 +01:00
Francisco Molina
7c12ea7416
cpu/stm32/rtc: add unlock/lock to rtc_clear_alarm 2021-01-19 13:33:17 +01:00
Martine Lenders
eb30b0b2e2
Merge pull request #15792 from haukepetersen/fix_evtimer_moddep
sys/evtimer: fix module dependencies
2021-01-19 12:45:09 +01:00
Marian Buschsieweke
26a5c56ee5
Merge pull request #15787 from bergzand/pr/cortexm/svc_cleanup
cpu/cortexm_common: Do not use SVC for cpu_switch_context_exit
2021-01-19 11:19:44 +01:00
Francisco
0e5ba63384
Merge pull request #15641 from bergzand/pr/schedstatistics/remove_idle_runtime
schedstatistics: Log sleep tick statistics
2021-01-19 11:19:05 +01:00
Francisco
e046e01254
Merge pull request #15683 from bergzand/pr/memarray/extender
memarray: Add functions to extend and reduce the pool with new memory areas
2021-01-19 11:18:47 +01:00
Francisco
2dbb8fefad
Merge pull request #15785 from fjmolinas/pr_version_greater_or_equal
makefiles/docker.inc.mk: add and version_is_greater_or_equal for jobs check
2021-01-19 11:17:57 +01:00
Hauke Petersen
8f5d366fe9 sys/evtimer: fix module dependencies 2021-01-19 11:07:20 +01:00
Francisco
886d179c27
Merge pull request #15772 from aabadie/pr/ci/test-on-iotlab-exclude-riotboot
ci/test-on-iotlab: exclude applications that require riotboot
2021-01-19 10:27:47 +01:00
78e25f5f3b
tests/drivers_sdp3x: Exclude stk3200 from linking 2021-01-19 10:11:40 +01:00
Marian Buschsieweke
54c99aba37
Merge pull request #15791 from basilfx/feature/saul_reg_type_name
sys/saul: add saul_reg_find_type_and_name
2021-01-19 09:34:28 +01:00
Bas Stottelaar
6a285369ab unittests: extend tests for saul_reg 2021-01-18 22:31:11 +01:00
Bas Stottelaar
9bc7dd04e6 sys/saul_reg: add saul_reg_find_type_and_name 2021-01-18 22:28:28 +01:00
6d3d067443
cpu/cortexm_common: Do not use SVC for cpu_switch_context_exit
Directly use the pendsv interrupt instead of chaining through the SVC
interrupt
2021-01-18 16:27:17 +01:00
benpicco
672a9affc7
Merge pull request #15786 from bergzand/pr/pkg/monocypher/v312
pkg/monocypher: bump to version 3.1.2
2021-01-18 16:20:02 +01:00
benpicco
5fe6483403
Merge pull request #15762 from benpicco/sys/sema_inv
sys/sema_inv: add inverse Semaphore
2021-01-18 15:57:01 +01:00
6143fdc912
pkg/monocypher: bump to version 3.1.2 2021-01-18 15:06:11 +01:00
Francisco Molina
c636a6501c
makefiles/docker.inc.mk: use version_is_greater_or_equal for jobs check 2021-01-18 14:38:47 +01:00
Francisco Molina
e455ccd3c0
makefiles/utils/strings.mk: add version_greater_or_equal 2021-01-18 14:37:23 +01:00
Francisco
ba4228cccf
Merge pull request #15196 from bergzand/pr/docker/add_jobs
docker: pass number of jobs from MAKEFLAGS to the container
2021-01-18 14:36:57 +01:00
f2a719ba3c
docker: pass number of jobs from MAKEFLAGS to the container 2021-01-18 13:41:35 +01:00
Francisco
b46116d77e
Merge pull request #15607 from leandrolanzieri/pr/kconfig/drivers_lmn
drivers/{l, m, n}*: add modules to Kconfig
2021-01-18 11:45:46 +01:00
c579dbe953
schedstatistics: Log sleep tick statistics 2021-01-18 11:14:23 +01:00
Leandro Lanzieri
1fd3c17506
Merge pull request #15784 from fjmolinas/pr_mcp2515_makefile.dep
drivers/mcp2515: move dependencies to own Makefile.dep
2021-01-18 11:06:50 +01:00
4868094fbf
tests/memarray: add extend/reduce tests 2021-01-18 11:01:37 +01:00
Leandro Lanzieri
20c5552920
tests: add Kconfig configuration files for multiple driver tests
Configurations for the following applications have been added:

l3g4200d
lc709203f
lis2dh12
lis3dh
lis3mdl
lpd8808
lpsxxx
lsm303dlhc
lsm6dsl
ltc4150
mag3110
mhz19
mma7660
mma8x5x
motor_driver
mpl3115a2
mpu9x50
mq3
nvram_spi
mtd_flashpage
mtd_mapper
2021-01-18 10:44:30 +01:00
Leandro Lanzieri
d8cf1c9440
drivers/nvram_spi: add module to Kconfig 2021-01-18 10:42:35 +01:00
Leandro Lanzieri
bfacb78f31
drivers/nvram: add module to Kconfig 2021-01-18 10:42:35 +01:00
Leandro Lanzieri
52b838b877
drivers/ncv7356: add module to Kconfig 2021-01-18 10:42:35 +01:00
Leandro Lanzieri
4ada286f89
drivers/mtd_spi_nor: add module to Kconfig 2021-01-18 10:42:35 +01:00
Leandro Lanzieri
b3df3cf931
drivers/mtd_sdcard: add module to Kconfig 2021-01-18 10:42:34 +01:00
Leandro Lanzieri
db3349d052
drivers/mtd_mci: add module to Kconfig 2021-01-18 10:42:34 +01:00
Leandro Lanzieri
63407b5e5b
cpu/lpc23xx/mci: add module to Kconfig 2021-01-18 10:42:34 +01:00
Leandro Lanzieri
1950f5a532
drivers/mtd_mapper: add module to Kconfig 2021-01-18 10:42:34 +01:00
Leandro Lanzieri
105001a977
drivers/mtd_flashpage: add module to Kconfig 2021-01-18 10:42:34 +01:00
Leandro Lanzieri
c574ac999e
drivers/mq3: add module to Kconfig 2021-01-18 10:42:34 +01:00
Leandro Lanzieri
91e88522af
drivers/mpu9x50: add module to Kconfig 2021-01-18 10:42:33 +01:00