[riot-commits] [RIOT-OS/RIOT] 37e048: drivers/periph: remodeled SPI driver interface
Peter Kietzmann
peter.kietzmann at haw-hamburg.de
Wed Jan 25 22:07:38 CET 2017
Branch: refs/heads/master
Home: https://github.com/RIOT-OS/RIOT
Commit: 37e0482e352f8e59dcfaa65b2ec76f11cd27b30c
https://github.com/RIOT-OS/RIOT/commit/37e0482e352f8e59dcfaa65b2ec76f11cd27b30c
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M drivers/include/periph/spi.h
Log Message:
-----------
drivers/periph: remodeled SPI driver interface
Commit: 96fe0fd63eeac110f2f5d5dde74ae9f268749851
https://github.com/RIOT-OS/RIOT/commit/96fe0fd63eeac110f2f5d5dde74ae9f268749851
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M drivers/periph_common/spi.c
Log Message:
-----------
drivers/periph_common: reworked SPI driver parts
Commit: a25b25d830480fb67947c5b324ca3cb9246af44e
https://github.com/RIOT-OS/RIOT/commit/a25b25d830480fb67947c5b324ca3cb9246af44e
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M tests/periph_spi/Makefile
M tests/periph_spi/main.c
Log Message:
-----------
tests/periph_spi: rewrite of SPI test
Commit: f5595693f67856b5947b5a331262c203c9240dca
https://github.com/RIOT-OS/RIOT/commit/f5595693f67856b5947b5a331262c203c9240dca
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M cpu/atmega_common/include/periph_cpu_common.h
M cpu/atmega_common/periph/spi.c
Log Message:
-----------
cpu/atmega_common: adapted SPI driver
Commit: e38fc727afeb7826529a393e6a4f537bb3d93461
https://github.com/RIOT-OS/RIOT/commit/e38fc727afeb7826529a393e6a4f537bb3d93461
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
A cpu/stm32_common/dist/spi_divtable/Makefile
A cpu/stm32_common/dist/spi_divtable/spi_divtable.c
Log Message:
-----------
cpu/stm32_common: added SPI div calc tool
Commit: b7109bd5649b998e985b44ce3933758196b3e6bf
https://github.com/RIOT-OS/RIOT/commit/b7109bd5649b998e985b44ce3933758196b3e6bf
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
A cpu/kinetis_common/dist/calc_spi_scalers/Makefile
A cpu/kinetis_common/dist/calc_spi_scalers/calc_spi_scalers.c
Log Message:
-----------
cpu/kinetis_common: added SPI scaler calc tool
Commit: ca5f1befb30dafbdf9f7e75d7de30e42ae86cd9f
https://github.com/RIOT-OS/RIOT/commit/ca5f1befb30dafbdf9f7e75d7de30e42ae86cd9f
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M boards/cc2538dk/include/periph_conf.h
M boards/openmote-cc2538/include/periph_conf.h
M boards/remote-pa/include/periph_conf.h
M boards/remote-reva/include/periph_conf.h
M boards/remote-revb/include/board.h
M boards/remote-revb/include/periph_conf.h
M cpu/cc2538/include/cc2538_ssi.h
M cpu/cc2538/include/periph_cpu.h
M cpu/cc2538/periph/spi.c
Log Message:
-----------
cpu/cc2538+boards: adapted to SPI API changes
- adapted the SPI driver
- adapted all boards using the CPU
Commit: 5880d0eddaea93a8ae9a7f123e8d25e0c0c66136
https://github.com/RIOT-OS/RIOT/commit/5880d0eddaea93a8ae9a7f123e8d25e0c0c66136
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M boards/frdm-k64f/include/periph_conf.h
M boards/mulle/board.c
M boards/mulle/include/board.h
M boards/mulle/include/lis3dh_params.h
M boards/mulle/include/periph_conf.h
M boards/pba-d-01-kw2x/include/board.h
M boards/pba-d-01-kw2x/include/periph_conf.h
M cpu/kinetis_common/Makefile.include
M cpu/kinetis_common/include/periph_cpu.h
M cpu/kinetis_common/periph/spi.c
Log Message:
-----------
cpu/kinetis+boards: adapted to new SPI API
- adapted the SPI driver
- adapted all boards using the CPU
Commit: c97a88ecb8953b0dbf8b4b3a44c6d41841ee60a0
https://github.com/RIOT-OS/RIOT/commit/c97a88ecb8953b0dbf8b4b3a44c6d41841ee60a0
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M boards/weio/include/periph_conf.h
M cpu/lpc11u34/include/periph_cpu.h
M cpu/lpc11u34/periph/spi.c
Log Message:
-----------
cpu/lpc11u34+boards: adapted to new SPI API
- adapted the SPI driver
- adapted all boards using the CPU
Commit: d5e00e594abfe32f3b85caafbeb71d232d5b84d5
https://github.com/RIOT-OS/RIOT/commit/d5e00e594abfe32f3b85caafbeb71d232d5b84d5
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M boards/msb-430/Makefile.features
M boards/msb-430/include/periph_conf.h
M boards/msb-430h/include/periph_conf.h
M boards/telosb/include/board.h
M boards/telosb/include/periph_conf.h
M boards/wsn430-common/include/periph_conf.h
M boards/wsn430-v1_3b/Makefile.features
M boards/wsn430-v1_4/Makefile.features
M boards/z1/include/board.h
M boards/z1/include/periph_conf.h
M cpu/msp430fxyz/include/periph_cpu.h
M cpu/msp430fxyz/periph/spi.c
Log Message:
-----------
cpu/msp430fxyz+boards: adapted to new SPI API
- adapted the SPI driver
- adapted all boards using the CPU
Commit: b097e0840b53698e3e5eedfc406cd839c2f0fbf8
https://github.com/RIOT-OS/RIOT/commit/b097e0840b53698e3e5eedfc406cd839c2f0fbf8
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M boards/airfy-beacon/include/periph_conf.h
M boards/nrf52dk/Makefile.features
M boards/nrf52dk/include/periph_conf.h
M boards/nrf6310/include/periph_conf.h
M boards/pca10005/include/periph_conf.h
M boards/yunjia-nrf51822/include/periph_conf.h
M cpu/nrf51/include/periph_cpu.h
R cpu/nrf51/periph/spi.c
M cpu/nrf52/include/periph_cpu.h
R cpu/nrf52/periph/spi.c
M cpu/nrf5x_common/include/periph_cpu_common.h
A cpu/nrf5x_common/periph/spi.c
Log Message:
-----------
cpu/nrf5x+boards: adapted to new SPI API
- adapted the SPI driver
- merged SPI drivers from nrf51 and nrf52
- adapted all boards using the CPU
Commit: 10b0013315ba076103c004d97be8178702cf81a3
https://github.com/RIOT-OS/RIOT/commit/10b0013315ba076103c004d97be8178702cf81a3
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M boards/msba2/include/periph_conf.h
M cpu/lpc2387/include/periph_cpu.h
M cpu/lpc2387/periph/spi.c
Log Message:
-----------
cpu/lpc2387+boards: adapted to new SPI API
- adapted the SPI driver
- adapted all boards using the CPU
Commit: ea07a6817cc023a1eee69c072347c86b286fcbdc
https://github.com/RIOT-OS/RIOT/commit/ea07a6817cc023a1eee69c072347c86b286fcbdc
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M boards/arduino-zero/include/periph_conf.h
M boards/saml21-xpro/include/periph_conf.h
M boards/samr21-xpro/include/board.h
M boards/samr21-xpro/include/periph_conf.h
M boards/sodaq-autonomo/include/periph_conf.h
M cpu/sam0_common/include/periph_cpu_common.h
A cpu/sam0_common/periph/spi.c
M cpu/samd21/cpu.c
M cpu/samd21/include/periph_cpu.h
R cpu/samd21/periph/spi.c
M cpu/samd21/periph/uart.c
R cpu/saml21/periph/spi.c
Log Message:
-----------
cpu/sam0+boards: adapted to new SPI API
- adapted the SPI driver
- merged SPI driver for samr21 and saml21
- adapted all boards using the CPU
Commit: 849ce20f5cf71cc1d81afcc8698a9062a12220e7
https://github.com/RIOT-OS/RIOT/commit/849ce20f5cf71cc1d81afcc8698a9062a12220e7
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M boards/arduino-due/include/periph_conf.h
M boards/arduino-due/include/w5100_params.h
M boards/udoo/include/periph_conf.h
M cpu/sam3/include/periph_cpu.h
M cpu/sam3/periph/spi.c
Log Message:
-----------
cpu/sam3+boards: adapted to new SPI API
- adapted the SPI driver
- adapted all boards using the CPU
Commit: 0edef2a0e142f9ea38cab61a5de32f7b186d9e0b
https://github.com/RIOT-OS/RIOT/commit/0edef2a0e142f9ea38cab61a5de32f7b186d9e0b
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M boards/fox/include/board.h
M boards/fox/include/periph_conf.h
M boards/iotlab-a8-m3/include/periph_conf.h
M boards/iotlab-common/include/board_common.h
M boards/iotlab-common/include/periph_conf_common.h
M boards/iotlab-m3/include/board.h
M boards/iotlab-m3/include/periph_conf.h
M boards/limifrog-v1/include/periph_conf.h
M boards/msbiot/include/board.h
M boards/msbiot/include/periph_conf.h
M boards/nucleo-f072/Makefile.features
M boards/nucleo-f072/include/periph_conf.h
M boards/nucleo-f091/Makefile.features
M boards/nucleo-f091/include/periph_conf.h
M boards/nucleo-f103/include/periph_conf.h
M boards/nucleo-f207/include/periph_conf.h
M boards/nucleo-f303/include/periph_conf.h
M boards/nucleo-f334/include/periph_conf.h
M boards/nucleo-f401/include/periph_conf.h
M boards/nucleo-f446/include/periph_conf.h
M boards/nucleo-l1/include/periph_conf.h
M boards/spark-core/Makefile.features
M boards/spark-core/include/board.h
M boards/spark-core/include/periph_conf.h
M boards/stm32f0discovery/include/periph_conf.h
M boards/stm32f3discovery/include/periph_conf.h
M boards/stm32f4discovery/include/periph_conf.h
M cpu/stm32_common/include/periph_cpu_common.h
A cpu/stm32_common/periph/spi.c
R cpu/stm32f0/periph/spi.c
A cpu/stm32f0/periph/spi.cold
M cpu/stm32f1/include/periph_cpu.h
R cpu/stm32f1/periph/spi.c
A cpu/stm32f1/periph/spi.cold
M cpu/stm32f2/include/periph_cpu.h
R cpu/stm32f2/periph/spi.c
A cpu/stm32f2/periph/spi.cold
R cpu/stm32f3/periph/spi.c
A cpu/stm32f3/periph/spi.cold
M cpu/stm32f4/Makefile.include
M cpu/stm32f4/include/periph_cpu.h
R cpu/stm32f4/periph/spi.c
M cpu/stm32l1/include/periph_cpu.h
R cpu/stm32l1/periph/spi.c
A cpu/stm32l1/periph/spi.cold
Log Message:
-----------
cpu/stm32*+boards: adapted to new SPI API
- adapted the SPI driver
- adapted all boards using the CPU
Commit: c9bb55405bda7e703cf65ef87fc006a36506aab3
https://github.com/RIOT-OS/RIOT/commit/c9bb55405bda7e703cf65ef87fc006a36506aab3
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M pkg/u8g2/README.md
Log Message:
-----------
pkg/u8g2: adapted doc to SPI changes
Commit: f42ae58d272a8169eb1a2ae2564b0059afa02328
https://github.com/RIOT-OS/RIOT/commit/f42ae58d272a8169eb1a2ae2564b0059afa02328
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M tests/warn_conflict/Makefile
M tests/warn_conflict/README.md
M tests/warn_conflict/test.py
Log Message:
-----------
tests/warn_conflict: adapted to SPI API changes
Commit: 610e671aacbf6bace21f16c15b57a84d9f0c9405
https://github.com/RIOT-OS/RIOT/commit/610e671aacbf6bace21f16c15b57a84d9f0c9405
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M drivers/adt7310/adt7310.c
M drivers/include/adt7310.h
M tests/driver_adt7310/Makefile
M tests/driver_adt7310/main.c
Log Message:
-----------
drivers/adt7310: adapted to SPI API changes
Commit: 236f1eddddb2755c9fefbdf118e3e98f97075b4b
https://github.com/RIOT-OS/RIOT/commit/236f1eddddb2755c9fefbdf118e3e98f97075b4b
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M drivers/at86rf2xx/at86rf2xx.c
M drivers/at86rf2xx/at86rf2xx_internal.c
M drivers/at86rf2xx/at86rf2xx_netdev.c
M drivers/at86rf2xx/include/at86rf2xx_params.h
M drivers/include/at86rf2xx.h
Log Message:
-----------
drivers/at86rf2xx: adapted to SPI API changes
Commit: 8799b3ab9eec7282011a479a2fe778a41fe1929c
https://github.com/RIOT-OS/RIOT/commit/8799b3ab9eec7282011a479a2fe778a41fe1929c
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M drivers/cc110x/cc110x-spi.c
M drivers/cc110x/cc110x.c
Log Message:
-----------
drivers/cc110x: adapted to SPI API changes
Commit: 5639b1d52fc15e97c897ce9da98e9c213eec1de2
https://github.com/RIOT-OS/RIOT/commit/5639b1d52fc15e97c897ce9da98e9c213eec1de2
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M drivers/cc2420/cc2420.c
M drivers/cc2420/cc2420_internal.c
M drivers/cc2420/cc2420_netdev.c
M drivers/cc2420/include/cc2420_params.h
M drivers/include/cc2420.h
Log Message:
-----------
drivers/cc2420: adapted to SPI API changes
Commit: dc3e78d5210c0968feaa0c3239d8d4cb8fb14fb6
https://github.com/RIOT-OS/RIOT/commit/dc3e78d5210c0968feaa0c3239d8d4cb8fb14fb6
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M drivers/enc28j60/enc28j60.c
M drivers/enc28j60/include/enc28j60_params.h
M tests/driver_enc28j60/Makefile
Log Message:
-----------
drivers/end28j60: adapted to SPI API changes
Commit: 87534c75f03e517611c29a165a5bccad19ceab68
https://github.com/RIOT-OS/RIOT/commit/87534c75f03e517611c29a165a5bccad19ceab68
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M drivers/encx24j600/encx24j600.c
M drivers/include/encx24j600.h
M tests/driver_encx24j600/Makefile
Log Message:
-----------
drivers/encx24j600: adapted to SPI API changes
Commit: e5ab3c20209bacc77408776a8e0529f3df8b9a29
https://github.com/RIOT-OS/RIOT/commit/e5ab3c20209bacc77408776a8e0529f3df8b9a29
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M drivers/include/kw2xrf.h
M drivers/kw2xrf/include/kw2xrf_spi.h
M drivers/kw2xrf/kw2xrf.c
M drivers/kw2xrf/kw2xrf_spi.c
M tests/driver_kw2xrf/Makefile
M tests/driver_kw2xrf/kw2xrf_params.h
Log Message:
-----------
drivers/kw2xrf: adpated to SPI API changes
Commit: 3d80b9c581b721e24855ca4a973ee3b47f7d9d10
https://github.com/RIOT-OS/RIOT/commit/3d80b9c581b721e24855ca4a973ee3b47f7d9d10
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M drivers/include/lis3dh.h
M drivers/lis3dh/include/lis3dh_params.h
M drivers/lis3dh/lis3dh.c
M sys/auto_init/saul/auto_init_lis3dh.c
M tests/driver_lis3dh/Makefile
M tests/driver_lis3dh/main.c
Log Message:
-----------
drivers/lis3dh: adapted to SPI API changes
Commit: 5cb10ca9ea13f19f55142389a87442adab3c28a4
https://github.com/RIOT-OS/RIOT/commit/5cb10ca9ea13f19f55142389a87442adab3c28a4
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M drivers/nrf24l01p/nrf24l01p.c
M tests/driver_nrf24l01p_lowlevel/Makefile
M tests/driver_nrf24l01p_lowlevel/main.c
Log Message:
-----------
drivers/nrf24l01: adapted to SPI API changes
Commit: ac482fd3e2b2b57dc7ef20cd2e6707a1acb53c23
https://github.com/RIOT-OS/RIOT/commit/ac482fd3e2b2b57dc7ef20cd2e6707a1acb53c23
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M drivers/include/w5100.h
M drivers/w5100/include/w5100_params.h
M drivers/w5100/w5100.c
Log Message:
-----------
drivers/w5100: adapted to SPI API changes
Commit: 8ff20d13868b2bf53d44db4c82f2f4b34095db6e
https://github.com/RIOT-OS/RIOT/commit/8ff20d13868b2bf53d44db4c82f2f4b34095db6e
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M drivers/include/nvram-spi.h
M drivers/nvram_spi/nvram-spi.c
M tests/driver_nvram_spi/Makefile
M tests/driver_nvram_spi/main.c
Log Message:
-----------
drivers/nvram_spi: adapted to SPI API changes
Commit: 5a260377023945338c83aaa31cd2e04319041f51
https://github.com/RIOT-OS/RIOT/commit/5a260377023945338c83aaa31cd2e04319041f51
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M drivers/pcd8544/pcd8544.c
M tests/driver_pcd8544/Makefile
Log Message:
-----------
drivers/pcd8544: adapted to SPI API changes
Commit: 55391bc8eba9b98e20b3c2ca79b6c42e11c493f8
https://github.com/RIOT-OS/RIOT/commit/55391bc8eba9b98e20b3c2ca79b6c42e11c493f8
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M boards/nucleo-f207/include/periph_conf.h
Log Message:
-----------
boards/nucleo-f207: fixed pin mapping for SPI/ADC
Commit: 9b772a45de11e00c617d6502b6b0cc7c9325ee4d
https://github.com/RIOT-OS/RIOT/commit/9b772a45de11e00c617d6502b6b0cc7c9325ee4d
Author: PeterKietzmann <peter.kietzmann at haw-hamburg.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M boards/cc2538dk/include/periph_conf.h
M boards/openmote-cc2538/include/periph_conf.h
M boards/remote-pa/include/periph_conf.h
M boards/remote-reva/include/periph_conf.h
M boards/remote-revb/include/periph_conf.h
Log Message:
-----------
boards/cc2538: fix SPI clock initialisation
Commit: 3fa8a5e87c9609f4532eb458c1b3dff5035a79b1
https://github.com/RIOT-OS/RIOT/commit/3fa8a5e87c9609f4532eb458c1b3dff5035a79b1
Author: PeterKietzmann <peter.kietzmann at haw-hamburg.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M cpu/cc2538/periph/spi.c
Log Message:
-----------
cpu/cc2538: fix spi_transfer_bytes
Commit: ed4cb561bb340f0b8fc653c3a9a63765c86648bb
https://github.com/RIOT-OS/RIOT/commit/ed4cb561bb340f0b8fc653c3a9a63765c86648bb
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M boards/remote-common/include/periph_common.h
M boards/remote-pa/include/board.h
M boards/remote-pa/include/periph_conf.h
M boards/remote-reva/include/board.h
M boards/remote-reva/include/periph_conf.h
M boards/remote-revb/include/board.h
M cpu/cc2538/include/cpu_conf.h
M cpu/cc2538/include/periph_cpu.h
Log Message:
-----------
boards/remote: fixed includes
Commit: 4bfce892d3cbb12fb6c99ee6cc1ef48490c548d3
https://github.com/RIOT-OS/RIOT/commit/4bfce892d3cbb12fb6c99ee6cc1ef48490c548d3
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M cpu/atmega1281/cpu.c
M cpu/atmega2560/cpu.c
M cpu/atmega328p/cpu.c
M cpu/cc2538/cpu.c
M cpu/cc26x0/cpu.c
M cpu/ezr32wg/cpu.c
M cpu/k60/cpu.c
M cpu/k64f/cpu.c
M cpu/kw2x/cpu.c
M cpu/lm4f120/cpu.c
M cpu/lpc11u34/cpu.c
M cpu/lpc1768/cpu.c
M cpu/nrf51/cpu.c
M cpu/nrf52/cpu.c
M cpu/sam3/cpu.c
M cpu/samd21/cpu.c
M cpu/saml21/cpu.c
M cpu/stm32f0/cpu.c
M cpu/stm32f1/cpu.c
M cpu/stm32f2/cpu.c
M cpu/stm32f3/cpu.c
M cpu/stm32f4/cpu.c
M cpu/stm32l1/cpu.c
A drivers/include/periph/init.h
A drivers/periph_common/init.c
Log Message:
-----------
drivers/periph&cpu: add and use common periph_init()
Commit: a2d9d9a3f90afcfc5348960ef27000dedc2165f0
https://github.com/RIOT-OS/RIOT/commit/a2d9d9a3f90afcfc5348960ef27000dedc2165f0
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M boards/maple-mini/include/periph_conf.h
Log Message:
-----------
boards/maple-mini: adapted SPI configuration
Commit: 49118f8c2e79cadbaaf97670c4af4e26485404d8
https://github.com/RIOT-OS/RIOT/commit/49118f8c2e79cadbaaf97670c4af4e26485404d8
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
A boards/arduino-due/include/sdcard_spi_params.h
Log Message:
-----------
boards/arduino-due: added SD card configuration
Commit: 24ceb954eae3f98b2e9b027b145d72175275d9ae
https://github.com/RIOT-OS/RIOT/commit/24ceb954eae3f98b2e9b027b145d72175275d9ae
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M drivers/include/sdcard_spi.h
M drivers/sdcard_spi/include/sdcard_spi_internal.h
M drivers/sdcard_spi/include/sdcard_spi_params.h
M drivers/sdcard_spi/sdcard_spi.c
M sys/auto_init/storage/auto_init_sdcard_spi.c
Log Message:
-----------
drivers/sdcard_spi: adapted to SPI interface changes
Commit: b710702345f8d63ae42154a7978744b010bf35d3
https://github.com/RIOT-OS/RIOT/commit/b710702345f8d63ae42154a7978744b010bf35d3
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M boards/opencm9-04/include/periph_conf.h
Log Message:
-----------
boards/opencm9-04: fixed SPI configuration
Commit: 3afbf13cfc5f3528fe4fa0694cc12be2fcf4eca3
https://github.com/RIOT-OS/RIOT/commit/3afbf13cfc5f3528fe4fa0694cc12be2fcf4eca3
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M pkg/u8g2/patches/0001-u8g2-add-riot-os-makefiles.patch
M pkg/u8g2/patches/0002-u8g2-add-riot-os-interface.patch
A pkg/u8g2/patches/0003-u8g2-adapted-RIOT-interface-to-SPI-changes.patch
Log Message:
-----------
pkg/u8g2: adapted patch files for SPI changes
Commit: 154469928615ab05d304bd207c0ecc89d9451dfd
https://github.com/RIOT-OS/RIOT/commit/154469928615ab05d304bd207c0ecc89d9451dfd
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M tests/emb6/Makefile
Log Message:
-----------
tests/emb6: blacklisted wsn boards for insuf. RAM
Commit: 5bdb3bfa617396fe59b6a16c46ecea3071810581
https://github.com/RIOT-OS/RIOT/commit/5bdb3bfa617396fe59b6a16c46ecea3071810581
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M boards/mulle/include/periph_conf.h
M cpu/cc2538/include/periph_cpu.h
M cpu/kinetis_common/include/periph_cpu.h
M cpu/lpc11u34/include/periph_cpu.h
M cpu/lpc2387/include/periph_cpu.h
M cpu/nrf5x_common/include/periph_cpu_common.h
M cpu/sam3/include/periph_cpu.h
M cpu/stm32f1/include/periph_cpu.h
M cpu/stm32f2/include/periph_cpu.h
M drivers/include/adt7310.h
M drivers/include/lis3dh.h
M tests/lwip/Makefile
Log Message:
-----------
misc: aggregated doxygen fixes
Commit: 7b1047f3bcd9e4690ebb124b8c08438904816334
https://github.com/RIOT-OS/RIOT/commit/7b1047f3bcd9e4690ebb124b8c08438904816334
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M tests/lwip/Makefile
Log Message:
-----------
tests/lwip: blacklist nucleo-f072 and wsn430
Commit: 422763e53f74a766c82842910f6dd3cbed65e178
https://github.com/RIOT-OS/RIOT/commit/422763e53f74a766c82842910f6dd3cbed65e178
Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M tests/driver_enc28j60/Makefile
M tests/driver_encx24j600/Makefile
M tests/lwip/Makefile
Log Message:
-----------
tests: blacklisted some msp430 based boards
Commit: 513b20ffd328934c58af169e2bce0c0a01eddee2
https://github.com/RIOT-OS/RIOT/commit/513b20ffd328934c58af169e2bce0c0a01eddee2
Author: Peter Kietzmann <peter.kietzmann at haw-hamburg.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M boards/airfy-beacon/include/periph_conf.h
M boards/arduino-due/include/periph_conf.h
A boards/arduino-due/include/sdcard_spi_params.h
M boards/arduino-due/include/w5100_params.h
M boards/arduino-zero/include/periph_conf.h
M boards/cc2538dk/include/periph_conf.h
M boards/fox/include/board.h
M boards/fox/include/periph_conf.h
M boards/frdm-k64f/include/periph_conf.h
M boards/iotlab-a8-m3/include/periph_conf.h
M boards/iotlab-common/include/board_common.h
M boards/iotlab-common/include/periph_conf_common.h
M boards/iotlab-m3/include/board.h
M boards/iotlab-m3/include/periph_conf.h
M boards/limifrog-v1/include/periph_conf.h
M boards/maple-mini/include/periph_conf.h
M boards/msb-430/Makefile.features
M boards/msb-430/include/periph_conf.h
M boards/msb-430h/include/periph_conf.h
M boards/msba2/include/periph_conf.h
M boards/msbiot/include/board.h
M boards/msbiot/include/periph_conf.h
M boards/mulle/board.c
M boards/mulle/include/board.h
M boards/mulle/include/lis3dh_params.h
M boards/mulle/include/periph_conf.h
M boards/nrf52dk/Makefile.features
M boards/nrf52dk/include/periph_conf.h
M boards/nrf6310/include/periph_conf.h
M boards/nucleo-f072/Makefile.features
M boards/nucleo-f072/include/periph_conf.h
M boards/nucleo-f091/Makefile.features
M boards/nucleo-f091/include/periph_conf.h
M boards/nucleo-f103/include/periph_conf.h
M boards/nucleo-f207/include/periph_conf.h
M boards/nucleo-f303/include/periph_conf.h
M boards/nucleo-f334/include/periph_conf.h
M boards/nucleo-f401/include/periph_conf.h
M boards/nucleo-f446/include/periph_conf.h
M boards/nucleo-l1/include/periph_conf.h
M boards/opencm9-04/include/periph_conf.h
M boards/openmote-cc2538/include/periph_conf.h
M boards/pba-d-01-kw2x/include/board.h
M boards/pba-d-01-kw2x/include/periph_conf.h
M boards/pca10005/include/periph_conf.h
M boards/remote-common/include/periph_common.h
M boards/remote-pa/include/board.h
M boards/remote-pa/include/periph_conf.h
M boards/remote-reva/include/board.h
M boards/remote-reva/include/periph_conf.h
M boards/remote-revb/include/board.h
M boards/remote-revb/include/periph_conf.h
M boards/saml21-xpro/include/periph_conf.h
M boards/samr21-xpro/include/board.h
M boards/samr21-xpro/include/periph_conf.h
M boards/sodaq-autonomo/include/periph_conf.h
M boards/spark-core/Makefile.features
M boards/spark-core/include/board.h
M boards/spark-core/include/periph_conf.h
M boards/stm32f0discovery/include/periph_conf.h
M boards/stm32f3discovery/include/periph_conf.h
M boards/stm32f4discovery/include/periph_conf.h
M boards/telosb/include/board.h
M boards/telosb/include/periph_conf.h
M boards/udoo/include/periph_conf.h
M boards/weio/include/periph_conf.h
M boards/wsn430-common/include/periph_conf.h
M boards/wsn430-v1_3b/Makefile.features
M boards/wsn430-v1_4/Makefile.features
M boards/yunjia-nrf51822/include/periph_conf.h
M boards/z1/include/board.h
M boards/z1/include/periph_conf.h
M cpu/atmega1281/cpu.c
M cpu/atmega2560/cpu.c
M cpu/atmega328p/cpu.c
M cpu/atmega_common/include/periph_cpu_common.h
M cpu/atmega_common/periph/spi.c
M cpu/cc2538/cpu.c
M cpu/cc2538/include/cc2538_ssi.h
M cpu/cc2538/include/cpu_conf.h
M cpu/cc2538/include/periph_cpu.h
M cpu/cc2538/periph/spi.c
M cpu/cc26x0/cpu.c
M cpu/ezr32wg/cpu.c
M cpu/k60/cpu.c
M cpu/k64f/cpu.c
M cpu/kinetis_common/Makefile.include
A cpu/kinetis_common/dist/calc_spi_scalers/Makefile
A cpu/kinetis_common/dist/calc_spi_scalers/calc_spi_scalers.c
M cpu/kinetis_common/include/periph_cpu.h
M cpu/kinetis_common/periph/spi.c
M cpu/kw2x/cpu.c
M cpu/lm4f120/cpu.c
M cpu/lpc11u34/cpu.c
M cpu/lpc11u34/include/periph_cpu.h
M cpu/lpc11u34/periph/spi.c
M cpu/lpc1768/cpu.c
M cpu/lpc2387/include/periph_cpu.h
M cpu/lpc2387/periph/spi.c
M cpu/msp430fxyz/include/periph_cpu.h
M cpu/msp430fxyz/periph/spi.c
M cpu/nrf51/cpu.c
M cpu/nrf51/include/periph_cpu.h
R cpu/nrf51/periph/spi.c
M cpu/nrf52/cpu.c
M cpu/nrf52/include/periph_cpu.h
R cpu/nrf52/periph/spi.c
M cpu/nrf5x_common/include/periph_cpu_common.h
A cpu/nrf5x_common/periph/spi.c
M cpu/sam0_common/include/periph_cpu_common.h
A cpu/sam0_common/periph/spi.c
M cpu/sam3/cpu.c
M cpu/sam3/include/periph_cpu.h
M cpu/sam3/periph/spi.c
M cpu/samd21/cpu.c
M cpu/samd21/include/periph_cpu.h
R cpu/samd21/periph/spi.c
M cpu/samd21/periph/uart.c
M cpu/saml21/cpu.c
R cpu/saml21/periph/spi.c
A cpu/stm32_common/dist/spi_divtable/Makefile
A cpu/stm32_common/dist/spi_divtable/spi_divtable.c
M cpu/stm32_common/include/periph_cpu_common.h
A cpu/stm32_common/periph/spi.c
M cpu/stm32f0/cpu.c
R cpu/stm32f0/periph/spi.c
A cpu/stm32f0/periph/spi.cold
M cpu/stm32f1/cpu.c
M cpu/stm32f1/include/periph_cpu.h
R cpu/stm32f1/periph/spi.c
A cpu/stm32f1/periph/spi.cold
M cpu/stm32f2/cpu.c
M cpu/stm32f2/include/periph_cpu.h
R cpu/stm32f2/periph/spi.c
A cpu/stm32f2/periph/spi.cold
M cpu/stm32f3/cpu.c
R cpu/stm32f3/periph/spi.c
A cpu/stm32f3/periph/spi.cold
M cpu/stm32f4/Makefile.include
M cpu/stm32f4/cpu.c
M cpu/stm32f4/include/periph_cpu.h
R cpu/stm32f4/periph/spi.c
M cpu/stm32l1/cpu.c
M cpu/stm32l1/include/periph_cpu.h
R cpu/stm32l1/periph/spi.c
A cpu/stm32l1/periph/spi.cold
M drivers/adt7310/adt7310.c
M drivers/at86rf2xx/at86rf2xx.c
M drivers/at86rf2xx/at86rf2xx_internal.c
M drivers/at86rf2xx/at86rf2xx_netdev.c
M drivers/at86rf2xx/include/at86rf2xx_params.h
M drivers/cc110x/cc110x-spi.c
M drivers/cc110x/cc110x.c
M drivers/cc2420/cc2420.c
M drivers/cc2420/cc2420_internal.c
M drivers/cc2420/cc2420_netdev.c
M drivers/cc2420/include/cc2420_params.h
M drivers/enc28j60/enc28j60.c
M drivers/enc28j60/include/enc28j60_params.h
M drivers/encx24j600/encx24j600.c
M drivers/include/adt7310.h
M drivers/include/at86rf2xx.h
M drivers/include/cc2420.h
M drivers/include/encx24j600.h
M drivers/include/kw2xrf.h
M drivers/include/lis3dh.h
M drivers/include/nvram-spi.h
A drivers/include/periph/init.h
M drivers/include/periph/spi.h
M drivers/include/sdcard_spi.h
M drivers/include/w5100.h
M drivers/kw2xrf/include/kw2xrf_spi.h
M drivers/kw2xrf/kw2xrf.c
M drivers/kw2xrf/kw2xrf_spi.c
M drivers/lis3dh/include/lis3dh_params.h
M drivers/lis3dh/lis3dh.c
M drivers/nrf24l01p/nrf24l01p.c
M drivers/nvram_spi/nvram-spi.c
M drivers/pcd8544/pcd8544.c
A drivers/periph_common/init.c
M drivers/periph_common/spi.c
M drivers/sdcard_spi/include/sdcard_spi_internal.h
M drivers/sdcard_spi/include/sdcard_spi_params.h
M drivers/sdcard_spi/sdcard_spi.c
M drivers/w5100/include/w5100_params.h
M drivers/w5100/w5100.c
M pkg/u8g2/README.md
M pkg/u8g2/patches/0001-u8g2-add-riot-os-makefiles.patch
M pkg/u8g2/patches/0002-u8g2-add-riot-os-interface.patch
A pkg/u8g2/patches/0003-u8g2-adapted-RIOT-interface-to-SPI-changes.patch
M sys/auto_init/saul/auto_init_lis3dh.c
M sys/auto_init/storage/auto_init_sdcard_spi.c
M tests/driver_adt7310/Makefile
M tests/driver_adt7310/main.c
M tests/driver_enc28j60/Makefile
M tests/driver_encx24j600/Makefile
M tests/driver_kw2xrf/Makefile
M tests/driver_kw2xrf/kw2xrf_params.h
M tests/driver_lis3dh/Makefile
M tests/driver_lis3dh/main.c
M tests/driver_nrf24l01p_lowlevel/Makefile
M tests/driver_nrf24l01p_lowlevel/main.c
M tests/driver_nvram_spi/Makefile
M tests/driver_nvram_spi/main.c
M tests/driver_pcd8544/Makefile
M tests/emb6/Makefile
M tests/lwip/Makefile
M tests/periph_spi/Makefile
M tests/periph_spi/main.c
M tests/warn_conflict/Makefile
M tests/warn_conflict/README.md
M tests/warn_conflict/test.py
Log Message:
-----------
Merge pull request #4780 from haukepetersen/opt_periph_spi2
drivers/spi: reworked SPI driver interface
Compare: https://github.com/RIOT-OS/RIOT/compare/b101c704c7d9...513b20ffd328
More information about the commits
mailing list