Commit Graph

195 Commits (4bc77be2820169c1f0336ecd5f748ba74ac0a169)

Author SHA1 Message Date
Alexandre Abadie 7fb528ef76 cpu/stm32f1: fix build issue with iotlab-m3 (arm-none-eabi-gcc 4.9.3) 6 years ago
Hauke Petersen c866634469 cpu/stm32f1: reworked clock initialization code 6 years ago
Joakim Nohlgård 339a4da9dc Makefiles: move to new directory /makefiles 6 years ago
Hauke Petersen 5c7ed2228d pm_layerd: fix initial value for PM_BLOCKER_INITIAL
the current value was a debugging left-over and should
actually be 0.
6 years ago
Hauke Petersen 37d4f44379 cpus: mv vendor headers to include/vendor/. 6 years ago
Loïc Dauphin 71c6f28ad5 cpu/stm32f1: rename opencm9-04 into opencm904 6 years ago
Hauke Petersen 3bd8c32554 cpu/stm32: moved flashpage driver to common code 6 years ago
Francisco Acosta b7774a2b4c Merge pull request #6467 from OTAkeys/feat/flashpage_stm32
cpu/stm32f0: add flashpage driver from stm32f1 + fix stm32f1 driver
6 years ago
Kaspar Schleiser ac82506d7d cpu: stm32: remove SPI rework leftovers 6 years ago
Hauke Petersen 5bdb3bfa61 misc: aggregated doxygen fixes 6 years ago
Hauke Petersen 4bfce892d3 drivers/periph&cpu: add and use common periph_init() 6 years ago
Hauke Petersen 0edef2a0e1 cpu/stm32*+boards: adapted to new SPI API
- adapted the SPI driver
- adapted all boards using the CPU
6 years ago
Vincent Dupont 54dc75d63c cpu/stm32f1: fix flashpage driver HSI disabling 6 years ago
Loïc Dauphin 480e966737 cpu/stm32f1: add opencm9-04 specific linker script 6 years ago
Alexandre Abadie 3e49d0c8c6 Merge pull request #6434 from aabadie/petersen_typo
cpu: fix typo in author email
6 years ago
Alexandre Abadie 245f60edfa cpu: fix typo in author email 6 years ago
Oleg Hahm 7ee7801c10 *: remove trailing underscores from header guards 6 years ago
Hauke Petersen 6270283033 Merge pull request #6160 from kaspar030/introduce_new_power_management
Introduce new power management
6 years ago
Kaspar Schleiser 5798beca64 cpu: stm32f1/2/4: unify periph/pm support 6 years ago
Kaspar Schleiser 066332d6dc cpu: stm32f1: add periph/pm support 6 years ago
Kaspar Schleiser 0194091673 remove obsolete lpm code 6 years ago
PeterKietzmann 40976cb40a cpu/stm32f1: optimize ACR setting and move to cpu.c 6 years ago
Hauke Petersen 625d804fcb cpu/stm32_common: unified UART driver 7 years ago
Hauke Petersen 5afb191027 cpu/stm32x: unified gpio_init_af() function 7 years ago
Hauke Petersen 3a00fe8e49 cpus: make use of cortexm_isr_end() 7 years ago
Ludwig Knüpfer 0d628b6dc3 Merge pull request #6110 from lebrush/stm32f1-no-pll
cpu/stm32f1: implement lpm + run without PLL
7 years ago
Pieter Willemsen a0835ccb1d stm32: use periph_clk_en/dis functions for clock changes 7 years ago
Hauke Petersen 47b379e45d cpu/stm32x: unified timer driver 7 years ago
Victor Arino 419dcfdf11 cpu/stm32f1: allow to run without PLL 7 years ago
Hauke Petersen c3a4a44f49 cpu/stm32f1: added flashpage driver implementation 7 years ago
Victor Arino 163d1634a7 cpu/stm32f1: remove unnecessary line 7 years ago
Victor Arino 787d255ccd cpu/stm32f1: implement lpm 7 years ago
Hauke Petersen 2eebf36eb2 cpu/uart: make use of named return values 7 years ago
Hauke Petersen f2eb4618f2 boards/spark-core: added custom linkerscript 7 years ago
Hauke Petersen ecb24e55bf cpu/stm32f103cb: generalized linkerscript 7 years ago
PeterKietzmann f57e185f5d cpu/stm32f1: remove leftover from #5921 7 years ago
PeterKietzmann bb4bf51020 cpu/stm32f1: improve SPI driver speed 7 years ago
Kees Bakker bac5cda1e3 periph/i2c: convert char to uint8_t where applicapable
In general, data transferred through I2C are bytes and thus should have
type uint8_t, not char.

Also convert uint8_t ptrs to void ptrs
7 years ago
Kaspar Schleiser 5ab97fe38b cpu: build cortexm vectors.c without LTO 7 years ago
Joakim Nohlgård 0a847d53a7 cpu: Fix array-bounds errors with GCC 6 7 years ago
René Kijewski f31a70de60 Merge pull request #5578 from zhuoshuguo/fix_stm32f_include_headers
cpu/stm32: fix header include guards
7 years ago
Ian Martin 49ae438dd5 doc: eliminate clutter in adc and gpio periph docs 7 years ago
zhuoshuguo 10f8ce1118 cpu/stm32: fix include header guards. 7 years ago
Peter Kietzmann 5817d91b91 Merge pull request #5192 from DipSwitch/pr/fix_stm32f1_also_disable_hsi_on_hse
cpu/stm32f1: Disable HSI when using the HSE as system clock
7 years ago
DipSwitch 945f01f7e0 [SQUASH] Remove unrelevant changes 7 years ago
DipSwitch a259cc42b0 [SQUASH] Make PLL_DIV and PLL_MUL behave the same as for the F3 and F4 7 years ago
DipSwitch edae42281b [SQUASH] Tested HSI 7 years ago
DipSwitch 50fda7e07f [SQUASH] Fix timer clock calculations 7 years ago
DipSwitch 9acc33396b cpu/stm32f1: Disable HSI when using the HSE as system clock 7 years ago
DipSwitch bd9b3a269c cpu/stm32/perip/dac: Move DAC implementation to stm32_common/periph since all STM32 DAC's have the same basics 7 years ago