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

29053 Commits

Author SHA1 Message Date
2313b85a8d
cpu/stm32: use UID_BASE from CMSIS when not defined 2020-05-26 15:44:50 +02:00
e20788bfdf
Merge pull request #14143 from aabadie/pr/cpu/stm32_cmsis_update
cpu/stm32: update some cmsis headers
2020-05-26 15:27:46 +02:00
e4639fc7a0
Merge pull request #14009 from aabadie/pr/make/fix-info-build-output
makefiles/info.inc.mk: fix supported boards output
2020-05-26 12:36:58 +02:00
Francisco
baeea442fa
Merge pull request #14103 from aabadie/pr/doc/generator_doc
doc: document make generate-* in related sections
2020-05-26 12:17:21 +02:00
8959274165
cpu/stm32: update vendor headers for f1 2020-05-26 11:43:45 +02:00
1e4da87aad
cpu/stm32: update vendor headers for f0 2020-05-26 11:43:44 +02:00
4f96cdbfcd
cpu/stm32: update stm32f334 vendor header 2020-05-26 11:43:44 +02:00
8a5ea2638b
cpu/stm32: update stm32f2 vendor headers 2020-05-26 11:43:44 +02:00
4f30f27e9d
cpu/stm32: update stm32f72x vendor headers 2020-05-26 11:43:37 +02:00
chrysn
51b95b775c
Merge pull request #10605 from chrysn-pull-requests/warn_saul_reg_rm
Deprecate saul_reg_rm
2020-05-26 11:39:48 +02:00
b44b8201df
Merge pull request #14134 from benpicco/drivers/edbg_eui
drivers/edbg_eui: add driver to get MAC address from Atmel EDBG
2020-05-26 11:36:18 +02:00
Benjamin Valentin
616ebf9cfb drivers/edbg_eui: add driver to get MAC address from Atmel EDBG
The EDBG debugger on the `samr21-xpro` contains a unique 64 bit address
intended to be used as a MAC address for the internal radio.

This adds a driver to read that EUI-64 from the debugger, it should match
with the MAC address printed on the label on the board.
2020-05-26 10:44:11 +02:00
Francisco Molina
1bd74ee81f
Makefile.include: remove useless assignment of none to BOARD 2020-05-26 10:20:36 +02:00
Francisco Molina
f1079cbe9f
Makefile.include: don't warn about BOARDSDIR usage in sub-make 2020-05-26 10:19:52 +02:00
benpicco
3a30db4029
Merge pull request #13895 from gschorcht/cpu/esp32/fix_i2c_gpio_32_33
cpu/esp32: fix GPIO32 and GPIO 33 as I2C pins
2020-05-25 22:37:35 +02:00
benpicco
a5836a6b27
Merge pull request #14128 from btcven/2020_05_24-cc13x2-i2c
cc26xx_cc13xx: add periph_i2c implementation
2020-05-25 22:35:55 +02:00
bd919cf2f1
Merge pull request #14129 from fjmolinas/pr_fix_info-boards-supported
makefiles/info-global.inc.mk: fix info-boards-supported
2020-05-25 21:50:12 +02:00
benpicco
4f295a439b
Merge pull request #14131 from aabadie/pr/cpu/stmclk_cleanup
cpu/stm32: move stmclk in its own module, remove useless ifdefs
2020-05-25 20:42:11 +02:00
Leandro Lanzieri
9e10278483
Merge pull request #14137 from aabadie/pr/tests/buttons_fix_deps
tests/buttons: remove unused xtimer dependency
2020-05-25 18:42:17 +02:00
00bca8c57d
tests/buttons: remove unused xtimer dependency 2020-05-25 18:14:41 +02:00
chrysn
2c62fec96e saul/doc: Warn about and deprecate saul_reg_rm
saul_reg_rm can not be used safely unless in tight coordination with the
application. This points out the issue, puts the onus of making sure
nobody calls vanishing registrations on the device driver and deprecates
the call (as the requirements for correct usage are practically
impossible to fulfull for a generic driver).
2020-05-25 16:16:11 +02:00
a4530aaa68
Merge pull request #14135 from aabadie/pr/boards/dma_ifdef_remove
boards/stm32: remove useless #ifdef MODULE_PERIPH_DMA
2020-05-25 13:50:06 +02:00
46c4803eba
cpu/stm32: remove useless ifdef around DMA definitions 2020-05-25 13:23:20 +02:00
97f98dcace
boards/stm32: remove useless ifdef around DMA config 2020-05-25 13:23:20 +02:00
dc6bb50021
Merge pull request #14093 from bergzand/pr/boards_stm32f4/add_spi_dma
boards/stm32f4: Add DMA config for SPI
2020-05-25 13:17:22 +02:00
Marian Buschsieweke
4adb8ab402
Merge pull request #14132 from leandrolanzieri/pr/makefiles/info-global/remove_dependency_cache
makefiles/info-global: Remove dependency resolution cache
2020-05-25 11:58:29 +02:00
709f576d4a
ublox-c030-u201: Add DMA config for SPI 2020-05-25 11:42:12 +02:00
859f0d9c03
stm32f4discovery: Add DMA config for SPI 2020-05-25 11:42:12 +02:00
86ae376a8a
stm32f429i-disc1: Add DMA config for SPI 2020-05-25 11:42:12 +02:00
d0f26ac877
pyboard: Add DMA config for SPI 2020-05-25 11:42:11 +02:00
08123b9736
nucleo-f446ze: Add DMA config for SPI 2020-05-25 11:42:11 +02:00
5cee9c61e1
nucleo-f446re: Add DMA config for SPI 2020-05-25 11:42:11 +02:00
5c63c7ccb6
nucleo-f429zi: Add DMA config for SPI 2020-05-25 11:42:11 +02:00
2028a97db6
nucleo-f413zh: Add DMA config for SPI 2020-05-25 11:42:11 +02:00
61830480e9
nucleo-f412zg: add DMA config for SPI 2020-05-25 11:42:11 +02:00
70e3bf84b0
msbiot: Add DMA config for SPI 2020-05-25 11:42:10 +02:00
1f8bdb73e3
nucleo-f411re: Add DMA config for SPI 2020-05-25 11:42:10 +02:00
09831a40a4
nucleo-f410rb: Add DMA config for SPI 2020-05-25 11:42:10 +02:00
4c1b65c670
nucleo-f401re: Add DMA config for SPI 2020-05-25 11:42:05 +02:00
Leandro Lanzieri
8bb51e9423
makefiles/info-global: Remove dependency resolution cache
This removes a preliminar dependency resolution that is performed
without including features, to skip a full dependency resolution when
boards can be proven to be unsupported on an earlier stage.

