aboutsummaryrefslogtreecommitdiffstats
path: root/testhal/STM32/multi/SPI/cfg-stm32f091_nucleo64/portab.c
diff options
context:
space:
mode:
Diffstat (limited to 'testhal/STM32/multi/SPI/cfg-stm32f091_nucleo64/portab.c')
-rw-r--r--testhal/STM32/multi/SPI/cfg-stm32f091_nucleo64/portab.c107
1 files changed, 0 insertions, 107 deletions
diff --git a/testhal/STM32/multi/SPI/cfg-stm32f091_nucleo64/portab.c b/testhal/STM32/multi/SPI/cfg-stm32f091_nucleo64/portab.c
deleted file mode 100644
index 8541a86fb..000000000
--- a/testhal/STM32/multi/SPI/cfg-stm32f091_nucleo64/portab.c
+++ /dev/null
@@ -1,107 +0,0 @@
-/*
- ChibiOS - Copyright (C) 2006..2018 Giovanni Di Sirio
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-*/
-
-/**
- * @file portab.c
- * @brief Application portability module code.
- *
- * @addtogroup application_portability
- * @{
- */
-
-#include "hal.h"
-
-#include "portab.h"
-
-/*===========================================================================*/
-/* Module local definitions. */
-/*===========================================================================*/
-
-/*===========================================================================*/
-/* Module exported variables. */
-/*===========================================================================*/
-
-void spi_circular_cb(SPIDriver *spip);
-
-/*
- * Circular SPI configuration (18MHz, CPHA=0, CPOL=0, MSb first).
- */
-const SPIConfig c_spicfg = {
- true,
- spi_circular_cb,
- GPIOB,
- 12,
- 0,
- SPI_CR2_DS_2 | SPI_CR2_DS_1 | SPI_CR2_DS_0
-};
-
-/*
- * Maximum speed SPI configuration (18MHz, CPHA=0, CPOL=0, MSb first).
- */
-const SPIConfig hs_spicfg = {
- false,
- NULL,
- GPIOB,
- 12,
- 0,
- SPI_CR2_DS_2 | SPI_CR2_DS_1 | SPI_CR2_DS_0
-};
-
-/*
- * Low speed SPI configuration (140.625kHz, CPHA=0, CPOL=0, MSb first).
- */
-const SPIConfig ls_spicfg = {
- false,
- NULL,
- GPIOB,
- 12,
- SPI_CR1_BR_2 | SPI_CR1_BR_1,
- SPI_CR2_DS_2 | SPI_CR2_DS_1 | SPI_CR2_DS_0
-};
-
-/*===========================================================================*/
-/* Module local types. */
-/*===========================================================================*/
-
-/*===========================================================================*/
-/* Module local variables. */
-/*===========================================================================*/
-
-/*===========================================================================*/
-/* Module local functions. */
-/*===========================================================================*/
-
-/*===========================================================================*/
-/* Module exported functions. */
-/*===========================================================================*/
-
-void portab_setup(void) {
-
- /*
- * SPI2 I/O pins setup.
- */
- palSetPadMode(GPIOB, 13, PAL_MODE_ALTERNATE(0) |
- PAL_STM32_OSPEED_HIGHEST); /* New SCK. */
- palSetPadMode(GPIOB, 14, PAL_MODE_ALTERNATE(0) |
- PAL_STM32_OSPEED_HIGHEST); /* New MISO. */
- palSetPadMode(GPIOB, 15, PAL_MODE_ALTERNATE(0) |
- PAL_STM32_OSPEED_HIGHEST); /* New MOSI. */
- palSetPad(GPIOB, 12);
- palSetPadMode(GPIOB, 12, PAL_MODE_OUTPUT_PUSHPULL |
- PAL_STM32_OSPEED_HIGHEST); /* New CS. */
-}
-
-/** @} */