Commit Graph

27 Commits (62fc1e0c3d1d766eb187fbf9a662144a7a4786a8)

Author SHA1 Message Date
Alexandre Abadie 79b2fd89bb Merge pull request #6568 from haukepetersen/opt_periph_uarttxonly
periph/uart: enable to run UART in TX only mode
7 years ago
Hauke Petersen fc6b7f0575 Merge pull request #6564 from haukepetersen/opt_periph_pwmpower
periph/pwm: remove pwm_(start|stop) + doc
7 years ago
Hauke Petersen d84982428b cpu/stm32: added compile guards to flashpage.c 7 years ago
Hauke Petersen 3bd8c32554 cpu/stm32: moved flashpage driver to common code 7 years ago
Hauke Petersen 8064bd9fa9 periph/pwm: remove pwm_(start|stop) + doc
- joined start/stop and poweron/poweroff
- added general documentation
7 years ago
Hauke Petersen c3f54e9d7f cpu/stm32_common: init RX pin only if RX is active 7 years ago
Hauke Petersen 0ffd4e1411 cpu/stm32_common: fixed timer speed 7 years ago
Hauke Petersen 0edef2a0e1 cpu/stm32*+boards: adapted to new SPI API
- adapted the SPI driver
- adapted all boards using the CPU
7 years ago
Vincent Dupont 05475f9600 cpu/stm32_common: unified RTC driver 7 years ago
Hauke Petersen a35709b4f8 Merge pull request #6360 from OlegHahm/periph_timer_remove_irq
periph timer: remove timer_irq_(en|dis)able
7 years ago
Hauke Petersen 346b51d9fa cpu/stm32/pwm: made channel config more flexible 7 years ago
Oleg Hahm d0316fa7ae periph timer: remove timer_irq_(en|dis)able 7 years ago
Kaspar Schleiser 5798beca64 cpu: stm32f1/2/4: unify periph/pm support 7 years ago
Oleg Hahm 3485026a48 cpu: stm32: use unsigned as loop counter 7 years ago
Hauke Petersen ade8bd2a17 Merge pull request #6187 from haukepetersen/opt_stm32_uart
cpu/stm32x: unified UART driver implementations
7 years ago
Hauke Petersen 21300cb40f cpu/stm32: fix timer speed for STM32F1 and F2 7 years ago
Hauke Petersen 625d804fcb cpu/stm32_common: unified UART driver 7 years ago
Hauke Petersen 3a00fe8e49 cpus: make use of cortexm_isr_end() 7 years ago
Pieter Willemsen 2b37d369a0 stm32_common: add delay when turn on peripheral clock
Implements workaround 1 (use __DSB()) proposed in the stm32 errata
It was possible to lose data when you configure a peripheral
right after enabling its clock
7 years ago
Hauke Petersen 4d09d09ee4 cpu/stm32x: unified PWM driver 7 years ago
Hauke Petersen 47b379e45d cpu/stm32x: unified timer driver 7 years ago
Joakim Nohlgård 0a847d53a7 cpu: Fix array-bounds errors with GCC 6 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 8 years ago
Joakim Nohlgård 95ef11bbc1 cpu/stm32_common: Use a different module name to prevent linker races in Travis 8 years ago
Oleg Hahm 97adfa781e stm32: use cpuid_address' address, not the value
We're interested in the address of `cpuid_address`, not the value it is pointing, too.
8 years ago
Hauke Petersen ea8db10524 cpu/stm32: use common CPUID implementation 8 years ago
Hauke Petersen f4587b3794 cpu: added place for shared STM32 files 8 years ago