This was introducing issues on some boards since the blacklisting of
some features depends on board information which is not available at the
time of performing this resolution.
2020-05-25 11:07:15 +02:00
Leandro Lanzieri
9a9136af7e
Merge pull request #14130 from fjmolinas/pr_info_boards_blacklisted
makefiles/info-global.inc.mk: add info-boards-features-blacklisted
2020-05-25 10:22:31 +02:00
Francisco Molina
8eee779c50
makefiles/info-global.inc.mk: add info-boards-features-blacklisted 2020-05-25 09:48:36 +02:00
Francisco Molina
1c01e46956
makefiles/info-global.inc.mk: fix info-boards-supported
When using eval the function board_unsatisfied_features is evaluated
twice, in the first evaluation this will lead to the previous value
for `BOARDS` to be expanded, so escape all occurrences.
2020-05-25 09:45:06 +02:00
Jean Pierre Dudey
85a223245e
boards/cc1352p-launchpad: add I2C configuration
Signed-off-by: Jean Pierre Dudey <jeandudey@hotmail.com>
2020-05-24 13:15:17 -05:00
Jean Pierre Dudey
a2d470687d
boards/cc1352-launchpad: add I2C configuration
Signed-off-by: Jean Pierre Dudey <jeandudey@hotmail.com>
2020-05-24 12:44:16 -05:00
Jean Pierre Dudey
99118e257a
boards/cc1312-launchpad: add I2C configuration
Signed-off-by: Jean Pierre Dudey <jeandudey@hotmail.com>
2020-05-24 12:44:16 -05:00
Jean Pierre Dudey
0f3393d61a
cpu/cc26x0: move i2c code to cc26xx_cc13xx
Signed-off-by: Jean Pierre Dudey <jeandudey@hotmail.com>
2020-05-24 12:44:09 -05:00
benpicco
ee319a40ed
Merge pull request #14116 from jue89/feature/board_samr30-xpro_ext-spi
boards/samr30-xpro: add SPI dev for ext pin header
2020-05-23 17:34:30 +02:00
benpicco
f86934a497
Merge pull request #14107 from jue89/fix/sam0_spi_muxing
cpu/sam0_common/spi: move clk pin muxing into spi_acquire / spi_release
2020-05-23 17:34:13 +02:00
Juergen Fitschen
a1b3a80985 boards/samr30-xpro: add SPI dev for ext pin header 2020-05-23 14:01:08 +02:00