Arduino_STM32/STM32F4/cores/maple/libmaple
Vassilis Serasidis 2f4eaa7979 STM32F407 BKPSRAM Boundary address fix
Fix for the Backup RAM.

Example code:

...
#include <libmaple/bkp.h>
...

bkp_init();
bkp_enable_writes();
bkp_write(1, 0x1234); //Writes the value 0x1234 at Backup RAM address 1
bkp_disable_writes();
Serial.print(bkp_read(1)); //Print the value of the Backup RAM address 1
...
2018-06-22 19:49:05 +03:00
..
usbF4 replace all backslaches by slashes in include paths 2017-07-04 19:28:50 +02:00
HardwareSerial.cpp added pin modes: GPIO_AF_OUTPUT_PP_PU (for SDIO) 2017-06-02 19:32:34 +02:00
HardwareSerial.h added serial bool operator for "if(!Serial)" 2017-06-02 20:26:55 +02:00
adc.c stm32duino now uses __IO 2018-01-24 20:33:11 +01:00
adc.h stm32duino now uses __IO 2018-01-24 20:33:11 +01:00
bitband.h Initial support for STM32F4 series, based on AeroQuad codebase. Board variant for STM32F4 discovery (F407VG). Runs blinky! 2014-12-28 14:29:08 +00:00
bkp.c stm32duino now uses __IO 2018-01-24 20:33:11 +01:00
bkp.h STM32F407 BKPSRAM Boundary address fix 2018-06-22 19:49:05 +03:00
dac.c push the generic_f4 branch to master 2017-05-13 10:27:33 +02:00
dac.h stm32duino now uses __IO 2018-01-24 20:33:11 +01:00
delay.h Initial support for STM32F4 series, based on AeroQuad codebase. Board variant for STM32F4 discovery (F407VG). Runs blinky! 2014-12-28 14:29:08 +00:00
dma.h push the generic_f4 branch to master 2017-05-13 10:27:33 +02:00
dmaF4.c implemented SDIO 2017-06-18 17:27:02 +02:00
dmaF4.h stm32duino now uses __IO 2018-01-24 20:33:11 +01:00
dma_common.h integrate a copy of SPI from STM32F1 into STM32F4 2015-06-13 18:14:51 -04:00
exc.S Initial support for STM32F4 series, based on AeroQuad codebase. Board variant for STM32F4 discovery (F407VG). Runs blinky! 2014-12-28 14:29:08 +00:00
exti.c Initial support for STM32F4 series, based on AeroQuad codebase. Board variant for STM32F4 discovery (F407VG). Runs blinky! 2014-12-28 14:29:08 +00:00
exti.h stm32duino now uses __IO 2018-01-24 20:33:11 +01:00
flash.c Initial support for STM32F4 series, based on AeroQuad codebase. Board variant for STM32F4 discovery (F407VG). Runs blinky! 2014-12-28 14:29:08 +00:00
flash.h stm32duino now uses __IO 2018-01-24 20:33:11 +01:00
fsmc.c Merge remote-tracking branch 'refs/remotes/rogerclarkmelbourne/master' 2017-07-03 20:09:45 +02:00
fsmc.h stm32duino now uses __IO 2018-01-24 20:33:11 +01:00
gpio.h stm32duino now uses __IO 2018-01-24 20:33:11 +01:00
gpioF4.c stm32duino now uses __IO 2018-01-24 20:33:11 +01:00
gpio_def.h stm32duino now uses __IO 2018-01-24 20:33:11 +01:00
i2c.c push the generic_f4 branch to master 2017-05-13 10:27:33 +02:00
i2c.h stm32duino now uses __IO 2018-01-24 20:33:11 +01:00
iwdg.c Initial support for STM32F4 series, based on AeroQuad codebase. Board variant for STM32F4 discovery (F407VG). Runs blinky! 2014-12-28 14:29:08 +00:00
iwdg.h stm32duino now uses __IO 2018-01-24 20:33:11 +01:00
libmaple.h Add partial support for a DFU bootloader for the F4 2017-09-03 10:51:08 +10:00
libmaple_types.h stm32duino now uses __IO 2018-01-24 20:33:11 +01:00
main.cpp Initial support for STM32F4 series, based on AeroQuad codebase. Board variant for STM32F4 discovery (F407VG). Runs blinky! 2014-12-28 14:29:08 +00:00
nvic.c Initial support for STM32F4 series, based on AeroQuad codebase. Board variant for STM32F4 discovery (F407VG). Runs blinky! 2014-12-28 14:29:08 +00:00
nvic.h stm32duino now uses __IO 2018-01-24 20:33:11 +01:00
pwr.c Initial support for STM32F4 series, based on AeroQuad codebase. Board variant for STM32F4 discovery (F407VG). Runs blinky! 2014-12-28 14:29:08 +00:00
pwr.h stm32duino now uses __IO 2018-01-24 20:33:11 +01:00
rcc.h push the generic_f4 branch to master 2017-05-13 10:27:33 +02:00
rccF4.c stm32duino now uses __IO 2018-01-24 20:33:11 +01:00
rccF4.h stm32duino now uses __IO 2018-01-24 20:33:11 +01:00
ring_buffer.h stm32duino now uses __IO 2018-01-24 20:33:11 +01:00
rules.mk push the generic_f4 branch to master 2017-05-13 10:27:33 +02:00
scb.h stm32duino now uses __IO 2018-01-24 20:33:11 +01:00
sdio.c implemented SDIO 2017-06-18 17:27:02 +02:00
sdio.h stm32duino now uses __IO 2018-01-24 20:33:11 +01:00
spi.c push the generic_f4 branch to master 2017-05-13 10:27:33 +02:00
spi.h stm32duino now uses __IO 2018-01-24 20:33:11 +01:00
spiF4.h push the generic_f4 branch to master 2017-05-13 10:27:33 +02:00
spi_f4.c Merge remote-tracking branch 'refs/remotes/rogerclarkmelbourne/master' 2017-07-03 20:09:45 +02:00
spi_private.h integrate a copy of SPI from STM32F1 into STM32F4 2015-06-13 18:14:51 -04:00
stm32.h push the generic_f4 branch to master 2017-05-13 10:27:33 +02:00
syscalls.c Initial support for STM32F4 series, based on AeroQuad codebase. Board variant for STM32F4 discovery (F407VG). Runs blinky! 2014-12-28 14:29:08 +00:00
systick.c Initial support for STM32F4 series, based on AeroQuad codebase. Board variant for STM32F4 discovery (F407VG). Runs blinky! 2014-12-28 14:29:08 +00:00
systick.h stm32duino now uses __IO 2018-01-24 20:33:11 +01:00
timer.c push the generic_f4 branch to master 2017-05-13 10:27:33 +02:00
timer.h stm32duino now uses __IO 2018-01-24 20:33:11 +01:00
usart.c Initial support for STM32F4 series, based on AeroQuad codebase. Board variant for STM32F4 discovery (F407VG). Runs blinky! 2014-12-28 14:29:08 +00:00
usart.h stm32duino now uses __IO 2018-01-24 20:33:11 +01:00
util.c push the generic_f4 branch to master 2017-05-13 10:27:33 +02:00
util.h push the generic_f4 branch to master 2017-05-13 10:27:33 +02:00