From bd71cd8e8cd8df18e6dbe13719a0e3456fead021 Mon Sep 17 00:00:00 2001 From: Erik Gilling Date: Wed, 2 Mar 2016 22:35:28 -0800 Subject: [PATCH] [stm32f0xx] Remove remaining references to STM32F0xx_StdPeriph_Driver. --- platform/stm32f0xx/debug.c | 2 -- platform/stm32f0xx/spi.c | 8 +++----- platform/stm32f0xx/timer.c | 2 -- target/nucleo-f072rb/init.c | 5 ----- 4 files changed, 3 insertions(+), 14 deletions(-) diff --git a/platform/stm32f0xx/debug.c b/platform/stm32f0xx/debug.c index a9135005..81f9b92e 100644 --- a/platform/stm32f0xx/debug.c +++ b/platform/stm32f0xx/debug.c @@ -29,8 +29,6 @@ #include #include #include -#include -#include #include void stm32_debug_early_init(void) diff --git a/platform/stm32f0xx/spi.c b/platform/stm32f0xx/spi.c index 73b3ce5a..df04e1fa 100644 --- a/platform/stm32f0xx/spi.c +++ b/platform/stm32f0xx/spi.c @@ -28,6 +28,7 @@ #include #include #include +#include #define SPI_SR_FRLVL_VAL(reg) ((reg) >> 9 & 0x3) #define SPI_SR_FTLVL_VAL(reg) ((reg) >> 11 & 0x3) @@ -54,12 +55,9 @@ void spi_init(spi_data_size_t data_size, mutex_init(&spi_mutex); - RCC_APB2PeriphClockCmd(RCC_APB2Periph_SPI1, ENABLE); - - regs->CR1 = cpol | cpha | bit_order | prescaler - | SPI_Direction_2Lines_FullDuplex - | SPI_NSS_Soft; + stm32_rcc_set_enable(STM32_RCC_CLK_SPI1, true); + regs->CR1 = cpol | cpha | bit_order | prescaler | SPI_CR1_SSM; temp_reg = regs->CR2; temp_reg &= ~(SPI_CR2_DS | SPI_CR2_FRXTH); diff --git a/platform/stm32f0xx/timer.c b/platform/stm32f0xx/timer.c index a7ad97e8..b6f526d1 100644 --- a/platform/stm32f0xx/timer.c +++ b/platform/stm32f0xx/timer.c @@ -27,8 +27,6 @@ #include #include #include -#include -#include #include #define LOCAL_TRACE 0 diff --git a/target/nucleo-f072rb/init.c b/target/nucleo-f072rb/init.c index 01d95f15..fbd6c3ae 100644 --- a/target/nucleo-f072rb/init.c +++ b/target/nucleo-f072rb/init.c @@ -26,11 +26,6 @@ #include #include #include -#include -#include -#include -#include -#include #include #include