diff --git a/examples/stm32/f1/lisa-m-2/spi/spi.c b/examples/stm32/f1/lisa-m-2/spi/spi.c index b290bf0..41cbabb 100644 --- a/examples/stm32/f1/lisa-m-2/spi/spi.c +++ b/examples/stm32/f1/lisa-m-2/spi/spi.c @@ -59,7 +59,7 @@ static void spi_setup(void) { GPIO6); /* Reset SPI, SPI_CR1 register cleared, SPI is disabled */ - spi_reset(SPI1); + rcc_periph_reset_pulse(RST_SPI1); /* Set up SPI in Master mode with: * Clock baud rate: 1/64 of peripheral clock frequency diff --git a/examples/stm32/f1/lisa-m-2/spi_dma/spi_dma.c b/examples/stm32/f1/lisa-m-2/spi_dma/spi_dma.c index d47d9ab..60d216b 100644 --- a/examples/stm32/f1/lisa-m-2/spi_dma/spi_dma.c +++ b/examples/stm32/f1/lisa-m-2/spi_dma/spi_dma.c @@ -84,7 +84,7 @@ static void spi_setup(void) { GPIO6); /* Reset SPI, SPI_CR1 register cleared, SPI is disabled */ - spi_reset(SPI1); + rcc_periph_reset_pulse(RST_SPI1); /* Explicitly disable I2S in favour of SPI operation */ SPI1_I2SCFGR = 0; diff --git a/examples/stm32/f1/lisa-m-2/spi_dma_adv/spi_dma_adv.c b/examples/stm32/f1/lisa-m-2/spi_dma_adv/spi_dma_adv.c index d414bde..49f9be3 100644 --- a/examples/stm32/f1/lisa-m-2/spi_dma_adv/spi_dma_adv.c +++ b/examples/stm32/f1/lisa-m-2/spi_dma_adv/spi_dma_adv.c @@ -94,7 +94,7 @@ static void spi_setup(void) { GPIO6); /* Reset SPI, SPI_CR1 register cleared, SPI is disabled */ - spi_reset(SPI1); + rcc_periph_reset_pulse(RST_SPI1); /* Explicitly disable I2S in favour of SPI operation */ SPI1_I2SCFGR = 0; diff --git a/examples/stm32/f1/stm32vl-discovery/spi/spi.c b/examples/stm32/f1/stm32vl-discovery/spi/spi.c index 1150217..561a1a1 100644 --- a/examples/stm32/f1/stm32vl-discovery/spi/spi.c +++ b/examples/stm32/f1/stm32vl-discovery/spi/spi.c @@ -59,7 +59,7 @@ static void spi_setup(void) { GPIO6); /* Reset SPI, SPI_CR1 register cleared, SPI is disabled */ - spi_reset(SPI1); + rcc_periph_reset_pulse(RST_SPI1); /* Set up SPI in Master mode with: * Clock baud rate: 1/64 of peripheral clock frequency diff --git a/examples/stm32/f3/stm32f3-discovery/i2c/i2c.c b/examples/stm32/f3/stm32f3-discovery/i2c/i2c.c index d497e86..7d9aa6c 100644 --- a/examples/stm32/f3/stm32f3-discovery/i2c/i2c.c +++ b/examples/stm32/f3/stm32f3-discovery/i2c/i2c.c @@ -53,7 +53,7 @@ static void i2c_setup(void) rcc_periph_clock_enable(RCC_GPIOB); rcc_set_i2c_clock_hsi(I2C1); - i2c_reset(I2C1); + rcc_periph_reset_pulse(RST_I2C1); /* Setup GPIO pin GPIO_USART2_TX/GPIO9 on GPIO port A for transmit. */ gpio_mode_setup(GPIOB, GPIO_MODE_AF, GPIO_PUPD_NONE, GPIO6 | GPIO7); gpio_set_af(GPIOB, GPIO_AF4, GPIO6 | GPIO7); diff --git a/libopencm3 b/libopencm3 index 3b89fc5..88e91c9 160000 --- a/libopencm3 +++ b/libopencm3 @@ -1 +1 @@ -Subproject commit 3b89fc5999874c49f6f5be65bbd5e75f7d77469c +Subproject commit 88e91c9a7cced8096c53fb942dcff1d7bdf6c91b